Skip to content

Player profile

Mike Tam

91 matches played with a 53.8% win rate across 2 leagues.

Most-seen opponent: Andrew Falco / 3 meetings

Matches
91

Across all seasons.

Win rate
53.8%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

20 seasons recorded

47 - 40

2010

1 season

3-3

2011

2 seasons

7-3

2013

1 season

4-2

2014 Summer

1 season

1-1

2015 Summer

1 season

4-2

2016

1 season

3-2

2017

1 season

2-7

2018

1 season

0-7

2019

1 season

3-4

2022

1 season

6-2

2023

1 season

6-3

2026

1 season

5-4

Winter League

1 season

3-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
Regular Season
5 - 3 Toronto Cricket Club 2
Division 4
2026
Playoffs
0 - 1 Toronto Cricket Club 2
Division 4
2026
Regular Season
5 - 2 Toronto Cricket Club 2
B2
2023
Playoffs
1 - 1 Toronto Cricket Club 2
B2
2023
Regular Season
5 - 2 Toronto Cricket Club 2
B2
2022
Playoffs
1 - 0 Toronto Cricket Club 2
B2
2022
Regular Season
3 - 2 Toronto Cricket Club 2
B2
2019
Playoffs
0 - 2 Toronto Cricket Club 2
B2
2019
0 - 7 Toronto Cricket Club 2
B1
2018
2 - 7 Toronto Cricket Club 2
B1
2017
3 - 2 Toronto Cricket Club
B2
2016
1 - 1 Toronto Cricket Club
B2
2014 Summer
Regular Season
3 - 2 Toronto Cricket Club
B1
2015 Summer
3 - 0 Toronto Cricket Club
B League
Winter League
Playoffs
1 - 0 Toronto Cricket Club
B1
2015 Summer
3 - 2 Toronto Cricket Club
B2
2013
1 - 0 Toronto Cricket Club
B1
2013
5 - 1 Toronto Cricket Club
B2
2011
2 - 2 Toronto Cricket Club
B2
2011
3 - 3 Toronto Cricket Club
B2
2010

Toronto Men's Tennis League - 55+

1 season recorded

2 - 2

Over 55

1 season

2-2
Season history for Toronto Men's Tennis League - 55+. Activate a season name to open its details. Additional columns can be viewed by scrolling horizontally.
Season Record Team Division
2 - 2 Toronto Cricket Club
Over 55 Division
Over 55

Rival Board

All-time head-to-head records.

155 opponents

