Skip to content

Player profile

Rob Hazel

64 matches played with a 48.4% win rate across 1 league.

Most-seen opponent: Jan Koelmel / 5 meetings

Matches
64

Across all seasons.

Win rate
48.4%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Tennis League

14 seasons recorded

31 - 33

2011

2 seasons

3-2

2013

1 season

3-1

2014 Summer

1 season

3-3

2016

1 season

5-5

2017

1 season

3-6

2018

1 season

3-6

2019

1 season

4-6

2022

1 season

6-4

2023

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 East York Tennis Club
A2
2023
Regular Season
5 - 4 East York Tennis Club
A2
2022
Playoffs
1 - 0 East York Tennis Club
A2
2022
4 - 6 East York Tennis Club
A2
2019
3 - 6 East York Tennis Club
A2
2018
Regular Season
3 - 5 East York Tennis Club
A2
2017
Playoffs
0 - 1 East York Tennis Club
A2
2017
Regular Season
5 - 4 East York Tennis Club
A2
2016
Playoffs
0 - 1 East York Tennis Club
A2
2016
3 - 3 Toronto Lawn Tennis Club 2
A2
2014 Summer
Regular Season
3 - 0 Toronto Lawn Tennis Club 2
A2
2013
Playoffs
0 - 1 Toronto Lawn Tennis Club 2
A2
2013
2 - 2 Toronto Lawn Tennis Club 2
A2
2011
1 - 0 Toronto Lawn Tennis Club 1
A2
2011

Rival Board

All-time head-to-head records.

88 opponents

Opponent Record Win %
Jan Koelmel
5 meetings
1 - 4 20.0%
Jason Christie
4 meetings
0 - 4 0.0%
Chris Rowan
3 meetings
2 - 1 66.7%
Paul Scotti
3 meetings
1 - 2 33.3%
Adam Kukielka
2 meetings
2 - 0 100.0%
Howard Winston
2 meetings
2 - 0 100.0%
Luke Coles
2 meetings
2 - 0 100.0%
Mark Magno
2 meetings
2 - 0 100.0%
Martin Spira
2 meetings
2 - 0 100.0%
Bryan Li
2 meetings
1 - 1 50.0%
Chris Healing
2 meetings
1 - 1 50.0%
ETHAN MILOVSKY
2 meetings
1 - 1 50.0%
Fraser MacDonald
2 meetings
1 - 1 50.0%
Kevin Bolger
2 meetings
1 - 1 50.0%
Adam Kagan
2 meetings
0 - 2 0.0%
Adam Rosenfeld
2 meetings
0 - 2 0.0%
Carlos Gelev
2 meetings
0 - 2 0.0%
Glen Harwood
2 meetings
0 - 2 0.0%
Jeff Kuchma
2 meetings
0 - 2 0.0%
Alec Walter
1 meeting
1 - 0 100.0%
Andrew Akman
1 meeting
1 - 0 100.0%
Andrew Berghuis
1 meeting
1 - 0 100.0%
Andrew Clinton
1 meeting
1 - 0 100.0%
Anthony Rondina
1 meeting
1 - 0 100.0%
Barry Litman
1 meeting
1 - 0 100.0%
Cadence Benchetrit
1 meeting
1 - 0 100.0%
Dan Jockel
1 meeting
1 - 0 100.0%
Dan Sharp
1 meeting
1 - 0 100.0%
Daniel Lopez
1 meeting
1 - 0 100.0%
Dave Bassett
1 meeting
1 - 0 100.0%
David Kanawaty
1 meeting
1 - 0 100.0%
David Vincent
1 meeting
1 - 0 100.0%
Filip Marinkovic
1 meeting
1 - 0 100.0%
Grant Van Rensburg
1 meeting
1 - 0 100.0%
Jack Sarabia
1 meeting
1 - 0 100.0%
Jason Stern
1 meeting
1 - 0 100.0%
Jay Wintraub
1 meeting
1 - 0 100.0%
Joe Hogan
1 meeting
1 - 0 100.0%
Jonathan Keilhauer
1 meeting
1 - 0 100.0%
Kevin Devine
1 meeting
1 - 0 100.0%
Konrad Chan
1 meeting
1 - 0 100.0%
Kosta Pavkov
1 meeting
1 - 0 100.0%
Logan Houston
1 meeting
1 - 0 100.0%
Lorne Zinman
1 meeting
1 - 0 100.0%
Michael Kreidstein
1 meeting
1 - 0 100.0%
Mike Eaton
1 meeting
1 - 0 100.0%
Name unavailable
1 meeting
1 - 0 100.0%
Norm McGlauglen
1 meeting
1 - 0 100.0%
Peder Enhorning
1 meeting
1 - 0 100.0%
Peter Stroz
1 meeting
1 - 0 100.0%
Sahil Arora
1 meeting
1 - 0 100.0%
Scott Cathcart
1 meeting
1 - 0 100.0%
Shelby Evans
1 meeting
1 - 0 100.0%
Siddhant Jain
1 meeting
1 - 0 100.0%
Wil Byrick
1 meeting
1 - 0 100.0%
Andrew Roberts
1 meeting
0 - 1 0.0%
Barnaby Kalan
1 meeting
0 - 1 0.0%
Ben Reynaud
1 meeting
0 - 1 0.0%
Bobby Gheorghiu
1 meeting
0 - 1 0.0%
Chase Wexler
1 meeting
0 - 1 0.0%
Chris Bandak
1 meeting
0 - 1 0.0%
Colin Bohm
1 meeting
0 - 1 0.0%
David Fisher
1 meeting
0 - 1 0.0%
David Whyte
1 meeting
0 - 1 0.0%
Elias Yacoub
1 meeting
0 - 1 0.0%
Ely Schwartz
1 meeting
0 - 1 0.0%
Frank Sabetti
1 meeting
0 - 1 0.0%
Graydon Joyner
1 meeting
0 - 1 0.0%
Ilias Mouradov
1 meeting
0 - 1 0.0%
Jeremy Weisz
1 meeting
0 - 1 0.0%
Jim Boyce
1 meeting
0 - 1 0.0%
Karim Jina
1 meeting
0 - 1 0.0%
Kevin McLoughlin
1 meeting
0 - 1 0.0%
Kosty Gilis
1 meeting
0 - 1 0.0%
Laurence Rose
1 meeting
0 - 1 0.0%
Luke Kurowski
1 meeting
0 - 1 0.0%
Michael Grieve
1 meeting
0 - 1 0.0%
Michael Stauble
1 meeting
0 - 1 0.0%
Mike Dilay
1 meeting
0 - 1 0.0%
Nick Somody
1 meeting
0 - 1 0.0%
Nick Villanizar
1 meeting
0 - 1 0.0%
Peter Giacomelli
1 meeting
0 - 1 0.0%
Poorshad Afshar
1 meeting
0 - 1 0.0%
Richard Thomson
1 meeting
0 - 1 0.0%
Rory Ronan
1 meeting
0 - 1 0.0%
Shane Bell
1 meeting
0 - 1 0.0%
Terry Argyropoulos
1 meeting
0 - 1 0.0%
Wil Tivulik
1 meeting
0 - 1 0.0%