Skip to content

Player profile

Hashim Ayyaril

89 matches played with a 51.1% win rate across 1 league.

Most-seen opponent: Jairo Castellanos / 4 meetings

Matches
89

Across all seasons.

Win rate
51.1%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Winter Tennis League

13 seasons recorded

45 - 43

Men's League

7 seasons

41-38

Mixed League

3 seasons

4-5
Season history for Toronto Men's Winter Tennis League. Activate a season name to open its details. Additional columns can be viewed by scrolling horizontally.
Season Record Team Division
0 - 4 Blackmore 1
Division A
Men's League
3 - 4 Aurora 2
Division A North/South
Men's League
0 - 1 Blackmore Mixed 1
Mixed 4.5+ North/South
Mixed League
6 - 5 Blackmore 3
Division A1
Men's League
Regular Season
7 - 4 Blackmore 3
Division A1
Men's League
Regular Season
2 - 2 Blackmore Mixed 1
4.5 Division
Mixed League
Playoffs
1 - 1 Blackmore 3
Division A1
Men's League
Playoffs
0 - 1 Blackmore Mixed 1
4.5 Division
Mixed League
10 - 6 Blackmore 3
Division A
Men's League
5 - 7 Blackmore A1
Division A
Men's League
2 - 1 Blackmore Mixed 1
4.5 Division
Mixed League
Regular Season
9 - 6 Blackmore AA1
Division A1
Men's League
Playoffs
0 - 1 Blackmore AA1
Division A1
Men's League

Rival Board

All-time head-to-head records.

133 opponents

