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 Eno River (Dur) Area rating list selection
                                                2023 Eno River (Dur) Area rating list selection
2024 TLS League Ratings
Section - Southern           District - North Carolina           Area - Eno River (Dur)
Hollow Rock 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 Robert Lightbourn U
4.82 5.0 5.0         18 +   Durham, NC
2 William Heim U
4.76 5.0 5.0         18 +   Hillsborough, NC
3 Matthew Nicholson U
4.67 5.0 5.0         18 +   Durham, NC
4 Herman Naftel U
4.57 5.0 5.0         18 +   Chapel Hill, NC
5 Garrett May U
4.56 5.0 4.5         18 +   Chapel Hill, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
6 William Gray U
4.47 4.5 5.0         18 +   Chapel Hill, NC
7 Ben Cooke U
4.39 4.5 4.5         40 +   Durham, NC
8 Keith Ganz U
4.36 4.5 4.5         18 +   Durham, NC
9 Jackson Naftel U
4.31 4.5 4.5         40 +   Chapel Hill, NC
10 James Easthom U
4.28 4.5 4.5         40 +   Chapel Hill, NC
11 Sravan Narayan U
4.27 4.5 4.5         40 +   Chapel Hill, NC
12 Casey Black U
4.27 4.5 4.5         40 +   DURHAM, NC
13 Geoffrey Vollman U
4.22 4.5 4.5         18 +   CHAPEL HILL, NC
14 Erik J Erikson U
4.21 4.5 4.5         55 +   DURHAM, NC
15 Jake Wolfe U
4.16 4.5 4.5         18 +   Hillsborough, NC
16 Todd Resly U
4.13 4.5 4.5         18 +   Durham, NC
17 Mike Hoekstra U
4.13 4.5 4.5         55 +   Durham, NC
18 Louie Sasser U
4.07 (4.5) 4.5         55 +   CHAPEL HILL, NC
19 Richard McClenny U
4.06 4.5 4.5         40 +   Durham, NC
20 Hien Jimmy Nguyen U
4.05 4.5 4.5         55 +   Charlotte, NC
21 Matt Piland U
4.02 4.5 4.5         40 +   Durham, NC
22 Anthony Davis U
4.02 4.5 4.5         40 +   Raleigh, NC
23 Boyd Blackburn U
4.01 4.5 4.5         55 +   Chapel Hill, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
24 David Slack U
4.00 (4.0) 4.5         55 +   Chapel Hill, NC
25 Todd Ballenger U
4.00 (4.0) 4.5         55 +   Chapel Hill, NC
26 Kyle Couch U
3.98 4.0 4.5         40 +   Durham, NC
27 Chris Giordano U
3.97 4.0 4.5         40 +   Carrboro, NC
28 Ty Bullard U
3.97 4.0 4.5         40 +   Chapel Hill, NC
29 Rod Snyder U
3.94 4.0 4.0         40 +   Durham, NC
30 Carl Rist U
3.93 4.0 4.5         55 +   Durham, NC
31 John Pelphrey U
3.92 4.0 4.5         40 +   Hillsborough, NC
32 Eric Labow U
3.90 4.0 4.5         40 +   Efland, NC
33 Jeffrey Clough U
3.90 4.0 4.0         40 +   Chapel Hill, NC
34 Scott Benson U
3.88 4.0 4.5         40 +   Chapel Hill, NC
35 Daniel Hill U
3.85 4.0 4.0         40 +   Chapel Hill, NC
36 Eddie Blount U
3.81 (4.0) 4.5         55 +   Durham, NC
37 Nate Brown U
3.76 4.0 4.0         40 +   Chapel Hill, NC
38 Andrew Beckman U
3.76 (4.0) 4.0         40 +   Durham, NC
39 Edward Anderson U
3.71 4.0 4.0         55 +   Durham, NC
40 William Lillard U
3.68 4.0 4.0         55 +   Chapel Hill, NC
41 Greg Matera U
3.60 4.0 4.0         55 +   Chapel Hill, NC
42 Kevin Kirk U
3.59 (4.0) 4.0         55 +   Durham, NC
43 Eric Lindblom U
3.58 4.0 4.0         55 +   Hillsborough, NC
44 Scott Beddingfield U
3.58 4.0 4.0         55 +   Chapel Hill, NC
45 Phil Korest U
3.57 4.0 4.0         55 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
46 mark stone U
3.48 3.5 4.0         55 +   Durham, NC
47 Michael Spears U
3.46 (3.5) 4.0         55 +   Chantilly, VA
48 Robert Hutchins U
3.43 3.5 3.5         40 +   Chapel Hill, NC
49 David Grose U
3.39 3.5 3.5         55 +   Chapel Hill, NC
50 Phil Waters U
3.33 3.5 3.5         40 +   Durham, NC
51 Chris Roessler U
3.33 3.5 3.5         55 +   Durham, NC
52 Mario Vidich U
3.31 3.5 3.5         40 +   Durham, NC
53 Lance Long U
3.30 (3.5) 3.5         40 +   Durham, NC
54 Jefferson Balin U
3.29 3.5 3.5         40 +   Durham, NC
55 Jeffrey Qualls U
3.28 3.5 3.5         55 +   Durham, NC
56 Bart Cleary U
3.26 (3.5) 4.0         55 +   Durham, NC
57 Neil McElroy U
3.24 3.5 3.5         40 +   Durham, NC
58 Glen Blumhardt U
3.24 3.5 3.5         55 +   Chapel Hill, NC
59 Greg Fitts U
3.23 3.5 3.5         55 +   Chapel Hill, NC
60 Andrew Burd U
3.22 3.5 3.5         18 +   Durham, NC
61 Adam Lang U
3.20 3.5 3.5         40 +   Durham, NC
62 JEFF CHANDLER U
3.14 3.5 3.0         40 +   Chapel Hill, NC
63 Stephen Kennedy U
3.13 3.5 3.5         55 +   Durham, NC
64 Richard Bolduc U
3.13 3.5 3.5         55 +   Chapel Hill, NC
65 Andrew Curso U
3.12 (3.5) 3.0         40 +   Chapel Hill, NC
66 Richard Griffin U
3.10 3.5 3.5         55 +   Durham, NC
67 Greg Duncan U
3.09 3.5 3.5         55 +   Durham, NC
68 Christopher Buccafusco U
3.07 3.5 3.5         40 +   Durham, NC
69 John Lockhead U
3.05 3.5 3.5         55 +   Durham, NC
70 John Spurrell U
3.04 3.5 3.5         55 +   Durham, NC
71 Chris Sansone U
3.04 3.5 3.5         55 +   Durham, NC
72 Niall Buckley U
3.04 3.5 3.5         55 +   Durham, NC
73 Edmund Fernandez U
3.03 3.5 3.5         18 +   Durham, NC
74 Tom Petersen U
3.02 3.5 3.5         40 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
75 Rob McGarrah U
2.93 3.0 3.0         40 +   Durham, NC
76 Tim McMahon U
2.92 3.0 3.0         55 +   Durham, NC
77 Michael Andre U
2.92 3.0 3.0         40 +   Durham, NC
78 michael lemanski U
2.91 3.0 3.5         40 +   Durham, NC
79 Andy Vanderford U
2.90 (3.0) 3.5         18 +   Durham, NC
80 Valentin Verdier U
2.89 3.0 3.0         18 +   Durham, NC
81 Alex Sizemore U
2.89 3.0 3.5         18 +   Durham, NC
82 Carl Laird U
2.89 3.0 3.5         55 +   Durham, NC
83 Andrew Nelsen U
2.86 3.0 3.0         40 +   Durham, NC
84 George Corbett U
2.80 3.0 3.5         40 +   Hillsborough, NC
85 Ashraf Habib U
2.79 3.0 3.0         40 +   Durham, NC
86 Mark Fossum U
2.79 3.0 3.0         40 +   Durham, NC
87 Michael Klein U
2.70 3.0 3.0         40 +   Durham, NC
88 Rodney Matthews U
2.69 3.0 3.0         40 +   Durham, NC
89 James McWhorter U
2.68 3.0 3.0         40 +   Durham, NC
90 BRIAN KING U
2.67 3.0 3.0         40 +   Burlington, NC
91 James Bowers U
2.65 3.0 3.0         40 +   Hillsborough, NC
92 John Harlow U
2.64 3.0 3.0         40 +   Durham, NC
93 Jerome Croan U
2.57 3.0 3.0         40 +   Durham, NC
94 Matt Williamson U
2.56 3.0 3.0         40 +   Durham, NC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
95 Marvin Davis U
2.48 2.5 3.0         40 +   Oxford, NC
Robert Bury U
n/a n/a 4.0         55 +   Durham, NC
Mike Larson U
n/a n/a 5.0         18 +   Chapel Hill, NC
Mac McCorkle U
n/a n/a 4.0         55 +   Durham, NC
Mort OSullivan U
n/a n/a 4.0         40 +   Chapel Hill, NC
Gregory Schulwitz U
n/a n/a 3.5         55 +   Durham, NC
Derek Wildman U
n/a n/a 5.0         18 +   Chapel Hill, NC