Skip to content

Player profile

Chris Mc Farlane

21 matches played with a 38.1% win rate across 1 league.

Most-seen opponent: John Laftsidis / 2 meetings

Matches
21

Across all seasons.

Win rate
38.1%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Tennis League

5 seasons recorded

8 - 13

2016

1 season

0-3

2017

1 season

1-3

2018

1 season

5-4

2019

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
2 - 3 Cottingham Tennis Club
A2
2019
Regular Season
4 - 4 Cottingham Tennis Club
A2
2018
Playoffs
1 - 0 Cottingham Tennis Club
A2
2018
1 - 3 Cottingham Tennis Club
A2
2017
0 - 3 Cottingham Tennis Club
A2
2016

Rival Board

All-time head-to-head records.

38 opponents

Opponent Record Win %
John Laftsidis
2 meetings
2 - 0 100.0%
Peter Giacomelli
2 meetings
2 - 0 100.0%
Mark Magno
2 meetings
1 - 1 50.0%
Bill Yeates
1 meeting
1 - 0 100.0%
Branko Todorovic
1 meeting
1 - 0 100.0%
David Fisher
1 meeting
1 - 0 100.0%
David Granovsky
1 meeting
1 - 0 100.0%
George Ellinidis
1 meeting
1 - 0 100.0%
Jeremy Weisz
1 meeting
1 - 0 100.0%
Michael McLoughlin
1 meeting
1 - 0 100.0%
Monte Weis
1 meeting
1 - 0 100.0%
Nikita Krykhtin
1 meeting
1 - 0 100.0%
Robin Dunbar
1 meeting
1 - 0 100.0%
Shane Moore
1 meeting
1 - 0 100.0%
Andrew Clinton
1 meeting
0 - 1 0.0%
Andrew Roberts
1 meeting
0 - 1 0.0%
Bernardo Sousa
1 meeting
0 - 1 0.0%
Chris King
1 meeting
0 - 1 0.0%
David Kanawaty
1 meeting
0 - 1 0.0%
ETHAN MILOVSKY
1 meeting
0 - 1 0.0%
Geoffrey Kent
1 meeting
0 - 1 0.0%
Grant Van Rensburg
1 meeting
0 - 1 0.0%
Jack MacDonald
1 meeting
0 - 1 0.0%
Jairo Castellano
1 meeting
0 - 1 0.0%
Jay Rosenfeld
1 meeting
0 - 1 0.0%
Jeff Kuchma
1 meeting
0 - 1 0.0%
Jim McDonough
1 meeting
0 - 1 0.0%
Joe Dickson
1 meeting
0 - 1 0.0%
John Yeomans
1 meeting
0 - 1 0.0%
Johnny Ng
1 meeting
0 - 1 0.0%
Lorne Zinman
1 meeting
0 - 1 0.0%
Marc Belcourt
1 meeting
0 - 1 0.0%
Mike Klassen
1 meeting
0 - 1 0.0%
Ray Thompson
1 meeting
0 - 1 0.0%
Rob Richardson
1 meeting
0 - 1 0.0%
Robert Beaudin
1 meeting
0 - 1 0.0%
Shane Bell
1 meeting
0 - 1 0.0%
Todd Nicholl
1 meeting
0 - 1 0.0%