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 S.E. Michigan Area rating list selection
                                                2023 S.E. Michigan Area rating list selection
2024 TLS League Ratings
Section - Midwest           District - S.E. Michigan           Area - S.E. Michigan
Liberty Athletic Club    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 Dae-Hee Kwak U
4.11 (4.5) 4.0         40 +   Ann Arbor, MI
2 Dan Pasick U
4.01 4.5 4.0         18 +   Ann Arbor, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Zachary Bolzan U
3.93 4.0 4.0         18 +   Van Buren Twp, MI
4 Joseph Dembowski U
3.92 4.0 4.0         18 +   ANN ARBOR, MI
5 Michael Mooney U
3.77 4.0 4.0         40 +   Ann Arbor, MI
6 Brian Cobus U
3.74 4.0 4.0         18 +   Howell, MI
7 Hunter St Pierre U
3.63 4.0 4.0         18 +   Ann Arbor, MI
8 gerald lammers U
3.57 4.0 4.0         40 +   Ann Arbor, MI
9 Jonathan Terhorst U
3.55 4.0 4.0         40 +   Ann Arbor, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
10 Chris Theriot U
3.50 3.5 3.5         55 +   Ann Arbor, MI
11 Jon Oberheide U
3.50 3.5 3.5         40 +   Ann Arbor, MI
12 Brian Szymanski U
3.46 3.5 4.0         40 +   Ann Arbor, MI
13 Ben Ellies U
3.44 3.5 4.0         40 +   Ann Arbor, MI
14 Dorran Dihle U
3.44 3.5 3.5         18 +   Pinckney, MI
15 Rahul Bhatnagar U
3.43 3.5 3.5         40 +   Ann Arbor, MI
16 Frank Manley U
3.42 3.5 3.5         18 +   Ann Arbor, MI
17 Ranjit Aiyagari U
3.42 3.5 3.5         40 +   Ann Arbor, MI
18 Patrick Lee U
3.41 3.5 3.5         55 +   Ann Arbor, MI
19 Terry Bowman U
3.40 3.5 4.0         55 +   Ann Arbor, MI
20 Brian Loh U
3.37 3.5 3.5         40 +   Ann Arbor, MI
21 Brandon Meloche U
3.35 3.5 3.5         40 +   Ann Arbor, MI
22 Timothy Arthur U
3.35 3.5 3.5         40 +   Ann Arbor, MI
23 Mark Kanpurwala U
3.31 3.5 3.5         18 +   Ann Arbor, MI
24 Michael Chaize U
3.31 3.5 3.5         40 +   Ann Arbor, MI
25 Evans Boeve U
3.30 3.5 3.5         40 +   Ann Arbor, MI
26 Lonnie Shea U
3.29 3.5 3.5         40 +   Ann Arbor, MI
27 Joe Beltran U
3.28 3.5 3.5         18 +   Canton, MI
28 Nolan Orfield U
3.27 3.5 3.5         18 +   Ann Arbor, MI
29 Victor Nambo U
3.27 3.5 3.5         18 +   Ann Arbor, MI
30 Christopher Ferone U
3.27 3.5 3.5         18 +   Ann Arbor, MI
31 Jeremy Jeruzal U
3.25 3.5 3.5         40 +   Whitmore Lake, MI
32 Thomas Corner U
3.25 3.5 3.5         18 +   Auburn Hills, MI
33 Max Wong U
3.23 3.5 3.5         18 +   Saginaw, MI
34 Yoshihiro Mochizuki U
3.23 3.5 3.5         40 +   Ann Arbor, MI
35 Michael Haffey U
3.22 (3.5) 3.5         55 +   South Lyon, MI
36 Michael Wynn U
3.21 3.5 3.5         55 +   Ann Arbor, MI
37 David Sitz U
3.19 3.5 3.5         55 +   Ann Arbor, MI
38 Jeremy Somers U
3.18 3.5 3.5         40 +   Ann Arbor, MI
39 bikramjeet singh U
3.17 3.5 3.5         40 +   Westland, MI
40 Patrick Haley U
3.17 3.5 3.5         55 +   Ann Arbor, MI
41 Ryan Hutchinson U
3.16 3.5 3.5         18 +   Ypsilanti, MI
42 Alex Cao U
3.16 3.5 3.5         40 +   Ann Arbor, MI
43 Kiran Bandiatmakur U
3.16 3.5 3.5         40 +   Canton, MI
44 Tanner Vargas U
3.15 3.5 3.0         18 +   Ann Arbor, MI
45 Brandon Rogers U
3.10 3.5 3.5         18 +   Ann Arbor, MI
46 Brad Stieber U
3.05 3.5 3.0         55 +   Clawson, MI
47 Jose Briceno U
3.05 3.5 3.5         40 +   Ann Arbor, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
48 Tyler Schofield U
3.00 3.0 3.0         18 +   Ann Arbor, MI
49 Bryan Muthig U
2.99 3.0 3.5         40 +   Ann Arbor, MI
50 Barry St Pierre U
2.98 3.0 3.5         55 +   Ann Arbor, MI
51 Brad Rosenwasser U
2.98 3.0 3.0         18 +   Ann Arbor, MI
52 John Griffith U
2.96 3.0 3.0         18 +   Ann Arbor, MI
53 seth kornfeld U
2.95 3.0 3.5         18 +   Ann Arbor, MI
54 Edward Karpiel U
2.95 3.0 3.0         40 +   Ann Arbor, MI
55 Avinash Hosanagar U
2.95 3.0 3.0         18 +   Northville, MI
56 Taewook Lee U
2.94 3.0 3.0         18 +   SALINE, MI
57 Antony Hsu U
2.92 3.0 3.0         40 +   Ann Arbor, MI
58 Dillon Funkhouser U
2.91 3.0 3.0         40 +   Ann Arbor, MI
59 David Pohl U
2.89 3.0 3.0         40 +   Ann Arbor, MI
60 Walter Perkins U
2.89 3.0 3.0         18 +   Ann Arbor, MI
61 Robert Kubis U
2.88 3.0 3.5         40 +   ANN ARBOR, MI
62 Jason Jung U
2.86 3.0 3.0         18 +   Ann Arbor, MI
63 Mac Dobson U
2.86 (3.0) 3.0         18 +   Ann Arbor, MI
64 Sanyam Bharatiya U
2.85 3.0 3.0         18 +   Spring Arbor, MI
65 Christopher Li U
2.83 3.0 3.0         18 +   Ann Arbor, MI
66 Ryan Housekeeper U
2.80 3.0 3.0         18 +   Ann Arbor, MI
67 Gregory Ensing U
2.80 3.0 3.0         55 +   Ann Arbor, MI
68 Griffin Boustany U
2.78 3.0 3.0         18 +   Ann Arbor, MI
69 Steve Armstrong U
2.78 3.0 3.0         18 +   Ann Arbor, MI
70 William Birdsong U
2.76 3.0 3.0         40 +   Ann Arbor, MI
71 Wade Cooper U
2.74 3.0 3.0         18 +   Ann Arbor, MI
72 Keith Kindred U
2.73 3.0 3.0         18 +   Northville, MI
73 Pete Bryant U
2.71 3.0 3.0         18 +   Ann Arbor, MI
74 Jeff Hill U
2.70 3.0 3.0         55 +   Ann Arbor, MI
75 Mark Katakowski U
2.69 3.0 3.0         40 +   Ann Arbor, MI
76 Steve Strauss U
2.66 3.0 3.0         55 +   Ann Arbor, MI
77 John Elliott U
2.64 3.0 3.0         55 +   Novi, MI
78 Aaron Ward U
2.63 3.0 2.5         40 +   Ann Arbor, MI
79 Joseph Valerio U
2.63 3.0 3.0         40 +   Ann Arbor, MI
80 JOHN DUDA U
2.62 3.0 3.0         18 +   Ann Arbor, MI
81 Acar Altinsel U
2.62 3.0 3.0         40 +   Ann Arbor, MI
82 ben buller U
2.61 3.0 3.0         18 +   Pleasant Ridge, MI
83 Randy Dickerman U
2.59 3.0 3.0         40 +   Dexter, MI
84 Nicholas Harley U
2.58 3.0 3.0         18 +   Ann Arbor, MI
85 Jeff Varick U
2.55 3.0 3.0         40 +   Ann Arbor, MI
86 Todd Moore U
2.55 3.0 3.0         55 +   Ann Arbor, MI
87 Tim Atkinson U
2.53 3.0 3.0         55 +   Ypsilanti, MI
88 Paul Johnston U
2.51 3.0 3.0         55 +   Northville, MI
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
89 Rafael Chavez U
2.49 2.5 3.0         40 +   Ann Arbor, MI
90 Eric Lawson U
2.47 2.5 3.0         40 +   Ann Arbor, MI
91 Alon Kahana U
2.46 2.5 3.0         18 +   Ann Arbor, MI
92 Baylen Springer U
2.44 2.5 3.0         18 +   Ann Arbor, MI
93 Seth Pettie U
2.44 2.5 2.5         40 +   Ann Arbor, MI
94 Cyrus Naheedy U
2.42 2.5 2.5         40 +   Ann Arbor, MI
95 Christopher Prisby U
2.40 2.5 2.5         55 +   Saline, MI
96 John Reynolds U
2.35 2.5 3.0         40 +   Ann Arbor, MI
97 Tim Harrington U
2.33 2.5 2.5         40 +   Ann Arbor, MI
98 Adam Dawson U
2.28 2.5 2.5         40 +   Ann Arbor, MI
Nathan Adams U
n/a n/a 3.0         40 +   Ann Arbor, MI
Clifford Broman U
n/a n/a 3.0         18 +   ANN ARBOR, MI
Bryce Curnin U
n/a n/a 3.0         18 +   Ann Arbor, MI
Tom Egel U
n/a n/a 3.0         40 +   Ann Arbor, MI
Zachary Fink U
n/a n/a 4.0         18 +   Milan, MI
Michael Forte U
n/a n/a 3.5         18 +   Novi, MI
Robert Hull U
n/a n/a 4.0         18 +   Milan, MI
Feng Jiang U
n/a n/a 3.0         18 +   Ann Arbor, MI
Dongpil Kang U
n/a n/a 4.0         40 +   Ann Arbor, MI
Josh Kerst U
n/a n/a 3.5         55 +   Ann Arbor, MI
Andrew Kruley U
n/a n/a 3.0         18 +   Brighton, MI
sang hyuk lee U
n/a n/a 4.0         18 +   Ann Arbor, MI
Ricardo de Majo U
n/a n/a 3.5         18 +   Saline, MI
Justin Marinelli U
n/a n/a 3.0         18 +   Waterford, MI
Christopher Parker U
n/a n/a 3.0         18 +   Ann Arbor, MI
Jerry Paulissen U
n/a n/a 3.5         40 +   Dexter, MI
Gabe Peterson U
n/a n/a 3.5         18 +   Ann Arbor, MI
Joe Pisto U
n/a n/a 4.0         55 +   INTERLOCHEN, MI
Virender Sandhu U
n/a n/a 4.0         40 +   Ann Arbor, MI
Perry Schechtman U
n/a n/a 3.0         18 +   Ann Arbor, MI
Justin Sweet U
n/a n/a 3.5         18 +   Ann Arbor, MI
Evan Ufer U
n/a n/a 4.0         18 +   Ann Arbor, MI
Richard Witten U
n/a n/a 3.0         55 +   Ann Arbor, MI
John-Paul Wolfe U
n/a n/a 3.0         18 +   Ann Arbor, MI
Mike Wood U
n/a n/a 3.0         18 +   Ann Arbor, MI
Alain Z. U
n/a n/a 3.0         18 +   Ann Arbor, MI