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 South East (Wilm) Area rating list selection
                                                2023 South East (Wilm) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - South East (Wilm)
Althea Gibson Tennis Complex    Men    By Rating
(As of 11/10/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 Koko Dawood U
4.86 (5.0) 5.0         40 +   Wilmington, NC
2 Patrick Eagan U
4.75 (5.0) 5.0         40 +   WILMINGTON, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 William Boyette U
4.34 4.5 4.5         18 +   Raleigh, NC
4 Logan Trimp U
4.30 (4.5) 4.5         18 +   Wilmington, NC
5 Evan Wharton U
4.28 4.5 4.5         18 +   RALEIGH, NC
6 Brock Boehling U
4.28 (4.5) 4.5         18 +   Wilmington, NC
7 Al Butler U
4.27 (4.5) 4.5         18 +   ?
8 Andres Pazos U
4.26 4.5 4.5         18 +   Huntersville, NC
9 Russell Senger U
4.24 (4.5) 4.5         40 +   Wilmington, NC
10 Zachary Tran U
4.15 4.5 4.5         40 +   Burlington, NC
11 Eric Jarrell U
4.15 (4.5) 4.5         40 +   Wilmington, NC
12 Bradley Ransome U
4.11 4.5 4.5         55 +   Kure Beach, NC
13 Kenneth Myers U
4.10 (4.5) 4.5         40 +   Wilmington, NC
14 Daniel Martchek U
4.10 4.5 4.5         18 +   CARY, NC
15 Jeffrey Kohl U
4.08 (4.5) 4.5         18 +   CASTLE HAYNE, NC
16 Sean Taber U
4.07 (4.5) 4.5         40 +   Hampstead, NC
17 Albert Elrod U
4.06 (4.5) 4.5         55 +   Wilmington, NC
18 Khalil Moya U
4.04 (4.5) 4.5         18 +   Wilmington, NC
19 Alexander Neiberger U
4.02 4.5 4.5         18 +   Cary, NC
20 Jake McDonough U
4.01 (4.5) 4.5         18 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
21 Josh Welborne U
4.00 4.0 4.0         18 +   Leland, NC
22 Eddie Hardgrove U
3.98 (4.0) 4.5         40 +   Wilmington, NC
23 Matt Zayko U
3.94 (4.0) 4.5         40 +   Wilmington, NC
24 Barry Dempsey U
3.93 (4.0) 4.5         40 +   WILMINGTON, NC
25 Michael Shemwell U
3.88 (4.0) 4.5         40 +   Wilmington, NC
26 Brendan Bastable U
3.88 4.0 4.0         40 +   Wilmington, NC
27 James Buda U
3.85 4.0 4.0         18 +   Leland, NC
28 Dereck Boone U
3.83 4.0 4.0         40 +   Wilmington, NC
29 Andrew Capella U
3.82 4.0 4.0         55 +   Leland, NC
30 Bryan Williams U
3.80 4.0 4.0         40 +   Wilmington, NC
31 Chris Whitney U
3.80 4.0 4.0         40 +   Wilmington, NC
32 Rob Bagley U
3.80 4.0 4.0         55 +   Wilmington, NC
33 Timothy Howard U
3.79 4.0 4.0         40 +   WILMINGTON, NC
34 Dennis Werner U
3.78 4.0 4.0         55 +   Southport, NC
35 Steve Peterson U
3.77 4.0 4.0         40 +   Wilmington, NC
36 FORREST MAREADY U
3.77 4.0 4.0         40 +   Wilmington, NC
37 Matthew Hilliard U
3.77 4.0 4.0         40 +   Wilmington, NC
38 Matthew Janik U
3.76 4.0 4.0         40 +   Wilmington, NC
39 Richard Hughes U
3.75 4.0 4.0         65 +   Southport, NC
40 James Seidel U
3.73 4.0 4.0         55 +   Wilmington, NC
41 Andrew Collins U
3.73 4.0 4.0         40 +   Wrightsville Beach, NC
42 Jeremy Lozito U
3.72 4.0 4.0         40 +   Wilmington, NC
43 Stevie Berg U
3.72 4.0 4.0         55 +   Winnabow, NC
44 Joshua Phanco U
3.71 4.0 4.0         40 +   Wilmington, NC
45 William Leath U
3.71 4.0 4.0         55 +   Wilmington, NC
46 David Hartness U
3.71 4.0 4.0         40 +   Wilmington, NC
47 Ed Vogelsong U
3.70 4.0 4.0         55 +   Wilmington, NC
48 Matej Polomsky U
3.70 4.0 4.0         40 +   Wilmington, NC
49 Michael Barefoot U
3.67 4.0 4.0         55 +   Wilmington, NC
50 Cliff Sass U
3.66 4.0 4.0         55 +   Leland, NC
51 Daniel Phelps U
3.64 4.0 4.0         55 +   Wilmington, NC
52 Charlie Lamb U
3.64 4.0 4.0         40 +   Wilmington, NC
53 Julio Perez U
3.63 4.0 4.0         18 +   Wilmington, NC
54 Dennis Lambi U
3.62 4.0 4.0         55 +   Leland, NC
55 Richard Davis U
3.62 4.0 4.0         40 +   Wilmington, NC
56 Jordan Niggebrugge U
3.61 4.0 3.5         18 +   Wilmington, NC
57 George McGrath U
3.61 4.0 4.0         55 +   Kure Beach, NC
58 Michael Martorelli U
3.61 4.0 4.0         18 +   Hampstead, NC
59 Tim Buckland U
3.61 4.0 4.0         40 +   Wilmington, NC
60 Mike Voorheis U
3.60 4.0 4.0         40 +   Wilmington, NC
61 Christopher Soule U
3.59 4.0 4.0         40 +   Wilmington, NC
62 Huntley Garriott U
3.59 4.0 4.0         40 +   Wilmington, NC
63 Sam Cox U
3.59 4.0 4.0         40 +   Wilmington, NC
64 Guilherme Perez U
3.58 4.0 3.5         18 +   Wilmington, NC
65 Mack Heath U
3.58 4.0 4.0         65 +   Wilmington, NC
66 Mark Henderson U
3.57 4.0 4.0         55 +   Hampstead, NC
67 Han-Leong Goh U
3.57 4.0 4.0         55 +   Wilmington, NC
68 Tom Polk U
3.56 4.0 4.0         55 +   Oak Island, NC
69 Craig Mann U
3.55 4.0 4.0         40 +   Clinton, NC
70 Corbin Carroll U
3.55 4.0 3.5         18 +   Zebulon, NC
71 Edwin Wagenseller U
3.53 4.0 4.0         40 +   Wilmington, NC
72 Fred Scialabba U
3.53 4.0 4.0         55 +   Wilmington, NC
73 Cameron TrimpeyWarhaftig U
3.52 4.0 4.0         18 +   Wilmington, NC
74 Laurence Nadeau U
3.52 4.0 3.5         18 +   Wilmington, NC
75 Bryan McCabe U
3.51 4.0 3.5         40 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
76 Young O'Connor U
3.50 3.5 4.0         55 +   Wilmington, NC
77 Joshua Kleinstuber U
3.50 3.5 3.5         18 +   Wilmington, NC
78 Ben Whitlock U
3.49 3.5 4.0         40 +   Wilmington, NC
79 James Williams U
3.47 3.5 3.5         18 +   Wilmington, NC
80 Tim Pelczar U
3.47 3.5 3.5         55 +   LELAND, NC
81 David Kimbrough U
3.47 (3.5) 4.0         18 +   Wilmington, NC
82 Aaron Assad U
3.47 (3.5) 4.0         18 +   WILMINGTON, NC
83 Maverick Maready U
3.45 (3.5) 4.0         18 +   Wilmington, NC
84 Eric Boehling U
3.44 3.5 4.0         55 +   Wilmington, NC
85 Mike Montgomery U
3.43 3.5 3.5         40 +   WILMINGTON, NC
86 Zachary Manfredi U
3.42 3.5 3.5         18 +   Wilmington, NC
87 Jason Ingraham U
3.42 3.5 4.0         18 +   Wilmington, NC
88 Paul Haskins U
3.40 3.5 4.0         55 +   Wilmington, NC
89 CT Shaw U
3.39 3.5 3.5         40 +   Belville, NC
90 Arseniy Leontyev U
3.39 (3.5) 3.5         18 +   WINNABOW, NC
91 Adam Pflaumer U
3.35 3.5 4.0         18 +   Wilmington, NC
92 Albert Cottle U
3.34 3.5 3.5         40 +   Wilmington, NC
93 Terry Bell U
3.34 3.5 3.5         55 +   Leland, NC
94 Robert Matthews U
3.33 3.5 3.5         40 +   Wilmington, NC
95 Chris Hoenig U
3.33 3.5 4.0         18 +   Wilmington, NC
96 Ben Hawkins U
3.33 3.5 3.5         40 +   Wilmington, NC
97 Johannes Haasbroek U
3.33 3.5 3.5         40 +   Wilmington, NC
98 Keith Thomas U
3.31 3.5 3.5         18 +   Leland, NC
99 Andrew Lanier U
3.31 3.5 3.5         40 +   Wilmington, NC
100 Owen Hassell U
3.31 3.5 3.5         40 +   Wilmington, NC
101 Nat Green U
3.28 3.5 3.5         40 +   Wilmington, NC
102 Jon Easom U
3.28 3.5 3.5         40 +   Hampstead, NC
103 Skyler Pullum U
3.27 3.5 3.5         18 +   Wilmington, NC
104 Derek Mickler U
3.27 3.5 3.5         40 +   Wilmington, NC
105 Paul Koehler U
3.26 3.5 3.5         55 +   Leland, NC
106 Gino Galutera U
3.26 3.5 3.5         40 +   WILMINGTON, NC
107 Nick Basta U
3.26 3.5 3.5         40 +   Wilmington, NC
108 Rob Romero U
3.25 3.5 3.5         55 +   Wilmington, NC
109 Kevin Cogan U
3.25 3.5 3.5         40 +   Wilmington, NC
110 Chris Heller U
3.24 3.5 3.5         40 +   Winnabow, NC
111 Matt Ebbing U
3.24 3.5 3.5         40 +   Wilmington, NC
112 Kavanaugh Ellis U
3.23 (3.5) 3.5         18 +   Wilmington, NC
113 Jason Weddle U
3.21 3.5 3.0         40 +   Wilmington, NC
114 Terry Cruse U
3.21 3.5 3.5         55 +   Castle Hayne, NC
115 Wesley Edwards U
3.20 3.5 3.5         40 +   Wilmington, NC
116 Hughes Waren U
3.18 3.5 3.5         40 +   Wilmington, NC
117 David McCabe U
3.18 3.5 3.5         18 +   Wilmington, NC
118 Luke McLean U
3.17 3.5 3.5         40 +   Wilmington, NC
119 William Futch U
3.17 3.5 3.5         55 +   Wilmington, NC
120 Brett Teeter U
3.15 3.5 3.5         18 +   Hampstead, NC
121 Rob Hunoval U
3.15 3.5 3.5         40 +   Wilmington, NC
122 Michael Scordato U
3.14 3.5 3.5         55 +   Wilmington, NC
123 Michael Caropolo U
3.13 3.5 3.5         55 +   Wilmington, NC
124 Adrian Willis U
3.11 3.5 3.5         55 +   Wilmington, NC
125 Stephen MacKinnon U
3.11 3.5 3.5         40 +   Wilmington, NC
126 Jeff Amato U
3.11 3.5 3.0         40 +   Wilmington, NC
127 Paul Niggebrugge U
3.10 3.5 3.5         40 +   Wallace, NC
128 Anthony Martino U
3.10 3.5 3.5         40 +   Wilmington, NC
129 Robby Knapp U
3.08 3.5 3.5         18 +   Wilmington, NC
130 Thomas Weldon U
3.06 (3.5) 3.5         40 +   Wilmington, NC
131 Bradley Matthews U
3.06 3.5 3.5         18 +   Wilmington, NC
132 Jeff Sullivan U
3.05 3.5 3.5         55 +   Moore Haven, FL
133 Scott Fitzgerald U
3.04 3.5 3.0         40 +   Wilmington, NC
134 Mike Rogers U
3.03 (3.5) 3.5         40 +   Wilmington, NC
135 Randy Holleman U
3.03 3.5 3.0         18 +   Wilmington, NC
136 Hunter Gray U
3.02 3.5 3.0         40 +   Wilmington, NC
137 David Baron U
3.02 3.5 3.0         18 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
138 Joe Daley U
2.99 3.0 3.5         55 +   Wilmington, NC
139 Corey Kershaw U
2.98 3.0 3.0         18 +   Wilmington, NC
140 Jim Skane U
2.97 3.0 3.5         55 +   Wilmington, NC
141 Paul Ragan U
2.97 3.0 3.5         40 +   WILMINGTON, NC
142 Mike Jolley U
2.97 3.0 3.0         40 +   Wilmington, NC
143 Alan Oester U
2.96 3.0 3.0         40 +   Wilmington, NC
144 Barry Barsamian U
2.96 3.0 3.0         65 +   Leland, NC
145 Dave Hiltbrand U
2.95 3.0 3.0         18 +   Wilmington, NC
146 Pahoran Dasilva U
2.95 3.0 3.5         18 +   WILMINGTON, NC
147 Marshall Cooper U
2.95 3.0 3.0         18 +   Leland, NC
148 Brent Priddy U
2.93 3.0 3.5         40 +   WILMINGTON, NC
149 Dorian Williams U
2.92 3.0 3.5         55 +   Wilmington, NC
150 Jack Teeter U
2.92 (3.0) 3.5         18 +   Hampstead, NC
151 tim worman U
2.90 3.0 3.0         40 +   Wilmington, NC
152 Corey Haring U
2.90 3.0 3.0         18 +   Wilmington, NC
153 Michael Reazin U
2.89 (3.0) 3.5         18 +   Wilmington, NC
154 David Powers U
2.88 3.0 3.0         40 +   Wilmington, NC
155 Nicolas Morillo U
2.88 3.0 3.0         40 +   Wilmington, NC
156 Ted Smith U
2.86 3.0 3.0         40 +   WILMINGTON, NC
157 Adam Parker U
2.86 (3.0) 3.0         40 +   Wilmington, NC
158 Neil Ray U
2.84 3.0 3.0         40 +   Wilmington, NC
159 Ward Coleman U
2.83 3.0 3.0         18 +   Wilmington, NC
160 Matthew Messier U
2.82 3.0 3.0         40 +   Wilmington, NC
161 Grant Houghton U
2.82 3.0 3.0         18 +   Wilmington, NC
162 Alex Pasternak U
2.81 3.0 3.0         18 +   YARMOUTH, ME
163 Stuart Moore U
2.81 3.0 3.0         55 +   Wilmington, NC
164 John Presswood U
2.79 3.0 3.0         40 +   Wilmington, NC
165 Rory Linehan U
2.79 (3.0) 3.0         18 +   Wilmington, NC
166 Randall Shelton U
2.78 3.0 3.0         55 +   Wilmington, NC
167 Tyler Krohn U
2.78 (3.0) 3.0         18 +   Wilmington, NC
168 Al Greuter U
2.78 3.0 3.0         65 +   Leland, NC
169 Craig Barber U
2.77 3.0 3.0         40 +   Wilmington, NC
170 Adam King U
2.76 (3.0) 3.0         18 +   Leland, NC
171 John Graham U
2.76 3.0 3.0         40 +   Wilmington, NC
172 Todd Doroski U
2.76 3.0 3.0         18 +   Wilmington, NC
173 Jackson Autry U
2.76 3.0 3.0         18 +   Wilmington, NC
174 Thomas Endress U
2.74 3.0 3.0         18 +   Wilmington, NC
175 Ted Blake U
2.74 3.0 3.0         18 +   Wilmington, NC
176 Kurt Bassett U
2.74 3.0 3.0         55 +   Wilmington, NC
177 Ramon Aristy U
2.73 3.0 3.0         40 +   Wilmington, NC
178 Chris Stainback U
2.72 3.0 3.0         40 +   Wilmington, NC
179 Gregory Wallace U
2.71 3.0 3.0         55 +   Wilmington, NC
180 Terrance Williams U
2.66 (3.0) 3.5         18 +   Wilmington, NC
181 Adam Root U
2.64 3.0 3.0         18 +   Chapel Hill, NC
182 Scott Serkin U
2.63 3.0 3.0         40 +   Wilmington, NC
183 Charles Foust U
2.62 3.0 3.0         40 +   Wilmington, NC
184 Bernardo Lucero U
2.61 (3.0) 3.0         18 +   Wilmington, NC
185 Kyle Gomez U
2.61 (3.0) 2.5         18 +   Hampstead, NC
186 Todd hall U
2.59 3.0 3.0         40 +   Wilmington, NC
187 Ata Suanda U
2.58 3.0 3.0         40 +   Wilmington, NC
188 David Haslam U
2.57 3.0 3.0         40 +   Wilmington, NC
189 Paul Haworth U
2.55 3.0 3.0         18 +   Wilmington, NC
190 Lance Oehrlein U
2.54 (3.0) 3.0         18 +   Wilmington, NC
191 Gregory Loehr U
2.52 3.0 2.5         40 +   Wilmington, NC
192 Nicholas Murphy U
2.51 (3.0) 2.5         18 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
193 Benjamin Cowan U
2.50 2.5 3.0         40 +   Carolina Beach, NC
194 Paul Cairney U
2.50 2.5 3.0         18 +   Wilmington, NC
195 Jeffrey Noecker U
2.48 (2.5) 3.0         18 +   Wilmington, NC
196 Kenyon Mussell U
2.45 (2.5) 2.5         40 +   Wilmington, NC
197 Phillip Tetterton Ii U
2.44 (2.5) 2.5         18 +   Wilmington, NC
198 Jeffrey Bledsoe U
2.44 (2.5) 3.0         55 +   Wilmington, NC
199 Brian Bursell U
2.41 2.5 3.0         18 +   Wilmington, NC
200 James Nester U
2.40 2.5 3.0         18 +   Southport, NC
201 Chris Datesman U
2.40 (2.5) 2.5         18 +   Wilmington, NC
202 Kevin rice U
2.37 2.5 2.5         18 +   Wilmington, NC
203 Tyler Caproni U
2.36 (2.5) 3.0         18 +   Wilmington, NC
204 Rand Pennington U
2.33 2.5 2.5         18 +   Wilmington, NC
205 Joe Oots U
2.31 2.5 2.5         18 +   Wilmington, NC
206 Cody King U
2.31 (2.5) 2.5         18 +   Wilmington, NC
207 Jason Byrd U
2.31 (2.5) 2.5         18 +   Wilmington, NC
208 Jack Sweetz U
2.30 (2.5) 3.0         18 +   Wilmington, NC
209 Michael Gansmann U
2.29 2.5 2.5         18 +   Wilmington, NC
210 David Stephens U
2.28 (2.5) 3.0         40 +   Wilmington, NC
211 Spencer Journey U
2.23 (2.5) 3.0         18 +   Wilmington, NC
212 Stephen Outten U
2.20 (2.5) 2.5         18 +   Wilmington, NC
213 Ned Williams U
2.17 (2.5) 2.5         18 +   Wilmington, NC
214 Gabriel Cuevas Vivas U
2.17 (2.5) 2.5         55 +   Wilmington, NC
215 Hisham Madi U
2.17 (2.5) 2.5         18 +   Wilmington, NC
216 Ryan Mckeel U
2.08 (2.5) 2.5         18 +   Belville, NC
Aldo Barrio U
n/a n/a 3.0         40 +   Wilmington, NC
Trevor Bowman U
n/a n/a 4.5         18 +   Wilmington, NC
Christopher Branco U
n/a n/a 3.5         18 +   Wilmington, NC
Matthew Fahys U
n/a n/a 4.5         18 +   DURHAM, NC
Axel Failla U
n/a n/a 2.5         18 +   Wilmington, NC
Jason Ferree U
n/a n/a 3.5         40 +   Wilmington, NC
Brian Gane U
n/a n/a 3.5         40 +   High Point, NC
Peter Gemborys U
n/a n/a 4.5         18 +   Wilmington, NC
Hayes Gilbert U
n/a n/a 5.0         18 +   Wilmington, NC
Jerry Hannant U
n/a n/a 3.0         18 +   Wilmington, NC
Brandon Holbrook U
n/a n/a 2.5         18 +   Wilmington, NC
Michael Jolly U
n/a n/a 2.5         18 +   Wilmington, NC
Joseph McCormick U
n/a n/a 4.0         40 +   Leland, NC
Brandon McKeown U
n/a n/a 4.0         18 +   Wilmington, NC
Nick Moriarty U
n/a n/a 2.5         18 +   Wilmington, NC
Nathan Myers U
n/a n/a 2.5         18 +   Wilmington, NC
Mike O'Beirne U
n/a n/a 4.5         18 +   Wilmington, NC
Matthew Ramirez U
n/a n/a 2.5         18 +   Wilmington, NC
Michael Scott U
n/a n/a 2.5         18 +   Rocky Point, NC
Tyler Smith U
n/a n/a 4.5         18 +   Wilmington, NC
Rafael Toro U
n/a n/a 4.5         18 +   Wilmington, NC
Joseph Uebbing U
n/a n/a 3.0         18 +   Wilmington, NC
Milton Vann U
n/a n/a 4.5         18 +   Wilmington, NC
Sam Williamson U
n/a n/a 3.0         40 +   Wilmington, NC
Ryan Zu U
n/a n/a 4.5         18 +   Wilmington, NC