TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Rochester Area rating list selection
                                                2019 Rochester Area rating list selection
2020 TLS League Ratings
Section - Eastern           District - Western Region           Area - Rochester
All          Men          Rating Order
(As of 01/30/2023)
2020 2020
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
1 Richard Arndt -- Summary -- Bradenton, FL 3.97 (4.0) 4.0 C 2019
*** See additional rating detail in the Florida - Region_5 area.
2020 18&Over Mixed 8.0 Independent 1 - 2
Bradley Acker -- Summary -- Victor, NY n/a n/a 4.0 C 2018
2020 18&Over Mixed 8.0 Independent 0 - 2
Mark Balsamo -- Summary -- Fairport, NY n/a n/a 2.5 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 1 - 4
Adam Besch-Turner -- Summary -- Fairport, NY n/a n/a 3.5 S
2020 18&Over Mixed 7.0 Independent 1 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
Anto Beslic -- Summary -- Penfield, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 1 - 1
SUMMER 2020 Mens League 3.0 Independent 4 - 1
rohit bhatia -- Summary -- Pittsford, NY n/a n/a 3.5 S
2020 18&Over Mixed 7.0 Independent 1 - 1
James Brekovsky -- Summary -- Fairport, NY n/a n/a 4.0 M 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
Jake Brown -- Summary -- Webster, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 1
SUMMER 2020 Mens League 3.0 Independent 2 - 1
Cliff Bundick -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 1
SUMMER 2020 Mens League 4.0 Independent 1 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
Michael Bupp -- Summary -- Pittsford, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 2
2020 18&Over Mixed 9.0 Independent 0 - 1
SUMMER 2020 Mens League 4.0 Independent 2 - 3
Christopher Cameron -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
SUMMER 2020 Mens League 4.0 Independent 2 - 2
Bruce Canfield -- Summary -- Macedon, NY n/a n/a 4.5 C 2017
2020 18&Over Mixed 8.0 Independent 0 - 2
ALAN CHODAK -- Summary -- Pittsford, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 8.0 Midtown Athletic Club 0 - 2
Kenneth Chou -- Summary -- EAST AMHERST, NY n/a n/a 4.5 C 2018
2020 18&Over Mixed 8.0 Independent 0 - 1
Richard Chute -- Summary -- Victor, NY n/a n/a 3.5 S 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
William Como -- Summary -- Canandaigua, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Independent 3 - 1
Chris Crockett -- Summary -- Penfield, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Tennis Club of Rochester 0 - 1
2020 18&Over Mixed 8.0 Independent 0 - 1
David Cross -- Summary -- Scottsville, NY n/a n/a 3.5 S
2020 18&Over Mixed 7.0 Independent 1 - 0
Christopher Cusack -- Summary -- LAYTON, UT n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 1 - 0
Nam Danh -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
SUMMER 2020 Mens League 4.0 Independent 4 - 0
Gary DeBellis -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 7.0 Tennis Club of Rochester 0 - 2
John Dedrick -- Summary -- Allegany, NY n/a n/a 3.5 S
SUMMER 2020 Mens League 4.0 Independent 1 - 4
Sylvain Della-torre -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 0 - 3
Nick DeVore -- Summary -- Rochester, NY n/a n/a 3.5 C 2018
2020 18&Over Mixed 7.0 Mendon Racquet and Pool Club 2 - 1
Samuel DiPrima -- Summary -- Fairport, NY n/a n/a 3.0 C 2019
SUMMER 2020 Mens League 3.0 Independent 3 - 1
Ron Dyson -- Summary -- Fairport, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Salmon Creek Country Club 0 - 1
2020 18&Over Mixed 8.0 Independent 0 - 1
Robert Estephan -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 0 - 3
Scott Fairchild -- Summary -- Fairport, NY n/a n/a 3.0 S 2019
2020 18&Over Mixed 6.0 Independent 1 - 0
2020 18&Over Mixed 7.0 Independent 1 - 0
SUMMER 2020 Mens League 3.0 Independent 4 - 1
Chris Fisher -- Summary -- Rochester, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 1
Nathaniel Foster -- Summary -- Clifton Springs, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 8.0 Independent 3 - 0
2020 18&Over Mixed 9.0 Independent 1 - 0
Andrew Freeman -- Summary -- North Chili, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
Duane Fregoe -- Summary -- Rochester, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 9.0 Independent 1 - 0
Dan Geba -- Summary -- Rochester, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 1
SUMMER 2020 Mens League 3.0 Allendale Columbia School 3 - 3
David Gibbons -- Summary -- Pittsford, NY n/a n/a 3.0 A 2019
2020 18&Over Mixed 6.0 Independent 1 - 0
Josh Gingrich -- Summary -- West Henrietta, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 1 - 0
James Green -- Summary -- Webster, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Independent 0 - 1
2020 18&Over Mixed 8.0 Independent 0 - 2
SUMMER 2020 Mens League 4.0 Independent 2 - 1
Allan Hall -- Summary -- Macedon, NY n/a n/a 4.0 C 2017
2020 18&Over Mixed 8.0 Independent 1 - 1
Ryan Harbin -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 0 - 1
Chris Harrison -- Summary -- Avon, NY n/a n/a 2.5 S
2020 18&Over Mixed 6.0 Independent 2 - 0
Stephen Heinzelman -- Summary -- Pittsford, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
2020 18&Over Mixed 9.0 Independent 0 - 1
Skip Horn -- Summary -- Fairport, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 1 - 0
SUMMER 2020 Mens League 3.0 Independent 3 - 0
Keith Howland -- Summary -- WASHINGTON, DC n/a n/a 3.5 C 2019
2020 18&Over Mixed 7.0 Mendon Racquet and Pool Club 1 - 2
Aaron Huber -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Independent 1 - 0
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 0
2020 18&Over Mixed 9.0 Independent 1 - 1
Nick Hunter -- Summary -- Webster, NY n/a n/a 3.5 S
2020 18&Over Mixed 7.0 Tennis Club of Rochester 0 - 2
Rich Hunt -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 1
Patrick Kelly -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
SUMMER 2020 Mens League 4.0 Independent 0 - 3
Adam Khalil -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
SUMMER 2020 Mens League 4.0 Independent 1 - 4
Benjamin Klempka -- Summary -- Farmington, NY n/a n/a 4.5 A 2019
2020 18&Over Mixed 9.0 Independent 1 - 0
Kevin Klubek -- Summary -- West Henrietta, NY n/a n/a 0.0   2019
2020 18&Over Mixed 7.0 Tennis Club of Rochester 2 - 1
2020 18&Over Mixed 8.0 Independent 2 - 1
Eugene Kobyakov -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 0 - 2
SUMMER 2020 Mens League 4.0 Independent 3 - 1
Benjamin Koch -- Summary -- PHILADELPHIA, PA n/a n/a 4.5 C 2018
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 1
Matthew Lenhard -- Summary -- Fairport, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
Greg Lockhart -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 1 - 2
Donald Majewski -- Summary -- Henrietta, NY n/a n/a 3.5 C 2018
2020 18&Over Mixed 6.0 Independent 1 - 0
Erik Manske -- Summary -- Rochester, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 9.0 Independent 0 - 1
Chris Mariano -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 0
SUMMER 2020 Mens League 4.0 Independent 3 - 0
Kim Maxin -- Summary -- Fairport, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
JIM MCDERMOTT -- Summary -- Rochester, NY n/a n/a 3.5 M 2019
2020 18&Over Mixed 7.0 Independent 0 - 2
SUMMER 2020 Mens League 4.0 Independent 0 - 2
Aldo Mey -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 0 - 5
Andrew Miller -- Summary -- Rochester, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 8.0 Midtown Athletic Club 2 - 0
2020 18&Over Mixed 9.0 Independent 1 - 0
John Miller -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
SUMMER 2020 Mens League 4.0 Independent 3 - 1
Zachary Miller -- Summary -- Fairport, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Independent 2 - 0
2020 18&Over Mixed 8.0 Independent 2 - 2
SUMMER 2020 Mens League 4.0 Independent 3 - 1
Gary Minges -- Summary -- Macedon, NY n/a n/a 4.5 C 2018
2020 18&Over Mixed 8.0 Independent 1 - 0
Selwyn Mitchell -- Summary -- Rochester, NY n/a n/a 4.5 C 2019
2020 18&Over Mixed 9.0 Independent 1 - 0
Rick Nelson -- Summary -- Pittsford, NY n/a n/a 3.0 S 2018
2020 18&Over Mixed 6.0 Independent 0 - 1
Zachary Nelson -- Summary -- Pittsford, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 1
Aurelian Niculescu -- Summary -- Pittsford, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 1 - 2
matthew nowicki -- Summary -- Rochester, NY n/a n/a 3.5 S
2020 18&Over Mixed 6.0 Independent 0 - 1
Michael Orlando -- Summary -- Rochester, NY n/a n/a 2.5 S
2020 18&Over Mixed 6.0 Independent 1 - 0
Carlos Ortiz -- Summary -- Rochester, NY n/a n/a 4.0 S
2020 18&Over Mixed 9.0 Independent 0 - 1
SUMMER 2020 Mens League 4.0 Independent 4 - 0
Mark Pastorella -- Summary -- Spencerport, NY n/a n/a 4.0 M 2019
2020 18&Over Mixed 8.0 Independent 1 - 1
Pat Patterson -- Summary -- Victor, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 7.0 Mendon Racquet and Pool Club 3 - 0
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
Luke Petrosino -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
SUMMER 2020 Mens League 4.0 Independent 0 - 4
James Phalen -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
SUMMER 2020 Mens League 4.0 Independent 0 - 1
Paul Pompeii -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
SUMMER 2020 Mens League 4.0 Independent 0 - 1
Matthew Rieck -- Summary -- Rochester, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 2
Tane Robinson -- Summary -- Canandaigua, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
Stephen Rutan -- Summary -- Rochester, NY n/a n/a 3.5 S 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
Gary Saffran -- Summary -- Webster, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 2 - 0
William schoepfel -- Summary -- Webster, NY n/a n/a 3.0 S
2020 18&Over Mixed 6.0 Independent 1 - 0
Scott Seaver -- Summary -- Fairport, NY n/a n/a 3.5 C 2018
2020 18&Over Mixed 7.0 Tennis Club of Rochester 0 - 1
Kirill Shebalin -- Summary -- Rochester, NY n/a n/a 3.0 A 2019
SUMMER 2020 Mens League 3.0 Independent 5 - 0
Alan Soanes -- Summary -- Rochester, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 1 - 1
William Spencer -- Summary -- Webster, NY n/a n/a 4.0 S 2019
2020 18&Over Mixed 7.0 Salmon Creek Country Club 1 - 2
perry stannard -- Summary -- Rochester, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 1 - 2
Billy Stives -- Summary -- Belmont, NY n/a n/a 4.0 S
SUMMER 2020 Mens League 4.0 Independent 2 - 3
Darren Stohr -- Summary -- Cuba, NY n/a n/a 4.0 C 2019
*** See additional rating detail in the Eastern - Buffalo area.
*** See additional rating detail in the Eastern - Albany area.
2020 18&Over Mixed 8.0 Independent 2 - 0
SUMMER 2020 Mens League 4.0 Independent 2 - 4
Benjamin Stutzman -- Summary -- Webster, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 7.0 Independent 1 - 0
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 0
SUMMER 2020 Mens League 4.0 Independent 3 - 0
Kunal Tanwar -- Summary -- PITTSFORD, NY n/a n/a 4.0 M 2019
2020 18&Over Mixed 8.0 Independent 0 - 1
Gavrail Tatarliev -- Summary -- Rochester, NY n/a n/a 4.0 C 2019
SUMMER 2020 Mens League 4.0 Independent 0 - 1
Jim Texter -- Summary -- CHARLOTTE, NC n/a n/a 4.5 C 2019
*** See additional rating detail in the Eastern - Buffalo area.
2020 18&Over Mixed 9.0 Independent 0 - 1
Robert Tran -- Summary -- Pittsford, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 7.0 Salmon Creek Country Club 3 - 1
2020 18&Over Mixed 8.0 Independent 1 - 2
Jeff Wagstaff -- Summary -- Pittsford, NY n/a n/a 4.0 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
Mark Weimer -- Summary -- Victor, NY n/a n/a 3.0 S
SUMMER 2020 Mens League 3.0 Allendale Columbia School 0 - 4
James Whalen -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 7.0 Independent 0 - 1
2020 18&Over Mixed 8.0 Midtown Athletic Club 1 - 0
SUMMER 2020 Mens League 4.0 Independent 1 - 3
Bill Williams -- Summary -- Penfield, NY n/a n/a 3.0 S
2020 18&Over Mixed 7.0 Salmon Creek Country Club 0 - 2
Mark Wlodarczyk -- Summary -- Lyons, NY n/a n/a 3.5 A 2019
2020 18&Over Mixed 7.0 Salmon Creek Country Club 1 - 0
Robert Wojtowicz -- Summary -- Webster, NY n/a n/a 3.5 M 2019
2020 18&Over Mixed 7.0 Independent 1 - 0
Gregory Wolfe -- Summary -- Rochester, NY n/a n/a 3.5 C 2018
2020 18&Over Mixed 7.0 Independent 1 - 1
Steven Wolk -- Summary -- Pittsford, NY n/a n/a 3.0 C 2019
2020 18&Over Mixed 6.0 Independent 0 - 1
SUMMER 2020 Mens League 3.0 Independent 4 - 2
Peter Wyman -- Summary -- Rochester, NY n/a n/a 3.5 C 2019
2020 18&Over Mixed 8.0 Independent 1 - 0
Will Yeoh -- Summary -- Penfield, NY n/a n/a 4.0 C 2018
SUMMER 2020 Mens League 4.0 Independent 3 - 0