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
Glendoveer 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 Eugene Jung U
4.40 4.5 4.5         40 +   Portland, OR
2 Joshua Weber U
4.12 4.5 4.0         18 +   Portland, OR
3 Rudd McGarity U
4.08 (4.5) 4.5         55 +   Gresham, OR
4 Michael Yee U
4.07 (4.5) 4.5         55 +   Milwaukie, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
5 Anh Ngo U
3.96 (4.0) 4.5         18 +   Portland, OR
6 john bui U
3.94 4.0 4.5         18 +   Portland, OR
7 Jason Ruhmann U
3.88 4.0 4.0         40 +   Portland, OR
8 David Greenberg U
3.86 4.0 4.0         40 +   Portland, OR
9 chris collins U
3.84 4.0 4.0         40 +   Portland, OR
10 Nick Hooker U
3.83 4.0 4.0         55 +   Portland, OR
11 Truc Tran U
3.80 (4.0) 4.0         18 +   Portland, OR
12 Michael Jung U
3.77 4.0 4.0         40 +   Portland, OR
13 Steve Eggerts U
3.76 4.0 4.0         55 +   Portland, OR
14 Ken Nichols U
3.72 (4.0) 4.0         55 +   Portland, OR
15 Neal Burgstahler U
3.63 4.0 4.0         40 +   Sherwood, OR
16 Brad Ouderkirk U
3.52 4.0 4.0         40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
17 Steve Swan U
3.39 3.5 4.0         55 +   Clackamas, OR
18 Peter Katon U
3.39 (3.5) 4.0         40 +   Portland, OR
19 Kyle McGovern U
3.33 (3.5) 3.5         18 +   Portland, OR
20 Peter Singson U
3.30 3.5 3.5         40 +   Portland, OR
21 Alex McIntosh U
3.30 3.5 3.5         40 +   Portland, OR
22 John Jay U
3.30 3.5 3.5         55 +   Portland, OR
23 Shiloh Halsey U
3.30 3.5 3.5         40 +   Portland, OR
24 david knoll U
3.29 3.5 4.0         55 +   Portland, OR
25 Dan Sager U
3.28 (3.5) 3.5         55 +   Portland, OR
26 Huy Bui U
3.27 3.5 3.5         40 +   Portland, OR
27 Ryan Owens U
3.21 3.5 3.5         55 +   West Linn, OR
28 Robert Glenn U
3.19 3.5 3.5         55 +   Oregon City, OR
29 Daniel Turner U
3.18 (3.5) 3.5         40 +   Portland, OR
30 John Kin U
3.18 (3.5) 3.5         40 +   Portland, OR
31 Murray Jansen U
3.18 3.5 3.5         55 +   Oregon City, OR
32 Fenn Bourland U
3.17 3.5 3.5         55 +   Portland, OR
33 Andy Bracken U
3.16 (3.5) 3.5         18 +   Portland, OR
34 Michael Archer U
3.15 (3.5) 3.5         55 +   Portland, OR
35 Tom Grissom U
3.13 3.5 3.5         55 +   Portland, OR
36 Peter Farrelly U
3.11 3.5 3.5         40 +   Portland, OR
37 Michael Jansen U
3.10 3.5 3.5         55 +   OREGON CITY, OR
38 Joe Malboeuf U
3.01 3.5 3.5         40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
39 Tony Hitter U
2.95 3.0 3.0         55 +   Portland, OR
40 Jamil Panni U
2.92 3.0 3.0         40 +   Portland, OR
41 Ian Little U
2.92 (3.0) 3.0         55 +   Portland, OR
42 Jeff Gonzales U
2.92 3.0 3.5         65 +   Beaverton, OR
43 Ken Dragoon U
2.92 3.0 3.0         55 +   Portland, OR
44 Spencer Byrd U
2.81 3.0 3.0         18 +   Fairview, OR
45 Ben Yamaguchi U
2.78 3.0 3.0         55 +   Damascus, OR
46 Robert Hesslink U
2.77 3.0 3.0         65 +   Damascus, OR
47 Brandon Campos U
2.77 3.0 3.0         18 +   Portland, OR
48 William Seidl U
2.72 3.0 3.0         55 +   Portland, OR
49 David Graham U
2.72 3.0 3.0         55 +   Portland, OR
50 Scott Quinn U
2.71 3.0 3.0         65 +   Portland, OR
51 David Prescott U
2.61 3.0 3.0         55 +   Portland, OR
52 Deon Logan U
2.59 (3.0) 2.5         40 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
53 Michael McTague U
2.49 2.5 3.0         55 +   Portland, OR
54 Paull Kaady U
2.48 (2.5) 3.0         55 +   Portland, OR
55 jeremy geschwind U
2.47 2.5 3.0         65 +   Vancouver, WA
56 Lars Kasch U
2.42 2.5 3.0         55 +   Portland, OR
Eric Delehoy U
n/a n/a 3.0         18 +   Portland, OR
Tin Duong U
n/a n/a 4.0         18 +   Portland, OR
Mark Faust U
n/a n/a 3.0         55 +   Portland, OR
Jeff Hanson U
n/a n/a 4.0         40 +   Oregon City, OR
wei li U
n/a n/a 3.5         18 +   Portland, OR
Alvin Lym U
n/a n/a 2.5         18 +   Portland, OR
John Nguyen U
n/a n/a 3.5         18 +   Portland, OR
minh nguyen U
n/a n/a 4.0         18 +   Vancouver, WA
Tyler Phengsynath U
n/a n/a 3.5         18 +   Portland, OR
Carlos Silvas U
n/a n/a 3.0         40 +   Portland, OR