Opponent Record Win %
Jairo Castellanos
4 meetings
4 - 0 100.0%
Fedele Collura
4 meetings
2 - 2 50.0%
Sean Swail
4 meetings
0 - 3 - 1 0.0%
Aaron Parker
3 meetings
2 - 1 66.7%
Akshay Amudhan
2 meetings
2 - 0 100.0%
Ben Hiesz
2 meetings
2 - 0 100.0%
David Asenov
2 meetings
2 - 0 100.0%
Deon S.
2 meetings
2 - 0 100.0%
George Mihailovich
2 meetings
2 - 0 100.0%
Kenneth Wong
2 meetings
2 - 0 100.0%
Les Woloszak
2 meetings
2 - 0 100.0%
Ming Lam
2 meetings
2 - 0 100.0%
Peter Hunt-Sharp
2 meetings
2 - 0 100.0%
Sergey Kalinichenko
2 meetings
2 - 0 100.0%
Stephen Cheung
2 meetings
2 - 0 100.0%
Andrew Fan
2 meetings
1 - 1 50.0%
Asad Hussain
2 meetings
1 - 1 50.0%
Bill Cowan
2 meetings
1 - 1 50.0%
Bobby Gheorghiu
2 meetings
1 - 1 50.0%
Christer Ahlvik
2 meetings
1 - 1 50.0%
Christian Krustev
2 meetings
1 - 1 50.0%
Dan Petirs
2 meetings
1 - 1 50.0%
Desmond Sie
2 meetings
1 - 1 50.0%
George Zoidl
2 meetings
1 - 1 50.0%
Grant Van Rensburg
2 meetings
1 - 1 50.0%
Gunner Kiel
2 meetings
1 - 1 50.0%
Mark Magno
2 meetings
1 - 1 50.0%
Max Georgeff
2 meetings
1 - 1 50.0%
Oleg Sirgi
2 meetings
1 - 1 50.0%
Ray Thompson
2 meetings
1 - 1 50.0%
Todd Nichol
2 meetings
1 - 1 50.0%
Wing Lam
2 meetings
1 - 1 50.0%
Alex Cichon
2 meetings
0 - 2 0.0%
Alex Pogrebnyak
2 meetings
0 - 2 0.0%
Francisco Cervera
2 meetings
0 - 2 0.0%
Roger Rudisuli
2 meetings
0 - 2 0.0%
Scott Wu
2 meetings
0 - 2 0.0%
Adam Furman
1 meeting
1 - 0 100.0%
Adam Johnston
1 meeting
1 - 0 100.0%
Adam Kagan
1 meeting
1 - 0 100.0%
Al Borenstein
1 meeting
1 - 0 100.0%
Andreas Ziegler
1 meeting
1 - 0 100.0%
Andrew Seider
1 meeting
1 - 0 100.0%
Anton Katz
1 meeting
1 - 0 100.0%
Arren Skandarajah
1 meeting
1 - 0 100.0%
Assi Levron
1 meeting
1 - 0 100.0%
CJ Body
1 meeting
1 - 0 100.0%
Clayton Madokoro
1 meeting
1 - 0 100.0%
Daniel Sauer
1 meeting
1 - 0 100.0%
David Mitro
1 meeting
1 - 0 100.0%
Dimitri Soudakov
1 meeting
1 - 0 100.0%
Fernando Paz
1 meeting
1 - 0 100.0%
Frank Zappone
1 meeting
1 - 0 100.0%
Gary Salomon
1 meeting
1 - 0 100.0%
Henry Le
1 meeting
1 - 0 100.0%
Jason Zhou
1 meeting
1 - 0 100.0%
Jennifer Conron
1 meeting
1 - 0 100.0%
Jeremy De Battista
1 meeting
1 - 0 100.0%
Jessica Stojcic-Bendavid
1 meeting
1 - 0 100.0%
Joe Matthews
1 meeting
1 - 0 100.0%
Jordan Lima
1 meeting
1 - 0 100.0%
Kathleen Vandermoer
1 meeting
1 - 0 100.0%
Magnus Nordstrom
1 meeting
1 - 0 100.0%
Marcus Ziegler
1 meeting
1 - 0 100.0%
Martin Putyra
1 meeting
1 - 0 100.0%
Nancy Behm
1 meeting
1 - 0 100.0%
Nathan Wright
1 meeting
1 - 0 100.0%
Nels Stanfield
1 meeting
1 - 0 100.0%
Noble Tan
1 meeting
1 - 0 100.0%
Paul Liem
1 meeting
1 - 0 100.0%
Pedram Rahbaram
1 meeting
1 - 0 100.0%
Peter Kuszynski
1 meeting
1 - 0 100.0%
Rahul Juta
1 meeting
1 - 0 100.0%
Raj Maraj
1 meeting
1 - 0 100.0%
Rudi Hwang
1 meeting
1 - 0 100.0%
Sam Wortzman
1 meeting
1 - 0 100.0%
Sam Wright-Edwards
1 meeting
1 - 0 100.0%
Tyson Wong
1 meeting
1 - 0 100.0%
Willow Cheah
1 meeting
1 - 0 100.0%
Zane Hussain
1 meeting
1 - 0 100.0%
Abraham Levy
1 meeting
0 - 1 0.0%
Adam Kukielka
1 meeting
0 - 1 0.0%
Andrew Bourne-Kaponeridis
1 meeting
0 - 1 0.0%
Andy Kim
1 meeting
0 - 1 0.0%
Anirudh Thommandram
1 meeting
0 - 1 0.0%
Barry Litman
1 meeting
0 - 1 0.0%
Chris King
1 meeting
0 - 1 0.0%
Curtis Begg
1 meeting
0 - 1 0.0%
Dave Trinh
1 meeting
0 - 1 0.0%
Dawoud Kabli
1 meeting
0 - 1 0.0%
Dmitry Epishin
1 meeting
0 - 1 0.0%
Dominique Harmath
1 meeting
0 - 1 0.0%
Dusan Mirkov
1 meeting
0 - 1 0.0%
Dylan Kamel
1 meeting
0 - 1 0.0%
Erin Boynton
1 meeting
0 - 1 0.0%
Eugene Maslov
1 meeting
0 - 1 0.0%
Glenn Brisbois
1 meeting
0 - 1 0.0%
Gunner Keil
1 meeting
0 - 1 0.0%
J.D. Sullivan
1 meeting
0 - 1 0.0%
Jan Koelmel
1 meeting
0 - 1 0.0%
Jason Lee
1 meeting
0 - 1 0.0%
Jeff Stipec
1 meeting
0 - 1 0.0%
Jelena Grkovic
1 meeting
0 - 1 0.0%
Jibade Thomas
1 meeting
0 - 1 0.0%
Joe Zeng
1 meeting
0 - 1 0.0%
Jordan Talbot
1 meeting
0 - 1 0.0%
Karen Samson
1 meeting
0 - 0 - 1 0.0%
Mark Zdaniuk
1 meeting
0 - 1 0.0%
Matt Vrooman
1 meeting
0 - 1 0.0%
Matthew Porter
1 meeting
0 - 1 0.0%
Mike Fine
1 meeting
0 - 1 0.0%
mohammed ajmal
1 meeting
0 - 1 0.0%
Nemanja Guzina
1 meeting
0 - 1 0.0%
Nick Uskoski
1 meeting
0 - 1 0.0%
Omer Rashid
1 meeting
0 - 1 0.0%
Paul Lutz
1 meeting
0 - 1 0.0%
Paul Scotti
1 meeting
0 - 1 0.0%
Peter Gardonyi
1 meeting
0 - 1 0.0%
Peter Plumptree
1 meeting
0 - 1 0.0%
Reza Mikhchian
1 meeting
0 - 1 0.0%
Rob Cimetta
1 meeting
0 - 1 0.0%
Rosti Brankovsky
1 meeting
0 - 1 0.0%
Saad Sayeed
1 meeting
0 - 1 0.0%
Sandra Barrett
1 meeting
0 - 1 0.0%
Saravan Subramaniam
1 meeting
0 - 1 0.0%
Scott Barrett
1 meeting
0 - 1 0.0%
Sergey Borodulin
1 meeting
0 - 1 0.0%
Shane Hickson
1 meeting
0 - 1 0.0%
Shelby Anderson
1 meeting
0 - 1 0.0%
Sonia Latycheva
1 meeting
0 - 1 0.0%
Susan Danac-Smith
1 meeting
0 - 1 0.0%
Tarik Kamel
1 meeting
0 - 1 0.0%
Tristan Martin
1 meeting
0 - 1 0.0%