TLS was last updated
on October 15, 2025.

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 2024 Buffalo Area rating list selection
                                                2023 Buffalo Area rating list selection
2024 TLS League Ratings
Section - Eastern           District - New York           Area - Buffalo
All    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Sanjeev Relan U
3.90 4.0 4.0         55 +   Buffalo, NY
2 Jim Texter U
3.88 4.0 4.0         40 +   Clarence, NY
3 Jacob Hofmar-Glennon U
3.88 4.0 4.0         18 +   Buffalo, NY
4 Kenneth McCoy U
3.87 (4.0) 4.5         40 +   Buffalo, NY
5 Rob Udy U
3.84 4.0 4.0         40 +   Wilson, NY
6 Christopher Streb U
3.81 4.0 4.0         18 +   Hamburg, NY
7 Tommy Le U
3.79 4.0 4.0         18 +   Buffalo, NY
8 Mark Witzleben U
3.77 4.0 4.0         18 +   Depew, NY
9 Timothy Prise U
3.77 4.0 4.0         55 +   Akron, NY
10 Darren Stohr U
3.72 4.0 4.0         55 +   Cuba, NY
11 Ronald White U
3.69 4.0 4.0         55 +   Getzville, NY
12 Yang Xiao U
3.68 4.0 4.0         55 +   Buffalo, NY
13 Sergio Quevedo U
3.66 4.0 4.0         40 +   Buffalo, NY
14 Glenn Snowden U
3.64 4.0 4.0         55 +   Buffalo, NY
15 Paul Hutschenreuter U
3.64 4.0 4.0         55 +   Alden, NY
16 Meidong Wang U
3.63 4.0 4.0         18 +   East Amherst, NY
17 Gordy Sage U
3.63 4.0 4.0         55 +   East Amherst, NY
18 Alexander Shotell U
3.61 4.0 4.0         40 +   Lockport, NY
19 Jad Fares U
3.61 4.0 4.0         40 +   Buffalo, NY
20 David Espinoza U
3.61 (4.0) 4.0         55 +   Lewiston, NY
21 Jeffery Amplement U
3.60 4.0 4.0         18 +   Amherst, NY
22 Souma Chowdhury U
3.59 4.0 4.0         18 +   EAST AMHERST, NY
23 James Horne U
3.57 4.0 4.0         55 +   Buffalo, NY
24 Joshua Bowen U
3.57 4.0 4.0         40 +   Buffalo, NY
25 Roberto Zambrano U
3.56 4.0 4.0         18 +   Buffalo, NY
26 Naveen Selvaraj U
3.55 4.0 4.0         40 +   Buffalo, NY
27 Matt Hahnemann U
3.55 4.0 3.5         18 +   Buffalo, NY
28 Turhan Wilbon U
3.54 4.0 4.0         40 +   Buffalo, NY
29 James Glennon U
3.54 4.0 4.0         55 +   Buffalo, NY
30 Kofi Fynn-Aikins U
3.53 4.0 4.0         65 +   East Amherst, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
31 Jason Galbraith U
3.49 3.5 3.5         40 +   Buffalo, NY
32 Marc Kabigting U
3.46 3.5 3.5         18 +   Buffalo, NY
33 Anthony Yates U
3.45 3.5 3.5         18 +   Lockport, NY
34 Thomas Majerski U
3.44 3.5 3.5         18 +   Orchard Park, NY
35 Ashvin Tadakamalla U
3.43 3.5 4.0         40 +   Buffalo, NY
36 Felix Cheng U
3.43 3.5 3.5         40 +   Buffalo, NY
37 Ryan Maher U
3.42 3.5 3.5         18 +   Cheektowaga, NY
38 Kamu Pindiprolu U
3.36 3.5 3.5         55 +   Williamsville, NY
39 HUYNHANH LE U
3.36 3.5 3.5         18 +   Buffalo, NY
40 Eric Breindel U
3.32 3.5 4.0         40 +   Derby, NY
41 William Atallah U
3.32 (3.5) 3.5         55 +   Buffalo, NY
42 Joe O'Connor U
3.27 (3.5) 3.5         18 +   BUFFALO, NY
43 Christopher Capalbo U
3.27 3.5 3.5         18 +   Buffalo, NY
44 Jason Niu U
3.25 3.5 3.5         18 +   Buffalo, NY
45 Bill Weltzer U
3.24 3.5 3.5         18 +   Buffalo, NY
46 Joshua Layton U
3.22 3.5 3.5         18 +   Tonawanda, NY
47 Rajesh Vasudevan U
3.21 (3.5) 3.5         40 +   Buffalo, NY
48 Jack Fuller U
3.18 3.5 3.5         65 +   Buffalo, NY
49 Christopher Stohl U
3.17 (3.5) 3.5         55 +   Amherst, NY
50 Jason Lynch U
3.16 3.5 3.5         18 +   North Tonawanda, NY
51 Mark Celmer U
3.14 (3.5) 3.5         55 +   Clarence, NY
52 Gary Athoe U
3.14 3.5 3.5         55 +   Ridgeway, ON
53 Sainath Gajendran U
3.07 3.5 3.0         40 +   Buffalo, NY
54 Mostafa Nouh U
3.06 3.5 3.0         18 +   Buffalo, NY
55 Nathan Groff U
3.06 3.5 3.0         18 +   Akron, NY
56 Kevin Vinh U
3.05 3.5 3.0         18 +   Depew, NY
57 David Schwing U
3.04 3.5 3.0         40 +   Orchard Park, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
58 Chris Wood U
3.00 (3.0) 3.5         18 +   Williamsville, NY
59 Michael Picerno U
3.00 (3.0) 3.5         40 +   Port Jefferson, NY
60 Arthur Smith U
2.99 (3.0) 3.5         40 +   Buffalo, NY
61 Donovan Kent U
2.98 3.0 3.5         40 +   Buffalo, NY
62 Henry Burns U
2.91 3.0 3.0         40 +   TAMPA, FL
63 Cade Mangan U
2.89 3.0 3.5         18 +   Niagara Falls, NY
64 Timothy Smith U
2.88 3.0 3.0         18 +   Buffalo, NY
65 James Wang U
2.87 3.0 3.0         18 +   East Amherst, NY
66 Kevin Lickers U
2.85 3.0 3.0         18 +   Buffalo, NY
67 Nicholas Marcezin U
2.83 3.0 3.0         55 +   Lancaster, NY
68 Jimmy Vu U
2.72 3.0 3.0         18 +   Getzville, NY
69 George Socco U
2.71 3.0 3.0         40 +   Buffalo, NY
70 Griff Esslinger U
2.66 3.0 3.0         40 +   East Aurora, NY
71 Matthew Venhaus U
2.64 (3.0) 3.0         18 +   Buffalo, NY
72 Nick Melson U
2.62 (3.0) 3.0         18 +   Youngstown, NY
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
73 Alwin Tareen U
2.29 (2.5) 3.0         18 +   Buffalo, NY
Mark Abels U
n/a n/a 3.5         55 +   Buffalo, NY
Michael Abrams U
n/a n/a 2.5         18 +   Irving, NY
John Abromeit U
n/a n/a 4.0         18 +   Kenmore, NY
Greig Ahnow U
n/a n/a 3.5         18 +   Toronto, ON
Mark Ahrens U
n/a n/a 4.0         65 +   Buffalo, NY
woody arnold U
n/a n/a 3.5         65 +   East Amherst, NY
Rob Batcho U
n/a n/a 3.5         18 +   Tonawanda, NY
Richard Biryla U
n/a n/a 3.5         65 +   Hamburg, NY
Keith Blachowiak U
n/a n/a 3.5         18 +   Orchard Park, NY
Douglas Blakeslee U
n/a n/a 3.5         55 +   Cheektowaga, NY
Kyle Bogdan U
n/a n/a 4.5         18 +   Buffalo, NY
Richard Braden U
n/a n/a 3.0         18 +   Buffalo, NY
Matt Burr U
n/a n/a 4.0         18 +   Fredonia, NY
Robert Casell U
n/a n/a 4.0         65 +   Clarence, NY
Maximillian Chang U
n/a n/a 4.5         18 +   Leesburg, VA
Eric Chenevert U
n/a n/a 3.5         55 +   Clarence, NY
Yijun Cheng U
n/a n/a 3.0         18 +   Buffalo, NY
paul ciesiulka U
n/a n/a 3.5         18 +   Lancaster, NY
Randall Clark U
n/a n/a 3.5         18 +   Marilla, NY
Daniel Cline U
n/a n/a 3.0         18 +   Buffalo, NY
Larry Cohen U
n/a n/a 3.5         18 +   East Amherst, NY
Andrew Cohn U
n/a n/a 4.5         18 +   Buffalo, NY
Anthony Colavito U
n/a n/a 4.5         18 +   Ithaca, NY
Guy Collins U
n/a n/a 3.5         18 +   CATTARAUGUS, NY
David Cominsky U
n/a n/a 4.0         65 +   Clarence, NY
Raymond Cooley U
n/a n/a 4.0         18 +   Buffalo, NY
Damian Courtin U
n/a n/a 4.0         65 +   Cheektowaga, NY
Thomas Daley U
n/a n/a 3.5         65 +   Hamburg, NY
Alexander Dashkoff U
n/a n/a 4.5         18 +   EAST AMHERST, NY
Nicholas Davis U
n/a n/a 4.5         18 +   Buffalo, NY
Dany Debs U
n/a n/a 3.5         18 +   Buffalo, NY
John Dedrick U
n/a n/a 4.0         55 +   Allegany, NY
Saumil Deora U
n/a n/a 4.0         18 +   Amherst, NY
Carl DiNatale U
n/a n/a 4.5         65 +   Elma, NY
James Domzalski U
n/a n/a 4.5         40 +   Orchard Park, NY
Daniel Dudley U
n/a n/a 3.0         18 +   Buffalo, NY
Tyler Eckert U
n/a n/a 3.0         18 +   Buffalo, NY
Robin Erwin U
n/a n/a 3.5         65 +   Buffalo, NY
Joseph Fahey U
n/a n/a 4.0         18 +   Clarence, NY
Robert Fahey U
n/a n/a 3.5         65 +   East Amherst, NY
Garett Farrugia U
n/a n/a 3.5         18 +   Lancaster, NY
Michael Feehan U
n/a n/a 3.0         18 +   Lancaster, NY
David Feickert U
n/a n/a 3.5         65 +   N Tonawanda, NY
Robert Forsberg U
n/a n/a 3.0         65 +   Hamburg, NY
Kerry Freeburg U
n/a n/a 4.5         18 +   Buffalo, NY
Michael Frisicaro U
n/a n/a 3.5         18 +   Alden, NY
James Frost U
n/a n/a 3.5         65 +   Getzville, NY
John Garis U
n/a n/a 3.5         18 +   Tonawanda, NY
Steven Gattuso U
n/a n/a 3.0         55 +   Clarence Center, NY
Timothy Gelder U
n/a n/a 3.5         55 +   East Amherst, NY
Saby George U
n/a n/a 3.5         40 +   Orchard Park, NY
Larry Geracitano U
n/a n/a 4.0         18 +   Niagara Falls, NY
Zach Gluck U
n/a n/a 4.5         18 +   Buffalo, NY
James Golden U
n/a n/a 3.5         18 +   Lewiston, NY
Doren Goldstone U
n/a n/a 3.5         65 +   Williamsville, NY
Chris Goodman U
n/a n/a 3.5         55 +   Grand Island, NY
Matthew Goss U
n/a n/a 3.5         18 +   Hamburg, NY
David Gottfried U
n/a n/a 3.0         18 +   Grand Island, NY
Daryl Gram U
n/a n/a 3.5         18 +   Lancaster, NY
David Greetham U
n/a n/a 4.5         18 +   TONAWANDA, NY
Gabriel Drummond Guilherme U
n/a n/a 3.0         18 +   East Amherst, NY
Thomas Hadala U
n/a n/a 3.0         18 +   BUFFALO, NY
Bogdan Halasinski U
n/a n/a 3.5         18 +   Getzville, NY
David Hemmer U
n/a n/a 4.0         40 +   East Aurora, NY
Todd Hennessy U
n/a n/a 3.5         18 +   East Amherst, NY
Paul Herlan U
n/a n/a 4.0         55 +   Buffalo, NY
Jason Hernandez U
n/a n/a 3.5         18 +   Orchard Park, NY
Jim Higgins U
n/a n/a 3.5         40 +   Lockport, NY
George Hirsch U
n/a n/a 3.5         18 +   Orchard Park, NY
Martin Hurley U
n/a n/a 3.5         55 +   Buffalo, NY
Tim Hussar U
n/a n/a 3.0         18 +   Tonawanda, NY
Zachary Hynd U
n/a n/a 4.0         18 +   Clarence Center, NY
Mark Johnson U
n/a n/a 3.5         55 +   Buffalo, NY
Eric Johnson U
n/a n/a 3.5         55 +   Buffalo, NY
Bruce Kinyon U
n/a n/a 3.5         65 +   East Amherst, NY
Fred Knerr U
n/a n/a 3.5         65 +   Buffalo, NY
David Knight U
n/a n/a 3.5         18 +   Getzville, NY
Paul Kullman U
n/a n/a 3.5         55 +   Williamsville, NY
John La Barbera U
n/a n/a 3.0         18 +   Jamestown, NY
Richard Laspro U
n/a n/a 3.5         55 +   Clarence Center, NY
Le Wang U
n/a n/a 4.0         18 +   Williamsville, NY
Gustavo Lima U
n/a n/a 3.5         55 +   Williamsville, NY
Rynar Lim U
n/a n/a 3.5         18 +   East Amherst, NY
Thomas Liptak U
n/a n/a 3.0         18 +   Buffalo, NY
Donald Lofaso U
n/a n/a 3.5         55 +   CLARENCE, NY
Vincent Lotempio U
n/a n/a 3.0         55 +   Buffalo, NY
George Lund U
n/a n/a 4.0         55 +   Lancaster, NY
Kevin Malchoff U
n/a n/a 3.5         65 +   Lake View, NY
Scott Marcin U
n/a n/a 3.5         18 +   Hamburg, NY
Kevin McCarthy U
n/a n/a 3.0         18 +   East Amherst, NY
James McDonald U
n/a n/a 4.0         65 +   Depew, NY
Gabor Mechtler U
n/a n/a 4.0         18 +   Buffalo, NY
Laszlo Mechtler U
n/a n/a 4.0         65 +   Clarence, NY
Stephen Mechtler U
n/a n/a 3.0         55 +   Buffalo, NY
Steven mendelsohn U
n/a n/a 4.0         55 +   Williamsville, NY
Jonathan Miller U
n/a n/a 3.0         18 +   Buffalo, NY
Erik Munoz U
n/a n/a 3.5         18 +   Buffalo, NY
Paul Murrett U
n/a n/a 3.0         65 +   Amherst, NY
Michael Niu U
n/a n/a 3.5         18 +   Buffalo, NY
Marco Notaro U
n/a n/a 3.5         18 +   Sanborn, NY
Donald Nowak U
n/a n/a 4.0         55 +   Buffalo, NY
John Nussbaumer U
n/a n/a 4.5         18 +   East Aurora, NY
Michael O'Leyar U
n/a n/a 4.5         18 +   Buffalo, NY
Gerard Owczarczak U
n/a n/a 3.5         65 +   East Amherst, NY
Akash Parashar U
n/a n/a 3.0         18 +   Buffalo, NY
Michael Peluso U
n/a n/a 3.5         65 +   Hamburg, NY
Tyler Petrie U
n/a n/a 3.0         18 +   Hamburg, NY
Arjun Pindiprolu U
n/a n/a 4.5         18 +   Buffalo, NY
Timothy Powell U
n/a n/a 4.0         18 +   Lancaster, NY
Michael Proulx U
n/a n/a 4.5         18 +   North Tonawanda, USA
Cal Puffer U
n/a n/a 3.5         18 +   East Aurora, NY
Marc Reinhardt U
n/a n/a 3.5         65 +   Hamburg, NY
Murray Richardson U
n/a n/a 4.0         40 +   BUFFALO, NY
Howard Rich U
n/a n/a 3.5         65 +   Hamburg, NY
Evan Roth U
n/a n/a 3.0         18 +   Buffalo, NY
Javid Rzayev U
n/a n/a 2.5         18 +   Buffalo, NY
Nicholas Sandhu U
n/a n/a 4.5         18 +   BUFFALO, NY
Trey Sausen U
n/a n/a 4.0         18 +   Clarence, NY
William Schake U
n/a n/a 3.5         18 +   Buffalo, NY
Roy Scinta U
n/a n/a 3.0         55 +   Lancaster, NY
Mark Seaner U
n/a n/a 3.5         65 +   Buffalo, NY
John Sexton U
n/a n/a 3.0         65 +   East Amherst, NY
Zachary Shilvock U
n/a n/a 4.5         18 +   WEST HENRIETTA, NY
Fraser Sim U
n/a n/a 3.0         18 +   Buffalo, NY
James Stancampiano U
n/a n/a 3.5         18 +   Depew, NY
Mark Stancampiano U
n/a n/a 3.5         18 +   Depew, NY
Bart Szafnicki U
n/a n/a 4.0         65 +   Great Valley, NY
Christopher Tingley U
n/a n/a 3.5         18 +   Orchard Park, NY
Jake Tracy U
n/a n/a 4.5         18 +   EAST AURORA, NY
Joshua Turner U
n/a n/a 4.5         18 +   Buffalo, NY
Kevin Tyczka U
n/a n/a 3.0         18 +   East Aurora, NY
Jason Ulatowski U
n/a n/a 3.0         18 +   Buffalo, NY
Michael Urban U
n/a n/a 3.5         65 +   Grand Island, NY
Sesha Hari Vemuri U
n/a n/a 3.0         18 +   Buffalo, NY
Curt Ventresca U
n/a n/a 3.0         18 +   Niagara Falls, NY
Joe Vizzi U
n/a n/a 4.0         65 +   Buffalo, NY
Christopher Vu U
n/a n/a 3.5         18 +   North Tonawanda, NY
Justin Vu U
n/a n/a 3.5         18 +   North Tonawanda, NY
Robert Walker U
n/a n/a 3.0         55 +   Tonawanda, NY
Haiyou Wang U
n/a n/a 3.0         18 +   Buffalo, NY
Robert Wannop U
n/a n/a 3.5         65 +   Lake View, NY
William Wells U
n/a n/a 3.5         65 +   Springville, NY
William Whisker U
n/a n/a 4.5         18 +   Niagara Falls, NY
Edward White U
n/a n/a 4.5         18 +   Buffalo, NY
Kenneth Wild U
n/a n/a 3.5         65 +   Lancaster, NY
Jonathan Willard U
n/a n/a 3.0         18 +   Buffalo, NY
Ryan Wills U
n/a n/a 4.0         18 +   Dunkirk, NY
Ray Witzleben U
n/a n/a 3.0         55 +   Buffalo, NY
Marek Wojcikiewicz U
n/a n/a 3.0         18 +   Buffalo, NY
Steve Wu U
n/a n/a 3.5         55 +   Getzville, NY
Ding Xu U
n/a n/a 3.5         18 +   ALPHARETTA, GA
Bruce Yen U
n/a n/a 4.0         40 +   EAST AMHERST, NY
Ethan Yung U
n/a n/a 4.5         18 +   Pittsford, NY
Paul Yu U
n/a n/a 3.5         65 +   East Amherst, NY
Samuel Zagrobelny U
n/a n/a 2.5         18 +   East Aurora, NY