Skip to content

Player profile

Carlos Lopez

209 matches played with a 55.0% win rate across 2 leagues.

Most-seen opponent: Brian Draxl / 9 meetings

Matches
209

Across all seasons.

Win rate
55.0%

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

23 - 22

2010

1 season

4-0

2011

1 season

2-4

2014 Summer

1 season

5-1

2015 Summer

1 season

0-3

2016

1 season

4-3

2017

1 season

1-2

2018

1 season

4-3

2019

1 season

3-5

2022

1 season

0-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
0 - 1 Eglinton Flats Tennis Club
A1
2022
3 - 5 Eglinton Flats Tennis Club
A1
2019
Regular Season
3 - 3 Eglinton Flats Tennis Club
A1
2018
Playoffs
1 - 0 Eglinton Flats Tennis Club
A1
2018
1 - 2 Eglinton Flats Tennis Club
A1
2017
Regular Season
4 - 2 Eglinton Flats Tennis Club
A1
2016
Playoffs
0 - 1 Eglinton Flats Tennis Club
A1
2016
5 - 1 Eglinton Flats Tennis Club
A1
2014 Summer
0 - 3 Eglinton Flats Tennis Club
A1
2015 Summer
2 - 4 Tournament Park
A1
2011
4 - 0 Tournament Park
A1
2010

Toronto Men's Winter Tennis League

17 seasons recorded

92 - 72

Men's League

12 seasons

92-72
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
6 - 4 Veneto 1
Men's Majors 1
Men's League
Regular Season
8 - 3 Veneto 1
Men's Majors 1
Men's League
Playoffs
1 - 0 Veneto 1
Men's Majors 1
Men's League
Regular Season
4 - 5 Eglinton Flats
Men's Majors 1
Men's League
Playoffs
1 - 0 Eglinton Flats
Men's Majors 1
Men's League
6 - 8 Eglinton Flats 1
Men's Majors 1
Men's League
5 - 9 Eglinton Flats 1
Men's Majors
Men's League
4 - 7 Eglinton Flats 1
Men's Majors
Men's League
8 - 5 Eglinton Flats 1
Majors North/South
Men's League
Regular Season
7 - 7 Eglinton Flats 1
Majors
Men's League
Playoffs
1 - 1 Eglinton Flats 1
Majors
Men's League
10 - 5 Eglinton Flats 1
Majors
Men's League
Regular Season
7 - 8 Eglinton Flats M1
Majors
Men's League
Playoffs
1 - 1 Eglinton Flats M1
Majors
Men's League
Regular Season
12 - 3 Eglinton Flats M1
Majors
Men's League
Playoffs
1 - 1 Eglinton Flats M1
Majors
Men's League
10 - 5 Eglinton Flats Winter Club 1
Majors
Men's League

Rival Board

All-time head-to-head records.

207 opponents

