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
Stafford Hills Club    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 William Leach U
4.82 5.0 5.0         18 +   Hillsboro, OR
2 Peter Dusicka U
4.68 5.0 5.0         40 +   Portland, OR
3 Chris Lilley U
4.67 5.0 5.0         18 +   Portland, OR
4 Roshan Fernando U
4.64 5.0 5.0         40 +   West Linn, OR
5 Ryan Goldsmith U
4.62 5.0 5.0         40 +   Lake Oswego, OR
6 Marc Ollivier U
4.60 5.0 5.0         40 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Makoto Yoshino U
4.34 4.5 4.5         40 +   Portland, OR
8 Jon Griesser U
4.34 4.5 4.5         40 +   TUALATIN, OR
9 Honorato Wenceslao U
4.19 4.5 4.5         40 +   West Linn, OR
10 Mariano Pastor U
4.17 4.5 4.5         40 +   Beaverton, OR
11 Corey Kincaid U
4.16 4.5 4.5         40 +   Lake Oswego, OR
12 Todd Wilcox U
4.13 4.5 4.5         40 +   Sherwood, OR
13 Matthew Levering U
4.11 4.5 4.5         18 +   Wilsonville, OR
14 Steve Fogg U
4.11 4.5 4.5         55 +   West Linn, OR
15 Brian Dehen U
4.05 4.5 4.5         40 +   Portland, OR
16 Jon Monson U
4.03 4.5 4.5         40 +   West Linn, OR
17 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      
18 Jameson Lumpkin U
4.00 4.0 4.5         18 +   Newberg, OR
19 Steve Bidwell U
3.98 (4.0) 4.5         55 +   Oregon City, OR
20 Dan Bingham U
3.94 4.0 3.5         40 +   Portland, OR
21 Adrian Polliack U
3.92 4.0 4.5         55 +   Lake Oswego, OR
22 Michael Laport U
3.92 4.0 4.5         40 +   West Linn, OR
23 jason crawford U
3.88 4.0 4.0         40 +   Tualatin, OR
24 Patrick Trank U
3.87 4.0 4.0         55 +   LAKE OSWEGO, OR
25 Jeroen Swanborn U
3.86 4.0 4.0         55 +   Tualatin, OR
26 Hector m salomon U
3.77 4.0 4.0         40 +   Portland, OR
27 Marcus Kroloff U
3.76 4.0 4.0         40 +   Tualatin, OR
28 Charles Lessmann U
3.73 4.0 4.5         40 +   Lake Oswego, OR
29 Russ DeMoss U
3.71 (4.0) 4.0         55 +   Tualatin, OR
30 Mark Stephenson U
3.69 4.0 4.0         55 +   Tualatin, OR
31 Sammy Polliack U
3.69 4.0 4.5         18 +   Lake Oswego, OR
32 Jae Joon Kang U
3.69 4.0 4.0         55 +   Lake Oswego, OR
33 Bill Rhoades U
3.65 4.0 4.0         65 +   West Linn, OR
34 William Anderson U
3.65 4.0 4.0         55 +   Sherwood, OR
35 Clark Cosart U
3.61 (4.0) 4.0         55 +   Portland, OR
36 Eric Anderson U
3.58 4.0 4.0         55 +   Portland, OR
37 Matthew Trank U
3.56 4.0 4.0         55 +   Portland, OR
38 Dan Tracy U
3.55 (4.0) 4.0         40 +   Lake Oswego, OR
39 Chris Eddy U
3.55 4.0 4.0         55 +   West Linn, OR
40 Mike Farrell U
3.54 4.0 4.0         55 +   Wilsonville, OR
41 Jonathan Caplan U
3.51 4.0 4.0         55 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
42 John Major U
3.50 3.5 4.0         65 +   Lake Oswego, OR
43 Duy Nguyen U
3.48 (3.5) 4.0         18 +   WILSONVILLE, OR
44 Scott Cartwright U
3.48 (3.5) 4.0         18 +   Lake Oswego, OR
45 Matt Fleskes U
3.46 (3.5) 4.0         18 +   Tualatin, OR
46 Eric Thompson U
3.39 3.5 3.5         40 +   Portland, OR
47 Paul OHollaren U
3.38 3.5 3.5         40 +   Lake Oswego, OR
48 Scott Henson U
3.38 3.5 3.5         40 +   BEND, OR
49 Alan Kaplan U
3.37 3.5 4.0         65 +   Lake Oswego, OR
50 Pierre Burthey U
3.36 3.5 3.5         55 +   Tualatin, OR
51 Davis Wilkinson U
3.35 (3.5) 3.5         18 +   Lake Oswego, OR
52 Roger Dehoog U
3.35 (3.5) 4.0         40 +   Bend, OR
53 Paul Garry U
3.31 3.5 3.5         55 +   Sherwood, OR
54 Bruce Trubo U
3.30 3.5 3.5         55 +   Lake Oswego, OR
55 Robert Gettle U
3.26 3.5 3.5         40 +   Lake Oswego, OR
56 Ian Preddy U
3.24 (3.5) 3.5         18 +   Lake Oswego, OR
57 Tim DeWolf U
3.24 3.5 3.5         40 +   Wilsonville, OR
58 Kamran Sajadi U
3.22 (3.5) 3.5         40 +   Portland, OR
59 Scott Mayer U
3.20 3.5 3.5         55 +   Lake Oswego, OR
60 Robert Tatsumi U
3.19 3.5 3.5         40 +   Tualatin, OR
61 Bert Berends U
3.16 3.5 3.5         65 +   Lake Oswego, OR
62 Richard Miller U
3.15 3.5 3.5         40 +   LAKE OSWEGO, OR
63 Peter Kim U
3.14 3.5 3.5         40 +   West Linn, OR
64 Gregory Hobi U
3.13 3.5 3.5         40 +   West Linn, OR
65 John Van Leeuwen U
3.11 3.5 3.5         55 +   Lake Oswego, OR
66 Jeffrey Metke U
3.11 (3.5) 3.5         55 +   Lake Oswego, OR
67 Benjamin Weston U
3.10 3.5 3.0         40 +   West Linn, OR
68 Jeff Welter U
3.09 (3.5) 3.5         55 +   Tualatin, OR
69 Craig Hlady U
3.07 3.5 3.5         55 +   Tualatin, OR
70 Dan Wendling U
3.05 3.5 3.5         65 +   West Linn, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
71 Tom Church-Adams U
3.00 3.0 3.0         40 +   Lake Oswego, OR
72 James Jaeger U
2.99 3.0 3.0         40 +   Lake Oswego, OR
73 Matthew Majewski U
2.98 3.0 3.0         40 +   Tualatin, OR
74 Mike Baker U
2.98 3.0 3.5         65 +   Happy Valley, OR
75 Stephen Drew U
2.96 (3.0) 3.0         55 +   West Linn, OR
76 Ken Pacioni U
2.93 3.0 3.5         55 +   Lake Oswego, OR
77 Sam Lumetta U
2.92 3.0 3.5         55 +   West Linn, OR
78 Jeffery Terrill U
2.86 (3.0) 3.0         40 +   Lake Oswego, OR
79 Doug Denney U
2.86 3.0 3.0         55 +   West Linn, OR
80 Erik Bucher U
2.86 3.0 3.0         40 +   West Linn, OR
81 Jaime Aranda-Michel U
2.86 3.0 3.0         55 +   Lake Oswego, OR
82 Gilbert Chiang U
2.84 (3.0) 3.0         40 +   West Linn, OR
83 Kevin Allen U
2.84 3.0 3.0         40 +   Lake Oswego, OR
84 Jeff Perry U
2.83 3.0 3.0         40 +   Tualatin, USA
85 Monte Gonzales U
2.81 3.0 3.0         55 +   West Linn, OR
86 Mark Beilstein U
2.81 3.0 3.0         55 +   Lake Oswego, OR
87 James North U
2.76 (3.0) 3.0         55 +   Lake Oswego, OR
88 Terry Casebeer U
2.76 3.0 3.5         65 +   West Linn, OR
89 Kerry Sweet U
2.73 3.0 3.0         55 +   Tualatin, OR
90 Chris Hartson U
2.73 3.0 3.0         40 +   Lake Oswego, OR
91 Rufus Timberlake U
2.70 3.0 3.0         55 +   West Linn, OR
92 Doug Cumming U
2.70 3.0 3.0         65 +   Lake Oswego, OR
93 Shahin Ansari U
2.70 3.0 3.0         55 +   Lake Oswego, OR
94 Joseph Siri U
2.67 3.0 3.0         40 +   Aurora, OR
95 Andy Griggs U
2.66 3.0 3.0         55 +   Tualatin, OR
96 JAMES KYUNG U
2.65 3.0 3.0         55 +   Wilsonville, OR
97 Patrick Priest U
2.64 3.0 3.0         55 +   Portland, OR
98 Thomas Macdonald U
2.62 3.0 3.0         55 +   LAKE OSWEGO, OR
99 Greg Arendt U
2.62 3.0 3.0         40 +   West Linn, OR
100 Larry Butrick U
2.60 3.0 3.0         65 +   Wilsonville, OR
101 William Place U
2.53 3.0 3.0         55 +   Portland, OR
102 Jeff Woller U
2.51 (3.0) 2.5         40 +   Portland, OR
103 Pete Baughman U
2.51 3.0 3.0         55 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
104 Stefano Gaggini U
2.46 (2.5) 2.5         40 +   Sherwood, OR
105 Scott Thomas U
2.37 (2.5) 3.0         40 +   Tualatin, OR
106 Adam Buchanan U
2.35 (2.5) 2.5         18 +   Beaverton, OR
107 Gary Wallesen U
2.33 2.5 3.0         55 +   Portland, USA
108 ROSS GREEN U
2.20 2.5 2.5         55 +   Wilsonville, OR
109 Christopher Hermanski U
2.08 (2.5) 3.0         55 +   Tualatin, OR
Bob Anderson U
n/a n/a 3.5         65 +   Wilsonville, OR
Sam Bradshaw U
n/a n/a 4.0         40 +   Lake Oswego, OR
Matt Brown U
n/a n/a 4.0         40 +   West Linn, OR
Bill Christensen U
n/a n/a 4.0         40 +   Lake Oswego, OR
Joseph Collins U
n/a n/a 3.5         55 +   Lake Oswego, OR
Brett Darrow U
n/a n/a 5.0         40 +   Tualatin, OR
Allan Doherty U
n/a n/a 4.0         18 +   Beaverton, OR
Bryan Fisher U
n/a n/a 5.0         40 +   LAKE OSWEGO, OR
Jeffrey Fuchs U
n/a n/a 3.0         40 +   Lake Oswego, OR
Jim George U
n/a n/a 3.5         65 +   Wilsonville, OR
Dave Gillard U
n/a n/a 3.0         40 +   Tualatin, OR
Steve Gradow U
n/a n/a 3.0         40 +   Portland, OR
Thomas Greiner U
n/a n/a 3.5         18 +   Wilsonville, OR
Harven Haroni U
n/a n/a 4.5         18 +   Lake Oswego, OR
Scott Havens U
n/a n/a 3.0         65 +   Lake Oswego, OR
Daniel Heck U
n/a n/a 4.0         55 +   Lake Oswego, OR
george Heilig U
n/a n/a 4.0         40 +   Tualatin, OR
Paul Hesser U
n/a n/a 4.5         18 +   Lake Oswego, OR
Jeffrey Hunt U
n/a n/a 4.5         18 +   Portland, OR
Ricky Huynh U
n/a n/a 4.5         18 +   Portland, OR
Richard Jackson U
n/a n/a 4.0         55 +   Wilsonville, OR
Keith Jones U
n/a n/a 3.5         65 +   Portland, OR
Randy Laylo U
n/a n/a 3.5         18 +   Portland, OR
david meisels U
n/a n/a 3.5         55 +   Portland, OR
Don Ormsby U
n/a n/a 4.0         40 +   Wilsonville, OR
Christian Ostbo U
n/a n/a 4.0         18 +   Tualatin, OR
Brian Patrick U
n/a n/a 3.0         40 +   West Linn, OR
Alex Pulaski U
n/a n/a 4.0         55 +   West Linn, OR
Will Ratto U
n/a n/a 3.0         40 +   Aurora, OR
Gary Rebello U
n/a n/a 3.5         65 +   Lake Oswego, OR
Michael Siebers U
n/a n/a 3.5         65 +   Lake Oswego, OR
Brad Socolofsky U
n/a n/a 4.0         55 +   Lake Oswego, OR
Pete Stirling U
n/a n/a 4.0         40 +   Tualatin, OR
Brian Theobald U
n/a n/a 4.0         40 +   Gladstone, OR
John Toppel U
n/a n/a 5.0         40 +   Portland, OR
Charles Tran U
n/a n/a 4.5         18 +   Salem, OR
Les Wellman U
n/a n/a 3.5         65 +   Portland, OR
Rusty Williams U
n/a n/a 4.5         18 +   Wilsonville, OR
Evan Zupancic U
n/a n/a 4.5         40 +   Tualatin, OR