Opponent Record Win %
Andrew Falco
3 meetings
3 - 0 100.0%
Reinhard Reusse
3 meetings
0 - 3 0.0%
Andrew Shannon
2 meetings
2 - 0 100.0%
Anton Skourides
2 meetings
2 - 0 100.0%
Charles Gamm
2 meetings
2 - 0 100.0%
Deepak Jayaram
2 meetings
2 - 0 100.0%
Jeremy Gunness
2 meetings
2 - 0 100.0%
Karl Szasz
2 meetings
2 - 0 100.0%
Noel Copping
2 meetings
2 - 0 100.0%
Tom Courteau
2 meetings
2 - 0 100.0%
Wayne Ivey
2 meetings
2 - 0 100.0%
Bill Deluce
2 meetings
1 - 1 50.0%
David Carey
2 meetings
1 - 1 50.0%
Neal Kilpatrick
2 meetings
1 - 1 50.0%
Abhilash Dominic
1 meeting
1 - 0 100.0%
Aleem Dhanani
1 meeting
1 - 0 100.0%
Alfredo Seminario
1 meeting
1 - 0 100.0%
Alvin Prasad
1 meeting
1 - 0 100.0%
Anthony Stokes
1 meeting
1 - 0 100.0%
Anton Suri
1 meeting
1 - 0 100.0%
Ari Levy
1 meeting
1 - 0 100.0%
bavan namasivayam
1 meeting
1 - 0 100.0%
Bob Baxter
1 meeting
1 - 0 100.0%
Brad Kimoff
1 meeting
1 - 0 100.0%
Brian Chung
1 meeting
1 - 0 100.0%
Dalibor C.
1 meeting
1 - 0 100.0%
Daniel Boylan
1 meeting
1 - 0 100.0%
Daniel Kolber
1 meeting
1 - 0 100.0%
David Boehm
1 meeting
1 - 0 100.0%
David Falco
1 meeting
1 - 0 100.0%
Dean Bender
1 meeting
1 - 0 100.0%
Derek Ho
1 meeting
1 - 0 100.0%
Dick Davidson
1 meeting
1 - 0 100.0%
Dimmo Bakalov
1 meeting
1 - 0 100.0%
Doug Chen
1 meeting
1 - 0 100.0%
Ed Fung
1 meeting
1 - 0 100.0%
Erik Iesalins
1 meeting
1 - 0 100.0%
Fraser Nelson
1 meeting
1 - 0 100.0%
Fred Doulatshahi
1 meeting
1 - 0 100.0%
Ian Mucignat
1 meeting
1 - 0 100.0%
James Harkness
1 meeting
1 - 0 100.0%
Jim McDonough
1 meeting
1 - 0 100.0%
Jim Wentzell
1 meeting
1 - 0 100.0%
Jose Luis Martinez
1 meeting
1 - 0 100.0%
Justin Chow
1 meeting
1 - 0 100.0%
Justin David
1 meeting
1 - 0 100.0%
Kyle Lee
1 meeting
1 - 0 100.0%
Layes Quasem
1 meeting
1 - 0 100.0%
Mani Rajendran
1 meeting
1 - 0 100.0%
Manny Libramonte
1 meeting
1 - 0 100.0%
Marc McQuillen
1 meeting
1 - 0 100.0%
Marius Hancas
1 meeting
1 - 0 100.0%
Mark Siboni
1 meeting
1 - 0 100.0%
Masoom Tiwari
1 meeting
1 - 0 100.0%
Matthew Ho
1 meeting
1 - 0 100.0%
Mike Sheehy
1 meeting
1 - 0 100.0%
Neil Fowler
1 meeting
1 - 0 100.0%
Nikita Tziavas
1 meeting
1 - 0 100.0%
Omar Sheikh
1 meeting
1 - 0 100.0%
Paul Teshima
1 meeting
1 - 0 100.0%
Peter Gonda
1 meeting
1 - 0 100.0%
Peter Nash
1 meeting
1 - 0 100.0%
Raj Moudgil
1 meeting
1 - 0 100.0%
Rey Shen
1 meeting
1 - 0 100.0%
Rick Figueiredo
1 meeting
1 - 0 100.0%
Rob Buetikofer
1 meeting
1 - 0 100.0%
Rob Cerullo
1 meeting
1 - 0 100.0%
Rob Wright
1 meeting
1 - 0 100.0%
Robert Storey
1 meeting
1 - 0 100.0%
Roberto Israel
1 meeting
1 - 0 100.0%
Ron Shao
1 meeting
1 - 0 100.0%
Ryan McLeod
1 meeting
1 - 0 100.0%
Sajid Khimji
1 meeting
1 - 0 100.0%
Sameer Kumar
1 meeting
1 - 0 100.0%
Sean Britchford
1 meeting
1 - 0 100.0%
Sean Little
1 meeting
1 - 0 100.0%
Sid Pharasi
1 meeting
1 - 0 100.0%
Simon Choy
1 meeting
1 - 0 100.0%
Stephen Dominy
1 meeting
1 - 0 100.0%
Tom Mariani
1 meeting
1 - 0 100.0%
Vince Paul
1 meeting
1 - 0 100.0%
vipon ghai
1 meeting
1 - 0 100.0%
Adel Muhammad
1 meeting
0 - 1 0.0%
Adrian Falconer
1 meeting
0 - 1 0.0%
Alec Walter
1 meeting
0 - 1 0.0%
Alex Macmillan
1 meeting
0 - 1 0.0%
Andres Hernandez
1 meeting
0 - 1 0.0%
Andrew Mitchell
1 meeting
0 - 1 0.0%
Ashley Stevenson
1 meeting
0 - 1 0.0%
Barry Kohl
1 meeting
0 - 1 0.0%
Birin Singh
1 meeting
0 - 1 0.0%
Brendan Lee
1 meeting
0 - 1 0.0%
Brian OHea
1 meeting
0 - 1 0.0%
Brian Patterson
1 meeting
0 - 1 0.0%
Brian Venator
1 meeting
0 - 1 0.0%
Chris Harrs
1 meeting
0 - 1 0.0%
Chris Kavanagh
1 meeting
0 - 1 0.0%
Claudio Ricci
1 meeting
0 - 1 0.0%
Craig Jamieson
1 meeting
0 - 1 0.0%
D'Arcy Finley
1 meeting
0 - 1 0.0%
Darek Moscoso
1 meeting
0 - 1 0.0%
David Walt
1 meeting
0 - 1 0.0%
Derek Moscoso
1 meeting
0 - 1 0.0%
Don Matthews
1 meeting
0 - 1 0.0%
Edward Gibbard
1 meeting
0 - 1 0.0%
elliott chusid
1 meeting
0 - 1 0.0%
Frank Maeba
1 meeting
0 - 1 0.0%
Frank Mancuso
1 meeting
0 - 1 0.0%
Gabriel Rodriguez Morrison
1 meeting
0 - 1 0.0%
Gary Carter
1 meeting
0 - 1 0.0%
Gary Figueira
1 meeting
0 - 1 0.0%
Gavin Adamson
1 meeting
0 - 1 0.0%
Graeme Larsen
1 meeting
0 - 1 0.0%
Ian Roberts
1 meeting
0 - 1 0.0%
Ian Winningham
1 meeting
0 - 1 0.0%
Jamie Rowland
1 meeting
0 - 1 0.0%
Jeff Weiss
1 meeting
0 - 1 0.0%
John Francis
1 meeting
0 - 1 0.0%
John Scott
1 meeting
0 - 1 0.0%
Joshua D'Souza
1 meeting
0 - 1 0.0%
Justin Perkell
1 meeting
0 - 1 0.0%
Justin Rosen
1 meeting
0 - 1 0.0%
Ken Albright
1 meeting
0 - 1 0.0%
Kent Yee
1 meeting
0 - 1 0.0%
Kurt Magney
1 meeting
0 - 1 0.0%
Lorne Sugarman
1 meeting
0 - 1 0.0%
Manny Rodriguez
1 meeting
0 - 1 0.0%
Marc Pepin
1 meeting
0 - 1 0.0%
Mark Shapiro
1 meeting
0 - 1 0.0%
Mark Sinyor
1 meeting
0 - 1 0.0%
Martin Ritchie
1 meeting
0 - 1 0.0%
Michael Basch
1 meeting
0 - 1 0.0%
Mike Cope
1 meeting
0 - 1 0.0%
Murdock Graham
1 meeting
0 - 1 0.0%
Name unavailable
1 meeting
0 - 1 0.0%
Nijel Gablan
1 meeting
0 - 1 0.0%
Noah Mintz
1 meeting
0 - 1 0.0%
Norm McGlaughlin
1 meeting
0 - 1 0.0%
Pat Palozzi
1 meeting
0 - 1 0.0%
Paul Merkur
1 meeting
0 - 1 0.0%
Pete Eastmure
1 meeting
0 - 1 0.0%
Peter Robic
1 meeting
0 - 1 0.0%
Phil Holt
1 meeting
0 - 1 0.0%
Phil Willow
1 meeting
0 - 1 0.0%
Quan Huynh Minh
1 meeting
0 - 1 0.0%
Rob Krolak
1 meeting
0 - 1 0.0%
Rob Moore
1 meeting
0 - 1 0.0%
Robin Dunbar
1 meeting
0 - 1 0.0%
Ron Chapman
1 meeting
0 - 1 0.0%
Russell Rendely
1 meeting
0 - 1 0.0%
Scott Cathcart
1 meeting
0 - 1 0.0%
Steve Hodgson
1 meeting
0 - 1 0.0%
Steve Jones
1 meeting
0 - 1 0.0%
Timothy Roy
1 meeting
0 - 1 0.0%
Tom Koffler
1 meeting
0 - 1 0.0%