Opponent Record Win %
Brian Draxl
9 meetings
5 - 4 55.6%
James Salmon
8 meetings
3 - 5 37.5%
Robert Husain
7 meetings
4 - 3 57.1%
Rob Horwood
7 meetings
3 - 4 42.9%
ben woo
7 meetings
2 - 5 28.6%
Cameron Lore
6 meetings
3 - 3 50.0%
Ryan Borczon
6 meetings
3 - 3 50.0%
Shane Hickson
6 meetings
2 - 4 33.3%
David mitchell
5 meetings
3 - 2 60.0%
Stan Nevolovich
5 meetings
2 - 3 40.0%
Francisco Cervera
5 meetings
1 - 4 20.0%
Pavel Otchkassov
4 meetings
3 - 1 75.0%
Robin Walker
4 meetings
3 - 1 75.0%
Mark Zdaniuk
4 meetings
2 - 2 50.0%
Peter Gardonyi
4 meetings
2 - 2 50.0%
Shane Bell
4 meetings
2 - 2 50.0%
Charles Gembes
4 meetings
1 - 3 25.0%
Dominique Harmath
4 meetings
1 - 3 25.0%
Fil Marinkovic
4 meetings
1 - 3 25.0%
Michael Emmett
4 meetings
1 - 3 25.0%
Daniel Lopez
3 meetings
3 - 0 100.0%
Orest Essep
3 meetings
3 - 0 100.0%
Ryan Mendoza
3 meetings
3 - 0 100.0%
Aamer Javed
3 meetings
2 - 1 66.7%
Adam Sherriff-Scott
3 meetings
2 - 1 66.7%
Alastair Millar
3 meetings
2 - 1 66.7%
Connor Douglas
3 meetings
2 - 1 66.7%
Jack Sarabia
3 meetings
2 - 1 66.7%
Luke Coles
3 meetings
2 - 1 66.7%
paul bedard
3 meetings
2 - 1 66.7%
Tre Eli
3 meetings
2 - 1 66.7%
Arren Skandarajah
3 meetings
1 - 2 33.3%
Cameron Chiang
3 meetings
1 - 2 33.3%
David Cysnerios
3 meetings
1 - 2 33.3%
Fisk Nery
3 meetings
1 - 2 33.3%
Michael Lue
3 meetings
1 - 2 33.3%
Sean Weinberg
3 meetings
1 - 2 33.3%
Taylor Hawthorne
3 meetings
1 - 2 33.3%
Andrew Bourne-Kaponeridis
3 meetings
0 - 3 0.0%
Josh Lapadat
3 meetings
0 - 3 0.0%
Justin Jendruch
3 meetings
0 - 3 0.0%
Thomas Mroziewicz
3 meetings
0 - 3 0.0%
Alex Ratz
2 meetings
2 - 0 100.0%
Anthony Tamberg
2 meetings
2 - 0 100.0%
Cary Weingust
2 meetings
2 - 0 100.0%
Francesco Mastruzzo
2 meetings
2 - 0 100.0%
Gaston Petrucci
2 meetings
2 - 0 100.0%
Jairo Castellanos
2 meetings
2 - 0 100.0%
James Yang
2 meetings
2 - 0 100.0%
larry laughlin
2 meetings
2 - 0 100.0%
Leighton Brandon
2 meetings
2 - 0 100.0%
Luigi Frigerio
2 meetings
2 - 0 100.0%
Mark Iuliano
2 meetings
2 - 0 100.0%
Peter Walker
2 meetings
2 - 0 100.0%
Rob Husain
2 meetings
2 - 0 100.0%
Rob Richardson
2 meetings
2 - 0 100.0%
Sean Seidman
2 meetings
2 - 0 100.0%
Tarik Kamel
2 meetings
2 - 0 100.0%
Tommy Peng
2 meetings
2 - 0 100.0%
Tony Lancia
2 meetings
2 - 0 100.0%
Adrian Winger
2 meetings
1 - 1 50.0%
Advait Kirtane
2 meetings
1 - 1 50.0%
Bobby Gheorghiu
2 meetings
1 - 1 50.0%
Charles Sartor
2 meetings
1 - 1 50.0%
Daniel Kang
2 meetings
1 - 1 50.0%
David Garrett
2 meetings
1 - 1 50.0%
George Zoidl
2 meetings
1 - 1 50.0%
Grayson Frazier
2 meetings
1 - 1 50.0%
Karim Jina
2 meetings
1 - 1 50.0%
Keenan O'Young
2 meetings
1 - 1 50.0%
Luke Laughlin
2 meetings
1 - 1 50.0%
Mike White
2 meetings
1 - 1 50.0%
Pavle Milic
2 meetings
1 - 1 50.0%
Peter Cibula
2 meetings
1 - 1 50.0%
Richard Mainella
2 meetings
1 - 1 50.0%
Rob Bennyworth
2 meetings
1 - 1 50.0%
Abraham Levy
2 meetings
0 - 2 0.0%
Aly Zaver
2 meetings
0 - 2 0.0%
Chris Marshall
2 meetings
0 - 2 0.0%
Chris Ritchie
2 meetings
0 - 2 0.0%
Coulter Wright
2 meetings
0 - 2 0.0%
Denis Shapovalov
2 meetings
0 - 2 0.0%
Franklyn Emmanuel
2 meetings
0 - 2 0.0%
Jan Alafriz
2 meetings
0 - 2 0.0%
Jeff Klotz
2 meetings
0 - 2 0.0%
Liam Draxl
2 meetings
0 - 2 0.0%
Mario Cosentino
2 meetings
0 - 2 0.0%
Robert Vincent
2 meetings
0 - 2 0.0%
Sasha Obucina
2 meetings
0 - 2 0.0%
Scott Biel
2 meetings
0 - 2 0.0%
Aaron Liau
1 meeting
1 - 0 100.0%
Adriano Fuorivia
1 meeting
1 - 0 100.0%
Aidan Biss Mantziounis
1 meeting
1 - 0 100.0%
Alan Pintaric
1 meeting
1 - 0 100.0%
Alex Warme
1 meeting
1 - 0 100.0%
Andrew Chappell
1 meeting
1 - 0 100.0%
Andrew Li
1 meeting
1 - 0 100.0%
Andrew Qiao
1 meeting
1 - 0 100.0%
Asad Siyyid
1 meeting
1 - 0 100.0%
Brian Ahlberg
1 meeting
1 - 0 100.0%
Brock Hughes
1 meeting
1 - 0 100.0%
Bryan Li
1 meeting
1 - 0 100.0%
Chris Bandak
1 meeting
1 - 0 100.0%
Chris Manzinali
1 meeting
1 - 0 100.0%
Christian Carere
1 meeting
1 - 0 100.0%
Christian Mainella
1 meeting
1 - 0 100.0%
Dan Cibula
1 meeting
1 - 0 100.0%
Dan Romeyn
1 meeting
1 - 0 100.0%
David Webb
1 meeting
1 - 0 100.0%
Dragos Barancean
1 meeting
1 - 0 100.0%
Dustin Sexton
1 meeting
1 - 0 100.0%
Frierdrich Blase
1 meeting
1 - 0 100.0%
Garett Prins
1 meeting
1 - 0 100.0%
Geoffrey Fernandes
1 meeting
1 - 0 100.0%
Gerry Ronan
1 meeting
1 - 0 100.0%
Guillermo Montiel
1 meeting
1 - 0 100.0%
Hans Deng
1 meeting
1 - 0 100.0%
Jamie Gordon
1 meeting
1 - 0 100.0%
Jason Caissie
1 meeting
1 - 0 100.0%
Jason Zhou
1 meeting
1 - 0 100.0%
Jeff Rockwell
1 meeting
1 - 0 100.0%
Johnny Nguyen
1 meeting
1 - 0 100.0%
Jonathan Kay
1 meeting
1 - 0 100.0%
Jonathan Soriano
1 meeting
1 - 0 100.0%
Justin Ecclestone
1 meeting
1 - 0 100.0%
Kai Bent-Lee
1 meeting
1 - 0 100.0%
Ken Chappell
1 meeting
1 - 0 100.0%
Kenneth Wong
1 meeting
1 - 0 100.0%
Kevin Chang
1 meeting
1 - 0 100.0%
Kevin Kovacs
1 meeting
1 - 0 100.0%
Kevin Mboko
1 meeting
1 - 0 100.0%
Marek Merwart
1 meeting
1 - 0 100.0%
Marko Agatonovic
1 meeting
1 - 0 100.0%
Mattia Ricci
1 meeting
1 - 0 100.0%
Michael Blair
1 meeting
1 - 0 100.0%
Mike Fine
1 meeting
1 - 0 100.0%
Ming Lam
1 meeting
1 - 0 100.0%
Nels Stanfield
1 meeting
1 - 0 100.0%
Nick Susak
1 meeting
1 - 0 100.0%
Owen Pellew
1 meeting
1 - 0 100.0%
Paul Cairns
1 meeting
1 - 0 100.0%
Paul Liem
1 meeting
1 - 0 100.0%
Paul Scotti
1 meeting
1 - 0 100.0%
Peter Bedard
1 meeting
1 - 0 100.0%
Peter Straub
1 meeting
1 - 0 100.0%
Quinton Peterson-Paul
1 meeting
1 - 0 100.0%
Ray Thompson
1 meeting
1 - 0 100.0%
Ritchie Lanys
1 meeting
1 - 0 100.0%
Rob Cimetta
1 meeting
1 - 0 100.0%
Rob Hazell
1 meeting
1 - 0 100.0%
Ron Singer
1 meeting
1 - 0 100.0%
Ryan Fischer
1 meeting
1 - 0 100.0%
Sam Jonas
1 meeting
1 - 0 100.0%
Sasha Rozin
1 meeting
1 - 0 100.0%
Scott Perry
1 meeting
1 - 0 100.0%
Sebastian Serbanescu
1 meeting
1 - 0 100.0%
Stefano Liokossis
1 meeting
1 - 0 100.0%
Steven Gin
1 meeting
1 - 0 100.0%
Stu McCurdy
1 meeting
1 - 0 100.0%
Teg Brar
1 meeting
1 - 0 100.0%
Tyler Mitrovic
1 meeting
1 - 0 100.0%
Vahagn Tonakanian
1 meeting
1 - 0 100.0%
Adam Taylor
1 meeting
0 - 1 0.0%
Alec Anghel
1 meeting
0 - 1 0.0%
Alessandro Santangelo
1 meeting
0 - 1 0.0%
Alexander Riedl
1 meeting
0 - 1 0.0%
Amad Ahmed
1 meeting
0 - 1 0.0%
Andrew Bourne
1 meeting
0 - 1 0.0%
Christopher Brooks
1 meeting
0 - 1 0.0%
Couter Wright
1 meeting
0 - 1 0.0%
Dallas Ramsay
1 meeting
0 - 1 0.0%
Dennis Stolyarov
1 meeting
0 - 1 0.0%
Dennis Stroylov
1 meeting
0 - 1 0.0%
Deon S.
1 meeting
0 - 1 0.0%
Eric Ma
1 meeting
0 - 1 0.0%
Eric Nguyen
1 meeting
0 - 1 0.0%
Eric Vehovec
1 meeting
0 - 1 0.0%
Evan Mcnicoll
1 meeting
0 - 1 0.0%
Filip Obucina
1 meeting
0 - 1 0.0%
Gord Buchan
1 meeting
0 - 1 0.0%
Ilya Tiraspolsky
1 meeting
0 - 1 0.0%
Jeremy Langer
1 meeting
0 - 1 0.0%
Josh Kramer
1 meeting
0 - 1 0.0%
Kosta Pavkov
1 meeting
0 - 1 0.0%
Luca Garbati
1 meeting
0 - 1 0.0%
Marcus Ziegler
1 meeting
0 - 1 0.0%
Mario Bozic
1 meeting
0 - 1 0.0%
Matt Baccarani
1 meeting
0 - 1 0.0%
Matt Klinger
1 meeting
0 - 1 0.0%
Neil Kandhai
1 meeting
0 - 1 0.0%
Nick Somody
1 meeting
0 - 1 0.0%
Nikki Carnovale
1 meeting
0 - 1 0.0%
Paul Ambrose
1 meeting
0 - 1 0.0%
Peter Szczepanski
1 meeting
0 - 1 0.0%
Richard Nicolson
1 meeting
0 - 1 0.0%
Riley Marinelli
1 meeting
0 - 1 0.0%
Robert McCallum
1 meeting
0 - 1 0.0%
Rodrigo Echagaray-Rodriguez
1 meeting
0 - 1 0.0%
Sasha Leznoff
1 meeting
0 - 1 0.0%
Scott Barrett
1 meeting
0 - 1 0.0%
Serge Laza
1 meeting
0 - 1 0.0%
Shaye Wali
1 meeting
0 - 1 0.0%
Shourya Verma
1 meeting
0 - 1 0.0%
Sujit Das
1 meeting
0 - 1 0.0%
Tom Mroziewicz
1 meeting
0 - 1 0.0%
Trevor Redvers
1 meeting
0 - 1 0.0%
Troy Russell
1 meeting
0 - 1 0.0%