Skip to content

Player profile

Sunny Ng

25 matches played with a 59.1% win rate across 3 leagues.

Most-seen opponent: Christina Lau / 3 meetings

Matches
25

Across all seasons.

Win rate
59.1%

Wins / decided matches.

Leagues
3

Distinct leagues represented.

Season History

League-by-league results over time.

3 leagues

Mayfair Interclub Mixed League

2 seasons recorded

10 - 3

Mayfair Interclub Mixed Doubles League

2 seasons

10-3
Season history for Mayfair Interclub Mixed League. Activate a season name to open its details. Additional columns can be viewed by scrolling horizontally.
Season Record Team Division
2 - 1 Lakeshore
Saturday
Mayfair Interclub Mixed Doubles League
8 - 2 Lakeshore
Saturday
Mayfair Interclub Mixed Doubles League

Toronto Men's Tennis League

3 seasons recorded

3 - 5

2022

1 season

0-3

2026

1 season

3-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
Regular Season
3 - 1 Kew Gardens Tennis Club
Division 4
2026
Playoffs
0 - 1 Kew Gardens Tennis Club
Division 4
2026
0 - 3 Sir Winston Churchill Park Tennis Club
B2
2022

Toronto Men's Winter Tennis League

2 seasons recorded

0 - 1

Men's League

2 seasons

0-1
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
0 - 0 Mayfair Lakeshore
Division A2
Men's League
0 - 1 Mayfair Lakeshore A2
Division A2
Men's League

Rival Board

All-time head-to-head records.

44 opponents

Opponent Record Win %
Christina Lau
3 meetings
3 - 0 100.0%
arthur lam
1 meeting
1 - 0 100.0%
Brian Patterson
1 meeting
1 - 0 100.0%
Bruce Reid
1 meeting
1 - 0 100.0%
Bryan Kim
1 meeting
1 - 0 100.0%
Gail Brown
1 meeting
1 - 0 100.0%
Geoff Kent
1 meeting
1 - 0 100.0%
George Fischer
1 meeting
1 - 0 100.0%
Henry Tom Sing
1 meeting
1 - 0 100.0%
Jamiey Yang
1 meeting
1 - 0 100.0%
Jason Shiff
1 meeting
1 - 0 100.0%
Karim Kabani
1 meeting
1 - 0 100.0%
Karthik Srinivasan
1 meeting
1 - 0 100.0%
Kathleen Vandermoer
1 meeting
1 - 0 100.0%
Masoom Tiwari
1 meeting
1 - 0 100.0%
Neil Fowler
1 meeting
1 - 0 100.0%
Reynold Kim
1 meeting
1 - 0 100.0%
Rhuel Maano
1 meeting
1 - 0 100.0%
Sue Huh
1 meeting
1 - 0 100.0%
Sujana Vupputuri
1 meeting
1 - 0 100.0%
ANDREW DUNCAN
1 meeting
0 - 1 0.0%
ANDY VALENTINE
1 meeting
0 - 0 - 1 0.0%
Anthony Khoe
1 meeting
0 - 1 0.0%
Debashish Ray
1 meeting
0 - 1 0.0%
Don Hay
1 meeting
0 - 1 0.0%
Eric Jeong
1 meeting
0 - 0 - 1 0.0%
Ethan Wachtel
1 meeting
0 - 1 0.0%
Gary Margolis
1 meeting
0 - 1 0.0%
Jason Yu
1 meeting
0 - 1 0.0%
Jordan Bombier
1 meeting
0 - 1 0.0%
Josh Horowitz
1 meeting
0 - 0 - 1 0.0%
Julie Yang
1 meeting
0 - 1 0.0%
Michael Bradlow
1 meeting
0 - 1 0.0%
Michael Lee
1 meeting
0 - 1 0.0%
Morteza Alabaf
1 meeting
0 - 0 - 1 0.0%
Nancy Behm
1 meeting
0 - 1 0.0%
Nikita Tziavas
1 meeting
0 - 1 0.0%
Ram Rochan Chinniah
1 meeting
0 - 1 0.0%
Robert Wright
1 meeting
0 - 0 - 1 0.0%
Rocco Rinaldi
1 meeting
0 - 1 0.0%
Roger Thorpe
1 meeting
0 - 0 - 1 0.0%
Trish Vettese
1 meeting
0 - 1 0.0%
Wilfred Wong
1 meeting
0 - 1 0.0%
Winston Tang
1 meeting
0 - 1 0.0%