Skip to content

Player profile

David Maples

129 matches played with a 49.2% win rate across 3 leagues.

Most-seen opponent: Rob Krolak / 3 meetings

Matches
129

Across all seasons.

Win rate
49.2%

Wins / decided matches.

Leagues
3

Distinct leagues represented.

Season History

League-by-league results over time.

3 leagues

Toronto Men's Tennis League

16 seasons recorded

28 - 33

2010

1 season

1-3

2011

2 seasons

4-5

2013

1 season

7-1

2014 Summer

1 season

1-4

2015 Summer

1 season

5-3

2016

1 season

3-2

2017

1 season

2-6

2018

1 season

2-3

2019

1 season

1-2

Winter League

1 season

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

Toronto Men's Tennis League - 55+

1 season recorded

3 - 0

Over 55

1 season

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

Toronto Men's Winter Tennis League

13 seasons recorded

32 - 32

Men's League

3 seasons

4-9

Mixed League

9 seasons

28-23
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
2 - 2 Toronto Cricket Club
Mixed Majors
Mixed League
1 - 1 Toronto Cricket Club
Mixed 4.5+
Mixed League
3 - 2 Toronto Cricket Club
Mixed 4.5+
Mixed League
5 - 2 Toronto Cricket Club
Mixed 4.5+ North/South
Mixed League
1 - 4 Toronto Cricket Club
4.5 Division
Mixed League
5 - 3 Toronto Cricket Club
4.5 Division
Mixed League
5 - 1 Toronto Cricket Club
4.5 Division
Mixed League
0 - 1 Mayfair West A1
Division A
Men's League
2 - 4 Toronto Cricket Club
4.5 Division
Mixed League
2 - 2 Mayfair West AA1
Division A1
Men's League
2 - 6 Mayfair West 2
Division A2
Men's League
Regular Season
3 - 4 Toronto Cricket Club
4.5 Division
Mixed League
Playoffs
1 - 0 Toronto Cricket Club
4.5 Division
Mixed League

Rival Board

All-time head-to-head records.

213 opponents

