Skip to content

Player profile

Rick Figueiredo

65 matches played with a 59.4% win rate across 1 league.

Most-seen opponent: Gary Barnes / 4 meetings

Matches
65

Across all seasons.

Win rate
59.4%

Wins / decided matches.

Leagues
1

Distinct leagues represented.

Season History

League-by-league results over time.

1 league

Toronto Men's Tennis League

11 seasons recorded

38 - 26

2013

1 season

5-0

2014 Summer

1 season

2-1

2015 Summer

1 season

5-2

2016

1 season

2-1

2017

1 season

4-3

2018

1 season

2-5

2019

1 season

4-5

2022

1 season

4-3

2023

1 season

8-3

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
7 - 3 Toronto Cricket Club 1
B2
2023
Playoffs
1 - 0 Toronto Cricket Club 1
B2
2023
4 - 3 Toronto Cricket Club 1
B2
2022
4 - 5 Toronto Cricket Club 1
B2
2019
2 - 5 Cricket Club
B2
2018
4 - 3 Toronto Cricket Club
B2
2017
2 - 1 Toronto Cricket Club
B2
2016
2 - 1 Toronto Cricket Club
B2
2014 Summer
5 - 2 Toronto Cricket Club
B2
2015 Summer
2 - 3 Toronto Cricket Club
B League
Winter League
5 - 0 Toronto Cricket Club
B2
2013

Rival Board

All-time head-to-head records.

112 opponents

