2010
1 season
Career profile
116 career matches with a 53.4% win rate across 2 leagues.
Most-seen opponent: ben woo / 11 meetings
Career matches on record.
Wins / decided matches.
Distinct leagues represented.
League-by-league results over time.
2 leagues
10 seasons recorded
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
| Season | Record | Team | Division |
|---|---|---|---|
|
Regular Season
|
3 - 0 | Mayfair Lakeshore |
A1
2023
|
|
Playoffs
|
0 - 1 | Mayfair Lakeshore |
A1
2023
|
| 2 - 4 | Eglinton Flats Tennis Club |
A1
2019
|
|
| 1 - 0 | Eglinton Flats Tennis Club |
A1
2018
|
|
| 0 - 1 | Eglinton Flats Tennis Club |
A1
2017
|
|
| 1 - 2 | Eglinton Flats Tennis Club |
A1
2016
|
|
| 1 - 1 | Eglinton Flats Tennis Club |
A1
2014 Summer
|
|
| 0 - 2 | Eglinton Flats Tennis Club |
A1
2015 Summer
|
|
| 0 - 6 | Tournament Park |
A1
2011
|
|
| 3 - 1 | Tournament Park |
A1
2010
|
17 seasons recorded
12 seasons
| Season | Record | Team | Division |
|---|---|---|---|
|
Regular Season
|
2 - 2 | Veneto 1 |
Men's Majors 1
Men's League
|
|
Playoffs
|
1 - 1 | Veneto 1 |
Men's Majors 1
Men's League
|
|
Playoffs
|
1 - 0 | Veneto 1 |
Men's Majors 1
Men's League
|
|
Regular Season
|
9 - 1 | Veneto 1 |
Men's Majors 1
Men's League
|
|
Regular Season
|
3 - 3 | Eglinton Flats |
Men's Majors 1
Men's League
|
|
Playoffs
|
1 - 0 | Eglinton Flats |
Men's Majors 1
Men's League
|
| 2 - 5 | Eglinton Flats 1 |
Men's Majors 1
Men's League
|
|
| 1 - 4 | Eglinton Flats 1 |
Men's Majors
Men's League
|
|
| 2 - 4 | Eglinton Flats 1 |
Men's Majors
Men's League
|
|
| 5 - 1 | Eglinton Flats 1 |
Majors North/South
Men's League
|
|
|
Regular Season
|
2 - 1 | Eglinton Flats 1 |
Majors
Men's League
|
|
Playoffs
|
1 - 0 | Eglinton Flats 1 |
Majors
Men's League
|
| 5 - 1 | Eglinton Flats 1 |
Majors
Men's League
|
|
|
Regular Season
|
2 - 7 | Eglinton Flats M1 |
Majors
Men's League
|
|
Playoffs
|
0 - 2 | Eglinton Flats M1 |
Majors
Men's League
|
| 6 - 2 | Eglinton Flats M1 |
Majors
Men's League
|
|
| 8 - 2 | Eglinton Flats Winter Club 1 |
Majors
Men's League
|
All-time head-to-head records.
111 opponents
| Opponent | Record | Win % |
|---|---|---|
|
ben woo
11 meetings
|
5 - 6 | 45.5% |
|
James Salmon
10 meetings
|
3 - 7 | 30.0% |
|
Ryan Borczon
8 meetings
|
6 - 2 | 75.0% |
|
Brian Draxl
7 meetings
|
5 - 2 | 71.4% |
|
Stan Nevolovich
7 meetings
|
5 - 2 | 71.4% |
|
Robin Walker
7 meetings
|
4 - 3 | 57.1% |
|
David mitchell
7 meetings
|
3 - 4 | 42.9% |
|
Mark Zdaniuk
5 meetings
|
4 - 1 | 80.0% |
|
Robert Husain
5 meetings
|
2 - 3 | 40.0% |
|
Andrew Bourne-Kaponeridis
5 meetings
|
1 - 4 | 20.0% |
|
Mario Cosentino
5 meetings
|
0 - 5 | 0.0% |
|
larry laughlin
4 meetings
|
4 - 0 | 100.0% |
|
Chris Marshall
4 meetings
|
2 - 2 | 50.0% |
|
Fil Marinkovic
4 meetings
|
2 - 2 | 50.0% |
|
Sujit Das
4 meetings
|
1 - 3 | 25.0% |
|
Vahagn Tonakanyan
4 meetings
|
1 - 3 | 25.0% |
|
Mike Fine
3 meetings
|
3 - 0 | 100.0% |
|
Daniel Kang
3 meetings
|
2 - 1 | 66.7% |
|
Francisco Cervera
3 meetings
|
1 - 2 | 33.3% |
|
Nicholas Somody
3 meetings
|
1 - 2 | 33.3% |
|
Rob Horwood
3 meetings
|
1 - 2 | 33.3% |
|
Ilya Tiraspolsky
3 meetings
|
0 - 3 | 0.0% |
|
James Low
3 meetings
|
0 - 3 | 0.0% |
|
Erik Salka
2 meetings
|
2 - 0 | 100.0% |
|
Filip Marinkovic
2 meetings
|
2 - 0 | 100.0% |
|
George Zoidl
2 meetings
|
2 - 0 | 100.0% |
|
Glenn Brisbois
2 meetings
|
2 - 0 | 100.0% |
|
Peter Walker
2 meetings
|
2 - 0 | 100.0% |
|
Ryan Mendoza
2 meetings
|
2 - 0 | 100.0% |
|
Shane Hickson
2 meetings
|
2 - 0 | 100.0% |
|
Trevor Redvers
2 meetings
|
2 - 0 | 100.0% |
|
Alex Filoti
2 meetings
|
1 - 1 | 50.0% |
|
Dallas Ramsay
2 meetings
|
1 - 1 | 50.0% |
|
Franklyn Emmanuel
2 meetings
|
1 - 1 | 50.0% |
|
Greg Novak
2 meetings
|
1 - 1 | 50.0% |
|
Rob Husain
2 meetings
|
1 - 1 | 50.0% |
|
Ryan Chow
2 meetings
|
1 - 1 | 50.0% |
|
Adrian Winger
2 meetings
|
0 - 2 | 0.0% |
|
Alexander Riedl
2 meetings
|
0 - 2 | 0.0% |
|
Josh Lapadat
2 meetings
|
0 - 2 | 0.0% |
|
Stephane Dalmeida
2 meetings
|
0 - 2 | 0.0% |
|
Abraham Levy
1 meeting
|
1 - 0 | 100.0% |
|
Aedan Malik
1 meeting
|
1 - 0 | 100.0% |
|
AJ Fidelino
1 meeting
|
1 - 0 | 100.0% |
|
Alan Pintaric
1 meeting
|
1 - 0 | 100.0% |
|
Aly Zaver
1 meeting
|
1 - 0 | 100.0% |
|
Charles Gembes
1 meeting
|
1 - 0 | 100.0% |
|
Chris Bandak
1 meeting
|
1 - 0 | 100.0% |
|
Connor Douglas
1 meeting
|
1 - 0 | 100.0% |
|
David Chu
1 meeting
|
1 - 0 | 100.0% |
|
David Cysnerios
1 meeting
|
1 - 0 | 100.0% |
|
Dominique Harmath
1 meeting
|
1 - 0 | 100.0% |
|
Dylan Kamel
1 meeting
|
1 - 0 | 100.0% |
|
Eddie Brisbois
1 meeting
|
1 - 0 | 100.0% |
|
Felix Roussel
1 meeting
|
1 - 0 | 100.0% |
|
Gord Buchan
1 meeting
|
1 - 0 | 100.0% |
|
Gord Buchon
1 meeting
|
1 - 0 | 100.0% |
|
Karim Jina
1 meeting
|
1 - 0 | 100.0% |
|
Kevin Butler
1 meeting
|
1 - 0 | 100.0% |
|
Kevin Kovacs
1 meeting
|
1 - 0 | 100.0% |
|
Konrad Chan
1 meeting
|
1 - 0 | 100.0% |
|
Leighton Brandon
1 meeting
|
1 - 0 | 100.0% |
|
Luke Coles
1 meeting
|
1 - 0 | 100.0% |
|
Luke Laughlin
1 meeting
|
1 - 0 | 100.0% |
|
Marek Merwart
1 meeting
|
1 - 0 | 100.0% |
|
Mark Iuliano
1 meeting
|
1 - 0 | 100.0% |
|
Matthew Overvelde
1 meeting
|
1 - 0 | 100.0% |
|
Michael Emmett
1 meeting
|
1 - 0 | 100.0% |
|
Michael Gutkowski
1 meeting
|
1 - 0 | 100.0% |
|
Mike White
1 meeting
|
1 - 0 | 100.0% |
|
Nicolas Brzezinski
1 meeting
|
1 - 0 | 100.0% |
|
Paul Scotti
1 meeting
|
1 - 0 | 100.0% |
|
Pavel Otchkassov
1 meeting
|
1 - 0 | 100.0% |
|
Peter Gardonyi
1 meeting
|
1 - 0 | 100.0% |
|
Ricky Li
1 meeting
|
1 - 0 | 100.0% |
|
Sasha Leznoff
1 meeting
|
1 - 0 | 100.0% |
|
Scott Biel
1 meeting
|
1 - 0 | 100.0% |
|
Scott Perry
1 meeting
|
1 - 0 | 100.0% |
|
Sean Seidman
1 meeting
|
1 - 0 | 100.0% |
|
Tommy Peng
1 meeting
|
1 - 0 | 100.0% |
|
Tony Lancia
1 meeting
|
1 - 0 | 100.0% |
|
Troy Russell
1 meeting
|
1 - 0 | 100.0% |
|
Adrian Tollstam
1 meeting
|
0 - 1 | 0.0% |
|
Alessandro Santangelo
1 meeting
|
0 - 1 | 0.0% |
|
Andrew Bourne
1 meeting
|
0 - 1 | 0.0% |
|
Ben Whitely
1 meeting
|
0 - 1 | 0.0% |
|
Connor Casey
1 meeting
|
0 - 1 | 0.0% |
|
Conor Casey
1 meeting
|
0 - 1 | 0.0% |
|
Dima Kulakov
1 meeting
|
0 - 1 | 0.0% |
|
Duncan Chan
1 meeting
|
0 - 1 | 0.0% |
|
Edward Nguyen
1 meeting
|
0 - 1 | 0.0% |
|
Filip Obucina
1 meeting
|
0 - 1 | 0.0% |
|
Fisk Nery
1 meeting
|
0 - 1 | 0.0% |
|
Greg Tranquada
1 meeting
|
0 - 1 | 0.0% |
|
Jan Alafriz
1 meeting
|
0 - 1 | 0.0% |
|
Jared Horwood
1 meeting
|
0 - 1 | 0.0% |
|
Jason Pun
1 meeting
|
0 - 1 | 0.0% |
|
Jeff Klotz
1 meeting
|
0 - 1 | 0.0% |
|
Karl Hale
1 meeting
|
0 - 1 | 0.0% |
|
Liam Draxl
1 meeting
|
0 - 1 | 0.0% |
|
N/A
1 meeting
|
0 - 1 | 0.0% |
|
Neil Kandhai
1 meeting
|
0 - 1 | 0.0% |
|
Nicholas Brotman
1 meeting
|
0 - 1 | 0.0% |
|
Paul Ambrose
1 meeting
|
0 - 1 | 0.0% |
|
Pavle Milic
1 meeting
|
0 - 1 | 0.0% |
|
Peter Marrack
1 meeting
|
0 - 1 | 0.0% |
|
Richard Mainella
1 meeting
|
0 - 1 | 0.0% |
|
Rob McCallum
1 meeting
|
0 - 1 | 0.0% |
|
Robert Vincent
1 meeting
|
0 - 1 | 0.0% |
|
Sasha Obucina
1 meeting
|
0 - 1 | 0.0% |
|
Stephan D'Almeida
1 meeting
|
0 - 1 | 0.0% |