Opponent Record Win %
Rob Krolak
3 meetings
3 - 0 100.0%
Sandra Deng
3 meetings
3 - 0 100.0%
Sean Britchford
3 meetings
2 - 1 66.7%
Jim Mangos
3 meetings
1 - 2 33.3%
Raul Hernandez
3 meetings
1 - 2 33.3%
Aly Alladina
3 meetings
0 - 3 0.0%
Ed Flannigan
3 meetings
0 - 3 0.0%
Flaviu Dinca
3 meetings
0 - 3 0.0%
Dave Borowsky
2 meetings
2 - 0 100.0%
Don Smith
2 meetings
2 - 0 100.0%
Harry He
2 meetings
2 - 0 100.0%
Henry Cole
2 meetings
2 - 0 100.0%
Peter Cooney
2 meetings
2 - 0 100.0%
Sharona Yermus
2 meetings
2 - 0 100.0%
Tara Irani
2 meetings
2 - 0 100.0%
Wayne Griffith
2 meetings
2 - 0 100.0%
Diane Howarth
2 meetings
1 - 1 50.0%
elliott chusid
2 meetings
1 - 1 50.0%
Fraser Wells
2 meetings
1 - 1 50.0%
Gavin Adamson
2 meetings
1 - 1 50.0%
Gillian Scarfe
2 meetings
1 - 1 50.0%
Kendall Balchen
2 meetings
1 - 1 50.0%
Luca Buiani
2 meetings
1 - 1 50.0%
Philip Cigana
2 meetings
1 - 1 50.0%
Harry Worb
2 meetings
0 - 2 0.0%
Kal Rammo
2 meetings
0 - 2 0.0%
Philip Artus
2 meetings
0 - 2 0.0%
Stephanie Wong
2 meetings
0 - 2 0.0%
Tony Luccisano
2 meetings
0 - 2 0.0%
Abbie Gagne
1 meeting
1 - 0 100.0%
Abdel "Mo" Razik
1 meeting
1 - 0 100.0%
Adrian Wan
1 meeting
1 - 0 100.0%
Alex Evsyukov
1 meeting
1 - 0 100.0%
Alex Weisz
1 meeting
1 - 0 100.0%
Alfredo Romano
1 meeting
1 - 0 100.0%
andre dennis
1 meeting
1 - 0 100.0%
Andres Rivadeneira
1 meeting
1 - 0 100.0%
Andrew Seider
1 meeting
1 - 0 100.0%
Avesha Maharaj
1 meeting
1 - 0 100.0%
Bernadette Hagan
1 meeting
1 - 0 100.0%
Bill Deluce
1 meeting
1 - 0 100.0%
Bill Swan
1 meeting
1 - 0 100.0%
Dan Goodman
1 meeting
1 - 0 100.0%
Darek Moscoso
1 meeting
1 - 0 100.0%
Dave Carey
1 meeting
1 - 0 100.0%
David Carey
1 meeting
1 - 0 100.0%
Dmitry Margolin
1 meeting
1 - 0 100.0%
Everett Tong
1 meeting
1 - 0 100.0%
Frances Garon
1 meeting
1 - 0 100.0%
Ikoro Huggins-Warner
1 meeting
1 - 0 100.0%
Imtiyaz Kara
1 meeting
1 - 0 100.0%
Jacqueline Green
1 meeting
1 - 0 100.0%
Jake Gold
1 meeting
1 - 0 100.0%
Jake Schutz
1 meeting
1 - 0 100.0%
Janet Hannegan
1 meeting
1 - 0 100.0%
Jason Oh
1 meeting
1 - 0 100.0%
Jeff Weiss
1 meeting
1 - 0 100.0%
John Abate
1 meeting
1 - 0 100.0%
John Allmark
1 meeting
1 - 0 100.0%
john payne
1 meeting
1 - 0 100.0%
Josh Peplow
1 meeting
1 - 0 100.0%
Joshua D'Souza
1 meeting
1 - 0 100.0%
Kari Ala-leppilampi
1 meeting
1 - 0 100.0%
Kurt Magney
1 meeting
1 - 0 100.0%
Lakshan Ragumaran
1 meeting
1 - 0 100.0%
Larry Ullman
1 meeting
1 - 0 100.0%
Lori Maaskant
1 meeting
1 - 0 100.0%
magee darcy
1 meeting
1 - 0 100.0%
Malcolm Vaz
1 meeting
1 - 0 100.0%
Mark Siboni
1 meeting
1 - 0 100.0%
Mark Thoburn
1 meeting
1 - 0 100.0%
Megen Husk
1 meeting
1 - 0 100.0%
Micky Ooi
1 meeting
1 - 0 100.0%
Mike Lee
1 meeting
1 - 0 100.0%
Mike Osbourne
1 meeting
1 - 0 100.0%
Mike Szummer
1 meeting
1 - 0 100.0%
Mike Tran
1 meeting
1 - 0 100.0%
Milana Drca
1 meeting
1 - 0 100.0%
Natalia Borodulin
1 meeting
1 - 0 100.0%
Nick Burd
1 meeting
1 - 0 100.0%
Nikita Tziavas
1 meeting
1 - 0 100.0%
Pal Arumugam
1 meeting
1 - 0 100.0%
Patrick Russett
1 meeting
1 - 0 100.0%
Paul Bates
1 meeting
1 - 0 100.0%
Paul Harrs
1 meeting
1 - 0 100.0%
Peggy Stoddart
1 meeting
1 - 0 100.0%
Petru Gardea
1 meeting
1 - 0 100.0%
Philip Willow
1 meeting
1 - 0 100.0%
Rainer Moerike
1 meeting
1 - 0 100.0%
Ray Lee
1 meeting
1 - 0 100.0%
Robert Bregman
1 meeting
1 - 0 100.0%
Rohan Khosla
1 meeting
1 - 0 100.0%
Ron Reinders
1 meeting
1 - 0 100.0%
Ruth Showman
1 meeting
1 - 0 100.0%
Ryan Coppola
1 meeting
1 - 0 100.0%
Ryan McLeod
1 meeting
1 - 0 100.0%
Sandeep Talim
1 meeting
1 - 0 100.0%
Sandy Allmark
1 meeting
1 - 0 100.0%
Scott Mortimer
1 meeting
1 - 0 100.0%
Scotty Maier
1 meeting
1 - 0 100.0%
Sergey Borodulin
1 meeting
1 - 0 100.0%
Sergiu Ecob
1 meeting
1 - 0 100.0%
Shelley Alton
1 meeting
1 - 0 100.0%
Stefan Rowland
1 meeting
1 - 0 100.0%
Steve Jones
1 meeting
1 - 0 100.0%
Sue Martin
1 meeting
1 - 0 100.0%
Terra McSkimming
1 meeting
1 - 0 100.0%
Terry Redvers
1 meeting
1 - 0 100.0%
Tim Lam
1 meeting
1 - 0 100.0%
Tom Drusnitzer
1 meeting
1 - 0 100.0%
Tommy Trinh
1 meeting
1 - 0 100.0%
Tyler Curtis
1 meeting
1 - 0 100.0%
William Wong
1 meeting
1 - 0 100.0%
Zoltan Rona
1 meeting
1 - 0 100.0%
Abe Rogers
1 meeting
0 - 1 0.0%
Al Bentley
1 meeting
0 - 1 0.0%
Alain Vandergheynst
1 meeting
0 - 1 0.0%
Alex Crizzle
1 meeting
0 - 1 0.0%
Alex Macmillan
1 meeting
0 - 1 0.0%
Alin Pan
1 meeting
0 - 1 0.0%
Andrew Fan
1 meeting
0 - 1 0.0%
Andrew Rush
1 meeting
0 - 1 0.0%
Arthur Flach
1 meeting
0 - 1 0.0%
bavan namasivayam
1 meeting
0 - 1 0.0%
Ben Lam
1 meeting
0 - 1 0.0%
Branko Todorovic
1 meeting
0 - 1 0.0%
Brant Latham
1 meeting
0 - 1 0.0%
Brock Hughes
1 meeting
0 - 0 - 1 0.0%
Brooks Coffey
1 meeting
0 - 1 0.0%
Cameron Olds
1 meeting
0 - 1 0.0%
Carol Yack
1 meeting
0 - 1 0.0%
Charlie Tajnay
1 meeting
0 - 1 0.0%
Chris Bandak
1 meeting
0 - 1 0.0%
Christian Mendelovit
1 meeting
0 - 1 0.0%
Colin Doll
1 meeting
0 - 1 0.0%
Dan Ezer
1 meeting
0 - 1 0.0%
Dan Sharp
1 meeting
0 - 1 0.0%
Daniel McConville
1 meeting
0 - 1 0.0%
Dave Fulton
1 meeting
0 - 1 0.0%
Dave Jackson
1 meeting
0 - 1 0.0%
Dave Marosi
1 meeting
0 - 1 0.0%
David Burke
1 meeting
0 - 1 0.0%
Deb Salisbury
1 meeting
0 - 1 0.0%
Dina Douglas
1 meeting
0 - 1 0.0%
Doug Combs
1 meeting
0 - 1 0.0%
Elinor IP
1 meeting
0 - 1 0.0%
Eric Chung
1 meeting
0 - 1 0.0%
Eric Harrison
1 meeting
0 - 1 0.0%
Frank Pong
1 meeting
0 - 1 0.0%
Fu Lim
1 meeting
0 - 1 0.0%
George Danfulani
1 meeting
0 - 1 0.0%
Glenda Balallo
1 meeting
0 - 1 0.0%
Griffin Brockman
1 meeting
0 - 1 0.0%
Gustavo Zacarias-Marquez
1 meeting
0 - 1 0.0%
Harold Rosenfeld
1 meeting
0 - 1 0.0%
Hugo Parlier
1 meeting
0 - 1 0.0%
James Barr
1 meeting
0 - 1 0.0%
Jane Bedard
1 meeting
0 - 1 0.0%
Janice Hebert
1 meeting
0 - 1 0.0%
Jean Wong
1 meeting
0 - 1 0.0%
Jeffery Dennis
1 meeting
0 - 1 0.0%
Jeremy Gunness
1 meeting
0 - 1 0.0%
Jim Lebans
1 meeting
0 - 1 0.0%
Joe Dickson
1 meeting
0 - 1 0.0%
John Laftsidis
1 meeting
0 - 1 0.0%
Jonathan Mott-Trille
1 meeting
0 - 1 0.0%
Jordan Master
1 meeting
0 - 1 0.0%
Justin Oliver
1 meeting
0 - 1 0.0%
Karen Clarke
1 meeting
0 - 1 0.0%
Kathy Brisland
1 meeting
0 - 1 0.0%
Kelly Stobbe
1 meeting
0 - 1 0.0%
Les Woloszak
1 meeting
0 - 1 0.0%
Lisa Bandak
1 meeting
0 - 1 0.0%
Malcom Vaz
1 meeting
0 - 1 0.0%
Marin Mijatovic
1 meeting
0 - 1 0.0%
Mark Shapiro
1 meeting
0 - 1 0.0%
Martin Ritchie
1 meeting
0 - 1 0.0%
Micheal Fowler
1 meeting
0 - 1 0.0%
Mike Bowcott
1 meeting
0 - 1 0.0%
Mike Scott
1 meeting
0 - 1 0.0%
Mike Siskind
1 meeting
0 - 1 0.0%
Mitch Aidelman
1 meeting
0 - 1 0.0%
Mova Leung
1 meeting
0 - 1 0.0%
Nick Uskoski
1 meeting
0 - 1 0.0%
Nigel McClean
1 meeting
0 - 1 0.0%
Nik Stearns
1 meeting
0 - 1 0.0%
Pablo Muzlera
1 meeting
0 - 1 0.0%
Pat Palozzi
1 meeting
0 - 1 0.0%
Paul Scotti
1 meeting
0 - 1 0.0%
Pete Eastmure
1 meeting
0 - 1 0.0%
Peter Furnish
1 meeting
0 - 1 0.0%
peter rossetti
1 meeting
0 - 1 0.0%
Rajiv Chaudhuri
1 meeting
0 - 1 0.0%
Randall S.
1 meeting
0 - 1 0.0%
Randall Slavens
1 meeting
0 - 1 0.0%
Ray Thompson
1 meeting
0 - 1 0.0%
Regina Siedel
1 meeting
0 - 1 0.0%
Reza Mikhchian
1 meeting
0 - 1 0.0%
robert winningham
1 meeting
0 - 1 0.0%
Sandeep Lal
1 meeting
0 - 1 0.0%
Sandra Barrett
1 meeting
0 - 1 0.0%
Sarah Visentin
1 meeting
0 - 1 0.0%
SCOTT KUGLER
1 meeting
0 - 1 0.0%
Scott Switzer
1 meeting
0 - 1 0.0%
Stephanie Fortier
1 meeting
0 - 1 0.0%
Stephen Casey
1 meeting
0 - 1 0.0%
Steve Du
1 meeting
0 - 1 0.0%
Steve Wong
1 meeting
0 - 1 0.0%
Tom Mariani
1 meeting
0 - 1 0.0%
Tony Lancia
1 meeting
0 - 1 0.0%
Tristan Tichmanis
1 meeting
0 - 1 0.0%
Tyson Wong
1 meeting
0 - 1 0.0%
Zane Hussain
1 meeting
0 - 1 0.0%