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
St Paul Academy & Summit School    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
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 Oliver Summers U
4.67 (5.0) 5.0         40 +   CHANHASSEN, MN
2 Kevin Lewis U
4.55 5.0 5.0         18 +   Savage, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Clay Sollenberger U
4.44 4.5 5.0         18 +   Saint Paul, MN
4 Alexander Auwerter U
4.44 4.5 4.5         18 +   Hopkins, MN
5 Rumeal Setts U
4.42 4.5 4.5         18 +   Minneapolis, MN
6 Kevin Coleman U
4.41 4.5 4.5         18 +   Minneapolis, MN
7 Ben Rode U
4.39 4.5 4.5         18 +   Minneapolis, MN
8 Benjamin Yates U
4.25 4.5 4.5         18 +   Lake Elmo, MN
9 Aaron Holland U
4.20 4.5 4.5         18 +   Rosemount, MN
10 Austin Seaverson U
4.18 4.5 4.5         18 +   Saint Paul, MN
11 Lincoln Reichenau U
4.15 4.5 4.5         18 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Jeff Fontaine U
3.85 4.0 4.0         55 +   Woodbury, MN
13 Stewart Stone U
3.84 4.0 4.0         55 +   Saint Paul, MN
14 Kevin Hart U
3.82 4.0 4.0         55 +   Saint Paul, MN
15 Steven Whitaker U
3.78 4.0 4.0         55 +   Saint Paul, MN
16 Peter Vujovich U
3.77 4.0 4.0         65 +   Afton, MN
17 Richard Keller U
3.77 4.0 4.0         65 +   Circle Pines, MN
18 Sandeep Gupta U
3.75 4.0 4.0         55 +   Saint Paul, MN
19 Doug Roseth U
3.71 4.0 4.0         55 +   Lakeville, MN
20 Randall Paulson U
3.68 4.0 4.0         65 +   Tucson, AZ
21 Hal Voges U
3.67 4.0 4.0         55 +   Shoreview, MN
22 John Genz U
3.67 4.0 4.0         65 +   Saint Paul, MN
23 Charlie Klein U
3.60 4.0 4.0         55 +   Prior Lake, MN
24 Mark Peschel U
3.59 4.0 4.0         65 +   Saint Paul, MN
25 David Wiggins U
3.58 4.0 3.5         55 +   Minneapolis, MN
26 Gordon Strom U
3.54 4.0 4.0         55 +   Saint Paul, MN
27 Ron Ingalls U
3.53 4.0 4.0         65 +   Center City, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
28 Eric Dieperink U
3.47 3.5 3.5         55 +   Saint Paul, MN
29 John Jerlow U
3.36 3.5 3.5         65 +   Hudson, WI
30 Luis Laguna U
3.32 3.5 3.5         40 +   Saint Paul, MN
31 Derek Fermstad U
3.32 3.5 3.5         40 +   Burnsville, MN
32 Scott Lundquist U
3.30 3.5 3.5         55 +   Prior Lake, MN
33 Matthew Ruble U
3.28 3.5 3.5         40 +   Minneapolis, MN
34 William Kolstad U
3.28 3.5 3.5         55 +   Mendota Hts, MN
35 Tu Van U
3.27 3.5 4.0         65 +   Saint Paul, MN
36 Benji Mathews U
3.24 3.5 3.5         40 +   Saint Paul, MN
37 Leigh Carlson U
3.24 3.5 3.5         65 +   Minneapolis, MN
38 William Schiller U
3.23 3.5 3.5         40 +   EDEN PRAIRIE, MN
39 Timothy Lynch U
3.23 3.5 3.5         40 +   Saint Paul, MN
40 Olivier Haise U
3.23 3.5 3.5         55 +   Minneapolis, MN
41 John Goulett U
3.22 3.5 3.5         65 +   Dayton, MN
42 Mark Alschlager U
3.22 3.5 3.5         65 +   Burnsville, MN
43 michael streater U
3.20 3.5 3.5         65 +   MARINE ON SAINT CROIX, MN
44 Tom Larson U
3.20 3.5 3.5         55 +   Saint Paul, MN
45 Joe Ricci U
3.18 3.5 3.5         65 +   Mesa, AZ
46 Marv Jensen U
3.18 3.5 3.5         65 +   Maricopa, AZ
47 Mike Hicks U
3.16 3.5 3.5         65 +   Maple Grove, MN
48 Chuck Tatsuda U
3.15 3.5 3.5         40 +   Minneapolis, MN
49 Alan Steed U
3.15 3.5 3.5         65 +   Eden Prairie, MN
50 Michael Trangle U
3.14 3.5 3.5         65 +   Hopkins, MN
51 Gary Huber U
3.14 3.5 3.5         65 +   Gilbert, AZ
52 James McCann U
3.13 3.5 3.5         55 +   St Anthony, MN
53 John Carnahan U
3.13 3.5 3.5         55 +   Saint Paul, MN
54 Joseph Goswitz U
3.11 3.5 3.5         40 +   Saint Paul, MN
55 Michael Tennis U
3.10 3.5 3.5         40 +   Saint Paul, MN
56 Lawrence Wong U
3.09 3.5 3.5         65 +   Bloomington, MN
57 Frank Jossi U
3.09 3.5 3.5         55 +   Saint Paul, MN
58 Roger Stevens U
3.02 3.5 3.5         65 +   Mesa, AZ
59 Stanley Stewart U
3.01 3.5 3.0         65 +   Mesa, AZ
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
60 Mark Hendrickson U
2.99 3.0 3.5         65 +   Saint Paul, MN
61 Allan Hoen U
2.95 3.0 3.0         55 +   Mesa, AZ
62 Bill McCann U
2.94 3.0 3.0         55 +   Saint Paul, MN
63 Peter Haan U
2.92 3.0 3.5         65 +   Hastings, MN
64 Richard Naistat U
2.91 3.0 3.5         65 +   Minneapolis, MN
65 Richard Rosenberg U
2.87 3.0 3.5         40 +   Saint Paul, MN
66 mike Ericson U
2.87 3.0 3.0         65 +   Saint Paul, MN
67 Kenneth Cram U
2.85 3.0 3.0         65 +   Minneapolis, MN
68 Scott Carlson U
2.85 3.0 3.0         55 +   Saint Paul, MN
69 Jean-Claude Desjardins U
2.83 3.0 3.0         55 +   Hopkins, MN
70 Keith Abrahamson U
2.83 3.0 3.0         55 +   Chanhassen, MN
71 Thomas Petersen U
2.76 3.0 3.0         65 +   Chaska, MN
72 Eric Narvaez U
2.73 3.0 3.5         65 +   Saint Paul, MN
73 Keith Sayler U
2.71 3.0 3.0         65 +   Mesa, AZ
74 Raymond Matthews U
2.71 3.0 3.0         65 +   Hudson, WI
75 Peter Krause U
2.70 3.0 3.0         65 +   Minneapolis, MN
76 John Libler U
2.69 3.0 3.0         65 +   Sioux Lookout, ON
77 Larry Delp U
2.69 3.0 3.0         65 +   Mesa, AZ
78 Gregory Mason U
2.68 3.0 3.0         65 +   Richmond, CA
79 Michael Klein U
2.67 3.0 3.0         55 +   Saint Paul, MN
80 PATRICK BEALS U
2.66 3.0 3.0         65 +   Mesa, AZ
81 Michael Schneider U
2.65 (3.0) 3.0         65 +   Minneapolis, MN
82 keith gardner U
2.65 3.0 3.0         55 +   Saint Paul, MN
83 Jack Nelson U
2.63 3.0 3.0         65 +   Spooner, WI
84 Patrick Ledray U
2.62 3.0 3.0         65 +   Minneapolis, MN
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
85 Philip Mikula U
2.35 2.5 2.5         65 +   Mesa, AZ
86 Les Zellmann U
2.32 2.5 2.5         65 +   Saint James, MN
87 Balwant Gill U
2.25 2.5 2.5         65 +   Mesa, AZ
88 Joel Schaubert U
2.06 2.5 2.5         55 +   Minneapolis, MN
William Boyes U
n/a n/a 3.5         65 +   Faribault, MN
Rick Hancks U
n/a n/a 4.0         65 +   Saint Paul, MN
Richard Iverson U
n/a n/a 3.5         65 +   Amery, WI
Robert Lang U
n/a n/a 3.5         65 +   Fountain Hills, AZ
Leon Narvaez U
n/a n/a 2.5         65 +   Northfield, MN
Timothy Orgeman U
n/a n/a 3.5         65 +   Savage, MN
Mark Vandermyde U
n/a n/a 4.0         55 +   Minneapolis, MN
Michael Walz U
n/a n/a 4.0         55 +   Saint Paul, MN