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 St. Louis Area rating list selection
                                                2023 St. Louis Area rating list selection
2024 TLS League Ratings
Section - Missouri Valley           District - Missouri           Area - St. Louis
Missouri Athletic Club    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 Borna Novak U
4.38 4.5 4.5         18 +   Saint Louis, MO
2 John Mitchell Benton U
4.37 4.5 4.5         18 +   Saint Louis, MO
3 John Black U
4.32 4.5 4.5         18 +   CHESTERFIELD, MO
4 Logan Skrobarcek U
4.30 4.5 4.5         18 +   Ashland, MO
5 Han Zhao U
4.26 4.5 4.5         18 +   BALLWIN, MO
6 David Mitchell U
4.26 4.5 4.5         18 +   Saint Louis, MO
7 Clinton Vanvalkenburgh U
4.25 4.5 4.5         40 +   Chesterfield, MO
8 Dragos Enea U
4.22 4.5 4.5         40 +   Wildwood, MO
9 Hal Rutherford U
4.16 4.5 4.5         18 +   Saint Louis, MO
10 Michael Peri U
4.14 4.5 4.5         40 +   Saint Louis, MO
11 Mike Preiss U
4.13 4.5 4.5         18 +   Saint Louis, MO
12 Zane Peng U
4.13 4.5 4.5         18 +   Saint Louis, MO
13 samir auad U
4.13 4.5 4.5         18 +   Saint Louis, MO
14 Chris Hahn U
4.11 4.5 4.5         40 +   Saint Peters, MO
15 Soman Chainani U
4.11 4.5 4.5         18 +   Saint Louis, MO
16 Sameem Mohammad U
4.08 4.5 4.5         18 +   Ballwin, MO
17 Ty Merkle U
4.07 4.5 4.5         18 +   Saint Louis, MO
18 Killian McKee U
4.07 4.5 4.5         18 +   Saint Louis, MO
19 Thomas Horn U
4.06 4.5 4.5         18 +   Chesterfield, MO
20 Brian Beracha U
4.06 4.5 4.5         40 +   Saint Louis, MO
21 Michael Thompson U
4.04 4.5 4.5         40 +   Saint Louis, MO
22 Jack McEnery U
4.04 4.5 4.5         18 +   Saint Louis, MO
23 Seina Maret U
4.04 4.5 4.5         18 +   Saint Louis, MO
24 Peter Kielhofner U
4.04 4.5 4.5         40 +   Saint Charles, MO
25 Ralf Nosic U
4.03 4.5 4.5         55 +   Defiance, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
26 Mike Blechle U
3.99 4.0 4.5         18 +   Saint Louis, MO
27 Rich Collop U
3.95 4.0 4.5         40 +   Manchester, MO
28 Ryan Papiernik U
3.94 4.0 4.0         18 +   Saint Louis, MO
29 Jordan Meza U
3.93 4.0 4.5         18 +   Saint Louis, MO
30 Aaron Levin U
3.93 4.0 4.0         18 +   Saint Louis, MO
31 Augusto Castoldi U
3.92 4.0 4.5         18 +   O Fallon, MO
32 Nicolas Sanchez Calderon U
3.92 4.0 4.5         18 +   Saint Louis, MO
33 Nicolas Prudencio Rojas U
3.91 4.0 4.0         18 +   Saint Louis, MO
34 Alex England U
3.91 4.0 4.0         18 +   Farmington, MO
35 Christopher O'Connor U
3.90 4.0 4.5         18 +   SAINT LOUIS, MO
36 michael pompian U
3.88 4.0 4.0         18 +   Saint Louis, MO
37 Curtis Steyers U
3.87 4.0 4.0         18 +   Saint Louis, MO
38 Robert Linden U
3.85 4.0 4.0         18 +   Saint Louis, MO
39 Daniel Heaton U
3.85 4.0 4.5         18 +   Saint Louis, MO
40 Don Cobin U
3.84 4.0 4.5         18 +   Saint Louis, MO
41 Michael Goffe U
3.83 4.0 4.0         55 +   Saint Louis, MO
42 James Dixon U
3.82 4.0 4.0         65 +   Manchester, MO
43 Hung nguyen U
3.81 4.0 4.0         18 +   Fairview Heights, IL
44 Kevin Li U
3.81 4.0 4.5         18 +   Saint Louis, MO
45 Ricardo Aldana Dominguez U
3.81 4.0 4.0         18 +   Saint Charles, MO
46 Ali Javaheri U
3.79 4.0 4.0         40 +   Saint Louis, MO
47 Chi-Tsai Tang U
3.78 4.0 4.0         18 +   Saint Louis, MO
48 Wesley Law U
3.78 4.0 4.0         40 +   Saint Louis, MO
49 Dean Williams U
3.76 4.0 4.0         65 +   Santa Rosa Beach, FL
50 Jerry Stanley U
3.76 4.0 4.0         55 +   Saint Louis, MO
51 Tim Hasara U
3.76 4.0 4.0         55 +   SAINT LOUIS, MO
52 Steven Oppliger U
3.74 4.0 4.0         65 +   Saint Louis, MO
53 John Nash U
3.74 4.0 4.0         55 +   Saint Louis, MO
54 Eric Wonsidler U
3.72 4.0 4.0         18 +   Saint Louis, MO
55 jon tchen U
3.71 4.0 4.0         55 +   Saint Louis, MO
56 John Brunnquell U
3.71 4.0 4.0         18 +   Olivette, MO
57 Randolph Fauser U
3.70 4.0 4.0         65 +   Saint Louis, MO
58 Malik Hagens U
3.68 4.0 4.0         18 +   Saint Charles, MO
59 Patrick Costigan U
3.68 4.0 4.0         65 +   Maryland Heights, MO
60 Nick Westphal U
3.67 4.0 4.0         18 +   Saint Louis, MO
61 John Gunther U
3.67 4.0 4.0         55 +   Saint Louis, MO
62 Jerome Sachar U
3.66 4.0 4.0         55 +   Saint Louis, MO
63 Tom Rensch U
3.65 4.0 4.0         18 +   Kirkwood, MO
64 jay lyons U
3.65 4.0 4.0         40 +   Maryland Heights, MO
65 Timothy Van Rhein U
3.64 4.0 4.0         55 +   Saint Louis, MO
66 John Gore U
3.64 4.0 4.0         18 +   Saint Louis, MO
67 Thomas Tesar U
3.63 4.0 4.0         18 +   Saint Louis, MO
68 Lyndon Morgan U
3.63 4.0 4.0         55 +   Saint Louis, MO
69 David Kraft U
3.63 4.0 4.0         40 +   Saint Louis, MO
70 Mark Trokey U
3.61 4.0 4.0         18 +   Saint Louis, MO
71 Tom Lane U
3.61 4.0 4.0         18 +   Saint Louis, MO
72 Ross Evola U
3.60 4.0 4.0         18 +   Saint Louis, MO
73 Gordon Chen U
3.60 4.0 4.0         18 +   Saint Louis, MO
74 Brice Shultz U
3.59 4.0 3.5         18 +   Saint Louis, MO
75 Tom Le Pique U
3.59 4.0 4.0         18 +   Saint Louis, MO
76 Theron Howe U
3.59 4.0 4.0         18 +   Saint Louis, MO
77 Barney Bier U
3.59 4.0 4.0         55 +   Quincy, IL
78 Daniel Wyland U
3.58 4.0 4.0         55 +   Ballwin, MO
79 James Mense U
3.58 4.0 4.0         18 +   Saint Louis, MO
80 David Streett U
3.56 4.0 4.0         18 +   Saint Louis, MO
81 Aaron De Marco U
3.55 4.0 4.0         18 +   Saint Louis, MO
82 Dwayne Upson U
3.54 4.0 4.0         40 +   Columbia, IL
83 Sharath Sahadevan U
3.54 4.0 4.0         18 +   Saint Charles, MO
84 Christopher Burnes U
3.51 4.0 4.0         18 +   Saint Louis, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
85 Nick Jury U
3.50 3.5 4.0         18 +   Saint Louis, MO
86 John Duckworth U
3.50 3.5 4.0         18 +   Saint Louis, MO
87 Steve Walsh U
3.48 3.5 4.0         18 +   Saint Louis, MO
88 William Bealke U
3.48 3.5 4.0         65 +   Saint Louis, MO
89 Jim Salter U
3.47 3.5 4.0         55 +   Saint Charles, MO
90 J Grant Dambach U
3.46 3.5 4.0         65 +   Fenton, MO
91 Mark Miller U
3.45 3.5 4.0         18 +   Saint Louis, MO
92 Matthew Mertens U
3.41 3.5 4.0         55 +   Saint Louis, MO
93 Richard Elias U
3.41 3.5 4.0         18 +   Saint Louis, MO
94 Jonathan Heaney U
3.40 3.5 3.5         18 +   SAINT LOUIS, MO
95 Steven Archer U
3.39 3.5 3.5         18 +   Saint Louis, MO
96 Paul Quindry U
3.38 3.5 3.5         18 +   Kirkwood, MO
97 Binu Mathew U
3.37 3.5 3.5         40 +   Saint Louis, MO
98 Gregory Starrs U
3.36 3.5 3.5         55 +   Saint Louis, MO
99 David Morgan U
3.35 3.5 3.5         40 +   Saint Louis, MO
100 Bill Biernacki U
3.35 3.5 3.5         65 +   Ellisville, MO
101 Kevin Hurst U
3.30 (3.5) 3.5         18 +   Saint Louis, MO
102 Robert Heitz U
3.30 3.5 3.5         18 +   Saint Louis, MO
103 Joseph Martin U
3.29 3.5 3.5         18 +   Saint Louis, MO
104 Casey Wood U
3.27 3.5 3.5         18 +   Saint Louis, MO
105 Matthew Butler U
3.27 3.5 3.5         18 +   Saint Louis, MO
106 Christopher Stark U
3.24 3.5 3.5         40 +   Saint Louis, MO
107 John McGowan U
3.21 3.5 3.5         65 +   Saint Louis, MO
108 Vamsimohan Rani U
3.20 3.5 3.5         40 +   WILDWOOD, MO
109 Ricardo Collazo U
3.16 3.5 3.5         18 +   TACOMA, WA
110 Gary Heitz U
3.15 3.5 3.5         55 +   Chesterfield, MO
111 Sundeep Jayaprabhu U
3.03 3.5 3.5         18 +   Saint Louis, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
112 Sean Coughlin U
2.95 3.0 3.0         18 +   Ballwin, MO
113 Jack Martin U
2.91 3.0 3.0         18 +   Saint Louis, MO
114 Paul Byrne U
2.89 3.0 3.0         18 +   Saint Louis, MO
115 Pedro Coronado U
2.88 3.0 3.0         18 +   Saint Louis, MO
116 Daniel Molloy U
2.87 3.0 3.0         55 +   Saint Louis, MO
117 Jonathan Dillow U
2.86 3.0 3.0         18 +   ENCINO, CA
118 David Stoeckel U
2.85 3.0 3.0         55 +   Saint Louis, MO
119 Jer Nixon U
2.82 3.0 3.0         18 +   Saint Louis, MO
120 Chad Wheeler U
2.79 3.0 3.0         18 +   Saint Louis, MO
121 Spenser Lorance U
2.79 3.0 3.0         18 +   Saint Louis, MO
122 Cliff Langston U
2.73 3.0 3.0         55 +   SAINT LOUIS, MO
123 Ramesh Rajagopalan U
2.72 3.0 3.0         18 +   Saint Louis, MO
124 dieter bareiss U
2.70 3.0 3.0         18 +   Saint Louis, MO
125 Wesley Vance U
2.67 3.0 3.0         40 +   Saint Louis, MO
126 Kevin Baszis U
2.67 3.0 3.0         18 +   Saint Louis, MO
127 Joe De Marco U
2.66 3.0 3.0         40 +   Saint Louis, MO
128 Joe Rintoul U
2.63 3.0 3.0         18 +   Saint Louis, MO
129 Mina Mehanni U
2.63 3.0 3.0         18 +   Saint Louis, MO
130 Walter Dechau U
2.62 3.0 3.0         40 +   Saint Louis, MO
131 Jeff Pattison U
2.59 3.0 3.0         18 +   Maryland Heights, MO
132 Michael Antoine U
2.59 3.0 3.0         18 +   Kirkwood, MO
133 John Heithaus U
2.54 3.0 3.0         18 +   Florissant, MO
134 Chance Wong U
2.53 3.0 3.0         18 +   Saint Louis, MO
135 Richard Mehan U
2.53 3.0 3.0         18 +   Chesterfield, MO
136 William Lynch U
2.52 3.0 3.0         55 +   Festus, MO
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
137 Daniel Conway U
2.50 2.5 3.0         18 +   Kirkwood, MO
138 John Churchill U
2.50 2.5 3.0         18 +   Wildwood, MO
139 James Dull U
2.47 2.5 3.0         18 +   Saint Louis, MO
140 Kevin Layton U
2.46 2.5 3.0         18 +   Saint Louis, MO
141 Joe Henze U
2.41 2.5 3.0         40 +   Kirkwood, MO
142 Matthew Obermeier U
2.39 2.5 3.0         18 +   Chesterfield, MO
143 jack berner U
2.34 2.5 4.0         18 +   Saint Louis, MO
144 Thomas Squires U
2.19 2.5 2.5         18 +   Saint Louis, MO
Eduardo Abilez U
n/a n/a 4.5         18 +   Ballwin, MO
Blake Bastien U
n/a n/a 4.0         65 +   Chesterfield, MO
Brent Davidson U
n/a n/a 4.5         18 +   Saint Louis, MO
Adam Glassl U
n/a n/a 3.0         18 +   Saint Louis, MO
Ben Hasara U
n/a n/a 3.5         18 +   SAINT LOUIS, MO
nate mehill U
n/a n/a 4.5         18 +   Saint Louis, MO
Maanas Sanjay U
n/a n/a 4.5         18 +   Saint Louis, MO
Wilson Wang U
n/a n/a 4.5         18 +   Jericho, NY