Player profile
Geoff Macpherson
40 matches played with a 60.0% win rate across 1 league.
Most-seen opponent: Eric Patchell / 3 meetings
- Matches
- 40
- Win rate
- 60.0%
- Leagues
- 1
Season History
League-by-league results over time.
1 league
Toronto Men's Winter Tennis League
9 seasons recorded
| Season | Record | Team | Division |
|---|---|---|---|
| 1 - 0 | Aurora3 |
Division A2
|
|
|
Regular Season
|
6 - 4 | Aurora3 |
Division A2
|
|
Playoffs
|
1 - 0 | Aurora3 |
Division A2
|
|
Regular Season
|
3 - 2 | Aurora3 |
Division A2
|
|
Playoffs
|
0 - 1 | Aurora3 |
Division A2
|
|
Regular Season
|
11 - 3 | Aurora2 |
Division A2
|
|
Playoffs
|
1 - 1 | Aurora2 |
Division A2
|
| 0 - 1 | Newmarket1 |
Division A1
|
|
| 1 - 4 | Newmarket |
Men's Majors 2
|
Rival Board
All-time head-to-head records.
64 opponents
| Opponent | Record | Win % |
|---|---|---|
| Eric Patchell | 3 - 0 | 100.0% |
| Nizam Alkins | 1 - 2 | 33.3% |
| Vlad Filippov | 1 - 2 | 33.3% |
| Janelle Fung | 2 - 0 | 100.0% |
| Ethan Katz | 1 - 1 | 50.0% |
| Jeremy Abergel | 1 - 1 | 50.0% |
| Kyle Locke | 1 - 1 | 50.0% |
| Allan Lius | 1 - 0 | 100.0% |
| Andy Houghton | 1 - 0 | 100.0% |
| Anton Katz | 1 - 0 | 100.0% |
| Brian Lipishan | 1 - 0 | 100.0% |
| Chad Simone | 1 - 0 | 100.0% |
| Dana Peoples | 1 - 0 | 100.0% |
| Daniel Sutharaman | 1 - 0 | 100.0% |
| Eli Yu | 1 - 0 | 100.0% |
| Eric Yang | 1 - 0 | 100.0% |
| Felina Yang | 1 - 0 | 100.0% |
| Gavin Adamson | 1 - 0 | 100.0% |
| Iman Afshar | 1 - 0 | 100.0% |
| Jacob Lim | 1 - 0 | 100.0% |
| James Mangos | 1 - 0 | 100.0% |
| Jeffrey Lim | 1 - 0 | 100.0% |
| Jerry Chow | 1 - 0 | 100.0% |
| Justin Hummel | 1 - 0 | 100.0% |
| Karim Ramji | 1 - 0 | 100.0% |
| Kevin Hayes | 1 - 0 | 100.0% |
| Kyle Wippel | 1 - 0 | 100.0% |
| Li Zhang | 1 - 0 | 100.0% |
| Nikita Tziavas | 1 - 0 | 100.0% |
| Paul Meschino | 1 - 0 | 100.0% |
| Paul Muchnik | 1 - 0 | 100.0% |
| Peter Duong | 1 - 0 | 100.0% |
| Prakash David | 1 - 0 | 100.0% |
| Robert He | 1 - 0 | 100.0% |
| Ryan Hammer | 1 - 0 | 100.0% |
| Sidd Patel | 1 - 0 | 100.0% |
| Stuart Teather | 1 - 0 | 100.0% |
| Yann d’Halluin | 1 - 0 | 100.0% |
| Zane Hussain | 1 - 0 | 100.0% |
| Adam bloom | 0 - 1 | 0.0% |
| Alexei Otchkassov | 0 - 1 | 0.0% |
| Andrew Bric | 0 - 1 | 0.0% |
| Andrew Fan | 0 - 1 | 0.0% |
| Arnaud Soupa | 0 - 1 | 0.0% |
| Bryan Li | 0 - 1 | 0.0% |
| Cyrus Mackie | 0 - 1 | 0.0% |
| David Ellison | 0 - 1 | 0.0% |
| Dinh Nguyen | 0 - 1 | 0.0% |
| Eric Jeong | 0 - 1 | 0.0% |
| Jacob Kharlip | 0 - 1 | 0.0% |
| Jason Gage | 0 - 1 | 0.0% |
| Jay Lee | 0 - 1 | 0.0% |
| Jeremy Johnston | 0 - 1 | 0.0% |
| Jim Taggart | 0 - 1 | 0.0% |
| Kevin Taggart | 0 - 1 | 0.0% |
| Klara Hlouskova | 0 - 1 | 0.0% |
| opie chari | 0 - 1 | 0.0% |
| Peter Krol | 0 - 1 | 0.0% |
| Philip Cigagna | 0 - 1 | 0.0% |
| Phillipp Truveller | 0 - 1 | 0.0% |
| Sahil Chhabra | 0 - 1 | 0.0% |
| Steve Yermus | 0 - 1 | 0.0% |
| Tarik Kamel | 0 - 1 | 0.0% |
| William Ayers | 0 - 1 | 0.0% |