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 Capital Area (Ral) Area rating list selection
                                                2023 Capital Area (Ral) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Capital Area (Ral)
Seven Oaks Swim & Racquet 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 Ken Klocke U
4.30 (4.5) 4.5         55 +   WAKE FOREST, NC
2 Jeff Vajay U
4.24 4.5 4.5         40 +   Raleigh, NC
3 Christopher Brown U
4.22 4.5 4.5         40 +   Durham, NC
4 Kevin Powell U
4.21 (4.5) 4.5         40 +   Raleigh, NC
5 Matthew Short U
4.18 4.5 4.5         18 +   Raleigh, NC
6 Andrew Dinicola U
4.06 4.5 4.5         18 +   Carrboro, NC
7 Davis Felts U
4.05 4.5 4.5         18 +   Raleigh, NC
8 Michael Ladd U
4.04 4.5 4.5         18 +   Raleigh, NC
9 Bruce Mildwurf U
4.03 4.5 4.5         40 +   Raleigh, NC
10 John Terry U
4.02 4.5 4.5         40 +   Holly Springs, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
11 Nile Testerman U
3.98 4.0 4.5         55 +   Raleigh, NC
12 Mark Camacho U
3.98 4.0 4.5         55 +   Raleigh, NC
13 Philippe Adams U
3.97 4.0 4.0         40 +   Raleigh, NC
14 Jason Smith U
3.93 4.0 4.0         40 +   Raleigh, NC
15 Jeffrey Sebastianelli U
3.91 4.0 4.0         40 +   RALEIGH, NC
16 Douglas Friedman U
3.85 4.0 4.0         40 +   Raleigh, NC
17 Andrew Pham U
3.80 4.0 4.0         18 +   Raleigh, NC
18 John Gearing U
3.78 4.0 4.0         55 +   Raleigh, NC
19 Tad Buck U
3.78 (4.0) 4.0         55 +   Raleigh, NC
20 Kevin Wolborsky U
3.74 4.0 4.0         55 +   Raleigh, NC
21 Wes Snead U
3.72 4.0 4.0         55 +   Raleigh, NC
22 Tyler Salisbury U
3.70 4.0 4.0         40 +   Raleigh, NC
23 Dragan Jagnjic U
3.69 4.0 4.0         40 +   Wake Forest, NC
24 Jason Sage U
3.67 4.0 4.0         55 +   Raleigh, NC
25 John Wagner U
3.66 4.0 4.0         55 +   RALEIGH, NC
26 Joe Murphy U
3.66 4.0 4.0         55 +   Raleigh, NC
27 Tony Houser U
3.64 4.0 4.0         55 +   Raleigh, NC
28 Barrett Rankin U
3.62 4.0 4.0         40 +   Raleigh, NC
29 Neil Hauge U
3.61 4.0 4.0         40 +   Raleigh, NC
30 Matt Shait U
3.60 4.0 4.0         40 +   Raleigh, NC
31 Justin Jones U
3.60 4.0 4.0         40 +   Raleigh, NC
32 Pete Padilla U
3.56 4.0 4.0         55 +   Raleigh, NC
33 See Boon Soo U
3.55 4.0 4.0         40 +   Raleigh, NC
34 Nick Cox U
3.55 4.0 4.0         40 +   Raleigh, NC
35 Jeff Bell U
3.55 (4.0) 4.0         40 +   Raleigh, NC
36 Andrew Austin U
3.53 4.0 4.0         40 +   Raleigh, NC
37 Frank Moser U
3.51 4.0 4.0         40 +   Raleigh, NC
38 Terence McKee U
3.51 4.0 4.0         55 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
39 Gavin Mazurak U
3.50 3.5 3.5         40 +   Raleigh, NC
40 John Noland U
3.45 3.5 4.0         40 +   Raleigh, NC
41 David Mailly U
3.45 3.5 4.0         40 +   Raleigh, NC
42 Jeffrey Rini U
3.44 3.5 3.5         40 +   Raleigh, NC
43 Nick Martinelli U
3.44 3.5 4.0         18 +   Raleigh, NC
44 Roy Kelly U
3.42 3.5 4.0         40 +   Raleigh, NC
45 Michael Carlson U
3.42 3.5 4.0         40 +   Raleigh, NC
46 Joseph Brown U
3.42 3.5 3.5         40 +   Raleigh, NC
47 Peter Westgate U
3.39 (3.5) 3.5         40 +   Raleigh, NC
48 Charley Yu U
3.38 3.5 3.5         18 +   Raleigh, NC
49 Patrick Wood U
3.38 3.5 4.0         55 +   Raleigh, NC
50 Stan Wingo U
3.38 3.5 4.0         40 +   Raleigh, NC
51 Don Pittman U
3.38 3.5 4.0         55 +   Raleigh, NC
52 Marcelo Roschel U
3.34 3.5 3.5         18 +   Raleigh, NC
53 Emanuele Michi U
3.32 3.5 3.5         40 +   Wake Forest, NC
54 Chris Wandor U
3.31 3.5 3.5         18 +   Raleigh, NC
55 John Van Campen U
3.29 3.5 3.5         55 +   Raleigh, NC
56 Ken Dehaven U
3.29 3.5 3.5         65 +   Raleigh, NC
57 Aaron Vedder U
3.27 3.5 3.5         40 +   Raleigh, NC
58 Mike Kaelin U
3.27 3.5 3.5         40 +   Raleigh, NC
59 McNair Bell U
3.27 3.5 3.5         55 +   Raleigh, NC
60 Earl Struble U
3.26 (3.5) 3.5         40 +   Raleigh, NC
61 Dylan DeMacy U
3.26 3.5 3.5         40 +   Raleigh, NC
62 Howard Rigsby U
3.25 3.5 3.5         55 +   Raleigh, NC
63 John-Michael O'Neill U
3.25 3.5 3.5         40 +   Raleigh, NC
64 Jonathan Howarth U
3.25 3.5 3.5         18 +   Raleigh, NC
65 Jeffrey Marcus U
3.24 3.5 4.0         40 +   Raleigh, NC
66 Anthony Womack U
3.23 3.5 3.5         40 +   Raleigh, NC
67 Jeff Sluder U
3.23 3.5 3.5         40 +   Raleigh, NC
68 Rhett Hartley U
3.23 3.5 3.5         55 +   Raleigh, NC
69 David Monk U
3.20 3.5 3.5         18 +   Raleigh, NC
70 Jeffery Troch U
3.18 3.5 3.5         55 +   Raleigh, NC
71 Kevin Manweiler U
3.18 3.5 3.5         55 +   Raleigh, NC
72 Scott Haynes U
3.18 (3.5) 3.5         40 +   Raleigh, NC
73 Brad Killian U
3.17 3.5 3.5         40 +   Raleigh, NC
74 Sean Ahr U
3.17 3.5 4.0         55 +   Raleigh, NC
75 Hamilton Garvey U
3.16 3.5 3.5         18 +   Knightdale, NC
76 Matthew Durbin U
3.16 3.5 3.5         40 +   Raleigh, NC
77 Matt Mikula U
3.15 3.5 3.5         40 +   COATS, NC
78 Kevin Kilroy U
3.15 3.5 3.5         40 +   Raleigh, NC
79 Brad Baur U
3.13 3.5 3.5         40 +   Raleigh, NC
80 Ken Trefzger U
3.12 3.5 3.5         40 +   Raleigh, NC
81 Scott Patton U
3.12 3.5 3.5         55 +   Raleigh, NC
82 Glen Steinhardt U
3.10 3.5 3.5         40 +   Raleigh, NC
83 John Parham U
3.08 3.5 3.5         55 +   Raleigh, NC
84 Brian Satola U
3.06 3.5 3.0         40 +   Raleigh, NC
85 Mike Pearce U
3.04 3.5 3.5         55 +   Raleigh, NC
86 Derek Meares U
3.04 3.5 3.5         55 +   Raleigh, NC
87 Robert Duggins U
3.04 3.5 3.5         55 +   Raleigh, NC
88 Alan Melichar U
3.03 3.5 3.5         40 +   Raleigh, NC
89 Travis Holshouser U
3.03 3.5 3.0         40 +   Raleigh, NC
90 Albert Ahr U
3.03 3.5 3.5         40 +   Raleigh, NC
91 Mike Uhland U
3.02 3.5 3.0         40 +   Raleigh, NC
92 Robert Marriott U
3.01 3.5 3.5         40 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
93 Britton Williams U
2.99 3.0 3.0         40 +   Raleigh, NC
94 Charlie Foster U
2.99 3.0 3.5         40 +   Raleigh, NC
95 John Richardson U
2.96 3.0 3.5         55 +   Raleigh, NC
96 Derek Murr U
2.96 3.0 3.0         18 +   Raleigh, NC
97 Dave Hunt U
2.96 3.0 2.5         40 +   Raleigh, NC
98 Yee Nguyen U
2.95 3.0 3.0         40 +   Raleigh, NC
99 Jakob Lagerstedt U
2.94 (3.0) 3.0         40 +   Raleigh, NC
100 Jason DeGroff U
2.94 (3.0) 3.5         40 +   Raleigh, NC
101 Patrick Henderson U
2.92 3.0 3.0         40 +   Raleigh, NC
102 Frederick Sefcovic U
2.89 3.0 3.0         40 +   Raleigh, NC
103 Ben Rost U
2.85 3.0 3.0         18 +   Raleigh, NC
104 Gregory Knowles U
2.85 3.0 3.0         40 +   Raleigh, NC
105 Harrison Edwards U
2.85 3.0 3.0         40 +   Raleigh, NC
106 Vladic Khodush U
2.84 3.0 3.0         18 +   Raleigh, NC
107 Jeffrey Benson U
2.84 (3.0) 3.0         18 +   Raleigh, NC
108 Emory Miller U
2.81 3.0 3.0         18 +   Raleigh, NC
109 Kevin Mann U
2.79 3.0 3.0         18 +   Raleigh, NC
110 Luke Gillenwater U
2.78 3.0 3.0         40 +   Raleigh, NC
111 Brendan OConnor U
2.77 3.0 3.0         18 +   Raleigh, NC
112 Gary Fye U
2.76 3.0 3.0         40 +   Raleigh, NC
113 Michael Bradley U
2.75 3.0 3.0         40 +   Raleigh, NC
114 Nishant Mohan U
2.74 (3.0) 3.0         40 +   Raleigh, NC
115 Alec Palermo U
2.73 3.0 3.0         18 +   Raleigh, NC
116 Dewayne Southern U
2.71 3.0 3.0         40 +   Raleigh, NC
117 Kevin Lindsay U
2.71 3.0 3.0         18 +   Raleigh, NC
118 Jason Hagens U
2.71 3.0 3.0         40 +   Raleigh, NC
119 Stephen Mungenast U
2.70 3.0 3.0         18 +   Raleigh, NC
120 Keith Spainhour U
2.68 3.0 3.0         18 +   Wake Forest, NC
121 Owen Wagner U
2.65 3.0 3.0         18 +   Raleigh, NC
122 John Glowiak U
2.65 3.0 3.0         40 +   Raleigh, NC
123 Shawn Sprung U
2.64 3.0 3.0         18 +   Raleigh, NC
124 Bryan Kohan U
2.63 3.0 3.0         18 +   Raleigh, NC
125 Les Murray U
2.61 3.0 3.0         40 +   Raleigh, NC
126 shawn skillman U
2.60 3.0 3.0         40 +   Raleigh, NC
127 Anthony Gentile U
2.60 3.0 3.0         18 +   Raleigh, NC
128 Jack Baur U
2.59 (3.0) 4.0         18 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
129 Ryan Wilborne U
2.48 2.5 3.0         18 +   Raleigh, NC
130 Jody Anderson U
2.44 2.5 3.0         18 +   Raleigh, NC
131 Matthew Thompson U
2.42 2.5 2.5         18 +   Raleigh, NC
132 Justin Puleo U
2.40 2.5 2.5         18 +   Raleigh, NC
133 Jonathan Wolfe U
2.29 2.5 2.5         40 +   Raleigh, NC
134 Spence Anderson U
2.28 (2.5) 3.0         18 +   Raleigh, NC
135 Darryl Hemminger U
2.25 2.5 2.5         18 +   Raleigh, NC
136 Clifton Mobley U
2.24 (2.5) 2.5         18 +   Raleigh, NC
Gordon Bailey U
n/a n/a 4.0         55 +   Raleigh, NC
Greg Baur U
n/a n/a 3.5         18 +   Raleigh, NC
Austin Bell U
n/a n/a 3.0         18 +   Raleigh, NC
Randall Harrill U
n/a n/a 3.5         55 +   Raleigh, NC
Gary Held U
n/a n/a 3.5         55 +   Raleigh, NC
Terry Holder U
n/a n/a 4.5         55 +   Raleigh, NC
Harris Hollingsworth U
n/a n/a 3.0         18 +   Raleigh, NC
AJ Jordano U
n/a n/a 3.0         18 +   Raleigh, NC
Kevin Kirkup U
n/a n/a 3.0         18 +   Raleigh, NC
Michael Klein U
n/a n/a 3.5         55 +   Wake Forest, NC
Jon Lee U
n/a n/a 3.0         18 +   Raleigh, NC
Bryan Lee U
n/a n/a 3.0         40 +   Raleigh, NC
James mccall U
n/a n/a 3.0         18 +   Raleigh, NC
EJ Mildwurf U
n/a n/a 4.0         18 +   Raleigh, NC
Rick Patton U
n/a n/a 3.5         55 +   Raleigh, NC
Charles Perretti U
n/a n/a 4.0         18 +   Richmond, VA
Dan Satut U
n/a n/a 3.0         18 +   Raleigh, NC
Michael Stelling U
n/a n/a 3.0         18 +   Raleigh, NC
Steven Wilson U
n/a n/a 4.0         55 +   Wake Forest, NC