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)
Optimist Park    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 Tim Rufiange U
4.32 4.5 4.5         40 +   Raleigh, NC
2 Michael Parker U
4.29 4.5 4.5         40 +   Greensboro, NC
3 Jason Abhau U
4.29 4.5 4.5         40 +   Wake Forest, NC
4 Mic Wallace U
4.28 4.5 4.5         40 +   Holly Springs, NC
5 Casey Black U
4.27 4.5 4.5         40 +   DURHAM, NC
6 Shaun Ward U
4.26 4.5 4.5         40 +   Wake Forest, NC
7 Patrick Shields U
4.23 4.5 4.5         40 +   Wake Forest, NC
8 Christopher Brown U
4.22 4.5 4.5         40 +   Durham, NC
9 Ben Glass U
4.21 4.5 4.5         40 +   Raleigh, NC
10 Erik J Erikson U
4.21 4.5 4.5         55 +   DURHAM, NC
11 William Jones U
4.15 4.5 4.5         40 +   Raleigh, NC
12 Mark Gunter U
4.15 (4.5) 4.5         40 +   Raleigh, NC
13 Matthew Presser U
4.11 4.5 4.5         40 +   Durham, NC
14 Jay White U
4.10 4.5 4.5         40 +   Raleigh, NC
15 Carl Titka U
4.10 (4.5) 4.5         55 +   Raleigh, NC
16 Kwame Owens U
4.10 4.5 4.0         18 +   Raleigh, NC
17 Tremel Davis U
4.07 4.5 4.0         18 +   Whitakers, NC
18 Richard McClenny U
4.06 4.5 4.5         40 +   Durham, NC
19 Abhi Bhirud U
4.06 4.5 4.5         40 +   CARY, NC
20 Anthony Davis U
4.02 4.5 4.5         40 +   Raleigh, NC
21 Carlos Garcia-Shelton U
4.01 4.5 4.5         40 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
22 Ali Moradmand U
3.99 4.0 4.5         18 +   Raleigh, NC
23 Patrick Grant U
3.94 4.0 4.0         18 +   Morrisville, NC
24 Parv Mital U
3.90 4.0 4.0         18 +   Durham, NC
25 Brett Compton U
3.90 4.0 4.0         18 +   Raleigh, NC
26 Eric Solomon U
3.89 4.0 4.0         40 +   Raleigh, NC
27 Miguel Hidalgo U
3.89 4.0 4.0         18 +   Raleigh, NC
28 Tony Oates U
3.87 4.0 4.0         40 +   FUQUAY VARINA, NC
29 Spencer Johnson U
3.86 (4.0) 4.0         18 +   Raleigh, NC
30 Hugh Harris U
3.86 4.0 4.0         40 +   APEX, NC
31 Maxwell Gregson U
3.85 4.0 4.0         18 +   Raleigh, NC
32 Chirag Patel U
3.83 4.0 4.0         40 +   Raleigh, NC
33 Amrit Narula U
3.83 4.0 4.0         40 +   Raleigh, NC
34 Andrew Pham U
3.80 4.0 4.0         18 +   Raleigh, NC
35 Raymond Xu U
3.79 4.0 4.0         18 +   RALEIGH, NC
36 John VanDeWater U
3.79 4.0 4.0         65 +   Raleigh, NC
37 Joseph Harris U
3.79 4.0 4.0         18 +   Charlotte, NC
38 Jeff Hanna U
3.79 (4.0) 4.0         18 +   RALEIGH, NC
39 Seth Layton U
3.77 4.0 4.0         18 +   Durham, NC
40 Aaron Heil U
3.77 4.0 4.0         18 +   Raleigh, NC
41 Mark Combs U
3.77 4.0 4.0         55 +   Raleigh, NC
42 Jason Coble U
3.75 4.0 4.0         18 +   Raleigh, NC
43 Thomas Taylor U
3.74 4.0 4.0         18 +   Southern Shores, NC
44 Jack Hu U
3.73 4.0 4.0         18 +   Cary, NC
45 ryan sheppard U
3.72 4.0 4.0         18 +   Raleigh, NC
46 Dan Podrasky U
3.72 4.0 4.0         40 +   Raleigh, NC
47 Neil Shimer U
3.71 4.0 4.0         18 +   Youngsville, NC
48 Tevin Wilson U
3.69 4.0 4.0         18 +   Durham, NC
49 Jacob Ramsey U
3.69 (4.0) 4.0         18 +   DURHAM, NC
50 Scott McElreath U
3.69 4.0 4.0         40 +   Raleigh, NC
51 Joshua Collins U
3.69 4.0 4.0         18 +   Durham, NC
52 Alex Boggis U
3.69 4.0 4.0         18 +   Raleigh, NC
53 Brady Allen U
3.69 4.0 4.0         40 +   Raleigh, NC
54 Christopher Mack U
3.68 4.0 4.0         18 +   Clayton, NC
55 Scott Schwartz U
3.67 4.0 4.0         40 +   Chapel Hill, NC
56 Dat Pham U
3.64 4.0 4.0         40 +   Cary, NC
57 Mohit Bhatnagar U
3.64 4.0 4.0         40 +   Cary, NC
58 Gabriel Iocco U
3.63 4.0 4.0         18 +   Raleigh, NC
59 Matthew Glenn U
3.63 4.0 4.0         18 +   Raleigh, NC
60 Jonathan Carter U
3.63 4.0 4.0         18 +   Raleigh, NC
61 Youngjun Lee U
3.62 4.0 3.5         40 +   CARY, NC
62 Doug Schoelzel U
3.60 4.0 4.0         40 +   DURHAM, NC
63 Brady Sowers U
3.56 4.0 4.0         18 +   Raleigh, NC
64 Jay Reiff U
3.56 4.0 4.0         55 +   Raleigh, NC
65 Micah Widen U
3.55 4.0 4.0         40 +   Raleigh, NC
66 Reece Desonglo U
3.53 4.0 3.5         18 +   Raleigh, NC
67 Collin Carter U
3.53 4.0 4.0         18 +   APEX, NC
68 Jeff Plemmons U
3.52 4.0 4.0         40 +   Cary, NC
69 Bongsang Cho U
3.51 4.0 3.5         18 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
70 Mick Tomey U
3.50 3.5 3.5         40 +   APEX, NC
71 Charles Whitehorne U
3.49 3.5 3.5         40 +   Raleigh, NC
72 Eduardo Schlotterhausen U
3.49 3.5 3.5         18 +   CARRBORO, NC
73 Byron Byars U
3.45 3.5 4.0         18 +   Morrisville, NC
74 Andrew Christenson U
3.44 3.5 4.0         18 +   Raleigh, NC
75 Takayuki Yamato U
3.42 3.5 4.0         40 +   Raleigh, NC
76 Vann Taylor U
3.38 3.5 4.0         40 +   Raleigh, NC
77 David Roberts U
3.38 3.5 3.5         40 +   Raleigh, NC
78 Alan McSwain U
3.37 3.5 4.0         40 +   Wendell, NC
79 Ty Giggey U
3.36 3.5 3.5         18 +   Raleigh, NC
80 Mason Dye U
3.35 3.5 3.5         18 +   Raleigh, NC
81 Mitch Strobin U
3.34 3.5 3.5         55 +   Raleigh, NC
82 Brent Townsend U
3.33 3.5 3.5         40 +   Raleigh, NC
83 Linh Nguyen U
3.30 3.5 4.0         55 +   Raleigh, NC
84 Chris Wasko U
3.29 3.5 3.5         40 +   Raleigh, NC
85 Vincent Conzola U
3.27 3.5 3.5         55 +   Raleigh, NC
86 Noah Yao U
3.24 3.5 3.5         18 +   Durham, NC
87 Scott Zargo U
3.23 3.5 3.5         55 +   Raleigh, NC
88 Sawyer Hanna U
3.23 (3.5) 3.5         18 +   RALEIGH, NC
89 Brad Randolph-Adams U
3.22 (3.5) 3.5         18 +   Raleigh, NC
90 Ivan Andjelkovic U
3.21 3.5 3.5         40 +   Cary, NC
91 Baaqir Yusuf U
3.20 3.5 3.5         18 +   Raleigh, NC
92 James Worley U
3.20 3.5 3.5         55 +   Wake Forest, NC
93 Zachary Hopp U
3.20 3.5 3.5         18 +   HOLLY SPRINGS, NC
94 Deraymes Harris U
3.20 3.5 3.5         18 +   Raleigh, NC
95 Andrew Chan U
3.20 3.5 3.5         18 +   Wake Forest, NC
96 Patrick Graney U
3.18 3.5 3.5         40 +   Raleigh, NC
97 Greg Cox U
3.17 3.5 3.5         55 +   Raleigh, NC
98 RANDY PASSMAN U
3.16 3.5 3.5         55 +   Raleigh, NC
99 Evan Fultz U
3.16 3.5 3.5         40 +   Raleigh, NC
100 Frederick Holding U
3.15 3.5 3.5         18 +   Durham, NC
101 Matthew Bokulic U
3.15 3.5 3.5         18 +   Raleigh, NC
102 Gary Sollenberger U
3.14 3.5 3.5         65 +   Raleigh, NC
103 Trey Morris U
3.14 3.5 3.5         40 +   Raleigh, NC
104 zachary dinkins U
3.12 (3.5) 4.0         18 +   Vass, NC
105 Lance Williams U
3.11 3.5 3.5         40 +   Raleigh, NC
106 Jason Widen U
3.09 3.5 3.5         40 +   Raleigh, NC
107 Jeffrey Pollack U
3.08 3.5 3.0         40 +   Raleigh, NC
108 David Swann U
3.04 3.5 3.5         55 +   Raleigh, NC
109 David Lee U
3.03 3.5 3.5         55 +   Raleigh, NC
110 Robert Chandler U
3.01 3.5 3.5         55 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
111 Joel Broadway U
2.99 3.0 3.5         55 +   Raleigh, NC
112 Larry Wenger U
2.98 3.0 3.5         55 +   Morrisville, NC
113 Elvin Eng U
2.97 3.0 3.0         18 +   Morrisville, NC
114 ROEHL SANTOS U
2.96 3.0 3.5         55 +   Raleigh, NC
115 Marc Kaufman U
2.90 (3.0) 3.0         40 +   Raleigh, NC
116 Ryan Catrine U
2.90 3.0 3.0         18 +   Raleigh, NC
117 Charles Brignac U
2.89 3.0 3.0         65 +   Garner, NC
118 Nathan Janvrin U
2.87 3.0 3.0         18 +   LA Crosse, WI
119 Kevin Nguyen U
2.85 3.0 3.0         40 +   Raleigh, NC
120 PEDRO J LEON U
2.85 3.0 3.0         40 +   Raleigh, NC
121 Andrew Pearl U
2.83 3.0 3.0         40 +   Raleigh, NC
122 Garrett Lovejoy U
2.83 3.0 3.0         40 +   Raleigh, NC
123 Nicholas Iodice U
2.82 3.0 3.0         18 +   Raleigh, NC
124 Ben Williams U
2.80 3.0 3.0         40 +   Raleigh, NC
125 Steve Abourisk U
2.80 3.0 3.5         40 +   Raleigh, NC
126 William Stanford U
2.78 3.0 3.0         18 +   Apex, NC
127 Kevin Sanchez U
2.76 3.0 3.0         18 +   Raleigh, NC
128 Brian Ross U
2.76 3.0 3.0         40 +   Raleigh, NC
129 Robert Harris U
2.76 3.0 3.0         40 +   Raleigh, NC
130 Duane Bryant U
2.75 3.0 3.5         40 +   Morrisville, NC
131 Cameron Kirby U
2.74 3.0 3.0         18 +   Raleigh, NC
132 Austin Council U
2.73 3.0 3.0         18 +   Raleigh, NC
133 Patrick Dougherty U
2.72 3.0 3.0         40 +   Wake Forest, NC
134 Matthew Treadwell U
2.69 (3.0) 3.0         40 +   Raleigh, NC
135 Zhe Lyu U
2.69 3.0 3.0         40 +   Raleigh, NC
136 Paul Ahaus U
2.68 3.0 3.0         55 +   GARNER, NC
137 Josh Dellinger U
2.67 3.0 3.0         18 +   Raleigh, NC
138 Marco Contino U
2.66 3.0 3.0         18 +   Raleigh, NC
139 Carl Anthony U
2.66 3.0 3.0         55 +   Raleigh, NC
140 Patrick Vickers U
2.62 3.0 3.0         18 +   Raleigh, NC
141 Lenny Parrnelli U
2.62 3.0 3.0         40 +   Raleigh, NC
142 Ryan Givens U
2.57 3.0 2.5         18 +   Garner, NC
143 Donald Corey U
2.56 3.0 3.0         40 +   Raleigh, NC
144 Bryan Kearney U
2.54 3.0 3.0         40 +   Raleigh, NC
145 Scott Thurston U
2.53 3.0 3.0         40 +   Raleigh, NC
146 Ed Scott U
2.52 (3.0) 3.0         55 +   Raleigh, NC
147 Charles Clift U
2.52 3.0 3.0         40 +   Raleigh, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
148 Geoffrey Mueller U
2.49 (2.5) 3.0         40 +   Raleigh, NC
149 Tom Laughery U
2.49 2.5 3.0         40 +   Raleigh, NC
150 David Dykes U
2.49 2.5 3.0         40 +   Raleigh, NC
151 Aaron Archie-Moody U
2.49 2.5 3.0         18 +   Raleigh, NC
152 George Hallowell U
2.48 2.5 3.0         55 +   Raleigh, NC
153 Justin Bryson U
2.46 2.5 2.5         18 +   Raleigh, NC
154 Thomas Belch U
2.42 2.5 3.0         40 +   Raleigh, NC
155 Keita Fukuyama U
2.41 2.5 2.5         18 +   Morrisville, NC
156 Jordan Whitaker U
2.40 2.5 3.0         18 +   Raleigh, NC
157 David Sielaty U
2.39 2.5 2.5         55 +   Raleigh, NC
158 Christopher Leonard U
2.39 2.5 2.5         18 +   Raleigh, NC
159 Adam Daniels U
2.36 2.5 3.0         18 +   Raleigh, NC
160 Vijayanand Periannan U
2.32 2.5 2.5         18 +   Raleigh, NC
161 BILLY WILLIAMS U
2.19 2.5 3.0         40 +   Raleigh, NC
Tobias Bjorklund U
n/a n/a 4.0         40 +   Wake Forest, NC
X'zavier McDaniel U
n/a n/a 4.0         18 +   Rocky Mount, NC
Richard Moore U
n/a n/a 3.0         55 +   Wake Forest, NC
Vincent Pareja U
n/a n/a 4.0         18 +   Raleigh, NC
John Rabby U
n/a n/a 3.5         55 +   Wake Forest, NC
Neil Riemann U
n/a n/a 3.0         55 +   Raleigh, NC
Rocco Russo U
n/a n/a 4.5         40 +   Clayton, NC
Nicholas Taylor U
n/a n/a 4.0         18 +   CHAPEL HILL, NC
Sean Toner U
n/a n/a 4.0         18 +   Raleigh, NC
Daniel Venditti U
n/a n/a 2.5         18 +   Raleigh, NC
Devohn Vines U
n/a n/a 3.5         18 +   Hillsborough, NC
David Wells U
n/a n/a 3.0         40 +   FUQUAY VARINA, NC