Skip to content

Player profile

James Sharpe

43 matches played with a 63.4% win rate across 1 league.

Most-seen opponent: Anthony Rondina / 2 meetings

Matches
43

Across all seasons.

Win rate
63.4%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Tennis League

9 seasons recorded

26 - 15

2018

1 season

4-2

2019

1 season

2-5

2022

1 season

10-2

2023

1 season

4-5

2026

1 season

6-1
Season history for Toronto Men's Tennis League. Activate a season name to open its details. Additional columns can be viewed by scrolling horizontally.
Season Record Team Division
1 - 0 Toronto Lawn Tennis Club
Division 1
2026
5 - 1 Toronto Lawn Tennis Club
Division 2
2026
1 - 3 Toronto Lawn Tennis Club 1
A2
2023
3 - 2 Toronto Lawn Tennis Club
B1
2023
Regular Season
8 - 2 Toronto Lawn Tennis Club
B1
2022
Playoffs
2 - 0 Toronto Lawn Tennis Club
B1
2022
1 - 3 Toronto Lawn Tennis Club 1
A2
2019
1 - 2 Toronto Lawn Tennis Club
B1
2019
4 - 2 Toronto Lawn Tennis Club
B1
2018

Rival Board

All-time head-to-head records.

75 opponents

Opponent Record Win %
Anthony Rondina
2 meetings
2 - 0 100.0%
Brad Buchsbaum
2 meetings
2 - 0 100.0%
Riley Marinelli
2 meetings
1 - 0 - 1 50.0%
Adam Floman
1 meeting
1 - 0 100.0%
Adam Flomen
1 meeting
1 - 0 100.0%
Adam Kagan
1 meeting
1 - 0 100.0%
Alex Kalfayan
1 meeting
1 - 0 100.0%
Amar Bhalla
1 meeting
1 - 0 100.0%
Andrew Sandor
1 meeting
1 - 0 100.0%
Bharat Pardasani
1 meeting
1 - 0 100.0%
Campbell Burgess
1 meeting
1 - 0 100.0%
Charlie Dunbar
1 meeting
1 - 0 100.0%
Chris King
1 meeting
1 - 0 100.0%
Chris Rowan
1 meeting
1 - 0 100.0%
Evan Weiser
1 meeting
1 - 0 100.0%
Gary Hammer
1 meeting
1 - 0 100.0%
Gerry Morton
1 meeting
1 - 0 100.0%
Gijs Noteboom
1 meeting
1 - 0 100.0%
Greg de Santis
1 meeting
1 - 0 100.0%
Guillame Horreard
1 meeting
1 - 0 100.0%
Ilian Dover
1 meeting
1 - 0 100.0%
James Barr
1 meeting
1 - 0 100.0%
Jan Koelmel
1 meeting
1 - 0 100.0%
Jason Globerman
1 meeting
1 - 0 100.0%
Jeff Kuchma
1 meeting
1 - 0 100.0%
Jeff Srour
1 meeting
1 - 0 100.0%
John Kwan
1 meeting
1 - 0 100.0%
John Scott
1 meeting
1 - 0 100.0%
Jorge Cepeda Vargas
1 meeting
1 - 0 100.0%
Kris Dmytrenko
1 meeting
1 - 0 100.0%
Kyle Singer
1 meeting
1 - 0 100.0%
Marc Belcourt
1 meeting
1 - 0 100.0%
Mark Lade
1 meeting
1 - 0 100.0%
Mark Siboni
1 meeting
1 - 0 100.0%
Matt Visintin
1 meeting
1 - 0 100.0%
Michael Hirshfeld
1 meeting
1 - 0 100.0%
Mike Killeen
1 meeting
1 - 0 100.0%
Paul Muchnik
1 meeting
1 - 0 100.0%
Paul Weiser
1 meeting
1 - 0 100.0%
Pavel Durnev
1 meeting
1 - 0 100.0%
Peter-Michael Kusiak
1 meeting
1 - 0 100.0%
Rory McConville
1 meeting
1 - 0 100.0%
Ryan Hammer
1 meeting
1 - 0 100.0%
Ryan McLeod
1 meeting
1 - 0 100.0%
Sam Monaco
1 meeting
1 - 0 100.0%
Zeb Barrett
1 meeting
1 - 0 100.0%
Adam Kukielka
1 meeting
0 - 1 0.0%
Adam Rosenfeld
1 meeting
0 - 1 0.0%
Albert Chlapowski
1 meeting
0 - 1 0.0%
Alex Filoti
1 meeting
0 - 0 - 1 0.0%
Bernardo Sousa
1 meeting
0 - 1 0.0%
Bill Smith
1 meeting
0 - 1 0.0%
Brian Horbal
1 meeting
0 - 1 0.0%
Bryan Li
1 meeting
0 - 1 0.0%
Charlie Kent
1 meeting
0 - 1 0.0%
Corey Samuel
1 meeting
0 - 1 0.0%
Cyrus Mackie
1 meeting
0 - 1 0.0%
Dan Goodman
1 meeting
0 - 1 0.0%
David Whyte
1 meeting
0 - 1 0.0%
Detlef Zwick
1 meeting
0 - 1 0.0%
Eduardo Grecco
1 meeting
0 - 1 0.0%
Frank Zappone
1 meeting
0 - 1 0.0%
Gord Urquhart
1 meeting
0 - 1 0.0%
Greg Nicholson
1 meeting
0 - 1 0.0%
Griffin Brockman
1 meeting
0 - 1 0.0%
Isaac Peachey
1 meeting
0 - 1 0.0%
Jarod Nicholson
1 meeting
0 - 1 0.0%
Jay Bleiweis
1 meeting
0 - 1 0.0%
Jean Eric Tousignat
1 meeting
0 - 1 0.0%
Joey Fleischmann
1 meeting
0 - 1 0.0%
Jonah Wortzman
1 meeting
0 - 1 0.0%
Levin Karg
1 meeting
0 - 1 0.0%
Luke Coles
1 meeting
0 - 1 0.0%
Marc Buczina
1 meeting
0 - 1 0.0%
Neal Kilpatrick
1 meeting
0 - 1 0.0%