Opponent Record Win %
Gary Barnes
4 meetings
2 - 2 50.0%
Tony Eames
3 meetings
1 - 2 33.3%
Debashish Ray
2 meetings
2 - 0 100.0%
Jason Gouin
2 meetings
2 - 0 100.0%
Ron Shao
2 meetings
2 - 0 100.0%
Peter Rhamey
2 meetings
1 - 1 50.0%
Hristiyan Ivanov
2 meetings
0 - 2 0.0%
Jack Lenartowicz
2 meetings
0 - 2 0.0%
Abdel "Mo" Razik
1 meeting
1 - 0 100.0%
Adrian Gheorghiu
1 meeting
1 - 0 100.0%
Andrew Shannon
1 meeting
1 - 0 100.0%
Asger Tomquist
1 meeting
1 - 0 100.0%
Barry Kohl
1 meeting
1 - 0 100.0%
Berry Meyerowitz
1 meeting
1 - 0 100.0%
Bill Mei
1 meeting
1 - 0 100.0%
Bill Smith
1 meeting
1 - 0 100.0%
Bill Swan
1 meeting
1 - 0 100.0%
Brian Sahely
1 meeting
1 - 0 100.0%
Cedric Lam
1 meeting
1 - 0 100.0%
Chris Carl
1 meeting
1 - 0 100.0%
Dan Goodman
1 meeting
1 - 0 100.0%
Dave Carey
1 meeting
1 - 0 100.0%
Dave Tham
1 meeting
1 - 0 100.0%
David Chapman
1 meeting
1 - 0 100.0%
David Kappele
1 meeting
1 - 0 100.0%
David Moos
1 meeting
1 - 0 100.0%
Ed Fung
1 meeting
1 - 0 100.0%
Gary Margolis
1 meeting
1 - 0 100.0%
Gary Stern
1 meeting
1 - 0 100.0%
Graham Kitching
1 meeting
1 - 0 100.0%
Jay Bea
1 meeting
1 - 0 100.0%
Jeffrey Moskoff
1 meeting
1 - 0 100.0%
John Lacey
1 meeting
1 - 0 100.0%
john payne
1 meeting
1 - 0 100.0%
John Vicos
1 meeting
1 - 0 100.0%
Jon Douglas
1 meeting
1 - 0 100.0%
Justin David
1 meeting
1 - 0 100.0%
Karl Szasz
1 meeting
1 - 0 100.0%
Keval Ghai
1 meeting
1 - 0 100.0%
Marc Showman
1 meeting
1 - 0 100.0%
marcus kargel
1 meeting
1 - 0 100.0%
Marius Tertan
1 meeting
1 - 0 100.0%
Marv Schwartz
1 meeting
1 - 0 100.0%
Matt Hooper
1 meeting
1 - 0 100.0%
Myles Hollenberg
1 meeting
1 - 0 100.0%
Nicholas Perkell
1 meeting
1 - 0 100.0%
Nino Knezevic
1 meeting
1 - 0 100.0%
Osama Nasser
1 meeting
1 - 0 100.0%
Pablo Heyman
1 meeting
1 - 0 100.0%
Patrick Russett
1 meeting
1 - 0 100.0%
Paul Harrs
1 meeting
1 - 0 100.0%
Pete Eastmure
1 meeting
1 - 0 100.0%
Peter Murphy
1 meeting
1 - 0 100.0%
Phil Holt
1 meeting
1 - 0 100.0%
Rahim Jaffer
1 meeting
1 - 0 100.0%
Rob Krolak
1 meeting
1 - 0 100.0%
Ryan McLeod
1 meeting
1 - 0 100.0%
Shaun Lakhman
1 meeting
1 - 0 100.0%
Sid Pharasi
1 meeting
1 - 0 100.0%
Stefan Rowland
1 meeting
1 - 0 100.0%
Stephen Dominy
1 meeting
1 - 0 100.0%
Tom Jarmai
1 meeting
1 - 0 100.0%
Tyler Curtis
1 meeting
1 - 0 100.0%
vipon ghai
1 meeting
1 - 0 100.0%
Wayne Griffith
1 meeting
1 - 0 100.0%
William Wong
1 meeting
1 - 0 100.0%
Zoltan Rona
1 meeting
1 - 0 100.0%
arthur lam
1 meeting
0 - 1 0.0%
Ashley Stevenson
1 meeting
0 - 1 0.0%
Bogdan Hancas
1 meeting
0 - 1 0.0%
Cal Beedling
1 meeting
0 - 1 0.0%
Dave Borowsky
1 meeting
0 - 1 0.0%
Dave Buchanan
1 meeting
0 - 1 0.0%
Dave Fulton
1 meeting
0 - 1 0.0%
Dave Jackson
1 meeting
0 - 1 0.0%
David Dembroski
1 meeting
0 - 1 0.0%
David Science
1 meeting
0 - 1 0.0%
David Tasker
1 meeting
0 - 1 0.0%
Doug Coombs
1 meeting
0 - 1 0.0%
Ethan` Wilder
1 meeting
0 - 1 0.0%
Gavin McCulloch
1 meeting
0 - 1 0.0%
Graeme Kerr
1 meeting
0 - 1 0.0%
Isaac Peachey
1 meeting
0 - 1 0.0%
Jake Schutz
1 meeting
0 - 1 0.0%
James Maingot
1 meeting
0 - 1 0.0%
James Miles
1 meeting
0 - 1 0.0%
Jan Pastoriza
1 meeting
0 - 1 0.0%
Joe Dickson
1 meeting
0 - 1 0.0%
Joe Murphy
1 meeting
0 - 1 0.0%
John Hill
1 meeting
0 - 1 0.0%
Jon Benneyworth
1 meeting
0 - 1 0.0%
Kevin Ing
1 meeting
0 - 1 0.0%
Kevin Zhou
1 meeting
0 - 1 0.0%
Kola Ifabumuyi
1 meeting
0 - 1 0.0%
Michael Overvelde
1 meeting
0 - 1 0.0%
Mike Szummer
1 meeting
0 - 1 0.0%
Mike Tam
1 meeting
0 - 1 0.0%
Mike Tran
1 meeting
0 - 1 0.0%
Morteza Alabaf
1 meeting
0 - 1 0.0%
Murdock Graham
1 meeting
0 - 1 0.0%
Neel Vyas
1 meeting
0 - 1 0.0%
patrick henry
1 meeting
0 - 0 - 1 0.0%
Quan Huynh Minh
1 meeting
0 - 1 0.0%
Raj Valinjkar
1 meeting
0 - 1 0.0%
Rob Furse
1 meeting
0 - 1 0.0%
Robin Pacheco
1 meeting
0 - 1 0.0%
Sajid Rizvi
1 meeting
0 - 0 - 1 0.0%
Sam Yang
1 meeting
0 - 1 0.0%
Scott Harrald
1 meeting
0 - 1 0.0%
Shahbaz Khan
1 meeting
0 - 1 0.0%
Tom Erik Rossavik
1 meeting
0 - 1 0.0%
Will Wong
1 meeting
0 - 1 0.0%