2010
1 season
Career profile
75 career matches with a 58.7% win rate across 2 leagues.
Most-seen opponent: Ryan Borczon / 5 meetings
Career matches on record.
Wins / decided matches.
Distinct leagues represented.
League-by-league results over time.
2 leagues
12 seasons recorded
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
| Season | Record | Team | Division |
|---|---|---|---|
|
Regular Season
|
2 - 3 | The Supreme Court 1 |
A1
2023
|
|
Playoffs
|
0 - 1 | The Supreme Court 1 |
A1
2023
|
| 0 - 2 | The Supreme Court |
A1
2022
|
|
|
Regular Season
|
0 - 4 | Kew Gardens Tennis Club 2 |
A1
2019
|
|
Playoffs
|
0 - 1 | Kew Gardens Tennis Club 2 |
A1
2019
|
| 2 - 1 | Kew Gardens Tennis Club 2 |
A1
2018
|
|
| 0 - 2 | Rosedale Tennis Club |
A1
2016
|
|
| 1 - 0 | Rosedale Tennis Club |
A1
2014 Summer
|
|
| 2 - 0 | Rosedale Tennis Club |
A1
2015 Summer
|
|
| 1 - 2 | Rosedale Tennis Club |
A1
2013
|
|
| 2 - 1 | Rosedale Tennis Club |
A1
2011
|
|
| 1 - 0 | Rosedale Tennis Club |
A1
2010
|
11 seasons recorded
8 seasons
2 seasons
| Season | Record | Team | Division |
|---|---|---|---|
| 5 - 1 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
| 6 - 0 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
|
Regular Season
|
4 - 1 | The Supreme Court |
Men's Majors 1
Men's League
|
|
Playoffs
|
0 - 1 | The Supreme Court |
Men's Majors 1
Men's League
|
| 2 - 2 | Bayview Mixed 1 |
Mixed Majors
Mixed League
|
|
| 2 - 1 | Mayfair Parkway |
Men's Majors 1
Men's League
|
|
| 5 - 1 | Mayfair Parkway 1 |
Men's Majors
Men's League
|
|
| 1 - 1 | Bayview Mixed 1 |
Mixed 4.5+
Mixed League
|
|
| 4 - 2 | Mayfair Parkway 1 |
Men's Majors
Men's League
|
|
| 4 - 3 | Mayfair Parkway 1 |
Majors North/South
Men's League
|
|
| 0 - 1 | Mayfair Parkway 1 |
Majors
Men's League
|
All-time head-to-head records.
89 opponents
| Opponent | Record | Win % |
|---|---|---|
|
Ryan Borczon
5 meetings
|
4 - 1 | 80.0% |
|
David mitchell
5 meetings
|
3 - 2 | 60.0% |
|
James Salmon
5 meetings
|
2 - 3 | 40.0% |
|
ben woo
4 meetings
|
2 - 2 | 50.0% |
|
Andrew Chappell
3 meetings
|
3 - 0 | 100.0% |
|
Justin Ecclestone
3 meetings
|
3 - 0 | 100.0% |
|
Scott Biel
3 meetings
|
3 - 0 | 100.0% |
|
Carlos Lopez
3 meetings
|
2 - 1 | 66.7% |
|
Richard Mainella
3 meetings
|
2 - 1 | 66.7% |
|
Rowan Thompson
3 meetings
|
2 - 1 | 66.7% |
|
Fil Marinkovic
3 meetings
|
1 - 2 | 33.3% |
|
Shane Hickson
3 meetings
|
1 - 2 | 33.3% |
|
Stan Nevolovich
3 meetings
|
1 - 2 | 33.3% |
|
Andrew Bourne-Kaponeridis
3 meetings
|
0 - 3 | 0.0% |
|
Aamer Javed
2 meetings
|
2 - 0 | 100.0% |
|
Aly Zaver
2 meetings
|
2 - 0 | 100.0% |
|
Jason Zhou
2 meetings
|
2 - 0 | 100.0% |
|
Kerr Chen
2 meetings
|
2 - 0 | 100.0% |
|
Paul Lutz
2 meetings
|
2 - 0 | 100.0% |
|
Rob Husain
2 meetings
|
2 - 0 | 100.0% |
|
Sean Swail
2 meetings
|
2 - 0 | 100.0% |
|
Adrian Winger
2 meetings
|
1 - 1 | 50.0% |
|
Brian Draxl
2 meetings
|
1 - 1 | 50.0% |
|
Daniel Kang
2 meetings
|
1 - 1 | 50.0% |
|
Luke Laughlin
2 meetings
|
1 - 1 | 50.0% |
|
Sujit Das
2 meetings
|
1 - 1 | 50.0% |
|
Doug McEnteer
2 meetings
|
0 - 2 | 0.0% |
|
Kevin Chang
2 meetings
|
0 - 2 | 0.0% |
|
Milana Drca
2 meetings
|
0 - 2 | 0.0% |
|
Sasha Obucina
2 meetings
|
0 - 2 | 0.0% |
|
Aedan Malik
1 meeting
|
1 - 0 | 100.0% |
|
Ahura Razaee
1 meeting
|
1 - 0 | 100.0% |
|
Alex Pogrebnyak
1 meeting
|
1 - 0 | 100.0% |
|
Alex Ratz
1 meeting
|
1 - 0 | 100.0% |
|
Alexandre Mondrous
1 meeting
|
1 - 0 | 100.0% |
|
Andres Findlay
1 meeting
|
1 - 0 | 100.0% |
|
Andrew Li
1 meeting
|
1 - 0 | 100.0% |
|
Ann Fleury
1 meeting
|
1 - 0 | 100.0% |
|
Boris Lemberski
1 meeting
|
1 - 0 | 100.0% |
|
Borko Tesic
1 meeting
|
1 - 0 | 100.0% |
|
Charles Gembes
1 meeting
|
1 - 0 | 100.0% |
|
Chris Marshall
1 meeting
|
1 - 0 | 100.0% |
|
Chris Meilenner
1 meeting
|
1 - 0 | 100.0% |
|
Connor Douglas
1 meeting
|
1 - 0 | 100.0% |
|
Conor Casey
1 meeting
|
1 - 0 | 100.0% |
|
Dallas Ramsay
1 meeting
|
1 - 0 | 100.0% |
|
Francisco Cervera
1 meeting
|
1 - 0 | 100.0% |
|
Frierdrich Blase
1 meeting
|
1 - 0 | 100.0% |
|
Glenda Balallo
1 meeting
|
1 - 0 | 100.0% |
|
Ivan Yu
1 meeting
|
1 - 0 | 100.0% |
|
Jibade Thomas
1 meeting
|
1 - 0 | 100.0% |
|
Jordan Master
1 meeting
|
1 - 0 | 100.0% |
|
larry laughlin
1 meeting
|
1 - 0 | 100.0% |
|
Marcus Ziegler
1 meeting
|
1 - 0 | 100.0% |
|
Michael Cysnerios
1 meeting
|
1 - 0 | 100.0% |
|
Mike Goldstein
1 meeting
|
1 - 0 | 100.0% |
|
Mike Thomson
1 meeting
|
1 - 0 | 100.0% |
|
Mikhail Arkaev
1 meeting
|
1 - 0 | 100.0% |
|
Owen Pellew
1 meeting
|
1 - 0 | 100.0% |
|
paul bedard
1 meeting
|
1 - 0 | 100.0% |
|
Pavle Milic
1 meeting
|
1 - 0 | 100.0% |
|
Robin Walker
1 meeting
|
1 - 0 | 100.0% |
|
Stan Sczepanski
1 meeting
|
1 - 0 | 100.0% |
|
Trevor Redvers
1 meeting
|
1 - 0 | 100.0% |
|
Ulia Mondrous
1 meeting
|
1 - 0 | 100.0% |
|
William Reznek
1 meeting
|
1 - 0 | 100.0% |
|
Yigit Gedikli
1 meeting
|
1 - 0 | 100.0% |
|
Yves Zeitoun
1 meeting
|
1 - 0 | 100.0% |
|
Alexander Riedl
1 meeting
|
0 - 1 | 0.0% |
|
Betty Fouxman
1 meeting
|
0 - 1 | 0.0% |
|
David Chui
1 meeting
|
0 - 1 | 0.0% |
|
Dylan Kamel
1 meeting
|
0 - 1 | 0.0% |
|
Eric Nguyen
1 meeting
|
0 - 1 | 0.0% |
|
Glenn Brisbois
1 meeting
|
0 - 1 | 0.0% |
|
Greg Novak
1 meeting
|
0 - 1 | 0.0% |
|
Ilya Tiraspolsky
1 meeting
|
0 - 1 | 0.0% |
|
Jason Pun
1 meeting
|
0 - 1 | 0.0% |
|
Josh Lapadat
1 meeting
|
0 - 1 | 0.0% |
|
Keenan O'Young
1 meeting
|
0 - 1 | 0.0% |
|
Michael Chu
1 meeting
|
0 - 1 | 0.0% |
|
Michael Emmett
1 meeting
|
0 - 1 | 0.0% |
|
Mikhail Arseneault
1 meeting
|
0 - 1 | 0.0% |
|
Nicholas Somody
1 meeting
|
0 - 1 | 0.0% |
|
Nicolas Arseneault
1 meeting
|
0 - 1 | 0.0% |
|
Rassam Yazdi
1 meeting
|
0 - 1 | 0.0% |
|
Robert Husain
1 meeting
|
0 - 1 | 0.0% |
|
Roman Trkulja
1 meeting
|
0 - 1 | 0.0% |
|
Russell White
1 meeting
|
0 - 1 | 0.0% |
|
Ryan Navarro
1 meeting
|
0 - 1 | 0.0% |