2010
1 season
Career profile
163 career matches with a 43.1% win rate across 2 leagues.
Most-seen opponent: James Salmon / 7 meetings
Career matches on record.
Wins / decided matches.
Distinct leagues represented.
League-by-league results over time.
2 leagues
13 seasons recorded
1 season
2 seasons
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
1 season
| Season | Record | Team | Division |
|---|---|---|---|
| 1 - 1 | Toronto Cricket Club |
Division 1
2026
|
|
| 1 - 2 | Toronto Cricket Club |
A1
2023
|
|
| 2 - 1 | Toronto Cricket Club |
A1
2022
|
|
| 1 - 5 | Toronto Cricket Club |
A1
2019
|
|
| 3 - 3 | Cricket |
A1
2018
|
|
| 1 - 1 | Cricket |
A1
2017
|
|
| 1 - 3 | Cricket 1 |
A1
2016
|
|
| 2 - 0 | Cricket 1 |
A1
2014 Summer
|
|
| 0 - 3 | Cricket 1 |
A1
2015 Summer
|
|
| 2 - 1 | Cricket |
A1
2013
|
|
| 4 - 4 | Cricket -1 |
A1
2011
|
|
| 3 - 3 | Toronto Cricket Club |
A1
2011
|
|
| 2 - 3 | Toronto Cricket Club |
A1
2010
|
19 seasons recorded
10 seasons
4 seasons
| Season | Record | Team | Division |
|---|---|---|---|
| 0 - 1 | Cricket Club |
Men's Majors 1
Men's League
|
|
| 0 - 1 | Cricket Club |
Men's Majors 1
Men's League
|
|
| 1 - 4 | Cricket Club |
Men's Majors 1
Men's League
|
|
|
Regular Season
|
3 - 4 | Cricket Club |
Men's Majors 1
Men's League
|
|
Playoffs
|
1 - 1 | Cricket Club |
Men's Majors 1
Men's League
|
|
Regular Season
|
1 - 4 | Cricket Club |
Men's Majors 1
Men's League
|
|
Playoffs
|
0 - 2 | Cricket Club |
Men's Majors 1
Men's League
|
| 6 - 10 | Cricket Club |
Men's Majors 1
Men's League
|
|
|
Regular Season
|
2 - 1 | Toronto Cricket Club |
Mixed 4.5+
Mixed League
|
|
Playoffs
|
1 - 0 | Toronto Cricket Club |
Mixed 4.5+
Mixed League
|
| 3 - 3 | Toronto Cricket Club |
Mixed 4.5+
Mixed League
|
|
| 2 - 2 | Toronto Cricket Club |
Mixed 4.5+ North/South
Mixed League
|
|
|
Regular Season
|
8 - 4 | Toronto Cricket Club |
4.5 Division
Mixed League
|
|
Playoffs
|
1 - 1 | Toronto Cricket Club |
4.5 Division
Mixed League
|
| 2 - 10 | Toronto Cricket Club 1 |
Majors
Men's League
|
|
|
Regular Season
|
6 - 4 | Toronto Cricket Club M1 |
Majors
Men's League
|
|
Playoffs
|
0 - 1 | Toronto Cricket Club M1 |
Majors
Men's League
|
| 6 - 3 | Toronto Cricket Club M1 |
Majors
Men's League
|
|
| 3 - 5 | Toronto Cricket Club 1 |
Majors
Men's League
|
All-time head-to-head records.
209 opponents
| Opponent | Record | Win % |
|---|---|---|
|
James Salmon
7 meetings
|
4 - 3 | 57.1% |
|
Michael Lue
5 meetings
|
0 - 5 | 0.0% |
|
ben woo
4 meetings
|
3 - 1 | 75.0% |
|
Shane Hickson
4 meetings
|
3 - 1 | 75.0% |
|
Peter Cibula
4 meetings
|
2 - 2 | 50.0% |
|
Rowan Thompson
4 meetings
|
2 - 2 | 50.0% |
|
Adrian Winger
4 meetings
|
1 - 3 | 25.0% |
|
Brian Draxl
4 meetings
|
1 - 3 | 25.0% |
|
Mario Cosentino
4 meetings
|
1 - 3 | 25.0% |
|
Leighton Brandon
4 meetings
|
0 - 3 - 1 | 0.0% |
|
Mike Thomson
3 meetings
|
2 - 1 | 66.7% |
|
Alastair Millar
3 meetings
|
1 - 2 | 33.3% |
|
Andrew Bourne-Kaponeridis
3 meetings
|
1 - 2 | 33.3% |
|
larry laughlin
3 meetings
|
1 - 2 | 33.3% |
|
Michael Emmett
3 meetings
|
1 - 2 | 33.3% |
|
Sean Swail
3 meetings
|
1 - 2 | 33.3% |
|
Tony Lancia
3 meetings
|
1 - 2 | 33.3% |
|
Vahagn Tonakanyan
3 meetings
|
1 - 2 | 33.3% |
|
Cameron Lore
3 meetings
|
0 - 3 | 0.0% |
|
Chris Ritchie
3 meetings
|
0 - 3 | 0.0% |
|
Couter Wright
3 meetings
|
0 - 3 | 0.0% |
|
Josh Borenstein
3 meetings
|
0 - 3 | 0.0% |
|
Matthew Overvelde
3 meetings
|
0 - 2 - 1 | 0.0% |
|
Sasha Obucina
3 meetings
|
0 - 3 | 0.0% |
|
Stan Nevolovich
3 meetings
|
0 - 2 - 1 | 0.0% |
|
Sujit Das
3 meetings
|
0 - 3 | 0.0% |
|
Carlos Lopez
2 meetings
|
2 - 0 | 100.0% |
|
Dave Borowsky
2 meetings
|
2 - 0 | 100.0% |
|
Dave Mitchell
2 meetings
|
2 - 0 | 100.0% |
|
Kooros Ghasemi
2 meetings
|
2 - 0 | 100.0% |
|
Mike Goldstein
2 meetings
|
2 - 0 | 100.0% |
|
Taylor Hawthorne
2 meetings
|
2 - 0 | 100.0% |
|
Adam Sherriff-Scott
2 meetings
|
1 - 1 | 50.0% |
|
Alex Warme
2 meetings
|
1 - 1 | 50.0% |
|
Ananmay Kapoor
2 meetings
|
1 - 1 | 50.0% |
|
Andrew Seider
2 meetings
|
1 - 1 | 50.0% |
|
Coulter Wright
2 meetings
|
1 - 1 | 50.0% |
|
Jelena Grkovic
2 meetings
|
1 - 1 | 50.0% |
|
Luke Coles
2 meetings
|
1 - 1 | 50.0% |
|
Matt Baccarani
2 meetings
|
1 - 1 | 50.0% |
|
Mike White
2 meetings
|
1 - 1 | 50.0% |
|
Paul Beck
2 meetings
|
1 - 1 | 50.0% |
|
paul bedard
2 meetings
|
1 - 1 | 50.0% |
|
Paul Liem
2 meetings
|
1 - 1 | 50.0% |
|
Ryan Chow
2 meetings
|
1 - 1 | 50.0% |
|
Shelby Anderson
2 meetings
|
1 - 1 | 50.0% |
|
Stephen McLoughlin
2 meetings
|
1 - 1 | 50.0% |
|
Alec Anghel
2 meetings
|
0 - 2 | 0.0% |
|
Andrew Bourne
2 meetings
|
0 - 2 | 0.0% |
|
Daniel Kang
2 meetings
|
0 - 2 | 0.0% |
|
Filip Obucina
2 meetings
|
0 - 2 | 0.0% |
|
Fisk Nery
2 meetings
|
0 - 2 | 0.0% |
|
Garett Prins
2 meetings
|
0 - 2 | 0.0% |
|
Irfan Shamasdin
2 meetings
|
0 - 2 | 0.0% |
|
Jenson Bicanic
2 meetings
|
0 - 2 | 0.0% |
|
Milana Drca
2 meetings
|
0 - 2 | 0.0% |
|
Rob Husain
2 meetings
|
0 - 2 | 0.0% |
|
Adam Kagan
1 meeting
|
1 - 0 | 100.0% |
|
Ali Ahmed
1 meeting
|
1 - 0 | 100.0% |
|
Anderson Fraser
1 meeting
|
1 - 0 | 100.0% |
|
Andrew Rezaev
1 meeting
|
1 - 0 | 100.0% |
|
Arta Faridi
1 meeting
|
1 - 0 | 100.0% |
|
Ben Lam
1 meeting
|
1 - 0 | 100.0% |
|
Bryan Li
1 meeting
|
1 - 0 | 100.0% |
|
Carling Seguso
1 meeting
|
1 - 0 | 100.0% |
|
Carol Yack
1 meeting
|
1 - 0 | 100.0% |
|
Christian Carere
1 meeting
|
1 - 0 | 100.0% |
|
Christine Pollich
1 meeting
|
1 - 0 | 100.0% |
|
Dallas Ramsay
1 meeting
|
1 - 0 | 100.0% |
|
Dan Cibula
1 meeting
|
1 - 0 | 100.0% |
|
Dan Romeyn
1 meeting
|
1 - 0 | 100.0% |
|
Daniel Lopez
1 meeting
|
1 - 0 | 100.0% |
|
Dave Solc
1 meeting
|
1 - 0 | 100.0% |
|
David Webb
1 meeting
|
1 - 0 | 100.0% |
|
Don Smith
1 meeting
|
1 - 0 | 100.0% |
|
Eitan Rozin
1 meeting
|
1 - 0 | 100.0% |
|
Eugen Malea
1 meeting
|
1 - 0 | 100.0% |
|
Guy Noel
1 meeting
|
1 - 0 | 100.0% |
|
Ivana Music
1 meeting
|
1 - 0 | 100.0% |
|
Jacqueline Green
1 meeting
|
1 - 0 | 100.0% |
|
Jairo Castellanos
1 meeting
|
1 - 0 | 100.0% |
|
Jake Morris
1 meeting
|
1 - 0 | 100.0% |
|
Jan Alfritz
1 meeting
|
1 - 0 | 100.0% |
|
Jeff Kuchma
1 meeting
|
1 - 0 | 100.0% |
|
Jeremy Walker
1 meeting
|
1 - 0 | 100.0% |
|
Jeremy Wedgbury
1 meeting
|
1 - 0 | 100.0% |
|
Joanne Chen
1 meeting
|
1 - 0 | 100.0% |
|
Justin Eccelsotone
1 meeting
|
1 - 0 | 100.0% |
|
Karim Jina
1 meeting
|
1 - 0 | 100.0% |
|
Kathy Steers
1 meeting
|
1 - 0 | 100.0% |
|
Kazim Agha
1 meeting
|
1 - 0 | 100.0% |
|
Kevin McLoughlin
1 meeting
|
1 - 0 | 100.0% |
|
Konrad Chan
1 meeting
|
1 - 0 | 100.0% |
|
Lili Clune
1 meeting
|
1 - 0 | 100.0% |
|
Mark Iuliano
1 meeting
|
1 - 0 | 100.0% |
|
Mark Randmaa
1 meeting
|
1 - 0 | 100.0% |
|
Maroun Achkar
1 meeting
|
1 - 0 | 100.0% |
|
Matthew Kwok
1 meeting
|
1 - 0 | 100.0% |
|
Mike Fine
1 meeting
|
1 - 0 | 100.0% |
|
Ming Lam
1 meeting
|
1 - 0 | 100.0% |
|
N/A
1 meeting
|
1 - 0 | 100.0% |
|
Nadia Petryshyn
1 meeting
|
1 - 0 | 100.0% |
|
Nancy Behm
1 meeting
|
1 - 0 | 100.0% |
|
Nellie Poucheva
1 meeting
|
1 - 0 | 100.0% |
|
Paul Ambrose
1 meeting
|
1 - 0 | 100.0% |
|
Paul Cairns
1 meeting
|
1 - 0 | 100.0% |
|
Paul Kingston
1 meeting
|
1 - 0 | 100.0% |
|
Pavel Milic
1 meeting
|
1 - 0 | 100.0% |
|
Radin Sadeghi
1 meeting
|
1 - 0 | 100.0% |
|
Richard Mainella
1 meeting
|
1 - 0 | 100.0% |
|
Richard Nicolson
1 meeting
|
1 - 0 | 100.0% |
|
Robin Walker
1 meeting
|
1 - 0 | 100.0% |
|
Sandra Deng
1 meeting
|
1 - 0 | 100.0% |
|
Shaye Wali
1 meeting
|
1 - 0 | 100.0% |
|
Shourya Verma
1 meeting
|
1 - 0 | 100.0% |
|
Stephanie Wong
1 meeting
|
1 - 0 | 100.0% |
|
Steve Rumazza
1 meeting
|
1 - 0 | 100.0% |
|
Tania Persad
1 meeting
|
1 - 0 | 100.0% |
|
Tarik Kamel
1 meeting
|
1 - 0 | 100.0% |
|
Tom Fairbrother
1 meeting
|
1 - 0 | 100.0% |
|
Tom Mroziewicz
1 meeting
|
1 - 0 | 100.0% |
|
Tommy Peng
1 meeting
|
1 - 0 | 100.0% |
|
Tova Friedman
1 meeting
|
1 - 0 | 100.0% |
|
Trevor Redvers
1 meeting
|
1 - 0 | 100.0% |
|
Tyson Wong
1 meeting
|
1 - 0 | 100.0% |
|
Vahagn Tonakanian
1 meeting
|
1 - 0 | 100.0% |
|
Yuvl Goodman
1 meeting
|
1 - 0 | 100.0% |
|
Adam Sheriff-Scott
1 meeting
|
0 - 1 | 0.0% |
|
Adam Taylor
1 meeting
|
0 - 1 | 0.0% |
|
Alexander Riedl
1 meeting
|
0 - 1 | 0.0% |
|
Alison Atrey
1 meeting
|
0 - 1 | 0.0% |
|
Alvin Tudorica
1 meeting
|
0 - 1 | 0.0% |
|
Andreas Quijada
1 meeting
|
0 - 1 | 0.0% |
|
Arren Skandarajah
1 meeting
|
0 - 1 | 0.0% |
|
Asad Hussein
1 meeting
|
0 - 1 | 0.0% |
|
Ben Whitely
1 meeting
|
0 - 1 | 0.0% |
|
Brayden Woo
1 meeting
|
0 - 1 | 0.0% |
|
Charles Gembes
1 meeting
|
0 - 1 | 0.0% |
|
Charles Sartor
1 meeting
|
0 - 1 | 0.0% |
|
Christian Skogen
1 meeting
|
0 - 1 | 0.0% |
|
Dave Brown
1 meeting
|
0 - 1 | 0.0% |
|
Dave McGavin
1 meeting
|
0 - 1 | 0.0% |
|
David mitchell
1 meeting
|
0 - 1 | 0.0% |
|
David Whyte
1 meeting
|
0 - 1 | 0.0% |
|
Dawoud Kabli
1 meeting
|
0 - 1 | 0.0% |
|
Deon Sauer
1 meeting
|
0 - 1 | 0.0% |
|
Disha Nayak
1 meeting
|
0 - 1 | 0.0% |
|
Dylan Kamel
1 meeting
|
0 - 1 | 0.0% |
|
Dylan Valentine
1 meeting
|
0 - 1 | 0.0% |
|
Eddie Brisbois
1 meeting
|
0 - 1 | 0.0% |
|
Edward Stan
1 meeting
|
0 - 1 | 0.0% |
|
Elina Masse
1 meeting
|
0 - 1 | 0.0% |
|
Felipe Diaz
1 meeting
|
0 - 1 | 0.0% |
|
Franklyn Emmanuel
1 meeting
|
0 - 1 | 0.0% |
|
Franky Emmanuel
1 meeting
|
0 - 0 - 1 | 0.0% |
|
Frierdrich Blase
1 meeting
|
0 - 1 | 0.0% |
|
Gabby Umoquit
1 meeting
|
0 - 1 | 0.0% |
|
Gary Meanchos
1 meeting
|
0 - 1 | 0.0% |
|
Gourav Gulia
1 meeting
|
0 - 1 | 0.0% |
|
Greg Tranquada
1 meeting
|
0 - 1 | 0.0% |
|
Ilya Tiraspolsky
1 meeting
|
0 - 1 | 0.0% |
|
James Low
1 meeting
|
0 - 1 | 0.0% |
|
James Yang
1 meeting
|
0 - 1 | 0.0% |
|
Jan Alafriz
1 meeting
|
0 - 1 | 0.0% |
|
Jason Pun
1 meeting
|
0 - 1 | 0.0% |
|
Jeff Rockwell
1 meeting
|
0 - 1 | 0.0% |
|
Jennifer Cotterchio
1 meeting
|
0 - 1 | 0.0% |
|
Josh Kramer
1 meeting
|
0 - 1 | 0.0% |
|
Justin Jendruch
1 meeting
|
0 - 1 | 0.0% |
|
Kanta Murali
1 meeting
|
0 - 1 | 0.0% |
|
Kelsey Stevenson
1 meeting
|
0 - 1 | 0.0% |
|
Luca Garbati
1 meeting
|
0 - 1 | 0.0% |
|
Mark Zdaniuk
1 meeting
|
0 - 1 | 0.0% |
|
Marko Stakusic
1 meeting
|
0 - 1 | 0.0% |
|
Mary Hall
1 meeting
|
0 - 1 | 0.0% |
|
Matthew Cizmarik
1 meeting
|
0 - 1 | 0.0% |
|
Michael Dilworth
1 meeting
|
0 - 1 | 0.0% |
|
Mike Lue
1 meeting
|
0 - 1 | 0.0% |
|
Miran Cehajic
1 meeting
|
0 - 1 | 0.0% |
|
Nadia Lagaev
1 meeting
|
0 - 1 | 0.0% |
|
Neil Kandhai
1 meeting
|
0 - 1 | 0.0% |
|
Owen Whitley
1 meeting
|
0 - 0 - 1 | 0.0% |
|
Paul Scotti
1 meeting
|
0 - 1 | 0.0% |
|
Pavel Otchkassov
1 meeting
|
0 - 1 | 0.0% |
|
Pavle Milic (Majors1 only)
1 meeting
|
0 - 1 | 0.0% |
|
Peter-Michael Kusiak
1 meeting
|
0 - 0 - 1 | 0.0% |
|
Randal Slavens
1 meeting
|
0 - 1 | 0.0% |
|
Ray Tompson
1 meeting
|
0 - 1 | 0.0% |
|
Rob Bennyworth
1 meeting
|
0 - 1 | 0.0% |
|
Rob Horwood
1 meeting
|
0 - 1 | 0.0% |
|
Robert Husain
1 meeting
|
0 - 1 | 0.0% |
|
Rodrigo Echagaray-Rodriguez
1 meeting
|
0 - 1 | 0.0% |
|
Roger Rudisuli
1 meeting
|
0 - 1 | 0.0% |
|
Ryan Lau
1 meeting
|
0 - 1 | 0.0% |
|
Sam Jonas
1 meeting
|
0 - 1 | 0.0% |
|
Sasha Rozin
1 meeting
|
0 - 1 | 0.0% |
|
Sasha Trkulja
1 meeting
|
0 - 1 | 0.0% |
|
Scott Perry
1 meeting
|
0 - 1 | 0.0% |
|
Serge Laza
1 meeting
|
0 - 1 | 0.0% |
|
Simon Kuszynski
1 meeting
|
0 - 1 | 0.0% |
|
Stephane Dalmeida
1 meeting
|
0 - 1 | 0.0% |
|
Steve Gin
1 meeting
|
0 - 1 | 0.0% |
|
Stian Klaassen
1 meeting
|
0 - 1 | 0.0% |
|
Tal Goodman
1 meeting
|
0 - 1 | 0.0% |
|
Tre Eli
1 meeting
|
0 - 1 | 0.0% |
|
Trust Chen Pow
1 meeting
|
0 - 1 | 0.0% |
|
Victor Krustev
1 meeting
|
0 - 1 | 0.0% |
|
William Bartram
1 meeting
|
0 - 1 | 0.0% |
|
Yigit Gedikli
1 meeting
|
0 - 1 | 0.0% |