Skip to content

Player profile

Bill Swan

30 matches played with a 69.0% win rate across 2 leagues.

Most-seen opponent: Luke Wei / 2 meetings

Matches
30

Across all seasons.

Win rate
69.0%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Mayfair Interclub Mixed League

1 season recorded

Saturday 4.0 Interclub

1 season

0-0
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
0 - 0 Lakeshore
Saturday Interclub 4.0+
Saturday 4.0 Interclub

Toronto Men's Tennis League

7 seasons recorded

20 - 9

2010

1 season

0-1

2011

1 season

4-1

2013

1 season

5-4

2014 Summer

1 season

1-1

2015 Summer

1 season

4-2

2017

1 season

5-0

2022

1 season

1-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
1 - 0 Kew Gardens Tennis Club 1
B1
2022
5 - 0 Kew Gardens
B2
2017
1 - 1 Kew
B1
2014 Summer
4 - 2 Kew
B1
2015 Summer
5 - 4 Kew 1
B2
2013
4 - 1 Kew Gardens Tennis Club
B2
2011
0 - 1 Kew Gardens Tennis Club
B2
2010

Rival Board

All-time head-to-head records.

57 opponents

Opponent Record Win %
Luke Wei
2 meetings
2 - 0 100.0%
Alan Eaton
1 meeting
1 - 0 100.0%
Alex McClyment
1 meeting
1 - 0 100.0%
Ari Levy
1 meeting
1 - 0 100.0%
Bill Deluce
1 meeting
1 - 0 100.0%
Brett MacIntyre
1 meeting
1 - 0 100.0%
Charles Gamm
1 meeting
1 - 0 100.0%
Corey Samuel
1 meeting
1 - 0 100.0%
David Dembroski
1 meeting
1 - 0 100.0%
David Falco
1 meeting
1 - 0 100.0%
David Frieberg
1 meeting
1 - 0 100.0%
David Tasker
1 meeting
1 - 0 100.0%
Ed Fung
1 meeting
1 - 0 100.0%
Ed Tse
1 meeting
1 - 0 100.0%
Graham Kitching
1 meeting
1 - 0 100.0%
Ian Winningham
1 meeting
1 - 0 100.0%
Jack Lenartowicz
1 meeting
1 - 0 100.0%
Jamie Rowland
1 meeting
1 - 0 100.0%
Jeremy Gunness
1 meeting
1 - 0 100.0%
John Gordon
1 meeting
1 - 0 100.0%
John Lacey
1 meeting
1 - 0 100.0%
Johnathan Knowles
1 meeting
1 - 0 100.0%
Marcel Vilanez
1 meeting
1 - 0 100.0%
Mark C.
1 meeting
1 - 0 100.0%
Michael Flood
1 meeting
1 - 0 100.0%
Mike Codrington
1 meeting
1 - 0 100.0%
Mike N.
1 meeting
1 - 0 100.0%
Omar Sheikh
1 meeting
1 - 0 100.0%
Orlando Banlaoi
1 meeting
1 - 0 100.0%
Peter Lyman
1 meeting
1 - 0 100.0%
Peter Robinson
1 meeting
1 - 0 100.0%
Philip Yu
1 meeting
1 - 0 100.0%
robert winningham
1 meeting
1 - 0 100.0%
Russell Levy
1 meeting
1 - 0 100.0%
Sai Vardam
1 meeting
1 - 0 100.0%
Sergiu Ecob
1 meeting
1 - 0 100.0%
Tony Eames
1 meeting
1 - 0 100.0%
vipon ghai
1 meeting
1 - 0 100.0%
Bill Smith
1 meeting
0 - 1 0.0%
David Boehm
1 meeting
0 - 1 0.0%
David Maples
1 meeting
0 - 1 0.0%
George Danfulani
1 meeting
0 - 1 0.0%
Henry Von Schroeter
1 meeting
0 - 1 0.0%
Houman Yousefpour
1 meeting
0 - 0 - 1 0.0%
Ian Sutherland
1 meeting
0 - 1 0.0%
Ilena Bisgould
1 meeting
0 - 0 - 1 0.0%
Jason Gouin
1 meeting
0 - 1 0.0%
Justin David
1 meeting
0 - 1 0.0%
Lars Hamkens
1 meeting
0 - 1 0.0%
Layes Quasem
1 meeting
0 - 1 0.0%
Mark Siboni
1 meeting
0 - 1 0.0%
Noel Copping
1 meeting
0 - 1 0.0%
Peter Rhamey
1 meeting
0 - 1 0.0%
Rick Figueiredo
1 meeting
0 - 1 0.0%
Robin Dunbar
1 meeting
0 - 1 0.0%
Steve Miller
1 meeting
0 - 1 0.0%
Zain Dhanani
1 meeting
0 - 1 0.0%