Skip to content

Player profile

Rudi Hwang

114 matches played with a 46.0% win rate across 2 leagues.

Most-seen opponent: Sergey Kalinichenko / 4 meetings

Matches
114

Across all seasons.

Win rate
46.0%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

1 season recorded

4 - 0

2014 Summer

1 season

4-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
4 - 0 Kew 2
A2
2014 Summer

Toronto Men's Winter Tennis League

13 seasons recorded

48 - 61

Men's League

10 seasons

48-61
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
3 - 2 Tam Heather A1
Division A1
Men's League
8 - 5 Tam Heather 2
Division A2
Men's League
3 - 12 Tam Heather
Men's Majors 2
Men's League
4 - 10 Tam Heather 2
Division A
Men's League
2 - 12 Tam Heather 2
Division A North/South
Men's League
Regular Season
9 - 1 Tam Heather 2
Division A1
Men's League
Playoffs
1 - 0 Tam Heather 2
Division A1
Men's League
2 - 0 Tam Heather 1
Division A
Men's League
Regular Season
2 - 4 Tam Heather 2
Division A1
Men's League
Playoffs
1 - 1 Tam Heather 2
Division A1
Men's League
6 - 7 Tam Heather 1
Division A
Men's League
6 - 7 Tam Heather A1
Division A
Men's League
1 - 0 Tam Heather A1
Division A
Men's League

Rival Board

All-time head-to-head records.

172 opponents

