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 2022 Twin Cities Area rating list selection
                                                2021 Twin Cities Area rating list selection
2022 TLS League Ratings
Section - Northern           District - Minnesota           Area - Twin Cities
Life Time Fitness-Crosstown    Men    By Rating
(As of 01/23/2023)
2022 2022 2022
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 Justin Lau U
4.40 4.5 4.5  C  2021 4.5  C 18 +   Hopkins, MN
2 Alex Chin U
4.29 4.5 4.5  C  2021 4.5  C 18 +   Minneapolis, MN
3 Jason Haase U
4.23 4.5 4.5  C  2021 4.5  C 18 +   Eden Prairie, MN
4 Nu Maniphanh U
4.20 4.5 4.5  C  2021 4.5  C 18 +   Eden Prairie, MN
5 Juan Angelats U
4.18 4.5 4.5  C  2021 4.5  C 18 +   Minneapolis, MN
6 Daniel Saab U
4.17 4.5 4.5  C  2021 4.5  C 18 +   Minneapolis, MN
7 Matt Olson U
4.12 4.5 4.5  C  2021 4.5  C 40 +   SAVAGE, MN
8 Brian Duggan U
4.10 4.5 4.5  C  2021 4.5  C 40 +   Chanhassen, MN
9 Charlie Bohl U
4.08 4.5 4.5  C  2021 4.5  C 18 +   Northfield, MN
10 Matt Bartell U
4.07 4.5 4.5  C  2021 4.5  C 40 +   Chanhassen, MN
11 Will Pang U
4.06 4.5 4.5  C  2021 4.5  C 18 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Bert Chien U
4.00 4.0 4.5  C  2021    18 +   Saint Paul, MN
13 Kris Smitobol U
3.96 4.0 4.5  C  2021 4.0  C 40 +   Eden Prairie, MN
14 Henrique Monaco U
3.91 4.0 4.0  S   4.5  C 18 +   Minneapolis, MN
15 John Kyriagis U
3.90 4.0 4.0  C  2021 4.0  C 18 +   MAPLE GROVE, MN
16 Dan Maun U
3.87 4.0 4.0  C  2019 4.0  C 40 +   Saint Paul, MN
17 Michael Long U
3.84 4.0 4.0  A  2021 4.5  C 40 +   Savage, MN
18 Sam Teitelbaum U
3.83 4.0 4.0  C  2021 4.5  C 18 +   Minneapolis, MN
19 Alex Romero U
3.82 4.0 4.0  S  2020 4.0  C 40 +   Minneapolis, MN
20 Geoffrey Elfstrum U
3.82 4.0 4.0  A  2021 4.5  C 40 +   Minneapolis, MN
21 David Wareham U
3.80 4.0 4.0  C  2021 4.0  C 40 +   Minneapolis, MN
22 Paul Jilek U
3.79 4.0 4.0  C  2021 4.0  C 18 +   Victoria, MN
23 Justin Graham U
3.79 4.0 4.0  A  2021 4.0  C 40 +   Minneapolis, MN
24 Greg Elfstrum U
3.79 4.0 4.0  C  2021 4.0  C 40 +   Wayzata, MN
25 Dave Malek U
3.78 4.0 4.0  C  2021 4.0  C 40 +   Anoka, MN
26 mark wanous U
3.77 4.0 4.0  S   4.0  C 40 +   Eagan, MN
27 Erik Peterson U
3.77 4.0 4.0  C  2019 4.0  C 40 +   Minneapolis, MN
28 Michael Kasner U
3.77 4.0 4.0  C  2021 4.0  C 40 +   Long Lake, MN
29 Miguel Padilla U
3.76 4.0 4.0  C  2021 4.0  C 55 +   Minneapolis, MN
30 Howard Siegel U
3.75 4.0 4.0  C  2021 4.0  C 40 +   Minnetonka, MN
31 JON SCHLEY U
3.75 4.0 4.0  C  2021 4.0  C 40 +   Mound, MN
32 Kenneth Gutzman U
3.74 4.0 4.0  C  2021 4.0  C 55 +   Lino Lakes, MN
33 Michael Weleczki U
3.73 4.0 4.0  S   4.0  C 40 +   MINNEAPOLIS, MN
34 Rick Jerz U
3.72 (4.0) 4.0  C  2021 4.0  C 40 +   MINNEAPOLIS, MN
35 Alan Stratton U
3.71 4.0 4.0  C  2021 4.0  C 55 +   Chaska, MN
36 Vicente Piedrahita U
3.70 (4.0) 4.0  C  2021    18 +   Minnetonka, MN
37 Jason Ostrowski U
3.70 4.0 4.0  C  2021 4.0  C 40 +   Minneapolis, MN
38 Robert Wyly U
3.69 4.0 4.0  C  2021 4.0  C 55 +   Lakeville, MN
39 Benjamin Nye U
3.69 4.0 4.0  C  2021 4.0  C 18 +   Chanhassen, MN
40 Michael Fischer U
3.68 4.0 4.0  C  2021 4.0  C 40 +   Minneapolis, MN
41 John Waslif U
3.67 4.0 4.0  C  2021 4.0  C 40 +   Eden Prairie, MN
42 Mark Olson U
3.67 4.0 4.0  C  2021 4.0  C 40 +   Saint Paul, MN
43 Gary Dickenson U
3.66 4.0 4.0  C  2021 4.0  C 40 +   MINNEAPOLIS, MN
44 Aaron Peck U
3.65 4.0 4.0  C  2021 4.0  C 40 +   Mound, MN
45 Charlie Klein U
3.63 4.0 4.0  C  2021 4.0  C 65 +   Prior Lake, MN
46 Aaron Rosenbery U
3.62 4.0 4.0  C  2021 4.0  C 55 +   Lakeville, MN
47 Daniel Crouser U
3.60 4.0 4.0  C  2021 4.0  C 55 +   MINNEAPOLIS, MN
48 Steven Casperson U
3.56 4.0 4.0  C  2021 4.0  C 40 +   Minneapolis, MN
49 Derek Hicks U
3.53 4.0 3.5  C  2021 4.0  C 18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
50 Benjamin Anderson U
3.38 3.5 3.5  C  2021    18 +   Maple Grove, MN
51 Wade Martinson U
3.36 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
52 Tom Henjum U
3.35 3.5 3.5  C  2021 3.5  C 55 +   Long Lake, MN
53 Paul Bennett U
3.34 3.5 3.5  C  2021 3.5  C 55 +   Wayzata, MN
54 SCOTT HOWARD U
3.33 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
55 Sam Barnes U
3.30 3.5 3.5  C  2021 3.5  C 18 +   Burnsville, MN
56 Christopher Bogen U
3.29 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
57 Paul Holten U
3.28 3.5 3.5  C  2021 3.5  C 55 +   Golden Valley, MN
58 Charles Sunderland U
3.27 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
59 Daniel Ryan U
3.27 3.5 3.5  C  2021 3.5  C 18 +   SAVAGE, MN
60 Zachary Johnson U
3.26 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
61 Mike Hicks U
3.26 3.5 3.5  C  2021 3.5  C 65 +   Osseo, MN
62 Fazel Haris U
3.26 3.5 3.5  S   3.5  C 40 +   Excelsior, MN
63 Daniel Kraft U
3.25 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
64 Matthew Groppetti U
3.25 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
65 David Bergeson U
3.25 3.5 3.5  C  2021 3.5  C 18 +   Edina, MN
66 Rolf Johnson U
3.23 3.5 3.5  S  2021 4.0  C 55 +   Eden Prairie, MN
67 Keith Swift U
3.22 3.5 3.5  C  2021 3.5  C 18 +   Minnetonka, MN
68 Michael Trangle U
3.21 3.5 3.5  C  2021 3.5  C 65 +   Hopkins, MN
69 qisuo chen U
3.20 3.5 3.5  C  2021 3.5  C 18 +   Eden Prairie, MN
70 Jonas Nygard U
3.19 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
71 William Kolstad U
3.19 3.5 3.5  C  2021 3.5  C 55 +   Mendota Hts, MN
72 Gene Scow U
3.18 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
73 Prab Perera U
3.18 3.5 3.5  C  2021    40 +   Eagan, MN
74 Dave Hutchinson U
3.18 3.5 3.5  S  2021 3.0  C 40 +   Minnetonka, MN
75 Scott Weiland U
3.17 3.5 3.5  C  2021 3.5  C 40 +   Champlin, MN
76 Robert Munoz U
3.17 3.5 3.5  C  2021 3.5  C 40 +   Andover, MN
77 Scott Moe U
3.17 3.5 3.5  C  2021 3.5  C 40 +   Inver Grove Heights, MN
78 Andrei Kittelson U
3.16 3.5 3.5  S  2021 3.5  C 40 +   Minneapolis, MN
79 Steven Bauer U
3.16 3.5 3.5  C  2021 3.5  C 55 +   Maple Grove, MN
80 Carl Johanson U
3.15 3.5 3.5  C  2021 3.5  C 55 +   Eden Prairie, MN
81 Jeffrey Brecht U
3.15 3.5 3.5  S   3.5  C 40 +   Champlin, MN
82 Philip Jenkins U
3.13 3.5 3.5  C  2021 3.5  C 40 +   Eden Prairie, MN
83 Jin Chang U
3.13 3.5 3.5  C  2021 3.5  C 40 +   Edina, MN
84 Steve Palmer U
3.10 3.5 3.5  C  2021 3.5  C 40 +   Farmington, MN
85 Michael Mahin U
3.10 3.5 3.5  C  2021 3.5  C 40 +   Minnetonka, MN
86 Santiago Zarzosa U
3.06 3.5 3.5  C  2021 3.5  C 18 +   Minneapolis, MN
87 John Drysdale U
3.06 3.5 3.5  C  2021 3.5  C 40 +   Minneapolis, MN
88 wayne wang U
3.05 3.5 3.5  C  2021 3.5  C 18 +   Eden Prairie, MN
89 Cisco Labayki U
3.04 (3.5) 3.5  S  2021    18 +   Minneapolis, MN
90 Liqiang Cheng U
3.02 3.5 3.5  S  2021 3.0  C 18 +   Hamel, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
91 Michael Gauer U
3.00 3.0 3.5  C  2021    40 +   Saint Paul, MN
92 Mark Hassenstab U
2.96 3.0 3.5  C  2021 3.5  C 40 +   Chaska, MN
93 James Duboulay U
2.94 3.0 3.5  C  2021 3.0  C 40 +   Chanhassen, MN
94 Anthony Trettel U
2.91 (3.0) 3.0  A  2021    40 +   SHAKOPEE, MN
95 Randy White U
2.90 3.0 3.0  C  2021    40 +   Maple Grove, MN
96 Brian Henry U
2.85 3.0 3.0  C  2021 3.0  C 40 +   SAINT PAUL, MN
97 Peter Krause U
2.82 3.0 3.0  S   3.0  C 65 +   Minneapolis, MN
98 Dennis Lohmann U
2.81 3.0 3.0  C  2021 3.5  C 40 +   Delano, MN
99 George Ramler U
2.75 (3.0) 3.0  S  2021    40 +   Eden Prairie, MN
100 Scott Yager U
2.68 (3.0) 3.0  S  2021    18 +   Excelsior, MN
101 Daniel Seidel U
2.58 (3.0) 3.0  S  2021    18 +   Wayzata, MN
Larry Bach U
n/a n/a 4.0  C  2021    40 +   ROSEMOUNT, MN
Santiago Fleming U
n/a n/a 3.0  S      18 +   Mound, MN
Bart Kosen U
n/a n/a 0.0     2021    18 +   Minnetonka, MN
Nathan Webster U
n/a n/a 3.5  S  2021    18 +   EDEN PRAIRIE, MN