2022
1 season
Career profile
83 career matches with a 59.8% win rate across 2 leagues.
Most-seen opponent: Connor Douglas / 6 meetings
Career matches on record.
Wins / decided matches.
Distinct leagues represented.
League-by-league results over time.
2 leagues
3 seasons recorded
1 season
1 season
| Season | Record | Team | Division |
|---|---|---|---|
|
Regular Season
|
4 - 5 | The Supreme Court 1 |
A1
2023
|
|
Playoffs
|
1 - 0 | The Supreme Court 1 |
A1
2023
|
| 4 - 0 | The Supreme Court |
A1
2022
|
12 seasons recorded
7 seasons
1 season
| Season | Record | Team | Division |
|---|---|---|---|
| 1 - 3 | Mayfair Lakeshore 1 |
Men's Majors 1
Men's League
|
|
|
Regular Season
|
6 - 2 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
Playoffs
|
2 - 0 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
Regular Season
|
5 - 5 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
Playoffs
|
0 - 1 | The Supreme Court 1 |
Men's Majors 1
Men's League
|
|
Regular Season
|
5 - 3 | The Supreme Court |
Men's Majors 1
Men's League
|
|
Playoffs
|
0 - 1 | The Supreme Court |
Men's Majors 1
Men's League
|
| 1 - 0 | The Supreme Court |
Mixed Majors
Mixed League
|
|
| 7 - 1 | The Supreme Court |
Men's Majors 1
Men's League
|
|
| 5 - 8 | The Supreme Court |
Men's Majors
Men's League
|
|
|
Regular Season
|
6 - 4 | The Supreme Court |
Men's Majors
Men's League
|
|
Playoffs
|
2 - 0 | The Supreme Court |
Men's Majors
Men's League
|
All-time head-to-head records.
112 opponents
| Opponent | Record | Win % |
|---|---|---|
|
Connor Douglas
6 meetings
|
3 - 3 | 50.0% |
|
Tom Mroziewicz
5 meetings
|
2 - 3 | 40.0% |
|
David mitchell
4 meetings
|
3 - 1 | 75.0% |
|
James Salmon
4 meetings
|
2 - 2 | 50.0% |
|
Russell White
4 meetings
|
0 - 4 | 0.0% |
|
Ryan Borczon
3 meetings
|
3 - 0 | 100.0% |
|
Andrew Bourne-Kaponeridis
3 meetings
|
1 - 2 | 33.3% |
|
Filip Obucina
3 meetings
|
0 - 3 | 0.0% |
|
Peter Kuszynski
3 meetings
|
0 - 3 | 0.0% |
|
Ali Ahmed
2 meetings
|
2 - 0 | 100.0% |
|
Carlos Lopez
2 meetings
|
2 - 0 | 100.0% |
|
Chris Urquhart
2 meetings
|
2 - 0 | 100.0% |
|
George Zoidl
2 meetings
|
2 - 0 | 100.0% |
|
Glen Ryan
2 meetings
|
2 - 0 | 100.0% |
|
Hans Deng
2 meetings
|
2 - 0 | 100.0% |
|
Jan Alafriz
2 meetings
|
2 - 0 | 100.0% |
|
Maxim Tokarev
2 meetings
|
2 - 0 | 100.0% |
|
Nicolas Brzezinski
2 meetings
|
2 - 0 | 100.0% |
|
Richard Mainella
2 meetings
|
2 - 0 | 100.0% |
|
Robin Walker
2 meetings
|
2 - 0 | 100.0% |
|
Andrew Rezaev
2 meetings
|
1 - 1 | 50.0% |
|
Cameron Chiang
2 meetings
|
1 - 1 | 50.0% |
|
Cameron Lore
2 meetings
|
1 - 1 | 50.0% |
|
David Chui
2 meetings
|
1 - 1 | 50.0% |
|
Edward Stan
2 meetings
|
1 - 1 | 50.0% |
|
Justin Jendruch
2 meetings
|
1 - 1 | 50.0% |
|
Michael Lue
2 meetings
|
1 - 1 | 50.0% |
|
Rowan Thompson
2 meetings
|
1 - 1 | 50.0% |
|
Teg Brar
2 meetings
|
1 - 0 - 1 | 50.0% |
|
Victor Krustev
2 meetings
|
1 - 1 | 50.0% |
|
Conor Casey
2 meetings
|
0 - 2 | 0.0% |
|
Stan Szczepanski
2 meetings
|
0 - 2 | 0.0% |
|
Aamer Javed
1 meeting
|
1 - 0 | 100.0% |
|
Advait Kirtane
1 meeting
|
1 - 0 | 100.0% |
|
AJ Fidelino
1 meeting
|
1 - 0 | 100.0% |
|
Alex Ratz
1 meeting
|
1 - 0 | 100.0% |
|
Andrew Li
1 meeting
|
1 - 0 | 100.0% |
|
Arren Skandarajah
1 meeting
|
1 - 0 | 100.0% |
|
Ben Chernin
1 meeting
|
1 - 0 | 100.0% |
|
ben woo
1 meeting
|
1 - 0 | 100.0% |
|
Charles Gembes
1 meeting
|
1 - 0 | 100.0% |
|
Chris Corrao
1 meeting
|
1 - 0 | 100.0% |
|
Chris Manzinali
1 meeting
|
1 - 0 | 100.0% |
|
Chris Marshall
1 meeting
|
1 - 0 | 100.0% |
|
Dallas Ramsey
1 meeting
|
1 - 0 | 100.0% |
|
Dominique Harmath
1 meeting
|
1 - 0 | 100.0% |
|
Felix Roussel
1 meeting
|
1 - 0 | 100.0% |
|
Fil Marinkovic
1 meeting
|
1 - 0 | 100.0% |
|
Gino Octa
1 meeting
|
1 - 0 | 100.0% |
|
Glenn Brisbois
1 meeting
|
1 - 0 | 100.0% |
|
Gus Noteboom
1 meeting
|
1 - 0 | 100.0% |
|
Ilya Tiraspolsky
1 meeting
|
1 - 0 | 100.0% |
|
Jason Pun
1 meeting
|
1 - 0 | 100.0% |
|
Johnny Ng
1 meeting
|
1 - 0 | 100.0% |
|
Josh Lapadat
1 meeting
|
1 - 0 | 100.0% |
|
Liam Draxl
1 meeting
|
1 - 0 | 100.0% |
|
Lucas Mock
1 meeting
|
1 - 0 | 100.0% |
|
Mario Cosentino
1 meeting
|
1 - 0 | 100.0% |
|
Mark Iuliano
1 meeting
|
1 - 0 | 100.0% |
|
Mark Zdaniuk
1 meeting
|
1 - 0 | 100.0% |
|
Michael Blair
1 meeting
|
1 - 0 | 100.0% |
|
Michael Gutkowski
1 meeting
|
1 - 0 | 100.0% |
|
Mike Ross
1 meeting
|
1 - 0 | 100.0% |
|
Mike Thomson
1 meeting
|
1 - 0 | 100.0% |
|
Miron Mann
1 meeting
|
1 - 0 | 100.0% |
|
Nick Lagaev
1 meeting
|
1 - 0 | 100.0% |
|
Nick Somody
1 meeting
|
1 - 0 | 100.0% |
|
Orest Essep
1 meeting
|
1 - 0 | 100.0% |
|
paul bedard
1 meeting
|
1 - 0 | 100.0% |
|
Paul Klak
1 meeting
|
1 - 0 | 100.0% |
|
Radin Sadeghi
1 meeting
|
1 - 0 | 100.0% |
|
Rassam Yazdi
1 meeting
|
1 - 0 | 100.0% |
|
Ryan Lau
1 meeting
|
1 - 0 | 100.0% |
|
Sammy Mayer
1 meeting
|
1 - 0 | 100.0% |
|
Shaye Wali
1 meeting
|
1 - 0 | 100.0% |
|
Tre Eli
1 meeting
|
1 - 0 | 100.0% |
|
Trevor Redvers
1 meeting
|
1 - 0 | 100.0% |
|
Tyler Panhuyzen
1 meeting
|
1 - 0 | 100.0% |
|
Will Reznek
1 meeting
|
1 - 0 | 100.0% |
|
Alex Oancea (Majors1 only)
1 meeting
|
0 - 1 | 0.0% |
|
Ben Whitely
1 meeting
|
0 - 1 | 0.0% |
|
Chris Ritchie
1 meeting
|
0 - 1 | 0.0% |
|
Dallas Ramsay
1 meeting
|
0 - 1 | 0.0% |
|
Daniel Kang
1 meeting
|
0 - 1 | 0.0% |
|
David Cysnerios
1 meeting
|
0 - 1 | 0.0% |
|
Dima Zyhmantovich
1 meeting
|
0 - 1 | 0.0% |
|
Dylan Valentine
1 meeting
|
0 - 1 | 0.0% |
|
Emmanuel Cottle
1 meeting
|
0 - 1 | 0.0% |
|
Eric Kovacs
1 meeting
|
0 - 1 | 0.0% |
|
Eric Ma
1 meeting
|
0 - 1 | 0.0% |
|
Gourav Gulia
1 meeting
|
0 - 1 | 0.0% |
|
Igor Danich
1 meeting
|
0 - 1 | 0.0% |
|
Kevin Kovacs
1 meeting
|
0 - 1 | 0.0% |
|
Kye McDadi
1 meeting
|
0 - 1 | 0.0% |
|
Luke Laughlin
1 meeting
|
0 - 1 | 0.0% |
|
Marko Stakusic
1 meeting
|
0 - 1 | 0.0% |
|
Matthew Cizmarik
1 meeting
|
0 - 1 | 0.0% |
|
Mattia Ricci
1 meeting
|
0 - 1 | 0.0% |
|
Michal Kokta
1 meeting
|
0 - 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% |
|
Pavle Milic (Majors1 only)
1 meeting
|
0 - 1 | 0.0% |
|
Peter Marrack
1 meeting
|
0 - 1 | 0.0% |
|
Riley Marinelli
1 meeting
|
0 - 1 | 0.0% |
|
Sasha Obucina
1 meeting
|
0 - 1 | 0.0% |
|
Sasha Rozin
1 meeting
|
0 - 1 | 0.0% |
|
Shourya Verma
1 meeting
|
0 - 1 | 0.0% |
|
Stan Nevolovich
1 meeting
|
0 - 1 | 0.0% |
|
Tal Goodman
1 meeting
|
0 - 1 | 0.0% |
|
Thomas Mrozowitc
1 meeting
|
0 - 1 | 0.0% |
|
Vahagn Tonakanyan
1 meeting
|
0 - 1 | 0.0% |