Opponent Record Win %
Sergey Kalinichenko
4 meetings
2 - 2 50.0%
Josh Borenstein
4 meetings
1 - 3 25.0%
Jan Koelmel
4 meetings
0 - 4 0.0%
Alex Cichon
3 meetings
2 - 1 66.7%
Clayton Madokoro
3 meetings
1 - 2 33.3%
Abraham Levy
3 meetings
0 - 3 0.0%
Bobby Gheorghiu
3 meetings
0 - 3 0.0%
Brian Hurd
3 meetings
0 - 3 0.0%
Dylan Valentine
3 meetings
0 - 3 0.0%
Luke Coles
3 meetings
0 - 3 0.0%
Sean Swail
3 meetings
0 - 3 0.0%
Charlie Tajnay
2 meetings
2 - 0 100.0%
Florentino Gecolea
2 meetings
2 - 0 100.0%
Jim Kostin
2 meetings
2 - 0 100.0%
Kenneth Wong
2 meetings
2 - 0 100.0%
Kent Yee
2 meetings
2 - 0 100.0%
Mike Bowcott
2 meetings
2 - 0 100.0%
Paul Meschino
2 meetings
2 - 0 100.0%
Peter Kostin
2 meetings
2 - 0 100.0%
Raj Maraj
2 meetings
2 - 0 100.0%
Andrei Glogov
2 meetings
1 - 1 50.0%
Dinh Nguyen
2 meetings
1 - 1 50.0%
Jairo Castellanos
2 meetings
1 - 1 50.0%
Kyle Wippel
2 meetings
1 - 1 50.0%
Les Woloszak
2 meetings
1 - 1 50.0%
Marcel Hilgerink
2 meetings
1 - 1 50.0%
Mladen Trkulja
2 meetings
1 - 1 50.0%
Nenad Mihailovic
2 meetings
1 - 1 50.0%
Paul Liem
2 meetings
1 - 1 50.0%
Paul Scotti
2 meetings
1 - 1 50.0%
Takayuki Tsuchikawa
2 meetings
1 - 1 50.0%
Adam Kagan
2 meetings
0 - 2 0.0%
AJ Fidelino
2 meetings
0 - 2 0.0%
Asad Hussain
2 meetings
0 - 2 0.0%
Daniel Sauer
2 meetings
0 - 2 0.0%
Erik Salka
2 meetings
0 - 2 0.0%
Jeff Kuchma
2 meetings
0 - 2 0.0%
Kevin Taggart
2 meetings
0 - 2 0.0%
Konrad Chan
2 meetings
0 - 2 0.0%
Tyler Lopez
2 meetings
0 - 2 0.0%
Adam Lis
1 meeting
1 - 0 100.0%
Alec Woloszak
1 meeting
1 - 0 100.0%
Alex Petlarsky
1 meeting
1 - 0 100.0%
Andres Garcia-Rojas
1 meeting
1 - 0 100.0%
Andrew Seider
1 meeting
1 - 0 100.0%
Avi Singer
1 meeting
1 - 0 100.0%
Bernardo Sousa
1 meeting
1 - 0 100.0%
Brad Girardo
1 meeting
1 - 0 100.0%
Brant Latham
1 meeting
1 - 0 100.0%
Calum Beedling
1 meeting
1 - 0 100.0%
Calvin Wong
1 meeting
1 - 0 100.0%
Chris Divitkos
1 meeting
1 - 0 100.0%
Chris Urquhart
1 meeting
1 - 0 100.0%
Constantin Potop
1 meeting
1 - 0 100.0%
Cristian Iancu
1 meeting
1 - 0 100.0%
Dan Stanley
1 meeting
1 - 0 100.0%
Dana Peoples
1 meeting
1 - 0 100.0%
David Harris
1 meeting
1 - 0 100.0%
David Hwang
1 meeting
1 - 0 100.0%
David Mitro
1 meeting
1 - 0 100.0%
Dennis Arboleda
1 meeting
1 - 0 100.0%
Dionis Hristov
1 meeting
1 - 0 100.0%
Ed Flanigan
1 meeting
1 - 0 100.0%
Elio Monaco
1 meeting
1 - 0 100.0%
Eugen Malea
1 meeting
1 - 0 100.0%
Fernando Paz
1 meeting
1 - 0 100.0%
Flaviu Dinca
1 meeting
1 - 0 100.0%
Gilles Congourdeau
1 meeting
1 - 0 100.0%
Henry Cole
1 meeting
1 - 0 100.0%
Henry Wong
1 meeting
1 - 0 100.0%
Ivan Lauzon
1 meeting
1 - 0 100.0%
Jack Anderson
1 meeting
1 - 0 100.0%
Jake Schutz
1 meeting
1 - 0 100.0%
Jan Pastoriza
1 meeting
1 - 0 100.0%
john payne
1 meeting
1 - 0 100.0%
Jordan Master
1 meeting
1 - 0 100.0%
Lorne Sugarman
1 meeting
1 - 0 100.0%
Malcom Vaz
1 meeting
1 - 0 100.0%
Mark MacDonald
1 meeting
1 - 0 100.0%
Mark Magno
1 meeting
1 - 0 100.0%
Mark Porter
1 meeting
1 - 0 100.0%
Mark Solovey
1 meeting
1 - 0 100.0%
Martin Putyra
1 meeting
1 - 0 100.0%
Matthew Kwok
1 meeting
1 - 0 100.0%
Mayooran Selvarajah
1 meeting
1 - 0 100.0%
Moh Ebrahimian
1 meeting
1 - 0 100.0%
Nick Kroupetski
1 meeting
1 - 0 100.0%
Noeen Kashif
1 meeting
1 - 0 100.0%
Ofer Vicus
1 meeting
1 - 0 100.0%
Peter Gomez
1 meeting
1 - 0 100.0%
Peter Hunt-Sharp
1 meeting
1 - 0 100.0%
Prakash David
1 meeting
1 - 0 100.0%
Raj Bhagrath
1 meeting
1 - 0 100.0%
Richard Sierpinski
1 meeting
1 - 0 100.0%
Rob Rutledge
1 meeting
1 - 0 100.0%
Scott Barrett
1 meeting
1 - 0 100.0%
Scott Maier
1 meeting
1 - 0 100.0%
Scott Reddick
1 meeting
1 - 0 100.0%
Spasoje Cvetkovic
1 meeting
1 - 0 100.0%
Steve Rumazza
1 meeting
1 - 0 100.0%
Tommy Trinh
1 meeting
1 - 0 100.0%
Trust Chen Pow
1 meeting
1 - 0 100.0%
Tyler Walker
1 meeting
1 - 0 100.0%
Ugur Dinc
1 meeting
1 - 0 100.0%
Vit Hrdlicka
1 meeting
1 - 0 100.0%
Wilfred Wong
1 meeting
1 - 0 100.0%
Zelimir Rudan
1 meeting
1 - 0 100.0%
Adam Croteau
1 meeting
0 - 1 0.0%
Adrian Wan
1 meeting
0 - 1 0.0%
Al McDermott
1 meeting
0 - 1 0.0%
Alessandro Gravina
1 meeting
0 - 1 0.0%
Alex Cristiano
1 meeting
0 - 1 0.0%
Alex Oancea
1 meeting
0 - 1 0.0%
Alexandre Mondrous
1 meeting
0 - 1 0.0%
Andrew Berghuis
1 meeting
0 - 1 0.0%
Arden D'Aniello
1 meeting
0 - 1 0.0%
Arya Vafaei
1 meeting
0 - 1 0.0%
Asad Siyyid
1 meeting
0 - 1 0.0%
Ben Hiesz
1 meeting
0 - 1 0.0%
Brandon Ponomarew
1 meeting
0 - 1 0.0%
Bryan Li
1 meeting
0 - 1 0.0%
Chris Bandak
1 meeting
0 - 1 0.0%
Chris Healing
1 meeting
0 - 1 0.0%
Christian Krustev
1 meeting
0 - 1 0.0%
Cyrus Mackie
1 meeting
0 - 1 0.0%
Deon S.
1 meeting
0 - 1 0.0%
Dylan Kamel
1 meeting
0 - 1 0.0%
Ed Gusevs
1 meeting
0 - 1 0.0%
Felipe Diaz
1 meeting
0 - 1 0.0%
George Zoidl
1 meeting
0 - 1 0.0%
Glenn Brisbois
1 meeting
0 - 1 0.0%
Grant Fawthrop
1 meeting
0 - 1 0.0%
Grant Van Rensburg
1 meeting
0 - 1 0.0%
Greg Klak
1 meeting
0 - 1 0.0%
Hashim Ayyaril
1 meeting
0 - 1 0.0%
Hasnain Panju
1 meeting
0 - 0 - 1 0.0%
Igor Iagolnik
1 meeting
0 - 1 0.0%
Jason Handlesman
1 meeting
0 - 1 0.0%
Jason Xue
1 meeting
0 - 1 0.0%
Jeremy DeBattista
1 meeting
0 - 1 0.0%
Joe Zeng
1 meeting
0 - 1 0.0%
John Kwan
1 meeting
0 - 1 0.0%
Joseph Ocampo
1 meeting
0 - 1 0.0%
Kit Green Sanderson
1 meeting
0 - 1 0.0%
Mark Iuliano
1 meeting
0 - 1 0.0%
Ming Lam
1 meeting
0 - 1 0.0%
Mohsen Asadi
1 meeting
0 - 1 0.0%
Neil Kandhai
1 meeting
0 - 1 0.0%
Nick Liem
1 meeting
0 - 1 0.0%
Nicolas Brzezinski
1 meeting
0 - 1 0.0%
Nicolas Martin
1 meeting
0 - 0 - 1 0.0%
Paul Lutz
1 meeting
0 - 1 0.0%
Peter Gardonyi
1 meeting
0 - 1 0.0%
Peter Miles
1 meeting
0 - 1 0.0%
Poorshad Afshar
1 meeting
0 - 1 0.0%
Reza Mikhchian
1 meeting
0 - 1 0.0%
Rob Richardson
1 meeting
0 - 1 0.0%
rodrigo maraboli
1 meeting
0 - 1 0.0%
Roger Rudisuli
1 meeting
0 - 1 0.0%
Rosti Brankovsky
1 meeting
0 - 1 0.0%
Saad Sayeed
1 meeting
0 - 1 0.0%
Scott Wu
1 meeting
0 - 1 0.0%
Sergey Borodulin
1 meeting
0 - 1 0.0%
Shelby Anderson
1 meeting
0 - 1 0.0%
Taka Tsuchikawa
1 meeting
0 - 1 0.0%
Takayuk Tsuchikawa
1 meeting
0 - 1 0.0%
Tarik Kamel
1 meeting
0 - 1 0.0%
Tristan Martin
1 meeting
0 - 1 0.0%
Tyler Panhuyzen
1 meeting
0 - 1 0.0%
Vlad Filippov
1 meeting
0 - 1 0.0%
Wing Lam
1 meeting
0 - 1 0.0%
Yigit Gedikli
1 meeting
0 - 1 0.0%