Skip to content

Player profile

Christian Krustev

98 matches played with a 55.1% win rate across 2 leagues.

Most-seen opponent: Eugen Malea / 4 meetings

Matches
98

Across all seasons.

Win rate
55.1%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

3 seasons recorded

15 - 3

2018

1 season

7-1

2019

1 season

8-2
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
Regular Season
7 - 1 Parkway Valley Tennis Club
A2
2019
Playoffs
1 - 1 Parkway Valley Tennis Club
A2
2019
7 - 1 Supreme Court
A2
2018

Toronto Men's Winter Tennis League

9 seasons recorded

39 - 41

Men's League

7 seasons

39-41
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 The Supreme Court
Division A
Men's League
Regular Season
2 - 4 The Supreme Court 2
Division A North/South
Men's League
Playoffs
1 - 1 The Supreme Court 2
Division A North/South
Men's League
Regular Season
9 - 5 Tam Heather 3
Division A North/South
Men's League
Playoffs
3 - 0 Tam Heather 3
Division A North/South
Men's League
6 - 7 L'Amoreaux 2
Division A
Men's League
2 - 4 L'Amoreaux 2
Division A
Men's League
7 - 9 L'Amoreaux A1
Division A
Men's League
6 - 9 L'Amoreaux A1
Division A
Men's League

Rival Board

All-time head-to-head records.

142 opponents

