TLS was last updated
on October 15, 2025.

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 2024 Twin Cities Area rating list selection
                                                2023 Twin Cities Area rating list selection
2024 TLS League Ratings
Section - Northern           District - Northern           Area - Twin Cities
Life Time Fitness-Crosstown    Men    Alphabetical
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Scott Abdella U
3.79 4.0 4.0         18 +   HOPKINS, MN
Joe Agre U
2.56 3.0 3.0         18 +   Hamel, MN
Steven Agre U
3.88 4.0 4.0         55 +   Hamel, MN
Luke Anderson U
2.88 3.0 3.0         18 +   Minneapolis, MN
Juan Angelats U
4.24 4.5 4.5         18 +   Minneapolis, MN
Bryan Ball U
3.51 4.0 4.0         65 +   Minneapolis, MN
Matt Bartell U
3.84 4.0 4.5         40 +   Chanhassen, MN
Steven Bauer U
3.05 3.5 3.5         55 +   Maple Grove, MN
Andrew Baumel U
3.57 4.0 4.0         65 +   Wayzata, MN
Paul Bennett U
3.31 3.5 3.5         55 +   Wayzata, MN
David Bergeson U
n/a n/a 3.5         18 +   Edina, MN
Mark Bobnick U
2.71 3.0 3.0         18 +   Saint Paul, MN
Christopher Bogen U
3.32 3.5 3.5         18 +   Hopkins, MN
Charlie Bohl U
4.04 4.5 4.5         18 +   Northfield, MN
Tristan Bradford U
2.90 3.0 3.0         18 +   Minneapolis, MN
Jeffrey Brecht U
3.34 3.5 3.5         55 +   Champlin, MN
Steven Bucher U
3.48 3.5 4.0         55 +   SAINT PAUL, MN
Brett Burnett U
2.75 3.0 3.0         18 +   Minneapolis, MN
Jack Butler U
n/a n/a 4.0         18 +   Minneapolis, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
William Cadwallader U
3.27 3.5 3.5         55 +   Eden Prairie, MN
Steven Casperson U
3.58 4.0 4.0         40 +   Minneapolis, MN
Austin Choe U
3.09 3.5 3.5         18 +   Minneapolis, MN
Benjamin Colburn U
3.79 4.0 4.0         40 +   Rosemount, MN
Daniel Crouser U
3.63 4.0 4.0         55 +   Victoria, MN
Hung Dang U
3.36 3.5 3.5         18 +   Minnetonka, MN
Damon Dragotis U
2.78 3.0 3.0         18 +   Minneapolis, MN
James Duboulay U
2.74 3.0 3.0         55 +   Chanhassen, MN
Brian Duggan U
3.99 4.0 4.5         18 +   Chanhassen, MN
Geoffrey Elfstrum U
3.71 4.0 4.0         40 +   Minneapolis, MN
Greg Elfstrum U
3.82 4.0 4.0         40 +   Wayzata, MN
Chad Engel U
3.68 4.0 4.0         40 +   Lakeville, MN
Randy Englund U
3.58 4.0 4.0         65 +   Minneapolis, MN
Ismail Erbatu U
3.01 3.5 3.5         18 +   Naperville, IL
Go to last names starting with A     C     F     K     M     P     S     T     W    
Richard Fogel U
2.93 3.0 3.5         40 +   Minneapolis, MN
Jeff Fontaine U
3.85 4.0 4.0         55 +   Woodbury, MN
Ramces Francisco U
2.69 3.0 3.0         18 +   Excelsior, MN
Fernando Furquim U
2.96 3.0 3.0         18 +   Minneapolis, MN
Justin Graham U
3.72 4.0 4.0         40 +   Minneapolis, MN
Spencer Grant U
n/a n/a 3.5         18 +   Minneapolis, MN
Hans Grong U
3.00 3.0 3.5         18 +   Minneapolis, USA
Kraig Gunwall U
3.83 4.0 4.0         55 +   CHASKA, MN
Kenneth Gutzman U
3.70 4.0 4.0         55 +   Lino Lakes, MN
Jason Haase U
4.24 4.5 4.5         18 +   Eden Prairie, MN
Fred Hackstock U
2.90 3.0 3.5         18 +   Saint Paul, MN
Fazel Haris U
3.17 3.5 3.5         40 +   Excelsior, MN
Samik Haris U
2.93 3.0 3.5         18 +   Excelsior, MN
Mark Hassenstab U
2.83 3.0 3.5         55 +   Chaska, MN
Curt Hedin U
3.80 4.0 4.0         55 +   Richfield, MN
Tom Henjum U
3.52 4.0 4.0         55 +   Long Lake, MN
SCOTT HOWARD U
3.31 3.5 3.5         55 +   Minneapolis, MN
James Hwang U
3.59 4.0 3.5         18 +   Minneapolis, MN
Randall Hyser U
2.83 3.0 3.0         18 +   Minneapolis, MN
Paul Jackson U
3.59 4.0 4.0         55 +   Minneapolis, MN
Robert Jensen U
3.52 4.0 4.0         55 +   Saint Paul, MN
Rick Jerz U
3.77 (4.0) 4.0         40 +   MINNEAPOLIS, MN
Paul Jilek U
3.75 4.0 4.0         40 +   Victoria, MN
Zachary Johnson U
2.75 3.0 3.0         18 +   Burnsville, MN
Erik Johnson U
n/a n/a 4.0         18 +   Edina, MN
Jeff Johnson U
3.03 3.5 3.0         40 +   Hopkins, MN
RJ Johnson U
3.50 (3.5) 4.0         40 +   Minneapolis, MN
Zachary Johnson U
3.18 3.5 3.5         18 +   Minneapolis, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
Ramji Kamakoti U
3.71 4.0 4.0         40 +   Minneapolis, MN
Anil Kumar Kanathur U
3.51 4.0 4.0         18 +   Eden Prairie, MN
Josh Kasendorf U
2.84 3.0 3.0         18 +   Minneapolis, MN
Richard Kelly U
n/a n/a 2.5         18 +   Saint Paul, MN
Rashad Khan U
3.40 3.5 4.0         18 +   Shakopee, MN
Peter Krause U
2.70 3.0 3.0         65 +   Minneapolis, MN
Dan Kuna U
3.03 3.5 3.5         18 +   Burnsville, MN
John Kyriagis U
3.84 4.0 4.5         40 +   MAPLE GROVE, MN
Anthony Leen U
n/a n/a 4.0         18 +   Minneapolis, MN
Karl Lovaas U
4.13 4.5 4.5         18 +   Wayzata, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
T.J. Majdecki U
3.40 3.5 3.5         40 +   Minneapolis, MN
Dave Malek U
3.82 4.0 4.0         40 +   Anoka, MN
Michael Malloy U
2.87 3.0 3.0         40 +   Minneapolis, MN
Nu Maniphanh U
4.01 4.5 4.5         18 +   Eden Prairie, MN
Tushar Marathe U
3.01 3.5 3.5         18 +   Minneapolis, MN
Lucas Martin U
4.23 4.5 4.5         18 +   Minneapolis, MN
Wade Martinson U
3.19 3.5 3.5         40 +   Minneapolis, MN
James McCann U
3.13 3.5 3.5         55 +   St Anthony, MN
Sam McCullough U
4.14 4.5 4.5         18 +   Saint Paul, MN
Henrique Monaco U
4.08 4.5 4.5         18 +   Minneapolis, MN
Robert Munoz U
3.18 3.5 3.5         55 +   Andover, MN
Richard Naistat U
2.91 3.0 3.5         65 +   Minneapolis, MN
Nicolei Nasrabadi U
2.72 3.0 3.0         18 +   Minneapolis, MN
Quang Nystrom U
3.49 3.5 4.0         40 +   Minneapolis, MN
Matt Olson U
3.65 4.0 4.0         40 +   SAVAGE, MN
Mark Olson U
3.47 3.5 4.0         40 +   Saint Paul, MN
Jason Ostrowski U
3.61 4.0 4.0         40 +   Minneapolis, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
Miguel Padilla U
3.72 4.0 4.0         55 +   Minneapolis, MN
Steve Palmer U
3.00 3.0 3.5         55 +   Farmington, MN
Luciano Patino U
2.74 3.0 3.0         18 +   Saint Paul, MN
Paul Penningroth U
2.96 3.0 3.5         40 +   EXCELSIOR, MN
Barry Pinnock U
3.17 3.5 3.5         40 +   Chaska, MN
Harish Ramachandran U
2.66 3.0 3.0         18 +   Chanhassen, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
Daniel Saab U
4.14 4.5 4.5         18 +   Minneapolis, MN
Paul Sariego U
3.71 4.0 4.0         55 +   Minneapolis, MN
Chris Schlichting U
3.78 4.0 4.0         40 +   Minneapolis, MN
Michael Schmidt U
2.61 3.0 3.0         18 +   Victoria, MN
Gene Scow U
3.24 3.5 3.5         55 +   WAYZATA, MN
Sabastion Seeger U
3.96 4.0 4.0         18 +   HOPKINS, MN
Jonathan Sembrano U
2.82 3.0 3.0         18 +   Minneapolis, MN
Andrew Semenov U
4.16 4.5 4.5         40 +   Eden Prairie, MN
Ajeya Shekar U
4.23 4.5 4.5         18 +   Minneapolis, MN
Kresimir Skvorc U
3.89 4.0 3.0         18 +   Minneapolis, MN
Kris Smitobol U
3.89 4.0 4.0         55 +   Eden Prairie, MN
Rob Stahley U
2.85 3.0 3.5         18 +   Saint Paul, MN
Ted Stearns U
3.40 3.5 4.0         55 +   Minneapolis, MN
Alan Stratton U
3.65 4.0 4.0         40 +   Chaska, MN
Ruben Suare U
3.48 3.5 4.0         18 +   Wayzata, MN
Mark Sulzbach U
3.43 3.5 4.0         55 +   Burnsville, MN
Charles Sunderland U
3.19 3.5 3.5         40 +   Minneapolis, MN
Bradley Sundick U
3.36 3.5 3.5         40 +   Minneapolis, MN
Keith Swift U
3.36 3.5 3.5         18 +   Minnetonka, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
Ken Theisen U
3.26 3.5 3.5         55 +   Plymouth, MN
Anthony Trettel U
3.01 3.5 3.5         40 +   SHAKOPEE, MN
Luke Utrie U
3.87 4.0 4.5         18 +   Maple Grove, MN
Ramon Villanueva U
3.77 4.0 4.0         40 +   Chanhassen, MN
Go to last names starting with A     C     F     K     M     P     S     T     W    
wayne wang U
2.76 3.0 3.5         18 +   Eden Prairie, MN
mark wanous U
3.80 4.0 4.0         40 +   Eagan, MN
David Wareham U
3.66 4.0 4.0         40 +   EDEN PRAIRIE, MN
Kevin Warnke U
2.91 3.0 3.5         55 +   Saint Paul, MN
Scott Weiland U
3.09 3.5 3.5         55 +   Champlin, MN
Michael Weleczki U
3.68 4.0 4.0         40 +   MINNEAPOLIS, MN
William Wight U
2.56 3.0 3.0         18 +   Saint Paul, MN
Lonny Wittnebel U
3.45 3.5 4.0         65 +   Minnetonka, MN
Andrew Womeldorf U
3.21 3.5 3.5         18 +   Minneapolis, MN
Jake Womeldorf U
n/a n/a 3.0         18 +   Elko New Market, MN
Robert Wyly U
3.67 4.0 4.0         55 +   Lakeville, MN
Robinson Zamorano U
3.39 3.5 3.5         18 +   Minneapolis, MN
Yale Zhu U
2.67 3.0 3.0         18 +   MOUNTAIN VIEW, CA