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 Twin Cities Area rating list selection
                                                2020 Twin Cities Area rating list selection
2021 TLS League Ratings
Section - Northern           District - Minnesota           Area - Twin Cities
Fred Wells Tennis Education Center    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 Luke Elifson U
4.88 5.0 5.0  C  2018    18 +   Minneapolis, MN
2 Christopher Kuna U
4.82 (5.0) 5.0  C  2019    18 +   Rosemount, MN
3 Michael Lunka U
4.54 5.0 4.5  S  2020    18 +   Savage, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
4 Aanik Lohani U
4.47 (4.5) 4.5  S  2020    18 +   Edina, MN
5 Joseph Berger U
4.47 (4.5) 4.5  S      18 +   Minneapolis, MN
6 Clay Sollenberger U
4.42 4.5 4.5  S  2019    18 +   Saint Paul, MN
7 Paul Kilburg U
4.38 4.5 4.5  C  2019    18 +   Bettendorf, IA
8 David Stingley U
4.35 4.5 4.5  C  2019    18 +   Saint Paul, MN
9 Jackson Schneider U
4.31 4.5 4.5  C  2019    18 +   Minneapolis, MN
10 Alan Binder U
4.29 4.5 4.5  C  2019    40 +   Minneapolis, MN
11 Michael Vidmar U
4.27 4.5 4.5  C  2018    40 +   Saint Paul, MN
12 Tucker Combs U
4.27 4.5 4.5  C  2019    18 +   Saint Paul, MN
13 Simon Brandt U
4.26 (4.5) 4.5  C  2019    18 +   Rochester, MN
14 Marc Stingley U
4.24 4.5 4.5  S  2020    40 +   Saint Paul, MN
15 Derek Kieckhafer U
4.21 4.5 4.5  C  2019    18 +   Minneapolis, MN
16 Paul Schroeder U
4.19 4.5 4.5  C  2019    40 +   Minneapolis, MN
17 D Alex Fong U
4.19 4.5 4.5  B  2020    18 +   Minneapolis, MN
18 Jackson Farley U
4.19 4.5 4.5  C  2019    18 +   Saint Paul, MN
19 Ethan Thao U
4.18 4.5 4.5  B      18 +   Saint Paul, MN
20 Brian Jacobsen U
4.16 4.5 4.0  C  2019    40 +   minnetonka, MN
21 Robert Steingraeber U
4.15 4.5 4.5  S  2020    18 +   Saint Paul, MN
22 Paul Tuchscherer U
4.13 4.5 4.5  C  2019    18 +   Saint Paul, MN
23 Jeffrey Connell U
4.12 4.5 4.5  B      40 +   Saint Paul, MN
24 Aaron Holland U
4.11 4.5 4.5  C  2019    18 +   Rosemount, MN
25 Gregory Vanheest U
4.10 4.5 4.5  C  2019    40 +   Minneapolis, MN
26 Ken Pomerantz U
4.09 4.5 4.5  C  2019    55 +   Minneapolis, MN
27 Kevin Green U
4.09 4.5 4.5  C  2019    40 +   Rosemount, MN
28 Benjamin Yates U
4.07 4.5 4.5  C  2019    18 +   Lake Elmo, MN
29 Levin Stewart U
4.07 4.5 4.0  C  2019    18 +   Minneapolis, MN
30 Jan Prihoda U
4.07 4.5 4.5  C  2019    40 +   Hopkins, MN
31 Matt Olson U
4.06 4.5 4.5  C  2019    40 +   SAVAGE, MN
32 Ramesh Shanmugavel U
4.05 4.5 4.0  S  2020    40 +   Minneapolis, MN
33 William Henneman U
4.05 4.5 4.5  C  2019    55 +   Wayzata, MN
34 Cole Woodward U
4.04 4.5 4.5  S      18 +   Minneapolis, MN
35 Patrick Murphy U
4.04 4.5 4.5  C  2018    40 +   Mendota Heights, MN
36 Chandha Duwearatchi U
4.04 4.5 4.5  C  2019    55 +   Minneapolis, MN
37 Noah LaTour U
4.03 4.5 4.0  C  2019    18 +   Edina, MN
38 Charlie Race U
4.02 4.5 4.0  S  2020    18 +   Minneapolis, MN
39 Brad Digre U
4.01 4.5 4.0  C  2019    40 +   Circle Pines, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
40 Jeff Fontaine U
4.00 4.0 4.5  C  2019    40 +   Woodbury, MN
41 Luca Willauer U
3.99 4.0 4.0  C  2019    18 +   Madison, WI
42 Daniel Swanson U
3.99 4.0 4.5  C  2019    18 +   Minneapolis, MN
43 Andrew Schleinitz U
3.95 4.0 4.5  C  2019    18 +   Saint Paul, MN
44 Jay Knutson U
3.95 4.0 4.0  C  2019    40 +   Stillwater, MN
45 Kris Smitobol U
3.89 4.0 4.0  C  2019    40 +   Eden Prairie, MN
46 Stu MacGibbon U
3.89 4.0 4.0  A  2019    55 +   Saint Paul, MN
47 Booshan Bharath U
3.88 4.0 4.5  C  2019    40 +   Rosemount, MN
48 Thanh Pham U
3.87 4.0 4.0  A  2020    55 +   Eagan, MN
49 Jeff Thompson U
3.84 4.0 4.0  S  2020    55 +   Lakeville, MN
50 Dave Combs U
3.83 4.0 4.0  A  2019    65 +   Saint Paul, MN
51 Xinxay Thao U
3.82 4.0 4.0  C  2019    18 +   MINNEAPOLIS, MN
52 Raj Pillai U
3.82 4.0 4.0  A  2019    65 +   Minneapolis, MN
53 Daniel Brown U
3.80 4.0 4.0  C  2019    40 +   Prior Lake, MN
54 James Robertson U
3.79 4.0 4.0  C  2019    55 +   Bloomington, MN
55 Bradley Springer U
3.78 4.0 4.0  C  2019    55 +   Bloomington, MN
56 Chad Renwick U
3.76 4.0 4.0  C  2019    40 +   Lakeville, MN
57 Matt Allen U
3.76 4.0 4.0  C  2019    18 +   Saint Paul, MN
58 Robert Malecki U
3.74 4.0 3.5  C  2019    40 +   Saint Paul, MN
59 Sam Hobbs U
3.72 4.0 4.0  C  2019    40 +   Hastings, MN
60 Paul Jilek U
3.70 4.0 4.0  C  2019    18 +   Victoria, MN
61 Erik Bystedt U
3.70 4.0 4.0  C  2019    18 +   Saint Paul, MN
62 Javier de Ana U
3.69 4.0 4.0  C  2019    40 +   Boise, ID
63 Craig Ballentine U
3.69 4.0 4.0  C  2019    55 +   Minneapolis, MN
64 Chad Engel U
3.68 4.0 4.0  C  2019    40 +   Lakeville, MN
65 Michael Lo U
3.62 4.0 4.0  S      18 +   Saint Paul, MN
66 Zachary Tatge U
3.59 4.0 4.0  C  2019    18 +   Saint Paul, MN
67 Klenton Willis U
3.53 (4.0) 4.0  C  2019    40 +   Woodbury, MN
68 Peter Vujovich U
3.53 4.0 4.0  C  2019    65 +   Afton, MN
69 Gary Simpson U
3.53 4.0 3.5  C  2019    65 +   Minneapolis, MN
70 Greg Heymans U
3.53 4.0 4.0  C  2019    40 +   Minneapolis, MN
71 John Erickson U
3.52 4.0 4.0  A  2019    18 +   Stillwater, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
72 Aaron Rosenbery U
3.49 3.5 4.0  C  2019    55 +   Lakeville, MN
73 Matthew Praught U
3.46 3.5 4.0  C  2019    18 +   Woodbury, MN
74 Van Dickerson U
3.45 3.5 3.5  S  2020    55 +   Minneapolis, MN
75 Michael Weleczki U
3.44 (3.5) 4.0  S      18 +   MINNEAPOLIS, MN
76 Kevin Thao U
3.43 3.5 4.0  S      18 +   Minneapolis, MN
77 Robin Eggum U
3.41 3.5 3.5  S      65 +   Inver Grove Heights, MN
78 Tu Van U
3.40 3.5 3.5  C  2019    55 +   Woodbury, MN
79 Lee Paulson U
3.39 3.5 4.0  C  2019    18 +   Minneapolis, MN
80 Jungyong Park U
3.35 3.5 3.5  C  2019    55 +   Saint Paul, MN
81 George Kimball U
3.35 3.5 3.5  C  2019    65 +   White Bear Lake, MN
82 Keacha Chang U
3.35 3.5 4.0  S      18 +   Saint Paul, MN
83 Steve Palmer U
3.30 3.5 3.5  C  2019    55 +   Farmington, MN
84 Paul Bennett U
3.30 3.5 3.5  C  2019    55 +   Wayzata, MN
85 Lawrence Wong U
3.22 3.5 3.5  C  2019    65 +   Bloomington, MN
86 Lor Pao Chang U
3.18 3.5 3.5  S      18 +   Minneapolis, MN
87 Luis Figueroa Rodriguez U
3.16 3.5 3.5  S  2019    18 +   BIG LAKE, MN
88 Tou Vang U
3.13 3.5 3.5  C  2019    18 +   Minneapolis, MN
89 Michael Schneider U
3.13 3.5 3.5  A  2019    65 +   Minneapolis, MN
90 Cory Zupfer U
3.11 3.5 3.5  C  2019    40 +   Hastings, MN
91 Bill Yang U
3.11 3.5 3.5  S      18 +   Minneapolis, MN
92 Eric Narvaez U
3.08 3.5 3.5  C  2019    65 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
93 Ranjit Reddy Koppula U
2.91 (3.0) 3.0  S  2020    18 +   Rosemount, MN
94 Vinay Hosamane U
2.68 3.0 3.0  S      18 +   Rosemount, MN
95 David Power U
2.62 (3.0) 3.0  S      18 +   Saint Paul, MN
96 Thomas Sullivan U
2.53 (3.0) 3.0  S      18 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
97 Dan Ray U
2.42 (2.5) 3.0  S  2020    18 +   Eden Prairie, MN
Ryan Estey U
n/a n/a 4.0  C  2019    40 +   Roseville, MN
Craig Gordon U
n/a n/a 4.5  S      18 +   Farmington, MN
Bradley Simon U
n/a n/a 3.5  C  2018    18 +   Saint Paul, MN
Chris Valois U
n/a n/a 3.5  C  2018    18 +   Shoreview, MN
Justin Yee U
n/a n/a 4.5  C  2018    18 +   Lakeville, MN