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
LIFE TIME FITNESS-FRIDLEY    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 James Livesey U
4.15 4.5 4.5  C  2019    18 +   Minneapolis, MN
2 Jeffrey Connell U
4.12 4.5 4.5  B      40 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Andrew Doonan U
4.00 4.0 4.0  C  2019    40 +   Minneapolis, MN
4 Noah Lipschultz U
3.95 4.0 4.0  C  2019    40 +   Minnetonka, MN
5 Aaron Freer U
3.95 4.0 4.0  C  2019    18 +   Saint Paul, MN
6 Timothy Johnson U
3.92 4.0 4.0  C  2019    55 +   New Brighton, MN
7 Brandon Valtinson U
3.91 4.0 4.0  C  2019    18 +   Minneapolis, MN
8 Andrew Lauber U
3.91 4.0 4.0  C  2019    18 +   Cambridge, MA
9 Jesse Radabaugh U
3.89 4.0 4.0  C  2019    40 +   Saint Paul, MN
10 Thor Nelson U
3.85 4.0 4.0  C  2019    18 +   Minneapolis, MN
11 Joseph Millard U
3.82 4.0 4.0  C  2019    18 +   Minneapolis, MN
12 Kenneth Gutzman U
3.79 4.0 4.0  C  2019    55 +   Lino Lakes, MN
13 Peter Rietgraf U
3.74 (4.0) 4.5  S      18 +   Saint Paul, MN
14 Dan Magnuson U
3.73 4.0 4.0  C  2019    18 +   Blaine, MN
15 Jonathan Farber U
3.70 4.0 4.0  C  2019    40 +   Saint Paul, MN
16 Wade Jones U
3.69 4.0 4.0  C  2019    18 +   Saint Paul, MN
17 David Cross U
3.69 4.0 4.0  C  2019    40 +   Minneapolis, MN
18 Terry Peffer U
3.67 4.0 4.0  C  2019    18 +   Saint Paul, MN
19 Nicholas Cotta U
3.67 4.0 4.0  S  2020    18 +   Seattle, WA
20 Gordon Strom U
3.66 4.0 4.0  C  2019    55 +   Saint Paul, MN
21 Randy Englund U
3.64 4.0 4.0  C  2019    55 +   Minneapolis, MN
22 Aldo Cantellano U
3.63 4.0 4.0  C  2019    18 +   Saint Paul, MN
23 Russell Rothenberger U
3.62 4.0 4.0  S  2020    40 +   Minneapolis, MN
24 Dat Le U
3.60 4.0 4.0  S  2019    18 +   Minneapolis, MN
25 Roshan Rajkumar U
3.58 4.0 4.0  C  2019    40 +   Minneapolis, MN
26 Michael Torres U
3.57 4.0 4.0  C  2019    40 +   Minneapolis, MN
27 AliRehan Rattansi U
3.57 4.0 4.0  C  2019    18 +   Champlin, MN
28 Edward Savelkoul U
3.55 4.0 4.0  C  2019    65 +   Minneapolis, MN
29 Kaci Langums U
3.53 4.0 3.5  C  2019    40 +   Minneapolis, MN
30 Bert Chien U
3.53 (4.0) 4.0  C  2019    40 +   Saint Paul, MN
31 John Hammargren U
3.52 4.0 4.0  C  2019    40 +   Blaine, MN
32 Nick Kasel U
3.51 4.0 4.0  C  2019    18 +   SAINT PAUL, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
33 David Lynch U
3.50 3.5 4.0  S  2020    40 +   Shoreview, MN
34 Richard Weinberg U
3.44 (3.5) 4.0  C  2019    18 +   MINNEAPOLIS, MN
35 Rueben Tulia U
3.44 3.5 3.5  S  2020    18 +   South Saint Paul, MN
36 John Lee Niedfeldt-Thomas U
3.44 3.5 4.0  C  2019    40 +   Saint Paul, MN
37 David Rekstad U
3.43 3.5 3.5  C  2019    18 +   Minneapolis, MN
38 Amr Elbokl U
3.43 3.5 4.0  S      18 +   Minneapolis, MN
39 Brian Rusche U
3.42 3.5 4.0  C  2019    40 +   Maple Grove, MN
40 kyle syverson U
3.40 3.5 4.0  C  2019    18 +   Andover, MN
41 Robert Jensen U
3.40 3.5 4.0  C  2019    40 +   Minneapolis, MN
42 Paul Smyth U
3.38 3.5 3.5  C  2019    18 +   Saint Paul, MN
43 Dennis Morgan U
3.37 3.5 4.0  C  2019    40 +   Minneapolis, MN
44 Fei Li U
3.37 3.5 3.5  C  2019    18 +   Minneapolis, MN
45 Robert Jensen U
3.37 3.5 4.0  C  2019    55 +   Saint Paul, MN
46 Andy Elmer U
3.36 3.5 4.0  C  2019    40 +   MINNETONKA, MN
47 Bradley Westerlund U
3.32 3.5 3.5  S  2020    18 +   Saint Paul, MN
48 Dirk Meyer U
3.31 3.5 3.5  C  2019    18 +   Saint Paul, MN
49 Phil Schenkenberg U
3.30 3.5 3.5  C  2019    18 +   New Brighton, MN
50 Rich Kusick U
3.29 3.5 3.5  C  2019    55 +   Saint Paul, MN
51 William Kolstad U
3.29 3.5 3.5  C  2019    55 +   Mendota Hts, MN
52 Liam Gillespie U
3.25 3.5 3.5  C  2019    18 +   Minneapolis, MN
53 Irfan Sandozi U
3.24 3.5 3.5  C  2019    18 +   Saint Paul, MN
54 Wilfert Long U
3.24 3.5 3.5  C  2019    40 +   Wayzata, MN
55 Ashish kumar Singh U
3.23 3.5 3.5  C  2019    18 +   Minneapolis, MN
56 Timothy Finnerty U
3.23 3.5 3.5  A  2019    55 +   Lino Lakes, MN
57 Jared Braegelmann U
3.23 3.5 3.5  S  2020    18 +   Maple Grove, MN
58 Fola Ogundipe U
3.22 3.5 3.5  C  2019    18 +   Saint Paul, MN
59 Shahriyar Khan U
3.22 3.5 3.5  S  2020    18 +   Saint Paul, MN
60 David Bergeson U
3.20 3.5 3.5  S  2020    18 +   Edina, MN
61 Jon Kruse U
3.18 3.5 3.5  C  2019    18 +   Circle Pines, MN
62 Don Galvin U
3.18 3.5 3.5  S      18 +   COTTAGE GROVE, MN
63 Joseph Kasel U
3.16 3.5 3.5  C  2019    55 +   Saint Paul, MN
64 Stan Opstad U
3.15 3.5 3.5  C  2019    18 +   Saint Paul, MN
65 Joel Halcomb U
3.15 3.5 3.5  C  2019    18 +   Minneapolis, MN
66 Derek Palmer U
3.14 3.5 3.5  S  2020    18 +   Monticello, MN
67 Mark Chace U
3.12 3.5 3.5  C  2019    55 +   New Brighton, MN
68 Luke Anderson U
3.12 3.5 3.5  C  2019    18 +   MINNEAPOLIS, MN
69 Jeffrey Lorge U
3.09 3.5 3.5  C  2019    18 +   Isanti, MN
70 Paul Zheng U
3.06 3.5 3.5  C  2018    18 +   Saint Paul, MN
71 Sergiy Yurchak U
3.06 (3.5) 3.5  C  2019    18 +   Hugo, MN
72 Parker Lahr U
3.01 (3.5) 3.0  M  2018    18 +   Minneapolis, MN
73 Jonathan Goodman U
3.01 (3.5) 3.5  S  2020    18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
74 Mark Snyder U
2.97 3.0 3.5  C  2019    55 +   Saint Paul, MN
75 Hafiz Mahmood U
2.95 3.0 3.5  C  2019    18 +   Saint Paul, MN
76 Dave Neumann U
2.91 3.0 3.5  S  2020    18 +   Saint Paul, MN
77 Robert Nechal U
2.86 3.0 3.5  C  2019    55 +   Saint Paul, MN
78 Carter Anderson U
2.79 3.0 3.0  C  2019    18 +   Inver Grove Heights, MN
79 Francis Bulbulian U
2.58 3.0 0.0     2019    55 +   Saint Paul, MN
Mark Anderson U
n/a n/a 4.0  S  2020    18 +   SAINT PAUL, MN
Jack Benson U
n/a n/a 3.5  S      18 +   Minneapolis, MN
Mitchel Brandell U
n/a n/a 4.5  C  2019    18 +   Andover, MN
Tim Higgins U
n/a n/a 0.0     2019    18 +   Saint Paul, MN
Andrew Morgan U
n/a n/a 3.5  C  2019    18 +   Minneapolis, MN
Bennett Remillard U
n/a n/a 3.5  C  2019    18 +   Maple Grove, MN
Drew Schenkenberg U
n/a n/a 3.5  S  2019    18 +   New Brighton, MN
Michael Wenzel U
n/a n/a 3.5  A  2019    18 +   Saint Paul, MN
Tim Whaley U
n/a n/a 3.5  C  2019    55 +   Edina, MN