TLS was last updated
on March 27, 2024.

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 2023 Twin Cities Area rating list selection
                                                2022 Twin Cities Area rating list selection
2023 TLS League Ratings
Section - Northern           District - Northern           Area - Twin Cities
Life Time Fitness-Oakdale Village    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
TLS 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 Paarth Dodhiawala U
4.87 (5.0) 5.0  C  2022    18 +   Minneapolis, MN
2 William Flynn U
4.53 (5.0) 5.0  S   4.5  T 18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Dan Carlson U
4.48 4.5 5.0  C   5.0  C 40 +   WAYZATA, MN
4 Aaron Brock U
4.43 4.5 4.5  C  2022    18 +   Minneapolis, MN
5 Carl Wahlstrand U
4.41 (4.5) 5.0  C  2022    18 +   North Oaks, MN
6 John Santelices U
4.41 4.5 4.5  C  2022 4.5  C 40 +   Minneapolis, MN
7 Douglas Matuska U
4.40 4.5 5.0  C   5.0  C 40 +   Saint Paul, MN
8 Christian Rovn U
4.39 4.5 4.5  C   4.5  C 40 +   Minneapolis, MN
9 Alex Chin U
4.34 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
10 Bill Stelle U
4.33 4.5 4.5  C   4.5  C 40 +   Excelsior, MN
11 Lucas Martin U
4.32 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
12 Michael Jung U
4.32 4.5 4.5  C   4.5  C 40 +   Minneapolis, MN
13 Andrew Semenov U
4.31 4.5 4.5  C  2022 4.5  C 40 +   Eden Prairie, MN
14 Matt Chua U
4.31 4.5 4.5  C  2022 4.5  C 40 +   Minnetonka, MN
15 James Kinnear U
4.29 4.5 4.5  C  2022 4.5  C 18 +   Hamel, MN
16 Matt Sundberg U
4.27 (4.5) 4.5  C  2022    18 +   Roseville, MN
17 Karl Lambert U
4.26 4.5 4.5  C   4.5  C 55 +   AUSTIN, TX
18 Aaron Johnson U
4.26 4.5 4.5  C   4.5  C 40 +   Rosemount, MN
19 Eric Ernst U
4.26 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
20 Noah Buntman U
4.26 4.5 4.5  C  2022 4.5  C 18 +   MINNEAPOLIS, MN
21 Shravan Pargal U
4.25 4.5 4.5  C  2022 4.5  C 55 +   Eden Prairie, MN
22 Ryan Moran U
4.25 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
23 Paul Schroeder U
4.24 4.5 4.5  C  2022 4.5  C 40 +   Minneapolis, MN
24 Marc Stingley U
4.23 4.5 4.5  C   4.5  C 40 +   Saint Paul, MN
25 Dave Merryfield U
4.23 (4.5) 4.5  S  2022 4.5  M 40 +   Minneapolis, MN
26 Taylor Hanson U
4.23 4.5 4.5  C   4.5  C 40 +   Minneapolis, MN
27 Christopher Gustilo U
4.22 4.5 4.5  C  2022 4.5  C 40 +   MINNEAPOLIS, MN
28 Charlie Bohl U
4.19 4.5 4.5  C  2022 4.5  C 18 +   Northfield, MN
29 Jason Haase U
4.18 4.5 4.5  C  2022 4.5  C 18 +   Eden Prairie, MN
30 Juan Angelats U
4.18 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
31 John Brekken U
4.17 4.5 4.5  C  2021 4.5  C 18 +   Hopkins, MN
32 Rajesh Pydipati U
4.16 4.5 4.5  S  2022 4.5  C 18 +   Minneapolis, MN
33 Derek Kieckhafer U
4.16 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
34 Brendan FitzPatrick U
4.14 (4.5) 4.5  C  2022 4.5  C 18 +   COTTAGE GROVE, MN
35 Eric Gleason U
4.13 4.5 4.5  C  2022 4.5  C 40 +   Inver Grove Heights, MN
36 Aftabur Rahman U
4.12 4.5 4.5  S   4.5  M 40 +   Saint Paul, MN
37 Brandon Schaner U
4.11 4.5 4.5  C  2022 4.5  C 18 +   Circle Pines, MN
38 Brody Ryan U
4.11 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
39 Ken Pomerantz U
4.11 4.5 4.5  C  2022 4.5  C 55 +   Minneapolis, MN
40 Henrique Monaco U
4.11 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
41 Scott Luhman U
4.11 4.5 4.5  C  2022 4.5  C 40 +   Chanhassen, MN
42 Dustin Wiens U
4.08 4.5 4.5  C  2022 4.5  C 40 +   Excelsior, MN
43 Bill Richardson U
4.07 (4.5) 4.5  C  2022    18 +   Hamel, MN
44 Mark Williams U
4.06 4.5 4.5  C  2022 4.5  C 40 +   Excelsior, MN
45 Ajeya Shekar U
4.05 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
46 Leif Johnson U
4.05 4.5 4.5  C  2022 4.0  C 55 +   Hopkins, MN
47 Dane Swenson U
4.04 4.5 4.5  C  2022 4.5  C 55 +   Chanhassen, MN
48 Todd Loken U
4.04 4.5 4.5  C  2022 4.5  C 40 +   Eden Prairie, MN
49 Matthew Hambidge U
4.04 (4.5) 4.5  S   4.5  M 18 +   Saint Paul, MN
50 Daniel Saab U
4.03 4.5 4.5  C  2022 4.5  C 18 +   Minneapolis, MN
51 Scott Swanson U
4.01 (4.5) 4.5  C  2022    55 +   Minnetonka, MN
52 Sabastion Seeger U
4.01 4.5 4.5  C  2022 4.0  C 18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
53 Matt Olson U
4.00 4.0 4.5  C  2022 4.5  C 40 +   SAVAGE, MN
54 Matt Bartell U
4.00 4.0 4.5  C  2022 4.5  C 55 +   Chanhassen, MN
55 Brian Duggan U
3.99 4.0 4.5  C  2022 4.5  C 40 +   Chanhassen, MN
56 Jeffrey Litvack U
3.98 4.0 4.5  C  2022 4.5  C 40 +   Minneapolis, MN
57 Lucas LeDoux U
3.95 4.0 4.0  C  2022 4.5  C 18 +   Minneapolis, MN
58 Jon Benowitz U
3.95 4.0 4.0  C  2022 4.0  C 18 +   HOPKINS, MN
59 Ben Peters U
3.94 4.0 4.0  C  2022 4.5  C 18 +   Saint Paul, MN
60 William Henneman U
3.94 4.0 4.5  C  2022 4.0  C 65 +   Wayzata, MN
61 Kris Smitobol U
3.91 4.0 4.0  C  2022 4.0  C 40 +   Eden Prairie, MN
62 Aaron Chung U
3.91 4.0 4.0  C  2022 4.0  C 18 +   Minneapolis, MN
63 David Hoffman U
3.90 4.0 4.0  S  2022 4.0  C 18 +   Wayzata, MN
64 Matt Lechevin U
3.89 4.0 4.0  C  2022 4.0  C 40 +   Minneapolis, MN
65 Todd Schoenwalder U
3.87 4.0 4.5  C  2022 4.5  C 40 +   MOUND, MN
66 john hickey U
3.87 4.0 4.0  S  2022 4.0  C 65 +   Saint Paul, MN
67 Richard Schroeder U
3.84 4.0 4.0  S  2022 4.0  C 55 +   Anoka, MN
68 Mike Jones U
3.84 4.0 4.0  C  2022 4.0  C 65 +   CHASKA, MN
69 Doug MacGibbon U
3.83 4.0 4.0  C  2022 4.0  C 65 +   Excelsior, MN
70 Justin Graham U
3.82 4.0 4.0  C  2022 4.0  A 40 +   Minneapolis, MN
71 Bruce Goad U
3.82 4.0 4.0  C  2022 4.0  C 65 +   Saint Paul, MN
72 Edwin Freeman U
3.80 4.0 4.0  C  2021 4.0  C 65 +   Excelsior, MN
73 Mark Van Ert U
3.78 4.0 4.0  C  2022 4.0  C 55 +   Hopkins, MN
74 Andy Finn U
3.78 4.0 4.0  C  2022 4.0  C 18 +   Wayzata, MN
75 Raj Pillai U
3.76 4.0 4.0  C   4.0  C 65 +   Minneapolis, MN
76 Jay Meier U
3.75 4.0 4.0  C  2022 4.0  C 40 +   Saint Paul, MN
77 Timothy Johnson U
3.75 4.0 4.0  C  2022 4.0  C 55 +   New Brighton, MN
78 Blake Skarnes U
3.74 4.0 4.0  C  2022 4.0  C 55 +   Minneapolis, MN
79 JON SCHLEY U
3.74 4.0 4.0  C  2022 4.0  C 40 +   Mound, MN
80 Ryan Rosoff U
3.74 4.0 4.0  C  2022 4.0  C 18 +   HOPKINS, MN
81 Greg Elfstrum U
3.74 4.0 4.0  C  2022 4.0  C 40 +   Minnetonka, MN
82 James Rick U
3.73 4.0 4.0  C  2022 4.0  C 65 +   Maple Plain, MN
83 Greg Garritty U
3.73 4.0 4.0  C  2022 4.0  C 55 +   Burnsville, MN
84 Marshall Rosner U
3.72 4.0 4.0  C  2022 4.0  C 55 +   Minneapolis, MN
85 Shuman Lee U
3.72 4.0 4.0  C  2022 4.0  C 55 +   Roseville, MN
86 Jo Janssens U
3.72 4.0 4.0  C  2022 4.0  C 40 +   Northfield, MN
87 Justin Webster U
3.69 4.0 4.0  C  2022 4.5  C 40 +   Minneapolis, MN
88 Jonathan Saliterman U
3.69 4.0 4.0  C  2022 4.0  C 18 +   Hopkins, MN
89 Ben Berkowitz U
3.68 4.0 4.0  C  2022 4.0  C 18 +   Wayzata, MN
90 Jon Swanson U
3.67 (4.0) 4.0  M  2022 4.0  M 18 +   Minneapolis, MN
91 Gordon Strom U
3.67 4.0 4.0  C  2022 4.0  C 55 +   Saint Paul, MN
92 Danny Kanter U
3.67 4.0 4.0  C  2022 4.0  C 18 +   HOPKINS, MN
93 Kenneth Gutzman U
3.67 4.0 4.0  C  2022 4.0  C 55 +   Lino Lakes, MN
94 James Robertson U
3.66 4.0 4.0  C  2022 4.0  C 55 +   Bloomington, MN
95 Howard Siegel U
3.65 4.0 4.0  C  2022 4.0  C 18 +   Minnetonka, MN
96 Brian Reidinger U
3.65 4.0 4.0  C  2022 4.0  C 55 +   Maple Plain, MN
97 Nils Stefan Pettersson U
3.65 4.0 4.0  C  2021 4.0  C 40 +   Eden Prairie, MN
98 Jared Greenbaum U
3.63 4.0 4.0  C  2022 4.0  C 40 +   Wayzata, MN
99 kyle syverson U
3.61 4.0 4.0  C  2022 4.0  C 18 +   Andover, MN
100 Jim Wagner U
3.60 4.0 4.0  C  2022 4.0  C 65 +   Minnetonka, MN
101 Mirza Huremovic U
3.59 4.0 4.0  S  2022 4.0  C 18 +   EDEN PRAIRIE, MN
102 Liam Gillespie U
3.56 4.0 4.0  C  2022 4.0  C 18 +   Minneapolis, MN
103 Alan Cosentino U
3.56 4.0 4.0  C  2022 4.0  C 40 +   Minnetonka, MN
104 Paul Tharp U
3.55 (4.0) 4.0  C  2021    18 +   Minneapolis, MN
105 Philip Green U
3.55 4.0 3.5  C  2021 4.0  C 18 +   MINNEAPOLIS, MN
106 John Choiniere U
3.55 4.0 4.0  C  2022 4.0  C 65 +   Stillwater, MN
107 Adam Moss U
3.53 4.0 3.5  C  2022 4.0  C 18 +   Minneapolis, MN
108 Matthew McCann U
3.53 4.0 4.0  S   4.0  C 18 +   Minneapolis, MN
109 David Neis U
3.52 (4.0) 4.0  M  2022 4.0  M 18 +   Eden Prairie, MN
110 John Lazor U
3.51 (4.0) 4.0  S  2022 4.0  M 18 +   St Louis Park, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
111 Jacob Wolfe U
3.50 3.5 4.0  C  2022    18 +   Andover, MN
112 Nicholas Kroening U
3.50 3.5 3.5  C  2022    18 +   Minneapolis, MN
113 Robert Hank U
3.46 3.5 4.0  C  2022 4.0  C 18 +   Brooklyn Center, MN
114 Brian Schumer U
3.45 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
115 Robert Ruffing U
3.44 3.5 3.5  S  2022    18 +   Minneapolis, MN
116 Michael Torres U
3.43 3.5 4.0  C  2022 3.5  C 40 +   Minneapolis, MN
117 Ron York U
3.40 3.5 4.0  C  2022 4.0  C 65 +   Saint Paul, MN
118 Jon Kruse U
3.40 3.5 3.5  C  2022 3.5  C 18 +   Circle Pines, MN
119 Roy Krengel U
3.40 3.5 3.5  C  2022    18 +   Excelsior, MN
120 Jeff Sprinkel U
3.39 3.5 3.5  C  2022 4.0  C 40 +   Minneapolis, MN
121 Jungyong Park U
3.39 3.5 3.5  C  2021 4.0  C 55 +   Saint Paul, MN
122 Mike Smith U
3.38 3.5 3.5  S  2022 4.0  C 40 +   Minneapolis, MN
123 Bradley Simon U
3.36 3.5 3.5  S  2022 4.0  C 18 +   Saint Paul, MN
124 Jeffrey Johnson U
3.36 (3.5) 3.5  M  2022 3.5  M 18 +   Minneapolis, MN
125 Alex Gustafson U
3.36 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
126 Edgar Rapoport U
3.35 3.5 3.5  C  2022 3.5  C 18 +   Minnetonka, MN
127 Joseph Bieker U
3.35 3.5 3.5  C  2022 3.5  C 65 +   Broomfield, CO
128 Adam Soffer U
3.34 (3.5) 4.0  S   4.0  C 40 +   Eden Prairie, MN
129 Selmer Moen U
3.34 3.5 3.5  C  2022 3.5  C 40 +   Mound, MN
130 James Jerdee U
3.34 3.5 4.0  C  2021 4.0  C 65 +   Mound, MN
131 Luis Laguna U
3.33 3.5 3.5  C  2022 3.5  C 40 +   Saint Paul, MN
132 Alexandr Weigel U
3.32 3.5 3.5  C   3.5  C 18 +   HOPKINS, MN
133 Trent Waite U
3.29 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
134 Matt Woelfel U
3.28 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
135 Bradley Sundick U
3.26 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
136 William Kolstad U
3.25 3.5 3.5  C  2022 3.5  C 55 +   Mendota Hts, MN
137 zachary robins U
3.24 3.5 3.5  C  2022 3.5  C 18 +   Minnetonka, MN
138 Scott Johnston U
3.23 3.5 3.5  C  2022    18 +   Wayzata, MN
139 Geoffrey Sudit U
3.20 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
140 Jim Schwier U
3.20 3.5 3.5  C  2022 3.5  C 40 +   Spring Park, MN
141 Louis Nees U
3.19 3.5 3.5  S   3.5  C 40 +   Saint Paul, MN
142 Kraig Leuthard U
3.17 3.5 3.5  S   3.5  C 40 +   Eden Prairie, MN
143 Mike Theilmann U
3.16 3.5 3.5  C  2022    18 +   Wayzata, MN
144 James O'Connor U
3.15 3.5 3.5  C  2022    18 +   Minneapolis, MN
145 Dennis Kortsha U
3.15 (3.5) 3.5  M  2022 3.5  M 18 +   Maple Grove, MN
146 Taras Karkoc U
3.14 3.5 3.5  C  2022 3.5  C 40 +   Minneapolis, MN
147 Chuck Tatsuda U
3.13 3.5 3.5  C  2022 3.5  C 40 +   Minneapolis, MN
148 Niklas Jorve U
3.13 3.5 3.5  S  2021 3.5  C 18 +   Saint Paul, MN
149 Jeff Craig U
3.13 3.5 3.5  C  2022 3.5  C 40 +   Mound, MN
150 Fred Rappaport U
3.11 3.5 3.5  S   3.5  C 18 +   Minneapolis, MN
151 Joshua Draves-Kellerman U
3.10 3.5 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
152 Will Foster U
3.08 3.5 3.5  C  2022    18 +   Minneapolis, MN
153 Stefan Lucyk U
3.07 3.5 3.5  C  2022 3.5  C 40 +   Excelsior, MN
154 Ben Puhl U
3.05 3.5 3.0  C  2022 3.5  C 18 +   Minnetonka, MN
155 Philip Goski U
3.05 3.5 3.0  C  2022 3.5  C 18 +   Montrose, MN
156 Jon Braufman U
3.05 3.5 3.5  C  2022 3.5  C 18 +   Hopkins, MN
157 Ebin Ephrem U
3.03 3.5 3.5  C  2022 3.5  C 40 +   Wayzata, MN
158 Neil Fink U
3.02 3.5 3.0  C  2022 3.5  C 18 +   Hopkins, MN
159 JON DANFORTH U
3.02 3.5 3.0  C  2022    18 +   Minneapolis, MN
160 David Benowitz U
3.02 3.5 3.0  C  2022 3.5  C 18 +   Hopkins, MN
161 Ebo Asmah U
3.02 3.5 3.0  S  2022 3.5  C 18 +   Saint Michael, MN
162 ALTAF SHAIK U
3.01 3.5 3.0  C  2022 3.5  C 18 +   Minneapolis, MN
163 Scott Fusco U
3.01 3.5 3.5  S   3.5  C 18 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
164 Michael Mazanet U
3.00 3.0 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
165 Jerome Tjosvold U
2.99 3.0 3.0  C  2022 3.5  C 18 +   Minneapolis, MN
166 Brad Kadue U
2.99 3.0 3.5  C  2022    18 +   Long Lake, MN
167 Luke Derheim U
2.99 3.0 3.5  C  2022 3.5  C 18 +   Minneapolis, MN
168 Tom Ostlund U
2.97 3.0 3.0  C  2022    18 +   Wayzata, MN
169 David Gagne U
2.97 3.0 3.5  C  2022    40 +   Wayzata, MN
170 Josh Rieck U
2.93 3.0 3.0  C  2022 3.0  C 18 +   Hamel, MN
171 Yongyi Long U
2.90 3.0 3.5  S  2022 3.5  C 55 +   Eden Prairie, MN
172 Mark Afdahl U
2.90 3.0 3.0  C  2022    18 +   Eden Prairie, MN
173 Jason Mooty U
2.89 3.0 3.5  C  2022 3.0  C 18 +   Minneapolis, MN
174 Steve Mattix U
2.89 3.0 3.0  C  2022 3.0  C 18 +   Minneapolis, MN
175 Tim Brengman U
2.87 3.0 3.0  C  2022 3.0  C 18 +   Excelsior, MN
176 Brian Douville U
2.80 3.0 3.0  A  2022 3.0  C 18 +   Excelsior, MN
177 Derek Wortman U
2.78 3.0 3.0  C  2022 3.0  C 18 +   Wayzata, MN
178 Barry Kern U
2.75 3.0 3.0  C  2022 3.0  C 18 +   Hopkins, MN
179 Ken Dayton U
2.74 3.0 3.0  S  2022 3.0  C 18 +   Wayzata, MN
180 Kendall Griffith U
2.73 3.0 3.0  C  2022 3.0  C 18 +   Minneapolis, MN
181 Norman Abramson U
2.72 3.0 3.0  C  2022 3.0  C 18 +   Minneapolis, MN
182 Phil Ecker U
2.71 3.0 3.0  C  2022 3.0  C 18 +   Wayzata, MN
183 Rob Leonard U
2.66 3.0 3.0  C  2022 3.0  C 18 +   Minneapolis, MN
184 John Mueller U
2.65 3.0 3.0  C  2022 3.0  C 18 +   Orono, MN
185 Jim Larson U
2.63 3.0 3.0  C  2022 3.0  C 18 +   Long Lake, MN
186 Cameron Olig U
2.61 3.0 3.0  C  2022 3.0  C 18 +   Wayzata, MN
187 John Tanner U
2.59 3.0 3.0  C  2022 3.0  C 18 +   Wayzata, MN
188 Alan Yousha U
2.54 3.0 3.5  S   3.0  C 40 +   Hopkins, MN
189 Jeff Lager U
2.52 3.0 3.0  C  2022 3.0  C 18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
190 Michael Ile U
2.44 2.5 2.5  C  2022 3.0  A 18 +   Wayzata, MN
191 Jim Haag U
2.15 2.5 2.5  S   2.5  C 18 +   Wayzata, MN
Tim Curtis U
n/a n/a 3.0  S  2021    18 +   Wayzata, MN
Aaron Fabbrini U
n/a n/a 3.0  S      40 +   Saint Paul, MN
Yohaan John U
n/a n/a 3.0  S      18 +   Minneapolis, MN
James Joslin U
n/a n/a 4.0  C  2022    40 +   Minneapolis, MN
Aaron Judd U
n/a n/a 4.0  S      18 +   Richfield, MN
Bart Larson U
n/a n/a 4.0  C  2022    40 +   RED WING, MN
Mike Lindaman U
n/a n/a 4.0  C  2022    18 +   ANDOVER, MN
Mark Price U
n/a n/a 4.0  S  2022    18 +   Eden Prairie, MN
Nicholas Warner U
n/a n/a 4.0  C  2022 4.0  C 18 +   Cottage Grove, MN