Opponent Record Win %
Eugen Malea
4 meetings
2 - 2 50.0%
Jeff Kuchma
4 meetings
1 - 3 25.0%
Quinton Peterson-Paul
4 meetings
0 - 4 0.0%
Barry Litman
3 meetings
2 - 1 66.7%
Mark Iuliano
3 meetings
2 - 1 66.7%
Matt Vrooman
3 meetings
1 - 2 33.3%
Reza Mikhchian
3 meetings
1 - 2 33.3%
Shawn Wilson
3 meetings
1 - 2 33.3%
Jeff Steers
3 meetings
0 - 3 0.0%
Jibade Thomas
3 meetings
0 - 3 0.0%
Roger Rudisuli
3 meetings
0 - 3 0.0%
Charlie Tajnay
2 meetings
2 - 0 100.0%
Francesco Mastruzzo
2 meetings
2 - 0 100.0%
John Laftsidis
2 meetings
2 - 0 100.0%
Mladen Trkulja
2 meetings
2 - 0 100.0%
Paul Lutz
2 meetings
2 - 0 100.0%
Paul Scotti
2 meetings
2 - 0 100.0%
Raul Hernandez
2 meetings
2 - 0 100.0%
Tyson Wong
2 meetings
2 - 0 100.0%
Alessandro Gravina
2 meetings
1 - 1 50.0%
Andreas Ziegler
2 meetings
1 - 1 50.0%
Eugene Maslov
2 meetings
1 - 1 50.0%
Grant Van Rensburg
2 meetings
1 - 1 50.0%
Hashim Ayyaril
2 meetings
1 - 1 50.0%
Jamie Noskiewicz
2 meetings
1 - 1 50.0%
Saravan Subramaniam
2 meetings
1 - 1 50.0%
Tarik Kamel
2 meetings
1 - 1 50.0%
Asad Siyyid
2 meetings
0 - 2 0.0%
Bryan Li
2 meetings
0 - 2 0.0%
Cyrus Mackie
2 meetings
0 - 2 0.0%
Gunner Kiel
2 meetings
0 - 2 0.0%
Maxim Borcuti
2 meetings
0 - 2 0.0%
Nicolas Brzezinski
2 meetings
0 - 2 0.0%
Nikita Krykhtin
2 meetings
0 - 2 0.0%
Penfield Binet
2 meetings
0 - 2 0.0%
Peter Miles
2 meetings
0 - 2 0.0%
Adam Dennison
1 meeting
1 - 0 100.0%
Adam Floman
1 meeting
1 - 0 100.0%
Aidan Zia
1 meeting
1 - 0 100.0%
Alex Kilgour
1 meeting
1 - 0 100.0%
Alex Nolet
1 meeting
1 - 0 100.0%
Ali Darbani
1 meeting
1 - 0 100.0%
Anatoly Sokovyh
1 meeting
1 - 0 100.0%
Andres Garcia-Rojas
1 meeting
1 - 0 100.0%
Andrew Berghuis
1 meeting
1 - 0 100.0%
Andrew Bric
1 meeting
1 - 0 100.0%
Andrew Chappell
1 meeting
1 - 0 100.0%
Andrew Draxler
1 meeting
1 - 0 100.0%
Andrew Seider
1 meeting
1 - 0 100.0%
Anthony Tamberg
1 meeting
1 - 0 100.0%
Anton Erdody
1 meeting
1 - 0 100.0%
Anton Katz
1 meeting
1 - 0 100.0%
Ben Muller
1 meeting
1 - 0 100.0%
Blake Jespersen
1 meeting
1 - 0 100.0%
Carlos Gelev
1 meeting
1 - 0 100.0%
Chris Rowan
1 meeting
1 - 0 100.0%
Constantin Cheran
1 meeting
1 - 0 100.0%
Craig August
1 meeting
1 - 0 100.0%
Daniel Dala
1 meeting
1 - 0 100.0%
Dave Marosi
1 meeting
1 - 0 100.0%
David Kanawaty
1 meeting
1 - 0 100.0%
Doug Grieve
1 meeting
1 - 0 100.0%
Dylan Valentine
1 meeting
1 - 0 100.0%
Eugen Maslov
1 meeting
1 - 0 100.0%
Fernando Paz
1 meeting
1 - 0 100.0%
Geoff Isaacs
1 meeting
1 - 0 100.0%
Graydon Joyner
1 meeting
1 - 0 100.0%
Greg Klak
1 meeting
1 - 0 100.0%
Ian Kim
1 meeting
1 - 0 100.0%
Ivan Lauzon
1 meeting
1 - 0 100.0%
Jabril Kabli
1 meeting
1 - 0 100.0%
Jack MacDonald
1 meeting
1 - 0 100.0%
Jason Oh
1 meeting
1 - 0 100.0%
Jay Bleiweis
1 meeting
1 - 0 100.0%
Jay Wintraub
1 meeting
1 - 0 100.0%
Jeff Srour
1 meeting
1 - 0 100.0%
Joe Lloyd
1 meeting
1 - 0 100.0%
Joesph Gelfand
1 meeting
1 - 0 100.0%
Julia Kuszynski
1 meeting
1 - 0 100.0%
Kevin Ing
1 meeting
1 - 0 100.0%
Les Woloszak
1 meeting
1 - 0 100.0%
Lorne Sugarman
1 meeting
1 - 0 100.0%
Michael McLoughlin
1 meeting
1 - 0 100.0%
Mitch Schachter
1 meeting
1 - 0 100.0%
Mitch Schacter
1 meeting
1 - 0 100.0%
Mohsen Asadi
1 meeting
1 - 0 100.0%
Ned Mihajlovic
1 meeting
1 - 0 100.0%
Nenad Mihailovic
1 meeting
1 - 0 100.0%
Nick Liem
1 meeting
1 - 0 100.0%
Nicolas Orgeira
1 meeting
1 - 0 100.0%
Pavle Milic
1 meeting
1 - 0 100.0%
Peter Imhof
1 meeting
1 - 0 100.0%
Peter Krol
1 meeting
1 - 0 100.0%
Phil Robinson
1 meeting
1 - 0 100.0%
Rich Srour
1 meeting
1 - 0 100.0%
Rob Husain
1 meeting
1 - 0 100.0%
Rob Johnston
1 meeting
1 - 0 100.0%
rodrigo maraboli
1 meeting
1 - 0 100.0%
Rudi Hwang
1 meeting
1 - 0 100.0%
Saad Sayeed
1 meeting
1 - 0 100.0%
Sam Evans
1 meeting
1 - 0 100.0%
Sean De La Bastide
1 meeting
1 - 0 100.0%
Shane Moore
1 meeting
1 - 0 100.0%
Stephen Gaines
1 meeting
1 - 0 100.0%
Valerie Ushanova
1 meeting
1 - 0 100.0%
Vlad Filippov
1 meeting
1 - 0 100.0%
Arren Skandarajah
1 meeting
0 - 1 0.0%
Ben Cubitt
1 meeting
0 - 1 0.0%
Ben McConnachie-Howarth
1 meeting
0 - 1 0.0%
Bob Gheorghiu
1 meeting
0 - 1 0.0%
Brian Hurd
1 meeting
0 - 1 0.0%
Chris Bandak
1 meeting
0 - 1 0.0%
Christer Ahlvik
1 meeting
0 - 1 0.0%
Dan Sharp
1 meeting
0 - 1 0.0%
Daniel Velocci
1 meeting
0 - 1 0.0%
Ed Gusevs
1 meeting
0 - 1 0.0%
Frank Maeba
1 meeting
0 - 1 0.0%
George Mihailovich
1 meeting
0 - 1 0.0%
Jake Salsburg
1 meeting
0 - 1 0.0%
James Yang
1 meeting
0 - 1 0.0%
Jan Koelmel
1 meeting
0 - 1 0.0%
Jan Kolmel
1 meeting
0 - 1 0.0%
Jason Lee
1 meeting
0 - 1 0.0%
Jason Xue
1 meeting
0 - 1 0.0%
Jeff Klotz
1 meeting
0 - 1 0.0%
Kenneth Wong
1 meeting
0 - 1 0.0%
Kent Yee
1 meeting
0 - 1 0.0%
Kyle Mathiesson
1 meeting
0 - 1 0.0%
Lorne Zinman
1 meeting
0 - 1 0.0%
Mark Cooper
1 meeting
0 - 1 0.0%
Max Georgeff
1 meeting
0 - 1 0.0%
Michael Stauble
1 meeting
0 - 1 0.0%
Mike Harding
1 meeting
0 - 1 0.0%
Monte Weis
1 meeting
0 - 1 0.0%
Nels Stanfield
1 meeting
0 - 1 0.0%
Ole Harder
1 meeting
0 - 1 0.0%
Paulo Simoes
1 meeting
0 - 1 0.0%
Peter Gardonyi
1 meeting
0 - 1 0.0%
Sean Lasko
1 meeting
0 - 1 0.0%
Sean Weinberg
1 meeting
0 - 1 0.0%
Sergey Borodulin
1 meeting
0 - 1 0.0%
Tegbir Singh Hara
1 meeting
0 - 1 0.0%