TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

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 2020 Northern Oregon Area rating list selection
                                                2019 Northern Oregon Area rating list selection
2020 TLS League Ratings
Section - Pacific NW           District - Oregon           Area - Northern Oregon
Glendoveer Tennis Center          Men          Rating Order
(As of 01/30/2023)
2020 2020
Matches TLS Season YrEnd
Rank Player League Flight Facility W - L TLS NTRP NTRP NTRP
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Stephen Robertson -- Summary -- Wilsonville, OR 4.92 5.0 5.0 C 2019
2020 Mixed 18 & Over 9.0 Mixed Clackamas River Racquet Club 5 - 0
2020 Mixed 18 & Over 10.0 Mixed Vancouver Tennis Center 5 - 0
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 4 - 0
2 Olivier Jamin -- Summary -- Portland, OR 4.89 5.0 5.5 C 2019
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 5 - 1
3 Michael Tammen -- Summary -- Portland, OR 4.76 (5.0) 5.0 C 2019
2020 Mixed 18 & Over 9.0 Mixed Irvington Club 1 - 1
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 2 - 0
4 Brian Joelson -- Summary -- Portland, OR 4.75 5.0 5.0 C 2019
2020 Adult 55 & Over 9.0 Men Stafford Hills Club 1 - 1
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 1 - 1
5 Josh Schweitz -- Summary -- Portland, OR 4.73 5.0 5.0 C 2019
2020 Mixed 40 & Over 9.0 Mixed Vancouver Tennis Center 3 - 1
2020 Mixed 18 & Over 9.0 Mixed Vancouver Tennis Center 3 - 0
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 2 - 1
6 Craig Pearce -- Summary -- Hood River, OR 4.73 5.0 5.0 C 2019
2020 Mixed 18 & Over 9.0 Mixed Clackamas River Racquet Club 1 - 1
2020 Mixed 18 & Over 10.0 Mixed Vancouver Tennis Center 4 - 2
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 3 - 0
7 Dyllan Fitzgerald -- Summary -- Portland, OR 4.67 5.0 5.0 C 2019
2020 Mixed 18 & Over 9.0 Mixed Vancouver Tennis Center 3 - 0
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 3 - 0
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
8 Anh Ngo -- Summary -- Portland, OR 4.15 4.5 4.5 C 2019
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 4 - 0
2020 Mixed 18 & Over 7.0 Mixed George Fox University 4 - 0
2020 Adult 18 & Over 4.5 Men St Johns Racquet Center 3 - 1
9 Kim Harper -- Summary -- Portland, OR 4.15 4.5 4.5 C 2018
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 1 - 2
2020 Adult 18 & Over 4.5 Men St Johns Racquet Center 1 - 2
10 Truc Tran -- Summary -- Portland, OR 3.87 (4.0) 4.0 C 2019
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 4 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
11 Eugene Jung -- Summary -- Portland, OR 3.87 4.0 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 2 - 0
2020 Mixed 18 & Over 9.0 Mixed Portland Tennis Center 3 - 2
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 3 - 0
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 3 - 0
12 Zachary Kinavey -- Summary -- Portland, OR 3.86 (4.0) 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 3 - 2
2020 Mixed 18 & Over 9.0 Mixed Vancouver Tennis Center 1 - 1
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 5 - 0
2020 Adult 18 & Over 4.0 Men Lake Oswego Tennis Center 1 - 1
13 Jason Ruhmann -- Summary -- Portland, OR 3.84 4.0 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 3 - 1
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 3 - 0
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 3 - 1
14 David Greenberg -- Summary -- Portland, OR 3.73 4.0 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 1 - 0
2020 Mixed 18 & Over 9.0 Mixed Portland Tennis Center 2 - 0
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 3 - 1
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 4 - 0
15 Adam Gamboa -- Summary -- Portland, OR 3.72 (4.0) 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 0 - 1
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 1 - 2
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 1 - 1
16 Meshi Chavez -- Summary -- Portland, OR 3.72 4.0 4.0 C 2019
*** See additional rating detail in the Southwest - Northern New Mexico area.
2020 Mixed 40 & Over 9.0 Mixed Vancouver Tennis Center 0 - 1
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 3 - 0
2020 Mixed 40 & Over 7.0 Mixed St Johns Racquet Center 2 - 0
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 4 - 0
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 3 - 0
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 2 - 1
17 Scott Reis -- Summary -- Portland, OR 3.70 4.0 4.0 C 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 1 - 0
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 2 - 0
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 3 - 0
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 0 - 3
18 Phuoc Nguyen -- Summary -- Portland, OR 3.66 (4.0) 4.0 C 2019
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 0 - 3
2020 Adult 18 & Over 4.0 Men Lake Oswego Tennis Center 2 - 0
19 chris collins -- Summary -- Portland, OR 3.64 4.0 4.0 A 2019
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 2 - 0
2020 Mixed 18 & Over 8.0 Mixed Portland Tennis Center 5 - 1
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 4 - 1
2020 Adult 18 & Over 4.0 Men Portland Tennis Center 3 - 2
20 David Nguyen -- Summary -- Portland, OR 3.53 (4.0) 4.0 C 2019
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 4 - 1
2020 Adult 18 & Over 4.0 Men Lake Oswego Tennis Center 0 - 2
21 John Kin -- Summary -- Portland, OR 3.32 (3.5) 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 1
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 1 - 3
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 2 - 0
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
22 Daniel Turner -- Summary -- Portland, OR 3.24 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 2
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 4 - 0
23 Bernie Bottomly -- Summary -- Portland, OR 3.23 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 1
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 2 - 3
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 1 - 2
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 0 - 2
24 Alex McIntosh -- Summary -- Portland, OR 3.21 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 3 - 0
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 2 - 1
2020 Adult 18 & Over 3.5 Men St Johns Racquet Center 4 - 1
25 Henry Kofron -- Summary -- Portland, OR 3.21 (3.5) 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 2 - 2
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 2 - 1
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 1 - 0
26 Ken Dragoon -- Summary -- Portland, OR 3.21 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 2
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 2 - 6
2020 Adult 55 & Over 7.0 Men Lake Oswego Tennis Center 3 - 2
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 3 - 3
27 ANTHONY PEPE -- Summary -- Portland, OR 3.19 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 0
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 3 - 1
2020 Adult 18 & Over 3.5 Men Irvington Club 1 - 2
28 Wes Milligan -- Summary -- Portland, OR 3.19 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 2
2020 Mixed 40 & Over 6.0 Mixed Tualatin HillsTennis Center 2 - 1
2020 Mixed 18 & Over 7.0 Mixed Tualatin HillsTennis Center 2 - 0
2020 Adult 55 & Over 7.0 Men Tualatin HillsTennis Center 4 - 1
2020 Adult 55 & Over 6.0 Men Tualatin HillsTennis Center 4 - 3
2020 Adult 18 & Over 3.5 Men Tualatin HillsTennis Center 1 - 2
29 David Mealey -- Summary -- Portland, OR 3.15 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 3
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 1 - 3
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 1 - 5
30 Stefano Cavallucci -- Summary -- Portland, OR 3.14 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 2
2020 Mixed 18 & Over 7.0 Mixed Portland Tennis Center 2 - 2
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 4 - 1
2020 Adult 18 & Over 3.5 Men Portland Tennis Center 1 - 3
31 Stephen Marsh -- Summary -- Portland, OR 3.07 3.5 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 1
2020 Mixed 18 & Over 7.0 Mixed Sunset Athletic Club 3 - 4
2020 Adult 18 & Over 4.0 Men Sunset Athletic Club 0 - 2
2020 Adult 18 & Over 3.5 Men Sunset Athletic Club 0 - 6
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
32 Charles Wickens -- Summary -- Portland, OR 2.93 3.0 3.5 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 2
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 1 - 4
33 William Seidl -- Summary -- Portland, OR 2.82 3.0 3.0 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 2 - 1
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 3 - 3
2020 Adult 18 & Over 3.5 Men St Johns Racquet Center 2 - 2
2020 Adult 18 & Over 3.0 Men Irvington Club 0 - 2
34 David Bean -- Summary -- Portland, OR 2.81 3.0 3.0 S 2019
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 4 - 1
35 Gus Johnson -- Summary -- Portland, OR 2.79 3.0 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 3 - 2
2020 Adult 18 & Over 3.0 Men St Johns Racquet Center 2 - 1
36 Robert Hesslink -- Summary -- Damascus, OR 2.76 3.0 3.0 C 2019
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 1 - 2
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 4 - 1
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 1 - 4
2020 Adult 18 & Over 3.0 Men Clackamas River Racquet Club 3 - 1
37 Joshua Lewis -- Summary -- Portland, OR 2.75 (3.0) 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 2 - 1
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 1 - 1
38 Michael McTague -- Summary -- Portland, OR 2.71 3.0 3.0 C 2019
2020 Mixed 40 & Over 6.0 Mixed Club Green Meadows 1 - 2
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 4 - 3
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 0 - 4
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 2 - 2
39 Scott Quinn -- Summary -- Portland, OR 2.68 3.0 3.0 S 2019
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 3 - 2
40 Jamil Panni -- Summary -- Portland, OR 2.68 3.0 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 3 - 2
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 1 - 4
41 jeremy geschwind -- Summary -- Vancouver, WA 2.68 3.0 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 2 - 3
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 2 - 2
42 Maarten Schreuder -- Summary -- Portland, OR 2.66 3.0 3.0 C 2019
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 1 - 2
43 David Floyd -- Summary -- Portland, OR 2.66 3.0 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 2 - 0
2020 Adult 18 & Over 3.0 Men St Johns Racquet Center 1 - 2
44 Paul Best -- Summary -- Lake Oswego, OR 2.64 3.0 3.0 C 2019
2020 Mixed 40 & Over 7.0 Mixed Lake Oswego Tennis Center 0 - 3
2020 Mixed 18 & Over 7.0 Mixed Lake Oswego Tennis Center 2 - 2
2020 Adult 55 & Over 7.0 Men Portland Tennis Center 0 - 4
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 2 - 2
45 Paul Kim -- Summary -- Portland, OR 2.59 3.0 0.0   2019
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 2 - 1
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 3 - 1
46 David Prescott -- Summary -- Portland, OR 2.56 3.0 3.0 C 2019
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 1 - 3
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 2 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
47 Mark Darienzo -- Summary -- Portland, OR 2.50 2.5 3.0 C 2019
2020 Mixed 40 & Over 6.0 Mixed Portland Tennis Center 1 - 1
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 1 - 2
48 Lincoln Tuchow -- Summary -- Portland, OR 2.40 2.5 2.5 C 2019
2020 Mixed 40 & Over 6.0 Mixed Portland Tennis Center 1 - 3
2020 Mixed 18 & Over 6.0 Mixed Portland Tennis Center 0 - 1
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 2 - 1
49 Tim Janes -- Summary -- Portland, OR 2.31 (2.5) 2.5 C 2019
2020 Mixed 18 & Over 6.0 Mixed Glendoveer Tennis Center 1 - 1
2020 Adult 18 & Over 3.0 Men St Johns Racquet Center 1 - 0
50 Michael Jakola -- Summary -- Portland, OR 2.30 (2.5) 3.0 A 2019
2020 Mixed 40 & Over 6.0 Mixed Cascade Athletic Club 0 - 2
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 0 - 1
Will Forney -- Summary -- Portland, OR n/a n/a 3.5 S
2020 Mixed 40 & Over 8.0 Mixed Glendoveer Tennis Center 1 - 1
ALEJANDRO GARCIA -- Summary -- Portland, OR n/a n/a 5.0 S 2019
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 2 - 1
Jeff Marshall -- Summary -- Portland, OR n/a n/a 3.5 C 2018
2020 Mixed 40 & Over 7.0 Mixed Glendoveer Tennis Center 0 - 2
Kevin Milbert -- Summary -- Portland, OR n/a n/a 3.0 C 2019
2020 Adult 18 & Over 3.0 Men Glendoveer Tennis Center 0 - 2
Matthew Nguyen -- Summary -- Portland, OR n/a n/a 3.5 S 2019
2020 Mixed 18 & Over 8.0 Mixed Glendoveer Tennis Center 1 - 1
Richard Shugar -- Summary -- Eugene, OR n/a n/a 5.0 C 2019
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 1 - 1
Nicholas Walrod -- Summary -- Portland, OR n/a n/a 5.0 C 2019
2020 Adult 18 & Over 5.0Plus Men Glendoveer Tennis Center 1 - 1