Skip to content

Player profile

Richard Thomson

53 matches played with a 73.6% win rate across 1 league.

Most-seen opponent: Kevin McLoughlin / 3 meetings

Matches
53

Across all seasons.

Win rate
73.6%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Tennis League

13 seasons recorded

39 - 14

2010

1 season

4-1

2011

2 seasons

9-4

2013

1 season

5-1

2014 Summer

1 season

4-2

2015 Summer

1 season

6-2

2016

1 season

4-3

2017

1 season

4-0

2018

1 season

1-1

2022

1 season

2-0
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
2 - 0 The Granite Club 1
A2
2022
1 - 1 Granite Club 1
A2
2018
4 - 0 Granite Club 1
A2
2017
Regular Season
3 - 3 Granite Club 1
A2
2016
Playoffs
1 - 0 Granite Club 1
A2
2016
4 - 2 Granite Club 1
A2
2014 Summer
Regular Season
5 - 1 Granite Club 1
A2
2015 Summer
Playoffs
1 - 1 Granite Club 1
A2
2015 Summer
Regular Season
4 - 1 Granite Club 1
A2
2013
Playoffs
1 - 0 Granite Club 1
A2
2013
5 - 2 Granite Club
A2
2011
4 - 2 Granite Club
A2
2011
4 - 1 Granite Club
A2
2010

Rival Board

All-time head-to-head records.

85 opponents

Opponent Record Win %
Kevin McLoughlin
3 meetings
2 - 1 66.7%
Adam Rosenfeld
2 meetings
2 - 0 100.0%
Al Butler
2 meetings
2 - 0 100.0%
Anthony Tamberg
2 meetings
2 - 0 100.0%
Carlos Gelev
2 meetings
2 - 0 100.0%
Clarke Douglas
2 meetings
2 - 0 100.0%
Elias Yacoub
2 meetings
2 - 0 100.0%
Jonathan Millman
2 meetings
2 - 0 100.0%
Kevin Bolger
2 meetings
2 - 0 100.0%
Alex Warme
2 meetings
1 - 1 50.0%
John Jackson
2 meetings
1 - 1 50.0%
Michael Grieve
2 meetings
1 - 1 50.0%
Richard Braudo
2 meetings
1 - 1 50.0%
Wil Byrick
2 meetings
1 - 1 50.0%
Alex Leber
1 meeting
1 - 0 100.0%
Ali Mahdavi
1 meeting
1 - 0 100.0%
Alon Eizenman
1 meeting
1 - 0 100.0%
Andrew Akman
1 meeting
1 - 0 100.0%
Andrew Bourne
1 meeting
1 - 0 100.0%
Ben Reynaud
1 meeting
1 - 0 100.0%
Bill Sutton
1 meeting
1 - 0 100.0%
Bobby Gheorghiu
1 meeting
1 - 0 100.0%
Brant Latham
1 meeting
1 - 0 100.0%
Bryan Li
1 meeting
1 - 0 100.0%
Chris Bandak
1 meeting
1 - 0 100.0%
Chris Rowan
1 meeting
1 - 0 100.0%
Colsen Centner
1 meeting
1 - 0 100.0%
Conor Speirs
1 meeting
1 - 0 100.0%
Dan DeAngelis
1 meeting
1 - 0 100.0%
David Fisher
1 meeting
1 - 0 100.0%
Ethan Kern
1 meeting
1 - 0 100.0%
Gary Kaplan
1 meeting
1 - 0 100.0%
Geoffrey Kent
1 meeting
1 - 0 100.0%
Greg Hutner
1 meeting
1 - 0 100.0%
Gregory Uras
1 meeting
1 - 0 100.0%
Gunner Kiel
1 meeting
1 - 0 100.0%
Jamie Metrick
1 meeting
1 - 0 100.0%
Jay Bleiweis
1 meeting
1 - 0 100.0%
Jay Rosenfeld
1 meeting
1 - 0 100.0%
Jim Boyce
1 meeting
1 - 0 100.0%
john payne
1 meeting
1 - 0 100.0%
Jon Gross
1 meeting
1 - 0 100.0%
Julian Wookey
1 meeting
1 - 0 100.0%
Karim Jina
1 meeting
1 - 0 100.0%
Kent Yee
1 meeting
1 - 0 100.0%
Logan Houston
1 meeting
1 - 0 100.0%
Luca Ritchie
1 meeting
1 - 0 100.0%
Luciano Miranda
1 meeting
1 - 0 100.0%
Monte Weis
1 meeting
1 - 0 100.0%
nick stoute
1 meeting
1 - 0 100.0%
Oliver Becerra
1 meeting
1 - 0 100.0%
Owen Pellew
1 meeting
1 - 0 100.0%
Rob Hazel
1 meeting
1 - 0 100.0%
Roger Stark
1 meeting
1 - 0 100.0%
Ryan Donkers
1 meeting
1 - 0 100.0%
Saravan Subramaniam
1 meeting
1 - 0 100.0%
Scott Reddick
1 meeting
1 - 0 100.0%
Simon Elliott
1 meeting
1 - 0 100.0%
Steve Rumazza
1 meeting
1 - 0 100.0%
Stu McCurdy
1 meeting
1 - 0 100.0%
Thomas Fichman
1 meeting
1 - 0 100.0%
Tim Griffin
1 meeting
1 - 0 100.0%
Vahagn Tonakanian
1 meeting
1 - 0 100.0%
Andrew Nisker
1 meeting
0 - 1 0.0%
Brooks Coffey
1 meeting
0 - 1 0.0%
Dan Jockel
1 meeting
0 - 1 0.0%
Filip Marinkovic
1 meeting
0 - 1 0.0%
Fraser Burley
1 meeting
0 - 1 0.0%
George Ellinidis
1 meeting
0 - 1 0.0%
Griffin Brockman
1 meeting
0 - 1 0.0%
Jason Pun
1 meeting
0 - 1 0.0%
Joe Hogan
1 meeting
0 - 1 0.0%
Kevin Bilbey
1 meeting
0 - 1 0.0%
Kevin Green
1 meeting
0 - 1 0.0%
Mark Magno
1 meeting
0 - 1 0.0%
Morgan Lever
1 meeting
0 - 1 0.0%
Nels Stanfield
1 meeting
0 - 1 0.0%
Paul Beck
1 meeting
0 - 1 0.0%
Paul Scotti
1 meeting
0 - 1 0.0%
Paul Zambri
1 meeting
0 - 1 0.0%
Peter Hunt-Sharp
1 meeting
0 - 1 0.0%
Robert Cimetta
1 meeting
0 - 1 0.0%
Ryan Borczon
1 meeting
0 - 1 0.0%
Sean Lasko
1 meeting
0 - 1 0.0%
Shawn Wilson
1 meeting
0 - 1 0.0%