Skip to content

Player profile

Marcelo Graca

76 matches played with a 55.3% win rate across 2 leagues.

Most-seen opponent: Harold Rosenfeld / 2 meetings

Matches
76

Across all seasons.

Win rate
55.3%

Wins / decided matches.

Leagues
2

Distinct leagues represented.

Season History

League-by-league results over time.

2 leagues

Toronto Men's Tennis League

16 seasons recorded

38 - 28

2014 Summer

1 season

5-2

2015 Summer

1 season

6-3

2016

1 season

7-2

2017

1 season

1-5

2018

1 season

4-6

2019

1 season

1-1

2022

1 season

1-2

2023

1 season

7-2

2026

1 season

4-2

Winter League

1 season

2-3
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
3 - 2 Toronto Cricket Club 2
Division 4
2026
Playoffs
1 - 0 Toronto Cricket Club 2
Division 4
2026
Regular Season
6 - 2 Toronto Cricket Club 2
B2
2023
Playoffs
1 - 0 Toronto Cricket Club 2
B2
2023
1 - 2 Toronto Cricket Club
B1
2022
Regular Season
1 - 0 Toronto Cricket Club
B1
2019
Playoffs
0 - 1 Toronto Cricket Club
B1
2019
4 - 6 Toronto Cricket Club 1
B1
2018
1 - 5 Toronto Cricket Club 1
B1
2017
1 - 0 Cricket
A2
2016
Regular Season
5 - 2 Toronto Cricket Club
B1
2016
Playoffs
1 - 0 Toronto Cricket Club
B1
2016
5 - 2 Toronto Cricket Club
B1
2014 Summer
Regular Season
6 - 2 Toronto Cricket Club
B1
2015 Summer
2 - 3 Toronto Cricket Club
B League
Winter League
Playoffs
0 - 1 Toronto Cricket Club
B1
2015 Summer

Toronto Men's Winter Tennis League

4 seasons recorded

4 - 6

Men's League

1 season

1-0

Mixed League

3 seasons

3-6
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
0 - 1 Toronto Cricket Club
4.5 Division
Mixed League
0 - 1 Toronto Cricket Club
4.5 Division
Mixed League
1 - 0 Toronto Cricket Club M1
Majors
Men's League
3 - 4 Toronto Cricket Club
4.5 Division
Mixed League

Rival Board

All-time head-to-head records.

136 opponents

