Skip to content

Player profile

Ray Thompson

38 matches played with a 36.8% win rate across 2 leagues.

Most-seen opponent: Hashim Ayyaril / 2 meetings

Matches
38

Across all seasons.

Win rate
36.8%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

4 seasons recorded

7 - 9

2015 Summer

1 season

1-2

2016

1 season

1-4

2018

1 season

5-1

2019

1 season

0-2
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
0 - 2 Kew Gardens Tennis Club 2
A1
2019
5 - 1 Kew 1
A2
2018
1 - 4 Kew Gardens Tennis Club 2
A1
2016
1 - 2 Kew Gardens Tennis Club 2
A1
2015 Summer

Toronto Men's Winter Tennis League

5 seasons recorded

7 - 15

Men's League

4 seasons

5-10

Mixed League

1 season

2-5
Season history for Toronto Men's Winter Tennis League. Activate a season name to open its details. Additional columns can be viewed by scrolling horizontally.
Season Record Team Division
2 - 5 The Supreme Court 4
Mixed 4.5+
Mixed League
0 - 4 The Supreme Court
Men's Majors
Men's League
1 - 1 Supreme Court (Formerly Goodlife)
Majors North/South
Men's League
1 - 0 Mayfair Lakeshore 3
Division A1
Men's League
3 - 5 Mayfair Lakeshore 3
Division A
Men's League

Rival Board

All-time head-to-head records.

70 opponents

Opponent Record Win %
Hashim Ayyaril
2 meetings
1 - 1 50.0%
Pavel Otchkassov
2 meetings
0 - 2 0.0%
Anthony Tamberg
1 meeting
1 - 0 100.0%
Chris Mc Farlane
1 meeting
1 - 0 100.0%
Clayton Madokoro
1 meeting
1 - 0 100.0%
Dan Petirs
1 meeting
1 - 0 100.0%
David Maples
1 meeting
1 - 0 100.0%
Desmond Sie
1 meeting
1 - 0 100.0%
Ely Schwartz
1 meeting
1 - 0 100.0%
Fernando Pirella
1 meeting
1 - 0 100.0%
Flaviu Dinca
1 meeting
1 - 0 100.0%
George Ellinidis
1 meeting
1 - 0 100.0%
Jay Bleiweis
1 meeting
1 - 0 100.0%
Jeremy Wedgbury
1 meeting
1 - 0 100.0%
Joe Hogan
1 meeting
1 - 0 100.0%
Ken Berger
1 meeting
1 - 0 100.0%
Kiana Persad
1 meeting
1 - 0 100.0%
Mark Iuliano
1 meeting
1 - 0 100.0%
Marshall Bleiweis
1 meeting
1 - 0 100.0%
Nicola Von Schroeter
1 meeting
1 - 0 100.0%
Oleg Sirgi
1 meeting
1 - 0 100.0%
Paul Liem
1 meeting
1 - 0 100.0%
Raj Maraj
1 meeting
1 - 0 100.0%
Rob Soja
1 meeting
1 - 0 100.0%
Robert Beaudin
1 meeting
1 - 0 100.0%
Tom Fairbrother
1 meeting
1 - 0 100.0%
Trust Chen Pow
1 meeting
1 - 0 100.0%
Aaron Parker
1 meeting
0 - 1 0.0%
Adam Kagan
1 meeting
0 - 1 0.0%
Adrian Winger
1 meeting
0 - 1 0.0%
Aly Zaver
1 meeting
0 - 1 0.0%
Cameron Landry
1 meeting
0 - 1 0.0%
Carlos Lopez
1 meeting
0 - 1 0.0%
Chris Bandak
1 meeting
0 - 1 0.0%
Dallas Ramsay
1 meeting
0 - 1 0.0%
Dennis Stolyarov
1 meeting
0 - 1 0.0%
Doug McEnteer
1 meeting
0 - 1 0.0%
Elina Masse
1 meeting
0 - 1 0.0%
Elinor IP
1 meeting
0 - 1 0.0%
Garett Prins
1 meeting
0 - 1 0.0%
Gerry Ronan
1 meeting
0 - 1 0.0%
Greg Klak
1 meeting
0 - 1 0.0%
Jason Pun
1 meeting
0 - 1 0.0%
Jibade Thomas
1 meeting
0 - 1 0.0%
John Kwan
1 meeting
0 - 1 0.0%
Josh Borenstein
1 meeting
0 - 1 0.0%
Kai Bent-Lee
1 meeting
0 - 1 0.0%
Karl Hale
1 meeting
0 - 1 0.0%
Kenneth Wong
1 meeting
0 - 1 0.0%
Konrad Chan
1 meeting
0 - 1 0.0%
Kyle Mathesson
1 meeting
0 - 1 0.0%
Lara Monzer
1 meeting
0 - 1 0.0%
larry laughlin
1 meeting
0 - 1 0.0%
Liam Draxl
1 meeting
0 - 1 0.0%
Mark Magno
1 meeting
0 - 1 0.0%
Mark Zdaniuk
1 meeting
0 - 1 0.0%
Michael Emmett
1 meeting
0 - 1 0.0%
Mike Fine
1 meeting
0 - 1 0.0%
Nikolai Haessig
1 meeting
0 - 1 0.0%
Paul Cairns
1 meeting
0 - 1 0.0%
Rowan Thompson
1 meeting
0 - 1 0.0%
Sarah Khoo
1 meeting
0 - 1 0.0%
Scott Biel
1 meeting
0 - 1 0.0%
Sean Swail
1 meeting
0 - 1 0.0%
Sebastian Popa
1 meeting
0 - 1 0.0%
Shane Hickson
1 meeting
0 - 1 0.0%
Shelby Anderson
1 meeting
0 - 1 0.0%
Takayuki Tsuchikawa
1 meeting
0 - 1 0.0%
Trevor Redvers
1 meeting
0 - 1 0.0%
Tyler Panhuyzen
1 meeting
0 - 1 0.0%