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 Northern Oregon Area rating list selection
                                                2023 Northern Oregon Area rating list selection
2024 TLS League Ratings
Section - Pacific NW           District - Northern Oregon           Area - Northern Oregon
Vancouver Tennis Center    Men    By Rating
(As of 11/09/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 Gordon Barrows U
4.87 5.0 5.0         18 +   Portland, OR
2 Christopher Evola U
4.86 5.0 5.0         18 +   Portland, OR
3 Ting hao Hsu U
4.84 5.0 5.0         18 +   Portland, OR
4 Erik Grimes U
4.84 5.0 5.0         18 +   Longview, WA
5 Connor Leahy U
4.81 5.0 5.0         18 +   Portland, OR
6 Paul Reber U
4.78 5.0 5.0         40 +   Portland, OR
7 Mitch McDaniels U
4.78 5.0 4.5         18 +   BEAVERTON, OR
8 Jesus Javier Ruiz Rojas U
4.71 (5.0) 5.0         40 +   Beaverton, OR
9 Gram Leahy U
4.66 5.0 5.0         18 +   Portland, OR
10 Ruben Zrihen U
4.57 5.0 5.0         18 +   Portland, OR
11 Andy Stecher U
4.52 5.0 4.5         18 +   Vancouver, WA
12 Bo Johnson U
4.52 5.0 5.0         55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
13 Owen Suagee U
4.47 4.5 4.5         40 +   Hood River, OR
14 Anthony Nelson U
4.47 4.5 4.5         40 +   Battle Ground, WA
15 Brent Waddle U
4.44 (4.5) 5.0         18 +   Vancouver, WA
16 Alexander Calpagiu U
4.44 4.5 4.5         18 +   Seattle, WA
17 Sergio Toledo U
4.38 4.5 4.5         40 +   Portland, OR
18 Elijah Nelson U
4.38 4.5 4.5         18 +   Battle Ground, WA
19 Simon Waite U
4.33 4.5 4.5         18 +   LONGVIEW, WA
20 Thomas Schaap U
4.32 4.5 4.5         18 +   Salem, OR
21 Benjamin Yang U
4.31 4.5 4.5         40 +   Portland, OR
22 Shaun Wilson U
4.26 4.5 4.5         18 +   WASHOUGAL, WA
23 Andrew Nilsson U
4.26 4.5 4.5         40 +   Portland, OR
24 Jimmy Crumpacker U
4.26 4.5 4.5         40 +   Portland, OR
25 Steve Vanderploeg U
4.23 4.5 4.5         40 +   TUALATIN, OR
26 Burns Jordan U
4.23 4.5 4.5         18 +   Longview, WA
27 Benjamin Bethards U
4.23 4.5 4.5         18 +   MERCER ISLAND, WA
28 Bryan Ward U
4.22 4.5 4.5         55 +   Portland, OR
29 Brad Miller U
4.22 4.5 4.5         40 +   Portland, OR
30 James Feeney U
4.22 (4.5) 4.5         40 +   Vancouver, WA
31 Todd Mansfield U
4.21 4.5 4.5         40 +   Portland, OR
32 Renato Bernasconi Zuccari U
4.20 4.5 4.5         55 +   Portland, OR
33 John Varner U
4.19 (4.5) 4.5         55 +   Vancouver, WA
34 Toby Krauel U
4.19 4.5 4.5         55 +   Portland, OR
35 David Squire U
4.18 4.5 4.5         55 +   Portland, OR
36 Bruce Sylva U
4.16 4.5 4.5         55 +   Beaverton, OR
37 Daniel Larsen U
4.16 4.5 4.5         55 +   Portland, OR
38 Corey Kincaid U
4.16 4.5 4.5         40 +   Lake Oswego, OR
39 Bryan Endreson U
4.16 4.5 4.5         40 +   Camas, WA
40 Greg Masson U
4.15 4.5 4.5         40 +   WEST LINN, OR
41 David Sturdyvin U
4.13 4.5 4.5         40 +   The Dalles, OR
42 Carlos Andres Gomez Jimenez U
4.12 4.5 4.5         18 +   Vancouver, WA
43 Sekona Taufa U
4.11 4.5 4.5         40 +   Vancouver, WA
44 Ryley Schultz U
4.11 4.5 4.5         18 +   Issaquah, WA
45 Dirk Koopman U
4.10 4.5 4.5         40 +   Portland, OR
46 William Haynes U
4.09 (4.5) 4.5         55 +   Washougal, WA
47 Mike Mon U
4.05 4.5 4.5         40 +   Vancouver, WA
48 Jacob Bethards U
4.05 4.5 4.5         18 +   Portland, OR
49 Jon Monson U
4.03 4.5 4.5         40 +   West Linn, OR
50 prasad Kenkaraseril U
4.03 (4.5) 4.5         55 +   Vancouver, WA
51 Johnny Ung U
4.01 (4.5) 4.0         18 +   Vancouver, WA
52 Thomas McGirk U
4.01 4.5 4.5         55 +   Vancouver, WA
53 Michael Chang U
4.01 (4.5) 4.0         40 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
54 Jim Rankin U
4.00 4.0 4.5         40 +   Beaverton, OR
55 John Bard U
3.99 4.0 4.5         18 +   Kelso, WA
56 Alex Hart U
3.92 4.0 4.5         18 +   Portland, OR
57 Todd Kuribayashi U
3.89 (4.0) 4.5         40 +   Vancouver, WA
58 Shung Shin U
3.88 4.0 4.0         55 +   CAMAS, WA
59 Wahyu Setyawan U
3.87 4.0 4.0         40 +   Stevenson, WA
60 Doug Post U
3.87 4.0 4.0         40 +   Portland, OR
61 Nick Hooker U
3.83 4.0 4.0         55 +   Portland, OR
62 Todd Siegel U
3.82 4.0 4.5         40 +   Portland, OR
63 Francisco Rivera-Giusti U
3.80 4.0 4.0         55 +   Camas, WA
64 John Polacik U
3.79 (4.0) 4.0         40 +   Happy Valley, OR
65 Michael Kazangian U
3.79 4.0 4.0         55 +   Vancouver, WA
66 Hector m salomon U
3.77 4.0 4.0         40 +   Portland, OR
67 Daniel Lamey U
3.77 (4.0) 4.0         55 +   Vancouver, WA
68 John Heim U
3.75 4.0 4.5         40 +   Vancouver, WA
69 Mitchell Whitehurst U
3.74 4.0 4.0         65 +   Portland, OR
70 Samuel Crawford U
3.74 (4.0) 4.0         18 +   Vancouver, WA
71 John Truong U
3.73 4.0 4.0         40 +   Portland, OR
72 Dave Vinik U
3.72 4.0 4.0         55 +   Gresham, OR
73 Shaoping Lin U
3.71 4.0 4.0         40 +   Camas, WA
74 Wes Schalk U
3.70 4.0 4.0         40 +   Camas, WA
75 Brian McDonagh U
3.69 4.0 4.0         40 +   Portland, OR
76 Jae Joon Kang U
3.69 4.0 4.0         55 +   Lake Oswego, OR
77 Adam Gamboa U
3.66 (4.0) 4.0         40 +   Portland, OR
78 Alex Harbell U
3.65 4.0 3.5         40 +   Kalama, WA
79 William Anderson U
3.65 4.0 4.0         55 +   Sherwood, OR
80 Steve Sun U
3.64 4.0 4.0         55 +   Washougal, WA
81 Zachary Kinavey U
3.64 (4.0) 4.0         40 +   OREGON CITY, OR
82 Joe Trachta U
3.63 4.0 4.0         40 +   Camas, WA
83 Franco Rosete U
3.62 4.0 4.0         40 +   Portland, OR
84 Michael Won U
3.61 4.0 4.0         40 +   Vancouver, WA
85 Jason Moore-Greenke U
3.60 4.0 4.0         40 +   Beaverton, OR
86 Young Vo U
3.59 (4.0) 4.0         18 +   VANCOUVER, WA
87 Eric Anderson U
3.58 4.0 4.0         55 +   Portland, OR
88 JT Smith U
3.53 4.0 4.0         55 +   Brush Prairie, WA
89 Brandon Shell U
3.51 4.0 3.5         40 +   Happy Valley, OR
90 kevin muck U
3.51 4.0 4.0         55 +   Vancouver, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
91 Hisayoshi Watanabe U
3.48 3.5 3.5         55 +   Vancouver, WA
92 Dean Gaylor U
3.47 3.5 4.0         55 +   Vancouver, WA
93 Joselito Navales U
3.44 3.5 3.5         55 +   Vancouver, WA
94 Mark Bernazzani U
3.44 3.5 3.5         40 +   Vancouver, WA
95 Timothy Johnson U
3.41 3.5 3.5         55 +   Vancouver, WA
96 Patrick Clancy U
3.40 3.5 3.5         40 +   Camas, WA
97 Everett Frank U
3.39 (3.5) 4.0         55 +   Vancouver, WA
98 James Takahashi U
3.38 (3.5) 3.5         55 +   Beaverton, OR
99 Paul OHollaren U
3.38 3.5 3.5         40 +   Lake Oswego, OR
100 Greg Mikol U
3.38 (3.5) 3.5         40 +   Vancouver, WA
101 Rymn Parsons U
3.36 3.5 4.0         55 +   Vancouver, WA
102 Jon Ellsworth U
3.36 3.5 3.5         40 +   Camas, WA
103 Alan Jones U
3.34 3.5 3.5         65 +   Washougal, WA
104 Mister Archedon U
3.34 3.5 3.5         65 +   Camas, WA
105 Clay Funkhouser U
3.33 3.5 3.5         65 +   Portland, OR
106 Brad Johnson U
3.32 3.5 3.5         40 +   West Linn, OR
107 Evan Cohn U
3.32 3.5 3.5         40 +   Portland, OR
108 Adam Rainey U
3.31 3.5 3.5         40 +   Portland, OR
109 Ernie Levenson U
3.31 (3.5) 4.0         55 +   Portland, OR
110 Stefano Cavallucci U
3.30 3.5 3.5         40 +   Portland, OR
111 Kok Waii Wong U
3.29 3.5 3.5         40 +   Portland, OR
112 John Crouter U
3.29 (3.5) 3.5         18 +   Camas, WA
113 Larry Liu U
3.27 (3.5) 3.5         55 +   Camas, WA
114 stephen crook U
3.27 3.5 3.5         55 +   Camas, WA
115 Khaden Jee U
3.25 3.5 3.0         18 +   Vancouver, WA
116 Marcelo Diversi U
3.24 3.5 3.5         55 +   Vancouver, WA
117 Scott Reis U
3.18 3.5 3.5         40 +   Portland, OR
118 Murray Jansen U
3.18 3.5 3.5         55 +   Oregon City, OR
119 daniel Gorecki U
3.18 (3.5) 3.5         55 +   Vancouver, WA
120 Steve Russell U
3.15 3.5 3.5         65 +   Vancouver, WA
121 Christian Paulsen U
3.15 3.5 3.5         40 +   West Linn, OR
122 Ramon Tuason U
3.14 3.5 3.5         55 +   Camas, WA
123 Nick Redwood U
3.14 3.5 3.0         40 +   Camas, WA
124 Jesse Wood U
3.12 3.5 3.0         40 +   Vancouver, WA
125 Bob Towne U
3.11 3.5 3.5         55 +   Woodland, WA
126 Ramzi Shamieh U
3.10 3.5 3.5         40 +   Vancouver, WA
127 Pete Kovalenko U
3.10 (3.5) 3.5         55 +   Camas, WA
128 Michael Jansen U
3.10 3.5 3.5         55 +   OREGON CITY, OR
129 John Wallin U
3.09 3.5 3.5         65 +   Scappoose, OR
130 Paul Kreiter U
3.09 3.5 3.0         55 +   Beaverton, OR
131 John Hapke U
3.09 3.5 3.5         55 +   Camas, WA
132 Mark Dawkins U
3.09 (3.5) 3.5         18 +   Ridgefield, WA
133 Alan Webb U
3.07 3.5 3.5         55 +   Vancouver, WA
134 Brad Shafer U
3.06 3.5 3.5         55 +   Camas, WA
135 Sean McKinnie U
3.06 3.5 3.5         40 +   Vancouver, WA
136 David Shook U
3.04 3.5 3.5         65 +   VANCOUVER, CA
137 Michael Barrantes U
3.04 3.5 3.0         40 +   Beaverton, OR
138 Lee Wilcox U
3.03 (3.5) 3.0         55 +   Vancouver, WA
139 Wei Pan U
3.03 (3.5) 3.0         55 +   Vancouver, WA
140 Larry Benedict U
3.02 (3.5) 3.5         40 +   Battle Ground, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
141 Lee Wiegand U
3.00 3.0 3.5         65 +   Canby, OR
142 Douglas Hill U
3.00 (3.0) 3.5         40 +   VANCOUVER, WA
143 Gus Johnson U
2.98 3.0 3.0         55 +   Portland, OR
144 Kurt Rylander U
2.95 3.0 3.5         55 +   Vancouver, WA
145 Will Bayon U
2.95 3.0 3.0         40 +   Beaverton, OR
146 Maarten Schreuder U
2.93 3.0 3.0         40 +   Portland, OR
147 Robert Piercy U
2.93 3.0 3.0         65 +   Rainier, OR
148 Terry Bennett U
2.90 3.0 3.0         40 +   Vancouver, WA
149 Chris Simpson U
2.88 (3.0) 3.0         40 +   Vancouver, WA
150 matt savage U
2.88 3.0 3.0         55 +   Vancouver, WA
151 Frank Brown U
2.88 3.0 3.0         55 +   VANCOUVER, WA
152 Matthew Casimo U
2.87 3.0 3.5         65 +   Camas, WA
153 Richard Nobleman U
2.86 3.0 3.0         55 +   Portland, OR
154 Zhong Lei U
2.84 3.0 3.0         40 +   Portland, OR
155 Joseph Leaptrott U
2.84 (3.0) 3.0         18 +   Washougal, WA
156 Scott Dickinson U
2.84 3.0 3.0         55 +   Portland, OR
157 Abhisar Gupta U
2.83 3.0 3.0         40 +   Vancouver, WA
158 Steven Townsend U
2.82 (3.0) 3.5         40 +   Washougal, WA
159 Jeff Berg U
2.82 3.0 3.0         55 +   Vancouver, WA
160 Sven Louis U
2.80 3.0 3.0         40 +   Hillsboro, OR
161 Jody McCord U
2.79 (3.0) 3.0         40 +   Vancouver, WA
162 Ben Yamaguchi U
2.78 3.0 3.0         55 +   Damascus, OR
163 Tim Janes U
2.77 3.0 3.0         65 +   Portland, OR
164 Steven Grant U
2.76 3.0 3.0         65 +   Portland, OR
165 Daniel Chippa U
2.76 (3.0) 3.0         40 +   Beaverton, OR
166 Gregory Foster U
2.75 3.0 3.0         55 +   Vancouver, WA
167 Charles Stewart U
2.74 3.0 3.0         65 +   Vancouver, WA
168 Jonathan Guinn U
2.73 3.0 3.0         55 +   Portland, OR
169 DeWayne Ledbetter U
2.72 3.0 3.0         55 +   Beaverton, OR
170 Yongtian Zhang U
2.71 (3.0) 2.5         40 +   Portland, OR
171 David Lee U
2.70 3.0 3.0         40 +   Portland, OR
172 Eric Heredia U
2.67 3.0 3.0         40 +   Vancouver, WA
173 Todd Berinstein U
2.64 3.0 3.0         55 +   Ridgefield, WA
174 Steven Darling U
2.63 3.0 3.0         65 +   Vancouver, WA
175 David Hubka U
2.62 3.0 3.0         40 +   Vancouver, WA
176 Mike Olson U
2.60 3.0 3.0         55 +   Vancouver, WA
177 Ken Bolton U
2.59 3.0 2.5         65 +   Happy Valley, OR
178 Knoll Aguilar U
2.57 (3.0) 2.5         18 +   Vancouver, WA
179 jeremy harkin U
2.56 3.0 3.0         40 +   Damascus, OR
180 Jacob Boston U
2.56 3.0 3.0         40 +   BRUSH PRAIRIE, WA
181 David Vail U
2.54 3.0 2.5         40 +   Longview, WA
182 Grey Proctor U
2.53 3.0 3.0         40 +   Ridgefield, WA
183 Erik Guttormsen U
2.52 3.0 2.5         40 +   Longview, WA
184 Nicholas Rinck U
2.51 3.0 2.5         18 +   Longview, WA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
185 Wesley Eader U
2.50 2.5 3.0         65 +   Kalama, WA
186 Jack Crossen U
2.47 2.5 3.0         55 +   Vancouver, WA
187 Michael Ryan U
2.46 2.5 2.5         18 +   Camas, WA
188 Matthew Lucas U
2.46 2.5 2.5         40 +   Portland, OR
189 Hunter Chace U
2.46 2.5 2.5         18 +   Kelso, WA
190 Larry Corwin U
2.45 2.5 3.0         55 +   Portland, OR
191 Adarsh Bhardwaj U
2.43 2.5 2.5         40 +   Camas, WA
192 Kevin Grant U
2.42 2.5 3.0         55 +   Ridgefield, WA
193 Paul Choi U
2.42 2.5 2.5         40 +   Camas, WA
194 Sumant Vashisth U
2.41 (2.5) 2.5         40 +   Portland, OR
195 Patrick Rhea U
2.40 2.5 3.0         55 +   Vancouver, WA
196 Gaurav Rai U
2.40 2.5 3.0         40 +   Vancouver, WA
197 Brian Hoyt U
2.40 2.5 2.5         40 +   vancouver, WA
198 John Petherbridge U
2.39 (2.5) 2.5         40 +   Lake Oswego, OR
199 Walter Schwane U
2.35 2.5 2.5         40 +   Camas, WA
200 Andrew Kullick U
2.35 2.5 2.5         40 +   Vancouver, WA
201 Fabio Santos Nallem U
2.33 2.5 3.0         40 +   Vancouver, WA
202 Hao Lee U
2.32 2.5 2.5         40 +   Camas, WA
203 Cal Szueber U
2.28 2.5 2.5         40 +   Vancouver, WA
204 Stephen Blum U
2.28 2.5 3.0         40 +   Vancouver, WA
205 Rowan Seals U
2.26 2.5 2.5         18 +   Longview, WA
206 Ty Bross U
2.26 2.5 2.5         40 +   PORTLAND, OR
207 Dan Shue U
2.24 2.5 2.5         40 +   Vancouver, WA
208 Robert Hillison U
2.22 2.5 2.5         65 +   Oregon City, OR
209 Raymur Murray U
2.20 2.5 2.5         65 +   Vancouver, WA
210 Kimo Kuanoni U
2.20 2.5 2.5         40 +   Longview, WA
211 Lee Kriebaum U
2.20 2.5 2.5         40 +   Vancouver, WA
212 Matthew Thoreson U
2.19 2.5 2.5         40 +   Vancouver, WA
213 John Romanko U
2.17 2.5 2.5         40 +   Portland, OR
214 David Ruark U
2.10 2.5 2.5         40 +   Camas, WA
215 Robert Vukanovich U
2.06 2.5 2.5         55 +   RIDGEFIELD, WA
216 Michael Venezia U
1.99 2.0 2.5         18 +   Vancouver, WA
217 Jay Waters U
1.80 2.0 2.5         40 +   Camas, WA
Mark Appleby U
n/a n/a 4.5         18 +   Camas, WA
Brenden Barrows U
n/a n/a 5.0         18 +   Portland, OR
Ranjit Bhaskar U
n/a n/a 4.0         55 +   Vancouver, WA
Thomas Brasier U
n/a n/a 4.5         40 +   Camas, WA
Tim Buck U
n/a n/a 4.0         55 +   ARIEL, WA
Daniel Burns U
n/a n/a 4.5         18 +   Longview, WA
Paul Cretu U
n/a n/a 2.5         18 +   Redmond, WA
Siam Fiaz U
n/a n/a 3.0         18 +   Vancouver, WA
purna gadde U
n/a n/a 3.5         18 +   Camas, WA
Seani Galloway U
n/a n/a 2.5         40 +   Vancouver, WA
Christopher Garcia U
n/a n/a 3.5         40 +   Washougal, WA
Michael Garrett U
n/a n/a 2.5         40 +   Vancouver, WA
Fraser Ghezel U
n/a n/a 3.5         55 +   Portland, OR
Jonathan Gonzales U
n/a n/a 4.5         40 +   Portland, OR
jim hamlik U
n/a n/a 3.5         55 +   Vancouver, WA
Tim Harris U
n/a n/a 2.5         40 +   Ridgefield, WA
Victor ILAU U
n/a n/a 2.5         40 +   Happy Valley, OR
Kevin Johnson U
n/a n/a 3.0         40 +   Portland, OR
Reif Larsen U
n/a n/a 5.0         18 +   Portland, OR
Damir Lemes U
n/a n/a 3.0         18 +   Vancouver, WA
Neal Linegar U
n/a n/a 3.0         18 +   Portland, OR
Steve Lynch U
n/a n/a 3.5         40 +   Vancouver, WA
Jon Mandeville U
n/a n/a 3.5         65 +   Battle Ground, WA
Greg Marx U
n/a n/a 3.5         18 +   Vancouver, WA
Kevin Merchel U
n/a n/a 3.0         65 +   Portland, OR
Ryan Mitchell U
n/a n/a 4.5         18 +   Hood River, OR
Tommy Mulflur U
n/a n/a 5.0         18 +   Portland, OR
Sherwood Newell U
n/a n/a 4.5         40 +   Vancouver, WA
Ke Ounaphom U
n/a n/a 4.5         40 +   CLACKAMAS, OR
Ian Paik U
n/a n/a 5.0         18 +   Portland, OR
Shad Pharaon U
n/a n/a 2.5         40 +   Camas, WA
Eric Pickard U
n/a n/a 5.0         18 +   Portland, OR
Kenneth Powers U
n/a n/a 2.5         40 +   Vancouver, WA
Evan Ridley U
n/a n/a 2.5         18 +   Camas, WA
Don Roberts U
n/a n/a 4.5         40 +   Vancouver, WA
Joseph Ruocco U
n/a n/a 3.0         18 +   Vancouver, WA
Ali Shojania U
n/a n/a 2.5         18 +   Longview, WA
Cord Speelman U
n/a n/a 4.5         18 +   Vancouver, WA
Mahesh Sreekumar U
n/a n/a 2.5         18 +   Camas, WA
Ron Starkey U
n/a n/a 3.0         18 +   BATTLE GROUND, WA
Jeff Sunshine U
n/a n/a 3.0         65 +   Vancouver, WA
Parsa Taghizadeh U
n/a n/a 2.5         18 +   Portland, OR
Andrew Thorburn U
n/a n/a 3.0         40 +   Camas, WA
Benjamin Valenti U
n/a n/a 5.0         40 +   Portland, OR
Toby Weber U
n/a n/a 4.5         40 +   Vancouver, WA