Player profile
Andrew Richards
51 matches played with a 89.8% win rate across 2 leagues.
Most-seen opponent: Laks Satchi / 3 meetings
- Matches
- 51
- Win rate
- 89.8%
- Leagues
- 2
Season History
League-by-league results over time.
2 leagues
Toronto Men's Tennis League
3 seasons recorded
2026
| Season | Record | Team | Division |
|---|---|---|---|
| 5 - 0 | Badminton and Racquet Club |
Division 2
|
|
|
Regular Season
|
7 - 0 | Badminton and Racquet Club |
B1
|
|
Playoffs
|
2 - 0 | Badminton and Racquet Club |
B1
|
Toronto Men's Winter Tennis League
6 seasons recorded
Men's League
| Season | Record | Team | Division |
|---|---|---|---|
| 5 - 0 | B&R1 |
Men's Majors 2
|
|
| 6 - 1 | B&R1 |
Men's Majors 2
|
|
|
Regular Season
|
9 - 2 | B&R1 |
Men's Majors 2
|
|
Playoffs
|
2 - 0 | B&R1 |
Men's Majors 2
|
|
Regular Season
|
6 - 2 | B&R1 |
Division A1
|
|
Playoffs
|
2 - 0 | B&R1 |
Division A1
|
Rival Board
All-time head-to-head records.
84 opponents
| Opponent | Record | Win % |
|---|---|---|
| Laks Satchi | 3 - 0 | 100.0% |
| Bernardo Sousa | 2 - 0 | 100.0% |
| Mark Zdaniuk | 2 - 0 | 100.0% |
| Noeen Kashif | 2 - 0 | 100.0% |
| Santiago Camero | 2 - 0 | 100.0% |
| Kerr Chen | 1 - 1 | 50.0% |
| Mario Cosentino | 1 - 1 | 50.0% |
| Nikita Lis | 1 - 1 | 50.0% |
| Ryan Lau | 1 - 1 | 50.0% |
| Sean Swail | 1 - 1 | 50.0% |
| Adam Kukielka | 1 - 0 | 100.0% |
| Adel Akram | 1 - 0 | 100.0% |
| Aedan Malik | 1 - 0 | 100.0% |
| Aleksandar Ivancevic | 1 - 0 | 100.0% |
| Alex Ratz | 1 - 0 | 100.0% |
| Bobby Gheorghiu | 1 - 0 | 100.0% |
| Calvin Li | 1 - 0 | 100.0% |
| Chris King | 1 - 0 | 100.0% |
| Clayton Madokoro | 1 - 0 | 100.0% |
| Cyrus Mackie | 1 - 0 | 100.0% |
| Cyrus Mortazavi | 1 - 0 | 100.0% |
| Daniel Sauer | 1 - 0 | 100.0% |
| Daniel Sutharaman | 1 - 0 | 100.0% |
| David Harris | 1 - 0 | 100.0% |
| Deon S. | 1 - 0 | 100.0% |
| Dillon Aristotle | 1 - 0 | 100.0% |
| Edward Stan | 1 - 0 | 100.0% |
| Eric Tsui | 1 - 0 | 100.0% |
| Erik Salka | 1 - 0 | 100.0% |
| Ethan Milavsky | 1 - 0 | 100.0% |
| Evan Weiser | 1 - 0 | 100.0% |
| Evgeni Savtchenko | 1 - 0 | 100.0% |
| Florentino Gecolea | 1 - 0 | 100.0% |
| Gijs Noteboom | 1 - 0 | 100.0% |
| Griffin Heyn | 1 - 0 | 100.0% |
| Henry Le | 1 - 0 | 100.0% |
| Hudson Rathbun | 1 - 0 | 100.0% |
| Ilian Dover | 1 - 0 | 100.0% |
| Jabrille Kabli | 1 - 0 | 100.0% |
| Jaden Mitrovic | 1 - 0 | 100.0% |
| Jan Koelmel | 1 - 0 | 100.0% |
| JASON STABILE | 1 - 0 | 100.0% |
| Javed Hydaralli | 1 - 0 | 100.0% |
| Jordi Ruiz | 1 - 0 | 100.0% |
| Jorge Cepeda Vargas | 1 - 0 | 100.0% |
| Kevin Bolger | 1 - 0 | 100.0% |
| Lily Rochon | 1 - 0 | 100.0% |
| Logan Houston | 1 - 0 | 100.0% |
| Madeline Kroupetski | 1 - 0 | 100.0% |
| Marc McQuillen | 1 - 0 | 100.0% |
| Michael Kreidstein | 1 - 0 | 100.0% |
| Michael Rombis | 1 - 0 | 100.0% |
| Morgan Lever | 1 - 0 | 100.0% |
| Nicolas Burton | 1 - 0 | 100.0% |
| Nikita Tulupnikov | 1 - 0 | 100.0% |
| Noah Hurl-Kohn | 1 - 0 | 100.0% |
| Owen Varkey | 1 - 0 | 100.0% |
| Pedja Konjevic | 1 - 0 | 100.0% |
| Peter Krol | 1 - 0 | 100.0% |
| Philippe St. Pierre | 1 - 0 | 100.0% |
| Poorshad Afshar | 1 - 0 | 100.0% |
| Quinton Lau | 1 - 0 | 100.0% |
| Ranak Pajpani | 1 - 0 | 100.0% |
| Richard Ochshorn | 1 - 0 | 100.0% |
| Rob Richardson | 1 - 0 | 100.0% |
| Ryan McLeod | 1 - 0 | 100.0% |
| Ryan Mendoza | 1 - 0 | 100.0% |
| Sahil Arora | 1 - 0 | 100.0% |
| Sam Wortzman | 1 - 0 | 100.0% |
| Sasha Nikolov | 1 - 0 | 100.0% |
| Sean Lasko | 1 - 0 | 100.0% |
| Siddhant Jain | 1 - 0 | 100.0% |
| Tanner Robinson | 1 - 0 | 100.0% |
| Trevor Aristotle | 1 - 0 | 100.0% |
| Tyler Diamond | 1 - 0 | 100.0% |
| Tyler Panhuyzen | 1 - 0 | 100.0% |
| Wilson Boyle | 1 - 0 | 100.0% |
| Wyatt Neal | 1 - 0 | 100.0% |
| Yigit Gedikli | 1 - 0 | 100.0% |
| Andrew Chappell | 0 - 1 | 0.0% |
| Braeden MacLean | 0 - 1 | 0.0% |
| Connor Smith | 0 - 1 | 0.0% |
| Peter Ta | 0 - 1 | 0.0% |
| Ron Singer | 0 - 1 | 0.0% |