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 2021 S.E. Michigan Area rating list selection
                                                2020 S.E. Michigan Area rating list selection
2021 TLS League Ratings
Section - Midwest           District - S.E. Michigan           Area - S.E. Michigan
Franklin Athletic Club    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
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 Cesar Escobar U
4.73 5.0 5.0  C  2018    18 +   Auburn Hills, MI
2 David Atallah U
4.69 5.0 5.0  C  2019    18 +   Waterford, MI
3 Michael Sendor U
4.62 5.0 5.0  S      18 +   Auburn Hills, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
4 Nicholas Payne U
4.41 (4.5) 4.5  C  2019    18 +   Livonia, MI
5 Eric Podgorny U
4.22 4.5 4.5  C  2019    40 +   Franklin, MI
6 Jerome Carroll U
4.22 (4.5) 4.5  S      18 +   Waterford, MI
7 Steven Pankiewicz U
4.15 4.5 4.5  C  2019    18 +   Canton, MI
8 Evan West U
4.09 4.5 4.5  C  2019    40 +   Novi, MI
9 David Lai U
4.09 4.5 4.5  B      18 +   FARMINGTON HILLS, MI
10 david yang U
4.04 4.5 4.0  C  2019    40 +   Novi, MI
11 TAYU LIU U
4.02 4.5 4.0  C  2018    55 +   Troy, MI
12 Thomas Boutrous U
4.02 4.5 4.0  S      40 +   Birmingham, MI
13 John Hughes U
4.01 4.5 4.5  S  2020    18 +   Howell, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
14 William Hackett U
3.98 4.0 4.0  C  2018    18 +   Brighton, MI
15 Yang-Chih Chou U
3.98 4.0 4.0  S  2020    18 +   Northville, MI
16 Brad Charlton U
3.98 4.0 4.0  C  2019    40 +   Clarkston, MI
17 Matt Olex U
3.95 4.0 4.0  C  2019    40 +   Plymouth, MI
18 Glenn Saperstein U
3.94 4.0 4.0  A  2019    55 +   West Bloomfield, MI
19 Daniel Carlson U
3.94 4.0 4.0  C  2019    18 +   Berkley, MI
20 Stefan Buerkle U
3.94 4.0 4.5  B      40 +   South Lyon, MI
21 Randy Winston U
3.92 4.0 4.0  C  2019    40 +   West Bloomfield, MI
22 Johan Mahmood U
3.91 4.0 4.0  C  2019    40 +   Plymouth, MI
23 Branden Clements U
3.91 4.0 4.0  C  2019    18 +   Novi, MI
24 Brian Roberts U
3.89 4.0 4.0  C  2019    40 +   Brighton, MI
25 William Bell U
3.87 4.0 4.0  C  2019    18 +   Novi, MI
26 John Patry U
3.86 4.0 4.0  C  2019    55 +   Northville, MI
27 Pat Cluskey U
3.86 4.0 4.0  C  2019    18 +   Brighton, MI
28 Yonghao Sun U
3.82 4.0 4.0  C  2019    55 +   Novi, MI
29 Mick Hung Pham U
3.81 4.0 4.0  C  2019    40 +   Warren, MI
30 Yoshihiro Omori U
3.81 4.0 4.0  S      40 +   Walled Lake, MI
31 Howard Weingarden U
3.78 4.0 4.0  C  2018    40 +   West Bloomfield, MI
32 Jamokay Taylor U
3.76 4.0 4.0  S  2020    40 +   NORTHVILLE, MI
33 Ryan Sankovic U
3.76 4.0 4.0  S      18 +   Dearborn Heights, MI
34 Yoichi Inakage U
3.75 (4.0) 4.0  S      40 +   Bloomfield Hills, MI
35 Geoffrey Thompson U
3.74 4.0 4.0  C  2018    40 +   Bloomfield Hills, MI
36 Abhijeet Bhusari U
3.72 4.0 4.0  C  2019    40 +   Troy, MI
37 William Garrow U
3.70 4.0 4.0  C  2019    40 +   Whitmore Lake, MI
38 Michael Tituskin U
3.67 4.0 4.0  C  2019    55 +   Novi, MI
39 Eric Andrews U
3.67 4.0 4.0  C  2018    40 +   Farmington Hills, MI
40 Jason Wysocki U
3.65 4.0 4.0  S  2020    18 +   Livonia, MI
41 Jay Dalal U
3.62 4.0 3.5  C  2019    40 +   Rochester Hills, MI
42 William Atkinson U
3.62 4.0 4.0  C  2019    55 +   Bloomfield Hills, MI
43 Steven Cohen U
3.61 4.0 3.5  C  2019    40 +   Farmington Hills, MI
44 Thuan Tran U
3.59 4.0 4.0  C  2019    40 +   Sterling Heights, MI
45 Steven Owens U
3.59 4.0 4.0  C  2019    40 +   Plymouth, MI
46 Jason Miller U
3.59 4.0 4.0  C  2019    40 +   Farmington Hills, MI
47 Jonathan Batiu U
3.59 4.0 4.0  C  2019    18 +   Ferndale, MI
48 Andrew Hoffman U
3.58 4.0 4.0  S      40 +   East Lansing, MI
49 Robert Buwalda U
3.58 4.0 4.0  C  2019    40 +   Novi, MI
50 Rob Williamson U
3.57 4.0 4.0  C  2019    55 +   Livonia, MI
51 Gregg Werner U
3.57 4.0 4.0  C  2019    55 +   South Lyon, MI
52 Greg Boll U
3.57 4.0 4.0  C  2019    40 +   Northville, MI
53 Amir Kaki U
3.56 4.0 3.5  S  2020    40 +   Birmingham, MI
54 Matthew Heller U
3.56 4.0 4.0  C  2019    40 +   Beverly Hills, MI
55 Mike Behm U
3.56 4.0 4.0  C  2019    40 +   Bloomfield Hills, MI
56 Nathan Martinez U
3.55 4.0 3.5  C  2019    18 +   Royal Oak, MI
57 Christopher Winkler U
3.54 4.0 3.5  C  2019    40 +   Northville, MI
58 Steven Millard U
3.54 4.0 3.5  C  2019    40 +   Willis, MI
59 Robert Cupples U
3.54 4.0 4.0  C  2019    40 +   Berkley, MI
60 Gregg Famely U
3.53 4.0 3.5  C  2019    18 +   Royal Oak, MI
61 marc mcdonald U
3.51 4.0 4.0  C  2019    40 +   Birmingham, MI
62 David Bageris U
3.51 4.0 3.5  S  2020    18 +   Livonia, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
63 Chris Crespi U
3.50 3.5 4.0  C  2019    40 +   Waterford, MI
64 Terry Strohecker U
3.49 3.5 4.0  C  2019    40 +   Waterford, MI
65 David bilson U
3.49 (3.5) 3.5  S      40 +   Livonia, MI
66 Krystian Lagowski U
3.48 (3.5) 3.5  C  2019    40 +   Plymouth, MI
67 Manjunath Chikkanna U
3.48 3.5 4.0  C  2019    40 +   Troy, MI
68 Brad Stieber U
3.47 (3.5) 3.5  S  2020    55 +   Detroit, MI
69 Brian Eckert U
3.47 (3.5) 4.0  C  2019    40 +   Dearborn, MI
70 Shawn Horcoff U
3.46 (3.5) 4.0  C  2019    40 +   NORTHVILLE, MI
71 George Childress U
3.45 3.5 4.0  C  2019    40 +   Northville, MI
72 James Oderkirk U
3.44 3.5 3.5  C  2019    40 +   W Bloomfield, MI
73 Timothy Ross U
3.43 3.5 3.5  C  2019    55 +   Livonia, MI
74 David Kopacz U
3.43 3.5 3.5  C  2019    18 +   Birmingham, MI
75 Stephen Filus U
3.43 3.5 3.5  C  2019    18 +   Royal Oak, MI
76 Daryl Bruce U
3.43 3.5 4.0  C  2019    18 +   LAGUNA WOODS, CA
77 Frank Palazzolo U
3.42 3.5 3.5  C  2019    40 +   Chesterfield, MI
78 Ari Byer U
3.41 3.5 3.5  C  2019    40 +   Beverly Hills, MI
79 Brett Thompson U
3.39 3.5 3.5  C  2019    40 +   Farmington, MI
80 Jamal Warida U
3.36 3.5 3.5  S      18 +   Troy, MI
81 daniel vargovick U
3.35 3.5 3.5  C  2019    40 +   HOWELL, MI
82 JP Bevilacqua U
3.35 3.5 3.5  C  2019    55 +   Lake Orion, MI
83 Michael Ohtake U
3.34 3.5 3.5  S      18 +   Livonia, MI
84 Duc Nguyen U
3.34 3.5 3.5  C  2019    18 +   Southfield, MI
85 Kevin Agrest U
3.34 3.5 3.5  C  2019    40 +   White Lake, MI
86 Joel Ewald U
3.32 3.5 3.5  C  2019    40 +   Pontiac, MI
87 Chris Choi U
3.31 3.5 4.0  C  2019    18 +   Southfield, MI
88 David Basch U
3.30 3.5 3.5  C  2019    55 +   West Bloomfield, MI
89 Clarence Rice U
3.29 3.5 3.5  S      40 +   Livonia, MI
90 Nathan Moseley U
3.29 3.5 3.5  C  2019    18 +   Plymouth, MI
91 David Horne U
3.29 3.5 3.5  C  2019    55 +   Waterford, MI
92 Sharan Ram U
3.28 3.5 3.5  A  2019    18 +   Westland, MI
93 Bret Schofield U
3.27 3.5 3.5  A  2019    18 +   Plymouth, MI
94 Horea Neagos U
3.25 3.5 3.5  A  2019    55 +   Farmington Hills, MI
95 John McGarry U
3.25 3.5 3.5  C  2018    18 +   Ferndale, MI
96 Storm Kirschenbaum U
3.25 3.5 3.5  C  2019    40 +   Birmingham, MI
97 Dan Dekker U
3.25 3.5 3.5  C  2019    18 +   Livonia, MI
98 Jaron Hsu U
3.24 3.5 3.5  C  2019    18 +   Dearborn Heights, MI
99 Robert Rudorf U
3.23 3.5 3.5  C  2019    40 +   Oakland Township, MI
100 Christopher Coyle U
3.23 3.5 3.5  C  2019    40 +   Northville, MI
101 Brian Tupper U
3.22 3.5 3.5  S      40 +   Farmington Hills, MI
102 Steven Cupples U
3.22 3.5 3.5  A  2019    40 +   Brighton, MI
103 David Ellenberg U
3.21 3.5 3.0  S  2020    40 +   Huntington Woods, MI
104 Douglas Boyce U
3.20 3.5 3.5  C  2019    55 +   Franklin, MI
105 Brandon Pomish U
3.19 3.5 3.5  S      18 +   Bingham Farms, MI
106 james gage U
3.18 3.5 3.5  C  2018    40 +   Rochester Hills, MI
107 Tim Crouson U
3.18 3.5 3.5  C  2019    18 +   Brighton, MI
108 Steven Nicholson U
3.16 3.5 3.0  C  2019    18 +   Southfield, MI
109 Peter Matheson U
3.16 3.5 3.5  S      55 +   West Bloomfield, MI
110 Zack Ismail U
3.16 3.5 3.5  C  2019    40 +   Southfield, MI
111 Michael Tran U
3.15 3.5 3.5  C  2019    40 +   Pinckney, MI
112 Joshua Oderkirk U
3.14 3.5 3.5  C  2019    18 +   Pontiac, MI
113 Zach Marabeas U
3.13 3.5 3.5  S      18 +   Livonia, MI
114 Robert Hartley U
3.11 3.5 3.5  C  2019    18 +   Allen Park, MI
115 Mark Diamond U
3.10 3.5 3.5  C  2019    40 +   Bloomfield Hills, MI
116 eric perry U
3.08 3.5 3.5  C  2019    55 +   Franklin, MI
117 Hill Weber U
3.05 3.5 3.5  C  2018    18 +   Ypsilanti, MI
118 Ricardo Pina-Cabello U
3.04 3.5 3.5  S      40 +   Rochester, MI
119 Daniel Ofarril U
3.04 3.5 3.0  S      18 +   Marshall, MI
120 Cason Conway U
3.04 3.5 3.0  C  2019    40 +   Plymouth, MI
121 Manuel Alejo U
3.04 3.5 3.0  S  2020    40 +   Northville, MI
122 Peter Marabeas U
3.01 3.5 3.5  C  2019    55 +   Livonia, MI
123 Nicolas Fedirko U
3.01 3.5 3.5  S  2020    18 +   Waterford, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
124 Richard Nicolson U
3.00 3.0 3.5  C  2019    55 +   Bloomfield Hills, MI
125 Timothy Prevost U
2.99 3.0 3.5  C  2019    40 +   Eastpointe, MI
126 Chee Cheong U
2.99 (3.0) 0.0     2019    40 +   Bloomfield Hills, MI
127 Daiki Orito U
2.97 (3.0) 3.0  S      18 +   Plymouth, MI
128 William Loupee U
2.97 3.0 3.0  S      18 +   BIRMINGHAM, MI
129 Dennis Gannan U
2.97 3.0 3.0  C  2019    65 +   Bloomfield Hills, MI
130 Mike Supancich U
2.96 3.0 3.0  C  2019    40 +   Bloomfield Hills, MI
131 Charles Parrish U
2.95 3.0 3.5  S      55 +   Farmington Hills, MI
132 Russ Zuger U
2.94 3.0 3.5  C  2019    40 +   Bloomfield Hills, MI
133 Randy Rodnick U
2.91 3.0 3.5  S      55 +   West Bloomfield, MI
134 Gary Garvin U
2.91 3.0 3.0  C  2019    55 +   Grosse Pointe Woods, MI
135 Nikolaos Maragkos U
2.90 3.0 3.0  S      40 +   Farmington Hills, MI
136 Timothy Dickerson U
2.89 3.0 3.0  C  2019    40 +   Bloomfield Hills, MI
137 James Elson U
2.85 3.0 3.0  C  2019    55 +   Detroit, MI
138 Matthew Howard U
2.84 3.0 3.0  C  2019    40 +   Bloomfield Hills, MI
139 Andreas Heesch U
2.84 3.0 3.0  S      18 +   Beverly Hills, MI
140 Michael Occhipinti U
2.82 3.0 3.5  C  2018    18 +   Dearborn, MI
141 SRINIVAS ARCOTA U
2.82 3.0 3.5  C  2019    18 +   Novi, MI
142 Harvey Finkelberg U
2.81 3.0 3.0  C  2019    40 +   Huntington Woods, MI
143 Harold Owens U
2.80 3.0 3.0  C  2019    55 +   Southfield, MI
144 William Strachan U
2.79 3.0 3.0  C  2019    18 +   BIRMINGHAM, MI
145 Leon Bunch U
2.78 (3.0) 3.0  M  2019    55 +   LATHRUP VILLAGE, MI
146 Jeffrey Rooke U
2.77 3.0 3.0  S      40 +   Novi, MI
147 Nick Hermann U
2.71 3.0 3.0  S  2020    40 +   Novi, MI
148 Trevor Tipton U
2.70 3.0 3.0  C  2019    18 +   Farmington, MI
149 Kelly Garcia U
2.66 3.0 2.5  S      40 +   Northville, MI
150 andrew moiseev U
2.64 3.0 3.0  A  2019    55 +   Huntington Woods, MI
151 Eric Nicolson U
2.63 3.0 3.0  C  2019    18 +   Detroit, MI
152 Tom Doerr U
2.58 3.0 3.0  C  2019    40 +   Royal Oak, MI
153 Adam Zebari U
2.57 3.0 2.5  S      40 +   Brighton, MI
154 Gene Brady U
2.57 3.0 3.0  S      40 +   Novi, MI
155 Kirk Shields U
2.56 3.0 3.0  C  2019    55 +   Commerce Township, MI
156 Thomas Lurie U
2.53 3.0 3.0  C  2019    55 +   WEST BLOOMFIELD, MI
157 Wei Lau U
2.52 3.0 3.0  C  2019    55 +   Beverly Hills, MI
158 Nishantha Bandara U
2.51 3.0 3.0  C  2018    40 +   Bloomfield Hills, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
159 Ryan Fitzpatrick U
2.50 2.5 3.0  C  2019    18 +   Allen Park, MI
160 Ralph Venen U
2.47 2.5 3.0  C  2019    55 +   Bloomfield Hills, MI
161 Roland Whitelow U
2.37 2.5 3.0  S  2020    40 +   Dearborn Heights, MI
162 Dean Nelson U
2.28 2.5 3.0  C  2019    40 +   Bingham Farms, MI
163 Paul Johnston U
2.28 (2.5) 2.5  M  2019    40 +   Northville, MI
164 Axel Nix U
2.26 (2.5) 2.5  S      18 +   Birmingham, MI
165 Donald Payton U
1.89 2.0 2.5  C  2019    55 +   West Bloomfield, MI
Jawad Agha U
n/a n/a 3.5  C  2019    40 +   Franklin, MI
Ryan Bell U
n/a n/a 4.0  S      18 +   Ferndale, MI
Matthew Brady U
n/a n/a 4.0  C  2019    18 +   New Hudson, MI
Mark Carlson U
n/a n/a 4.0  C  2019    40 +   Novi, MI
Randy Chudler U
n/a n/a 3.0  C  2019    40 +   Bloomfield Hills, MI
Tommy Cvetanovski U
n/a n/a 2.5  S      18 +   Birmingham, MI
Rudy Demercurio U
n/a n/a 3.5  S      55 +   Farmington Hills, MI
Alexander Demick U
n/a n/a 3.5  S      18 +   Southfield, MI
Ryan Furkas U
n/a n/a 3.5  C  2019    18 +   Flat Rock, MI
Dale Gardner U
n/a n/a 3.5  S      18 +   Madison Heights, MI
Sean Gordon U
n/a n/a 3.5  S      18 +   West Bloomfield, MI
Donald Hegarty U
n/a n/a 4.0  S      40 +   Commerce Township, MI
Stephen Hillman U
n/a n/a 3.5  C  2019    55 +   Bloomfield, MI
John Kreitz U
n/a n/a 3.5  C  2019    40 +   Beverly Hills, MI
Gorman Leung U
n/a n/a 4.5  C  2019    18 +   Royal Oak, MI
Robert Mecoli U
n/a n/a 3.5  S      18 +   Dearborn, MI
Eric Merten U
n/a n/a 3.5  S      18 +   Troy, MI
Kevin Moore U
n/a n/a 4.0  C  2018    40 +   Birmingham, MI
Larry Nixon U
n/a n/a 3.5  C  2019    55 +   Murray, KY
Nicolas Petrucci U
n/a n/a 4.0  C  2019    18 +   Beverly Hills, MI
Christopher Rosko U
n/a n/a 2.5  S      18 +   Troy, MI
Michael Rosko U
n/a n/a 3.5  S      18 +   Beverly Hills, MI
Vivan Shah U
n/a n/a 4.0  S      18 +   Royal Oak, MI
Robert Smeltekop U
n/a n/a 3.0  C  2019    55 +   Huntington Woods, MI
Clayton Smith U
n/a n/a 3.5  S      55 +   Farmington Hills, MI
Steve Vessells U
n/a n/a 3.0  C  2019    40 +   Bloomfield Hills, MI
Stewart Weiner U
n/a n/a 3.5  S  2020    55 +   Franklin, MI
Robert Weisberg U
n/a n/a 3.5  C  2019    40 +   Bloomfield Hills, MI