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 2020 Twin Cities Area rating list selection
                                                2019 Twin Cities Area rating list selection
2020 TLS League Ratings
Section - Northern           District - Minnesota           Area - Twin Cities
LIFE TIME FITNESS-FRIDLEY    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
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 Mitchel Brandell U
4.31 (4.5) 4.5  C  2019    18 +   Andover, MN
2 James Livesey U
4.19 4.5 4.5  C  2019    18 +   Minneapolis, MN
3 Larry Valtinson U
4.07 4.5 4.5  C  2019    55 +   Saint Paul, MN
4 Jeffrey Connell U
4.04 4.5 4.0  A  2019    40 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
5 David Wareham U
3.83 4.0 4.0  C  2019    18 +   Minneapolis, MN
6 Brandon Valtinson U
3.81 4.0 4.0  C  2019    18 +   Minneapolis, MN
7 Terry Peffer U
3.78 4.0 4.0  C  2019    18 +   Saint Paul, MN
8 Joe Connell U
3.78 4.0 4.0  C  2019    40 +   Maple Grove, MN
9 Kenneth Gutzman U
3.75 4.0 4.0  C  2019    55 +   Lino Lakes, MN
10 Jesse Radabaugh U
3.69 4.0 4.0  C  2019    40 +   Saint Paul, MN
11 Nick Kasel U
3.69 4.0 4.0  C  2019    18 +   Saint Anthony, MN
12 John Hammargren U
3.68 4.0 4.0  C  2019    40 +   Blaine, MN
13 John Lee Niedfeldt-Thomas U
3.67 4.0 4.0  C  2019    40 +   Saint Paul, MN
14 Robert Jensen U
3.67 4.0 4.0  C  2019    40 +   Minneapolis, MN
15 Sandeep Gupta U
3.67 4.0 4.0  C  2019    40 +   Saint Paul, MN
16 Richard Weinberg U
3.66 (4.0) 4.0  C  2019    40 +   MINNEAPOLIS, MN
17 Ron Ingalls U
3.65 4.0 4.0  C  2019    55 +   Center City, MN
18 Jonathan Farber U
3.64 4.0 4.0  C  2019    40 +   Saint Paul, MN
19 Andrew Doonan U
3.63 4.0 4.0  C  2019    40 +   Minneapolis, MN
20 Rick Hancks U
3.62 4.0 4.0  C  2019    55 +   SAINT PAUL, MN
21 Roshan Rajkumar U
3.61 (4.0) 4.0  C  2019    40 +   Minneapolis, MN
22 Edward Savelkoul U
3.60 4.0 4.0  C  2019    55 +   Minneapolis, MN
23 Robert Jensen U
3.60 4.0 4.0  C  2019    55 +   Saint Paul, MN
24 kyle syverson U
3.59 4.0 4.0  C  2019    18 +   Andover, MN
25 Andy Elmer U
3.57 4.0 4.0  C  2019    40 +   MINNETONKA, MN
26 Dennis Morgan U
3.54 4.0 4.0  C  2019    40 +   Minneapolis, MN
27 Wade Jones U
3.54 (4.0) 4.0  C  2019    18 +   Saint Paul, MN
28 Adam DeRosier U
3.53 (4.0) 3.5  C  2019    18 +   Saint Paul, MN
29 Ted Stearns U
3.51 4.0 4.0  C  2019    40 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
30 Brian Kasel U
3.43 3.5 3.5  C  2019    18 +   NISSWA, MN
31 Jim Brown U
3.43 3.5 3.5  C  2019    40 +   Elk River, MN
32 Phil Schenkenberg U
3.41 3.5 3.5  C  2019    18 +   New Brighton, MN
33 Michael Wenzel U
3.40 (3.5) 3.5  A  2019    18 +   Saint Paul, MN
34 John Fitzgerald U
3.38 3.5 3.5  C  2019    55 +   Centerville, MN
35 Jeffrey Lorge U
3.37 3.5 3.5  C  2019    18 +   Isanti, MN
36 Paul Smyth U
3.35 3.5 3.5  C  2019    18 +   Saint Paul, MN
37 Bob Stine U
3.34 3.5 3.5  C  2019    18 +   Maplewood, MN
38 Luke Anderson U
3.34 3.5 3.5  C  2019    18 +   MINNEAPOLIS, MN
39 Robert Nechal U
3.33 3.5 3.5  C  2019    55 +   Saint Paul, MN
40 Jon Kruse U
3.33 3.5 3.5  C  2019    18 +   Circle Pines, MN
41 Liam Gillespie U
3.31 3.5 3.5  C  2019    18 +   Minneapolis, MN
42 Vivek Krishnan U
3.30 3.5 3.5  C  2019    18 +   Saint Paul, MN
43 Thomas James U
3.30 3.5 3.5  C  2019    40 +   Hamel, MN
44 Brian Copeland U
3.30 3.5 3.5  C  2019    40 +   Elk River, MN
45 Andrew Morgan U
3.29 3.5 3.5  C  2019    18 +   Minneapolis, MN
46 Erik Sundine U
3.28 3.5 3.5  C  2019    40 +   Monticello, MN
47 Mark Snyder U
3.28 3.5 3.5  C  2019    55 +   Saint Paul, MN
48 Joseph Kasel U
3.28 3.5 3.5  C  2019    55 +   Minneapolis, MN
49 Fei Li U
3.27 3.5 3.5  C  2019    18 +   Minneapolis, MN
50 William Kolstad U
3.27 3.5 3.5  C  2019    55 +   Mendota Hts, MN
51 Rich Kusick U
3.26 3.5 3.5  C  2019    55 +   New Brighton, MN
52 Joel Halcomb U
3.26 3.5 3.5  C  2019    18 +   Minneapolis, MN
53 ANAND SANKARRAJ U
3.25 3.5 3.5  C  2019    18 +   Chaska, MN
54 Wilfert Long U
3.25 3.5 3.5  C  2019    40 +   Wayzata, MN
55 Nam Ho U
3.25 3.5 3.5  C  2019    18 +   Roseville, MN
56 Timothy Finnerty U
3.25 3.5 3.5  A  2019    40 +   Lino Lakes, MN
57 Mark Chace U
3.25 3.5 3.5  C  2019    55 +   New Brighton, MN
58 Lawrence Wong U
3.24 3.5 3.5  C  2019    55 +   Bloomington, MN
59 Neil Witzig U
3.24 3.5 3.5  S  2019    18 +   Saint Paul, MN
60 CRAIG STERN U
3.24 3.5 3.5  C  2019    40 +   Plymouth, MN
61 Fola Ogundipe U
3.24 3.5 3.5  C  2019    18 +   Saint Paul, MN
62 Jared Braegelmann U
3.24 3.5 3.5  S      18 +   Maple Grove, MN
63 Bradley Simon U
3.23 (3.5) 3.5  C  2018    18 +   Saint Paul, MN
64 Jonathan Goodman U
3.23 3.5 3.5  S      18 +   Minneapolis, MN
65 Sergiy Yurchak U
3.22 3.5 3.5  C  2019    18 +   Hugo, MN
66 Drew Schenkenberg U
3.22 3.5 3.5  S  2019    18 +   New Brighton, MN
67 Mark Wukawitz U
3.21 3.5 3.5  C  2019    40 +   Coon Rapids, MN
68 Doug Anderson U
3.20 3.5 3.5  C  2019    40 +   Elk River, MN
69 Craig Holm U
3.19 3.5 3.5  C  2019    40 +   Plymouth, MN
70 John Wright U
3.18 3.5 3.5  C  2019    55 +   Saint Paul, MN
71 Kaci Langums U
3.18 3.5 3.5  C  2019    18 +   Minneapolis, MN
72 Brian Hessing U
3.18 3.5 3.5  C  2019    40 +   Loretto, MN
73 Mark Koerner U
3.17 3.5 3.5  C  2019    40 +   Minneapolis, MN
74 Aaron Vennie U
3.15 (3.5) 3.5  S      18 +   SAVAGE, MN
75 Irfan Sandozi U
3.14 3.5 3.5  C  2019    18 +   Saint Paul, MN
76 Benedict Pupp U
3.12 3.5 3.5  C  2019    40 +   Independence, MN
77 Lionel Duhorane U
3.10 3.5 3.5  C  2019    18 +   Saint Paul, MN
78 Tom Melnyk U
3.06 3.5 3.5  C  2019    40 +   Loretto, MN
79 Robert Gramling U
3.01 3.5 3.5  S      40 +   Saint Paul, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
80 Steve Boese U
2.93 3.0 3.0  C  2019    40 +   Elk River, MN
81 Patrick Schenkenberg U
2.90 3.0 3.0  C  2019    18 +   New Brighton, MN
82 Parker Lahr U
2.88 (3.0) 3.0  M  2018    18 +   Minneapolis, MN
83 Kevin Youngberg U
2.86 3.0 3.0  C  2019    40 +   Saint Michael, MN
84 jon munson U
2.78 3.0 3.0  C  2019    40 +   Albertville, MN
85 Robert Thiegs U
2.74 3.0 3.0  C  2019    40 +   Elk River, MN
86 Thomas Bloodgood U
2.73 3.0 3.0  A  2019    55 +   Chanhassen, MN
Dean Bednar U
n/a n/a 4.0  C  2019    40 +   Maple Grove, MN
Bill Book U
n/a n/a 3.5  C  2019    40 +   Minneapolis, MN
Francis Bulbulian U
n/a n/a 3.0  C  2018    55 +   Saint Paul, MN
JAMES FRITZ U
n/a n/a 3.5  C  2019    40 +   Champlin, MN
Terry Guiney U
n/a n/a 3.5  C  2019    55 +   Minneapolis, MN
thomas lee U
n/a n/a 3.5  C  2017    40 +   Edina, MN
He Lu U
n/a n/a 3.0  C  2019    18 +   Saint Paul, MN
Francis Madden U
n/a n/a 3.5  M  2019    18 +   Saint Paul, MN
Brian Rusche U
n/a n/a 4.0  C  2019    18 +   Maple Grove, MN