TLS was last updated
on March 27, 2024.

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 2023 Central Pennsylvania Area rating list selection
                                                2022 Central Pennsylvania Area rating list selection
2023 TLS League Ratings
Section - Middle States           District - Central Pennsylvania           Area - Central Pennsylvania
West Shore Tennis Club    Men    By Rating
(As of 03/26/2024)
2023 2022 2023 2023
TLS 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 Steven Zerby U
4.06 4.23 (4.5) 4.5  C  2022 4.5  C 55 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Alexander Himler U
3.95 4.0 4.5  C  2022 4.0  C 18 +   Mechanicsburg, PA
3 Logan Gouse U
3.86 3.69 4.0 4.0  C  2022 4.0  C 18 +   CARLISLE, PA
4 Chad Evanoff U
3.80 3.82 4.0 4.0  C  2022 4.0  C 40 +   Enola, PA
5 Joshua Ringquist U
3.74 3.75 4.0 4.0  C  2022 4.0  C 18 +   Mechanicsburg, PA
6 Martin Valent U
3.73 3.49 4.0 4.0  C  2022 4.0  C 40 +   Carlisle, PA
7 Rob Martin U
3.71 3.91 4.0 4.0  S   4.0  C 55 +   Mechanicsburg, PA
8 Vaneet Kumar U
3.71 3.83 (4.0) 4.0  M  2022 4.0  M 40 +   Mechanicsburg, PA
9 Thomas Bischof U
3.69 3.76 4.0 4.0  C  2022 4.0  C 40 +   Mechanicsburg, PA
10 Timothy Walsh U
3.68 3.55 4.0 4.0  C  2022 4.0  C 55 +   Mechanicsburg, PA
11 Andrew Schreck U
3.67 3.75 4.0 4.0  C  2022 4.0  C 18 +   Hummelstown, PA
12 Douglas Greenholt U
3.62 3.64 4.0 4.0  C  2022 4.0  C 55 +   Hanover, PA
13 Erik Ruggiero U
3.61 3.70 4.0 4.0  C  2022 4.0  C 40 +   Enola, PA
14 Michael Coolsen U
3.60 3.61 4.0 4.0  C  2022 4.0  C 40 +   New Cumberland, PA
15 MARK VOGEL U
3.58 3.62 4.0 4.0  C  2022 4.0  C 55 +   Mechanicsburg, PA
16 Tae Ryu U
3.56 4.0 4.0  S   4.0  C 18 +   Mechanicsburg, PA
17 Jeffrey Kirkhoff U
3.55 3.64 4.0 4.0  C  2022 4.0  C 18 +   Duncannon, PA
18 Robert Woods U
3.52 3.76 4.0 4.0  C  2022 4.0  C 65 +   East Earl, PA
19 Terry Farley U
3.52 3.62 4.0 4.0  C  2022 3.5  C 65 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
20 Salvador Lievanos U
3.50 3.5 4.0  C  2022 4.0  C 18 +   Mechanicsburg, PA
21 Steven Grubb U
3.50 3.50 3.5 4.0  C  2022 3.5  C 40 +   Mechanicsburg, PA
22 Steve Truong U
3.48 3.75 (3.5) 4.0  C  2021    40 +   Enola, PA
23 Robert Himler U
3.43 3.53 3.5 4.0  C  2022 4.0  C 40 +   Mechanicsburg, PA
24 Jeff Brent U
3.41 3.47 3.5 4.0  C  2022 3.5  C 55 +   MECHANICSBURG, PA
25 Rodney Jackson U
3.40 3.27 3.5 4.0  C  2022 3.5  C 40 +   Mechanicsburg, PA
26 Robert Lentz U
3.35 3.68 3.5 4.0  C  2022 4.0  C 55 +   Boiling Springs, PA
27 Kevin Quigley U
3.32 3.69 3.5 4.0  C  2022 3.5  C 65 +   Mechanicsburg, PA
28 Doug Fawbush U
3.32 3.5 4.0  S   3.5  C 65 +   Mountain Top, PA
29 Steve Steele U
3.31 3.47 3.5 3.5  C  2022 3.5  C 40 +   York, PA
30 Daniel Labell U
3.30 3.30 3.5 3.5  C  2022 3.5  C 55 +   Mechanicsburg, PA
31 Steve Price U
3.29 3.19 3.5 3.5  C  2022 3.5  C 65 +   Mechanicsburg, PA
32 William Gash U
3.29 (3.5) 3.5  M  2022    40 +   Dillsburg, PA
33 Brian Fortson U
3.28 3.57 3.5 4.0  C  2022 4.0  C 55 +   LEMOYNE, PA
34 Alex Orbeta U
3.26 3.22 3.5 3.5  C  2022 3.5  C 55 +   Harrisburg, PA
35 Tomas Lee U
3.26 3.26 3.5 3.5  C  2022 3.5  C 55 +   LEMOYNE, PA
36 Chris Shaw U
3.23 3.19 3.5 3.5  C  2022 3.5  C 40 +   Mechanicsburg, PA
37 Rajesh Surapaneni U
3.21 3.15 3.5 3.5  C  2022 3.5  C 40 +   Enola, PA
38 Don Bratton U
3.20 3.5 3.5  C  2021 3.5  C 65 +   Mifflintown, PA
39 Pedro Lozada U
3.19 3.30 3.5 3.5  C  2022 3.5  C 40 +   Harrisburg, PA
40 Stephen Werner U
3.14 3.13 3.5 3.5  C  2022 3.5  C 65 +   Mechanicsburg, PA
41 John Lynam U
3.14 3.00 3.5 3.5  C  2022 3.5  C 65 +   Hanover, PA
42 Joseph Harkins U
3.14 3.24 3.5 3.5  C  2022 3.5  C 18 +   Middletown, PA
43 Timothy Shughart U
3.13 3.09 3.5 3.5  S   3.5  C 55 +   Carlisle, PA
44 Georgy Arutyunov U
3.13 2.79 3.5 3.0  C  2022 3.5  C 18 +   Manchester, PA
45 Dale Hoffman U
3.12 3.19 3.5 3.5  C  2022 3.5  C 55 +   Millersburg, PA
46 James Richmond U
3.11 3.23 (3.5) 3.5  C  2022 3.5  C 18 +   ENOLA, PA
47 John Malinoski U
3.11 3.20 3.5 3.5  C  2022 3.5  C 55 +   Shermans Dale, PA
48 Charles Cook U
3.11 3.15 3.5 3.5  C  2022 3.5  C 65 +   Duncannon, PA
49 terry lattimer U
3.09 3.07 3.5 3.5  C  2022 3.5  C 65 +   Camp Hill, PA
50 Brian Miller U
3.08 3.5 3.5  S   3.5  C 40 +   Mechanicsburg, PA
51 Michael Larsen U
3.08 3.23 3.5 3.5  C  2022 3.5  C 55 +   Mechanicsburg, PA
52 Mel Eckhaus U
3.08 3.19 (3.5) 3.5  C  2022    55 +   Elliottsburg, PA
53 Chad Wilson U
3.06 2.91 3.5 3.5  C  2022 3.5  C 18 +   New Cumberland, PA
54 Russell Smith U
3.05 3.36 3.5 3.5  C  2022 3.5  C 65 +   Boiling Springs, PA
55 Chris Gouse U
3.05 3.34 3.5 3.5  A  2022 3.5  C 65 +   Mechanicsburg, PA
56 Steven Barber U
3.05 2.96 3.5 3.5  C  2022 3.5  C 55 +   Enola, PA
57 Anthony Davis U
3.04 3.13 3.5 3.5  C  2022 3.5  C 65 +   Camp Hill, PA
58 Alan Hench U
3.03 3.5 3.5  C  2021 3.5  C 65 +   Loysville, PA
59 Keith Troutman U
3.02 3.21 3.5 3.5  C  2022 3.5  C 55 +   Elizabethville, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
60 Subhasis Pattanaik U
3.00 2.98 3.0 3.0  C  2022 3.5  C 18 +   Mechanicsburg, PA
61 Donald Klein U
3.00 3.15 3.0 3.5  C  2022 3.5  C 55 +   Harrisburg, PA
62 Bard Rupp U
2.99 (3.0) 3.0  C  2021 3.0  M 55 +   Dillsburg, PA
63 Eugene Liddick U
2.98 3.19 3.0 3.5  C  2022 3.5  C 65 +   Harrisburg, PA
64 Joseph Porter U
2.97 3.06 3.0 3.5  C  2022 3.5  C 65 +   Mechanicsburg, PA
65 Jonathan Stough U
2.95 2.93 3.0 3.0  C  2022 3.5  C 40 +   Mechanicsburg, PA
66 Jonathan Birbeck U
2.95 3.24 3.0 3.5  C  2022 3.5  C 55 +   Carlisle, PA
67 Ronald Foster U
2.91 2.86 3.0 3.0  C  2022 3.0  C 40 +   Harrisburg, PA
68 Chris Dodds U
2.91 2.72 3.0 3.0  C  2022 3.0  C 55 +   Dillsburg, PA
69 AHMED ABDELBAKI U
2.87 2.83 3.0 3.0  C  2022 3.0  C 40 +   Lemoyne, PA
70 Sam Gray U
2.84 2.76 3.0 3.0  A  2022 3.0  A 65 +   Carlisle, PA
71 David Bruce U
2.83 2.74 3.0 3.0  C  2022 3.0  C 65 +   Lancaster, PA
72 James Hunt U
2.81 2.62 3.0 3.0  C  2022 3.0  C 40 +   STATE COLLEGE, PA
73 David Addams U
2.80 2.81 3.0 3.0  C  2022 3.0  C 55 +   Camp Hill, PA
74 Bill Fenwick U
2.76 3.10 3.0 3.0  A  2022 3.5  C 65 +   Camp Hill, PA
75 Richard Frye U
2.75 2.70 3.0 3.0  C   3.0  C 65 +   Harrisburg, PA
76 kurt krusen U
2.73 2.41 (3.0) 3.0  C  2022    55 +   Mechanicsburg, PA
77 Scot Gibson U
2.72 2.40 (3.0) 3.0  M  2022 3.0  M 55 +   Mechanicsburg, PA
78 Arkady Khodorkovsky U
2.69 2.69 3.0 3.0  C  2022 3.0  C 65 +   Camp Hill, PA
79 Randall Allen U
2.69 3.0 3.0  S  2022 3.0  C 40 +   Dillsburg, PA
80 Martin Lavendier U
2.68 3.0 3.0  S  2022 3.0  C 18 +   Mechanicsburg, PA
81 Randall Taylor U
2.67 (3.0) 2.5  S   3.0  M 18 +   Shippensburg, PA
82 BOBBY CHEEKA U
2.67 2.62 3.0 3.0  C  2022 3.0  C 55 +   Mechanicsburg, PA
83 Kevin Jacobs U
2.63 2.65 3.0 3.0  C  2022 3.0  C 65 +   Enola, PA
84 Brent Schreiber U
2.57 3.0 3.0  S  2021 3.0  C 18 +   Dover, PA
85 Joe Gonzalez U
2.57 2.61 3.0 3.0  C  2022 3.0  C 55 +   Mechanicsburg, PA
86 Charles Shultz U
2.56 2.53 3.0 3.0  C  2022 3.0  C 65 +   Marysville, PA
87 John Esser U
2.55 2.33 3.0 3.0  C  2022 3.0  C 40 +   Lewisberry, PA
88 AMIR CERIC U
2.55 n/a (3.0) 2.5  M  2022 2.5  M 40 +   Mechanicsburg, PA
89 Mark Horetsky U
2.54 2.66 3.0 3.0  C  2022 3.0  C 55 +   Middletown, PA
90 Brad Shopp U
2.51 3.0 3.0  S   3.0  C 55 +   Mechanicsburg, PA
91 Robert Fowler U
2.51 3.0 3.0  S   3.0  C 65 +   Hummelstown, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
92 Steven Patrick U
2.49 2.56 2.5 3.0  C  2022 3.0  C 18 +   Camp Hill, PA
93 Joseph Rossi U
2.44 2.62 2.5 3.0  C  2022 3.0  C 55 +   York Haven, PA
94 Dale Kirkhoff U
2.44 2.66 2.5 3.0  C  2022 3.0  C 65 +   Duncannon, PA
95 Alex Orr U
2.43 2.5 3.0  S  2022 2.5  C 18 +   Enola, PA
96 Jason Craig U
2.26 2.5 2.5  S  2022 2.5  C 40 +   Mechanicsburg, PA
Dwight Adams U
n/a 2.69 n/a 3.0  C  2022    55 +   Carlisle, PA
Rajshekhar Agarwal U
n/a 2.81 n/a 3.0  C  2022    18 +   Mechanicsburg, PA
Oleg Arutyunov U
n/a n/a 2.5  S  2022    55 +   Etters, PA
Jesse Barth U
n/a 2.43 n/a 2.5  S  2022    18 +   Carlisle, PA
Nicholas Cesari U
n/a 3.04 n/a 3.5  C  2022    18 +   Camp Hill, PA
Mike Divecchio U
n/a 3.65 n/a 4.0  C  2022    40 +   Mechanicsburg, PA
Gary Gouse U
n/a 4.01 n/a 4.5  C  2022 4.5  C 40 +   Mechanicsburg, PA
Todd Hopwood U
n/a 2.80 n/a 3.5  C  2022    40 +   Mechanicsburg, PA
Benjamin Lipschutz U
n/a n/a 3.5  C  2021    40 +   Enola, PA
Puneet Modgil U
n/a n/a 4.0  S      18 +   Hummelstown, PA
Andrew Stephenson U
n/a 3.64 n/a 4.0  C  2022    40 +   Enola, PA
Evan Stillwell U
n/a n/a 3.5  C  2021    18 +   Hummelstown, PA
Rich Stuebing U
n/a n/a 3.5  S      65 +   Mechanicsburg, PA
Gerald Worthington U
n/a 3.29 n/a 3.5  C  2022    65 +   Shippensburg, PA