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)
Echo Farms Country Club    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 Josh Welborne U
4.00 4.0 4.0         18 +   Leland, NC
2 Dereck Boone U
3.83 4.0 4.0         40 +   Wilmington, NC
3 Bryan Williams U
3.80 4.0 4.0         40 +   Wilmington, NC
4 Chris Whitney U
3.80 4.0 4.0         40 +   Wilmington, NC
5 FORREST MAREADY U
3.77 4.0 4.0         40 +   Wilmington, NC
6 Matthew Hilliard U
3.77 4.0 4.0         40 +   Wilmington, NC
7 Daniel Hicks U
3.77 4.0 4.0         55 +   Southport, NC
8 Ken Verrusio U
3.74 4.0 4.0         55 +   Wilmington, NC
9 James Seidel U
3.73 4.0 4.0         55 +   Wilmington, NC
10 Kenneth Martin U
3.72 4.0 4.0         65 +   Wilmington, NC
11 William Leath U
3.71 4.0 4.0         55 +   Wilmington, NC
12 David Hartness U
3.71 4.0 4.0         40 +   Wilmington, NC
13 Ed Vogelsong U
3.70 4.0 4.0         55 +   Wilmington, NC
14 Michael Barefoot U
3.67 4.0 4.0         55 +   Wilmington, NC
15 Cliff Sass U
3.66 4.0 4.0         55 +   Leland, NC
16 Garrett Thompson U
3.65 4.0 4.0         65 +   Wilmington, NC
17 John Collins U
3.65 4.0 4.0         65 +   Goldsboro, NC
18 Daniel Phelps U
3.64 4.0 4.0         55 +   Wilmington, NC
19 Charlie Lamb U
3.64 4.0 4.0         40 +   Wilmington, NC
20 Julio Perez U
3.63 4.0 4.0         18 +   Wilmington, NC
21 Jordan Niggebrugge U
3.61 4.0 3.5         18 +   Wilmington, NC
22 George McGrath U
3.61 4.0 4.0         55 +   Kure Beach, NC
23 Christopher Soule U
3.59 4.0 4.0         40 +   Wilmington, NC
24 Guilherme Perez U
3.58 4.0 3.5         18 +   Wilmington, NC
25 Tom Polk U
3.56 4.0 4.0         55 +   Oak Island, NC
26 Laurence Nadeau U
3.52 4.0 3.5         18 +   Wilmington, NC
27 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      
28 Edward Knox U
3.50 3.5 4.0         65 +   Wilmington, NC
29 Timothy Riegel U
3.49 3.5 3.5         65 +   Northampton, PA
30 Robert O'Malley U
3.48 3.5 4.0         55 +   Wilmington, NC
31 James Williams U
3.47 3.5 3.5         18 +   Wilmington, NC
32 Rick Royall U
3.45 3.5 3.5         55 +   CAROLINA BEACH, NC
33 Jason Ingraham U
3.42 3.5 4.0         18 +   Wilmington, NC
34 Paul Haskins U
3.40 3.5 4.0         55 +   Wilmington, NC
35 Joe Baggett U
3.39 3.5 4.0         65 +   Wilmington, NC
36 Kevin Wise U
3.38 3.5 3.5         65 +   Oak Island, NC
37 Keith Thomas U
3.31 3.5 3.5         18 +   Leland, NC
38 Michael Master U
3.28 3.5 3.5         65 +   Wilmington, NC
39 Monty Talley U
3.26 3.5 3.5         65 +   Leland, NC
40 Paul Koehler U
3.26 3.5 3.5         55 +   Leland, NC
41 Casey Carr U
3.26 3.5 3.5         55 +   Leland, NC
42 Ryan Skane U
3.24 3.5 3.5         18 +   Wilmington, NC
43 Chris Heller U
3.24 3.5 3.5         40 +   Winnabow, NC
44 Larry Williams U
3.23 3.5 3.5         55 +   LELAND, NC
45 Terry Cruse U
3.21 3.5 3.5         55 +   Castle Hayne, NC
46 David McCabe U
3.18 3.5 3.5         18 +   Wilmington, NC
47 Rick Chambers U
3.18 3.5 3.5         65 +   Wilmington, NC
48 Tom Provost U
3.17 3.5 3.5         65 +   Wilmington, NC
49 William Futch U
3.17 3.5 3.5         55 +   Wilmington, NC
50 Richard Kon U
3.15 3.5 3.5         65 +   Wilmington, NC
51 Michael Scordato U
3.14 3.5 3.5         55 +   Wilmington, NC
52 Michael Caropolo U
3.13 3.5 3.5         55 +   Wilmington, NC
53 Adrian Willis U
3.11 3.5 3.5         55 +   Wilmington, NC
54 Stephen MacKinnon U
3.11 3.5 3.5         40 +   Wilmington, NC
55 Paul Niggebrugge U
3.10 3.5 3.5         40 +   Wallace, NC
56 Frederick Marrie U
3.10 3.5 3.5         65 +   Wilmington, NC
57 Thomas Melcher U
3.08 3.5 3.5         55 +   Leland, NC
58 Thomas Weldon U
3.06 (3.5) 3.5         40 +   Wilmington, NC
59 Mark Decausmeaker U
3.03 3.5 3.5         65 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
60 Corey Kershaw U
2.98 3.0 3.0         18 +   Wilmington, NC
61 Dale Benson U
2.98 3.0 3.5         55 +   Wilmington, NC
62 Jim Skane U
2.97 3.0 3.5         55 +   Wilmington, NC
63 Dave Hiltbrand U
2.95 3.0 3.0         18 +   Wilmington, NC
64 Pahoran Dasilva U
2.95 3.0 3.5         18 +   WILMINGTON, NC
65 Jim Crotty U
2.95 3.0 3.0         55 +   CASTLE HAYNE, NC
66 David Sawyer U
2.93 3.0 3.5         65 +   Winnabow, NC
67 David Filios U
2.93 3.0 3.5         65 +   Southport, NC
68 Tim Weigand U
2.89 3.0 3.5         40 +   Wilmington, NC
69 Nicolas Morillo U
2.88 3.0 3.0         40 +   Wilmington, NC
70 Stephen Thompson U
2.87 3.0 3.0         18 +   Raleigh, NC
71 Vince Hernandez U
2.85 3.0 3.0         55 +   Hampstead, NC
72 Neil Ray U
2.84 3.0 3.0         40 +   Wilmington, NC
73 Bob Chrisman U
2.82 3.0 3.5         55 +   Leland, NC
74 Stuart Moore U
2.81 3.0 3.0         55 +   Wilmington, NC
75 Dave Baxter U
2.80 3.0 3.0         55 +   Wilmington, NC
76 John Presswood U
2.79 3.0 3.0         40 +   Wilmington, NC
77 Randall Shelton U
2.78 3.0 3.0         55 +   Wilmington, NC
78 paul johnson U
2.78 3.0 3.0         65 +   Leland, NC
79 Al Greuter U
2.78 3.0 3.0         65 +   Leland, NC
80 Alan Peterson U
2.77 3.0 3.0         65 +   Leland, NC
81 John Graham U
2.76 3.0 3.0         40 +   Wilmington, NC
82 Jackson Autry U
2.76 3.0 3.0         18 +   Wilmington, NC
83 Kurt Bassett U
2.74 3.0 3.0         55 +   Wilmington, NC
84 Richard Wasilewski U
2.73 3.0 3.5         65 +   Wilmington, NC
85 Dane Theodore U
2.73 3.0 3.0         65 +   Leland, NC
86 Clarence Smith U
2.73 3.0 3.5         65 +   Wilmington, NC
87 Ramon Aristy U
2.73 3.0 3.0         40 +   Wilmington, NC
88 Stuart Ross U
2.72 3.0 3.0         55 +   Hampstead, NC
89 Kevin Marks U
2.72 3.0 3.0         55 +   Leland, NC
90 Gregory Wallace U
2.71 3.0 3.0         55 +   Wilmington, NC
91 William Hall U
2.70 3.0 3.0         65 +   Leland, NC
92 Scott Serkin U
2.63 3.0 3.0         40 +   Wilmington, NC
93 Charles Foust U
2.62 3.0 3.0         40 +   Wilmington, NC
94 Todd hall U
2.59 3.0 3.0         40 +   Wilmington, NC
95 Ata Suanda U
2.58 3.0 3.0         40 +   Wilmington, NC
96 Jim Huffstetler U
2.57 3.0 3.0         18 +   Ocean Isle Beach, NC
97 David Haslam U
2.57 3.0 3.0         40 +   Wilmington, NC
98 Charles Skelton U
2.56 3.0 3.0         55 +   Leland, NC
99 Paul Haworth U
2.55 3.0 3.0         18 +   Wilmington, NC
100 Craig Wagner U
2.54 3.0 3.0         18 +   Wilmington, NC
101 Gregory Loehr U
2.52 3.0 2.5         40 +   Wilmington, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
102 Benjamin Cowan U
2.50 2.5 3.0         40 +   Carolina Beach, NC
103 Paul Cairney U
2.50 2.5 3.0         18 +   Wilmington, NC
104 frank godfrey U
2.49 2.5 3.0         65 +   Leland, NC
105 Kenyon Mussell U
2.45 (2.5) 2.5         40 +   Wilmington, NC
106 Dennis Mendleson U
2.42 2.5 3.0         18 +   Wilmington, NC
107 Brian Bursell U
2.41 2.5 3.0         18 +   Wilmington, NC
108 James Nester U
2.40 2.5 3.0         18 +   Southport, NC
109 Kevin rice U
2.37 2.5 2.5         18 +   Wilmington, NC
110 Rand Pennington U
2.33 2.5 2.5         18 +   Wilmington, NC
111 Michael Gansmann U
2.29 2.5 2.5         18 +   Wilmington, NC
112 Hisham Madi U
2.17 (2.5) 2.5         18 +   Wilmington, NC
Aldo Barrio U
n/a n/a 3.0         40 +   Wilmington, NC
Charles Holden U
n/a n/a 3.5         65 +   Castle Hayne, NC
John Jenkins U
n/a n/a 4.0         55 +   Wilmington, NC
Gary Ochsner U
n/a n/a 3.0         55 +   Wilmington, NC
Lukas Trosman U
n/a n/a 3.5         18 +   Wilmington, NC