Opponent Record Win %
Harold Rosenfeld
2 meetings
2 - 0 100.0%
Robin Dunbar
2 meetings
2 - 0 100.0%
David Leith
2 meetings
1 - 1 50.0%
Jamie Rowland
2 meetings
1 - 1 50.0%
Kevin Bilbey
2 meetings
1 - 1 50.0%
Mike Johnson
2 meetings
1 - 1 50.0%
Mitch Schachter
2 meetings
1 - 1 50.0%
Greg de Santis
2 meetings
0 - 2 0.0%
Scott Wu
2 meetings
0 - 2 0.0%
Sean Swail
2 meetings
0 - 2 0.0%
Abbie Gagne
1 meeting
1 - 0 100.0%
Andy Wellner
1 meeting
1 - 0 100.0%
Anthony Stokes
1 meeting
1 - 0 100.0%
Armik Ghokasian
1 meeting
1 - 0 100.0%
Avi Singer
1 meeting
1 - 0 100.0%
Ben Albright
1 meeting
1 - 0 100.0%
Bo Green
1 meeting
1 - 0 100.0%
Brian Chung
1 meeting
1 - 0 100.0%
Charles Gamm
1 meeting
1 - 0 100.0%
Charlie Kent
1 meeting
1 - 0 100.0%
Chris wahl
1 meeting
1 - 0 100.0%
Cindy Sigesmund
1 meeting
1 - 0 100.0%
Claudio Ricci
1 meeting
1 - 0 100.0%
Constantin Ecob
1 meeting
1 - 0 100.0%
Curtis Begg
1 meeting
1 - 0 100.0%
D'Arcy Finley
1 meeting
1 - 0 100.0%
Daniel Boylan
1 meeting
1 - 0 100.0%
Daniel Franklin
1 meeting
1 - 0 100.0%
Dave Samuels
1 meeting
1 - 0 100.0%
David Trinh
1 meeting
1 - 0 100.0%
Dick Davidson
1 meeting
1 - 0 100.0%
Don Smith
1 meeting
1 - 0 100.0%
Doug Coombs
1 meeting
1 - 0 100.0%
Frances Garon
1 meeting
1 - 0 100.0%
Frank Bellisimo
1 meeting
1 - 0 100.0%
Frank Maeba
1 meeting
1 - 0 100.0%
Geoffrey Kent
1 meeting
1 - 0 100.0%
Greg Speirs
1 meeting
1 - 0 100.0%
Jack MacDonald
1 meeting
1 - 0 100.0%
Jake Schutz
1 meeting
1 - 0 100.0%
Jamie Noskiewicz
1 meeting
1 - 0 100.0%
Joe Matthews
1 meeting
1 - 0 100.0%
Joe Murphy
1 meeting
1 - 0 100.0%
John Scott
1 meeting
1 - 0 100.0%
John Selley
1 meeting
1 - 0 100.0%
Kal Rammo
1 meeting
1 - 0 100.0%
Karl Szasz
1 meeting
1 - 0 100.0%
Ken Albright
1 meeting
1 - 0 100.0%
Kunal Sharma
1 meeting
1 - 0 100.0%
Manoj Jampala
1 meeting
1 - 0 100.0%
Marc McQuillen
1 meeting
1 - 0 100.0%
Marc Showman
1 meeting
1 - 0 100.0%
Marcel Vilanez
1 meeting
1 - 0 100.0%
Mark Shapiro
1 meeting
1 - 0 100.0%
Mark Sinyor
1 meeting
1 - 0 100.0%
Matthew Gibbard McCall
1 meeting
1 - 0 100.0%
Mike Bilyk
1 meeting
1 - 0 100.0%
Mike Rowley
1 meeting
1 - 0 100.0%
Mike Scott
1 meeting
1 - 0 100.0%
Nancy Behm
1 meeting
1 - 0 100.0%
Neil Fowler
1 meeting
1 - 0 100.0%
Nick Allard
1 meeting
1 - 0 100.0%
Niraj Gyawali
1 meeting
1 - 0 100.0%
Paul Muchnik
1 meeting
1 - 0 100.0%
Peter Gonda
1 meeting
1 - 0 100.0%
Raj Moudgil
1 meeting
1 - 0 100.0%
Ramsey Al-Himyary
1 meeting
1 - 0 100.0%
Rob Buetikofer
1 meeting
1 - 0 100.0%
Robert Chen
1 meeting
1 - 0 100.0%
Robert Storey
1 meeting
1 - 0 100.0%
Roberto Israel
1 meeting
1 - 0 100.0%
Robin Pacheco
1 meeting
1 - 0 100.0%
Roger Thorpe
1 meeting
1 - 0 100.0%
Sameer Kumar
1 meeting
1 - 0 100.0%
Scott Rabley
1 meeting
1 - 0 100.0%
Shane Moore
1 meeting
1 - 0 100.0%
Stuart Edmonds
1 meeting
1 - 0 100.0%
Terry Redvers
1 meeting
1 - 0 100.0%
Tyler Diamond
1 meeting
1 - 0 100.0%
vipon ghai
1 meeting
1 - 0 100.0%
Wayne Ivey
1 meeting
1 - 0 100.0%
Akio Mariano
1 meeting
0 - 1 0.0%
Amjeth Farook
1 meeting
0 - 1 0.0%
Andrew Mitchell
1 meeting
0 - 1 0.0%
Ben George
1 meeting
0 - 1 0.0%
Chris Watters
1 meeting
0 - 1 0.0%
Da Hong Wong
1 meeting
0 - 1 0.0%
David Rootham
1 meeting
0 - 1 0.0%
Doug Combs
1 meeting
0 - 1 0.0%
Eric Leong
1 meeting
0 - 1 0.0%
Ethan Purdy
1 meeting
0 - 1 0.0%
Evan Weiser
1 meeting
0 - 1 0.0%
Francis Garon
1 meeting
0 - 1 0.0%
Frank Mancuso
1 meeting
0 - 1 0.0%
Graham Shirley
1 meeting
0 - 1 0.0%
Janice Hebert
1 meeting
0 - 1 0.0%
Jay Colombo
1 meeting
0 - 1 0.0%
Jean-Francois Montcalm
1 meeting
0 - 1 0.0%
Jim Lebans
1 meeting
0 - 1 0.0%
John Laftsidis
1 meeting
0 - 1 0.0%
Justin Oliver
1 meeting
0 - 1 0.0%
Justin Perkell
1 meeting
0 - 1 0.0%
Kamran Taraz
1 meeting
0 - 1 0.0%
Kendall Balchen
1 meeting
0 - 1 0.0%
Lorne Sugarman
1 meeting
0 - 1 0.0%
Marc Buczina
1 meeting
0 - 1 0.0%
Marin Mijatovic
1 meeting
0 - 1 0.0%
Martin Ritchie
1 meeting
0 - 1 0.0%
Mathieu Fleury
1 meeting
0 - 1 0.0%
Mike Cope
1 meeting
0 - 1 0.0%
Name unavailable
1 meeting
0 - 1 0.0%
Nancy Huang
1 meeting
0 - 1 0.0%
Nigel McClean
1 meeting
0 - 1 0.0%
Noah Hurl-Kohn
1 meeting
0 - 1 0.0%
Normand Houle
1 meeting
0 - 1 0.0%
Paul Liem
1 meeting
0 - 1 0.0%
Pedram Rahbaran
1 meeting
0 - 1 0.0%
Peter Robic
1 meeting
0 - 1 0.0%
Peter Willson
1 meeting
0 - 1 0.0%
Quan Huynh Minh
1 meeting
0 - 1 0.0%
Ron Reinders
1 meeting
0 - 1 0.0%
Ryan McLeod
1 meeting
0 - 1 0.0%
Scott Barrett
1 meeting
0 - 1 0.0%
Sean Calbeck
1 meeting
0 - 1 0.0%
Shelby Anderson
1 meeting
0 - 1 0.0%
Sofia Sarkissova
1 meeting
0 - 1 0.0%
Steve Hodgson
1 meeting
0 - 1 0.0%
Taia MacEachern
1 meeting
0 - 1 0.0%
Thomas Lawlor
1 meeting
0 - 1 0.0%
Tom Mariani
1 meeting
0 - 1 0.0%
Tony Luccisano
1 meeting
0 - 1 0.0%
Trevor Aristotle
1 meeting
0 - 1 0.0%
Tyson Wong
1 meeting
0 - 1 0.0%
Walter Yim
1 meeting
0 - 1 0.0%
Warren Calbeck
1 meeting
0 - 1 0.0%
Zain Dhanani
1 meeting
0 - 1 0.0%