Skip to content

Player profile

Bruce Flanagan

44 matches played with a 39.5% win rate across 2 leagues.

Most-seen opponent: Dave Chan / 2 meetings

Matches
44

Across all seasons.

Win rate
39.5%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

11 seasons recorded

16 - 25

2010

1 season

2-2

2011

2 seasons

6-2

2013

1 season

0-3

2014 Summer

1 season

1-3

2017

1 season

2-5

2018

1 season

1-4

2019

1 season

2-3

2022

1 season

1-2

2023

1 season

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

Toronto Men's Tennis League - 55+

1 season recorded

1 - 1

Over 55

1 season

1-1
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
1 - 1 Toronto Cricket Club
Over 55 Division
Over 55

Rival Board

All-time head-to-head records.

78 opponents

Opponent Record Win %
Dave Chan
2 meetings
2 - 0 100.0%
Bill Deluce
2 meetings
1 - 0 - 1 50.0%
Ian Winningham
2 meetings
1 - 1 50.0%
Mike Tran
2 meetings
0 - 2 0.0%
Nick Burd
2 meetings
0 - 2 0.0%
Nikita Tziavas
2 meetings
0 - 2 0.0%
andre dennis
1 meeting
1 - 0 100.0%
bavan namasivayam
1 meeting
1 - 0 100.0%
David Chapman
1 meeting
1 - 0 100.0%
David Graham
1 meeting
1 - 0 100.0%
David Kappele
1 meeting
1 - 0 100.0%
Delmer Snagg
1 meeting
1 - 0 100.0%
Eric Anderson
1 meeting
1 - 0 100.0%
Gary Margolis
1 meeting
1 - 0 100.0%
Georgi Valchev
1 meeting
1 - 0 100.0%
Graham Kitching
1 meeting
1 - 0 100.0%
John Elliott
1 meeting
1 - 0 100.0%
John Scott
1 meeting
1 - 0 100.0%
Joseph Wilson
1 meeting
1 - 0 100.0%
Larry Greenspan
1 meeting
1 - 0 100.0%
Marius Tertan
1 meeting
1 - 0 100.0%
Matt Davis
1 meeting
1 - 0 100.0%
Matthew Scott
1 meeting
1 - 0 100.0%
Nino Knezevic
1 meeting
1 - 0 100.0%
Peter Furnish
1 meeting
1 - 0 100.0%
Peter Robinson
1 meeting
1 - 0 100.0%
Preston Thom
1 meeting
1 - 0 100.0%
Ralf Rank
1 meeting
1 - 0 100.0%
Robert Beaudin
1 meeting
1 - 0 100.0%
Sandeep Talim
1 meeting
1 - 0 100.0%
Stefan Rowland
1 meeting
1 - 0 100.0%
Stephen Moranis
1 meeting
1 - 0 100.0%
Alex Draper
1 meeting
0 - 1 0.0%
Andres Rivadeneira
1 meeting
0 - 1 0.0%
Andrew McRobie
1 meeting
0 - 1 0.0%
Ashley Stevenson
1 meeting
0 - 1 0.0%
Bob Awrey
1 meeting
0 - 1 0.0%
Cameron Olds
1 meeting
0 - 1 0.0%
Chris Rowan
1 meeting
0 - 1 0.0%
Constantin Ecob
1 meeting
0 - 1 0.0%
David Frank
1 meeting
0 - 1 0.0%
Doug Coombs
1 meeting
0 - 1 0.0%
Doug Shinobu
1 meeting
0 - 1 0.0%
Frazer Wong
1 meeting
0 - 1 0.0%
Gavin McCulloch
1 meeting
0 - 1 0.0%
George Main
1 meeting
0 - 1 0.0%
Jay Lubinsky
1 meeting
0 - 1 0.0%
Jeff Eccles
1 meeting
0 - 1 0.0%
Jim Wong
1 meeting
0 - 1 0.0%
Joe Murphy
1 meeting
0 - 1 0.0%
Joel Hammond
1 meeting
0 - 1 0.0%
Jonathan Gladstone
1 meeting
0 - 1 0.0%
Joseph Philips
1 meeting
0 - 1 0.0%
Justin David
1 meeting
0 - 1 0.0%
Karl Szasz
1 meeting
0 - 1 0.0%
Kevin Hayes
1 meeting
0 - 1 0.0%
Lars Hamkens
1 meeting
0 - 1 0.0%
Mark Outram
1 meeting
0 - 1 0.0%
Michael Grieve
1 meeting
0 - 1 0.0%
Michael Saloom
1 meeting
0 - 1 0.0%
Mike Chow
1 meeting
0 - 1 0.0%
Orlando Banlaoi
1 meeting
0 - 1 0.0%
Patrick Hawthorne
1 meeting
0 - 1 0.0%
Peder Enhorning
1 meeting
0 - 1 0.0%
Peter Wu
1 meeting
0 - 1 0.0%
Phil Willow
1 meeting
0 - 1 0.0%
Randolph Masters
1 meeting
0 - 1 0.0%
Rob Cerullo
1 meeting
0 - 1 0.0%
robert winningham
1 meeting
0 - 1 0.0%
Rosti Brankovsky
1 meeting
0 - 1 0.0%
Sai Vardam
1 meeting
0 - 1 0.0%
Scott Wu
1 meeting
0 - 1 0.0%
Stephen Cliff
1 meeting
0 - 1 0.0%
Terry Zive
1 meeting
0 - 0 - 1 0.0%
Thomas Lindell
1 meeting
0 - 1 0.0%
Tim Lam
1 meeting
0 - 1 0.0%
Tom Xue
1 meeting
0 - 1 0.0%
Wandres Tam
1 meeting
0 - 1 0.0%