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 2021 Northern Oregon Area rating list selection
                                                2020 Northern Oregon Area rating list selection
2021 TLS League Ratings
Section - Pacific NW           District - Oregon           Area - Northern Oregon
Portland Tennis Center    Men    By Rating
(As of 01/26/2023)
2021 2021 2021
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 Paul Wulf U
4.62 5.0 4.5  A  2019    40 +   Salem, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Ian Fudalla U
4.47 4.5 4.5  A  2019    40 +   Portland, OR
3 Ke Ounaphom U
4.43 4.5 4.5  C  2019    40 +   HAPPY VALLEY, OR
4 Corey Kincaid U
4.41 4.5 4.5  C  2019    40 +   Lake Oswego, OR
5 Joshua Owens U
4.37 4.5 4.5  C  2019    40 +   Beaverton, OR
6 Toby Krauel U
4.37 4.5 4.5  C  2019    40 +   Portland, OR
7 Afthab Zainudeen U
4.36 4.5 4.5  C  2019    40 +   PORTLAND, OR
8 Michael Malin U
4.36 4.5 4.5  C  2018    40 +   Beaverton, OR
9 Arthur Kowitch U
4.32 4.5 4.5  C  2019    40 +   Portland, OR
10 Steve Vanderploeg U
4.29 4.5 4.5  C  2019    40 +   Hillsboro, OR
11 Bruce Sylva U
4.29 4.5 4.5  C  2018    40 +   Beaverton, OR
12 Chris Merrill U
4.22 4.5 4.5  C  2018    40 +   Portland, OR
13 Mariano Pastor U
4.21 4.5 4.5  C  2019    40 +   Beaverton, OR
14 Renato Bernasconi Zuccari U
4.20 4.5 4.5  C  2019    40 +   Portland, OR
15 Darrell Hawkins U
4.18 4.5 4.5  C  2019    40 +   West Linn, OR
16 Siamak Hajarizadeh U
4.16 4.5 4.5  C  2019    40 +   Beaverton, OR
17 Stewart Bartlett U
4.15 4.5 4.5  C  2019    40 +   Lake Oswego, OR
18 Mike Vuong U
4.14 4.5 4.5  C  2019    40 +   Portland, OR
19 Jim Rankin U
4.13 4.5 4.5  A  2019    40 +   Beaverton, OR
20 Joerg Droste U
4.07 4.5 4.5  C  2019    40 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
21 Don Roberts U
3.99 4.0 4.5  C  2019    40 +   Ridgefield, WA
22 Eugene Jung U
3.98 4.0 4.0  C  2019    40 +   Portland, OR
23 Brad Ouderkirk U
3.97 4.0 4.0  C  2019    40 +   Portland, OR
24 Zachary Kinavey U
3.95 4.0 4.0  C  2019    40 +   Portland, OR
25 David Greenberg U
3.90 4.0 4.0  C  2019    40 +   Portland, OR
26 David Vant Hof U
3.81 4.0 3.5  S      40 +   Portland, OR
27 Adam Gamboa U
3.81 4.0 4.0  C  2019    40 +   Portland, OR
28 chris collins U
3.80 4.0 4.0  A  2019    40 +   Portland, OR
29 Steve Eggerts U
3.78 4.0 4.0  C  2019    40 +   Portland, OR
30 Jason Ruhmann U
3.75 4.0 4.0  C  2019    40 +   Portland, OR
31 Jack Hughes U
3.75 4.0 4.0  C  2019    40 +   Vancouver, WA
32 Butch Dela Cruz U
3.75 4.0 4.0  C  2019    40 +   Portland, OR
33 John Droege U
3.74 4.0 4.0  C  2019    40 +   Portland, OR
34 Joe Warner U
3.72 4.0 4.0  C  2019    18 +   Wake Forest, NC
35 Austin Martinez U
3.71 (4.0) 4.0  S  2019    18 +   Santa Rosa, CA
36 Scott Reis U
3.64 4.0 4.0  C  2019    40 +   Portland, OR
37 Jason Moore-Greenke U
3.53 4.0 4.0  C  2019    40 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
38 Manuel Garcia-Fernandez U
3.40 3.5 3.5  A  2019    40 +   Portland, OR
39 John Kin U
3.39 (3.5) 3.5  C  2019    18 +   Portland, OR
40 NANDA SIDDAIAH U
3.38 3.5 3.5  C  2019    40 +   Portland, OR
41 Nate Larsen U
3.34 3.5 3.5  C  2019    40 +   Portland, OR
42 Matt Deems U
3.34 3.5 3.5  S      18 +   Woodland, WA
43 Huy Bui U
3.33 3.5 3.5  C  2019    18 +   Portland, OR
44 Derek Carlson U
3.32 3.5 3.5  C  2018    40 +   Portland, OR
45 John Jay U
3.27 3.5 3.5  C  2019    18 +   Portland, OR
46 Sebastian Llados Vila U
3.23 3.5 3.5  C  2019    40 +   Portland, OR
47 Alex McIntosh U
3.21 3.5 3.5  C  2019    40 +   Portland, OR
48 Wes Haas U
3.20 3.5 3.5  C  2019    40 +   Portland, OR
49 WILLIAM FANG U
3.20 (3.5) 3.5  S  2020    18 +   Portland, OR
50 Peter Singson U
3.18 3.5 3.5  C  2019    40 +   Portland, OR
51 Kyle McGovern U
3.17 3.5 3.5  C  2019    18 +   Portland, OR
52 Henry Kofron U
3.16 3.5 3.5  C  2019    40 +   Portland, OR
53 Stefano Cavallucci U
3.12 3.5 3.5  C  2019    40 +   Portland, OR
54 John Boelling U
3.11 3.5 3.5  C  2019    40 +   Portland, OR
55 Peter Johnson U
3.09 (3.5) 3.5  C  2019    18 +   Wilsonville, OR
56 Jason Fitzgerald U
3.08 (3.5) 3.5  C  2019    18 +   Portland, OR
57 Chip Rosenfeld U
3.04 3.5 3.5  C  2019    40 +   Portland, OR
58 John Baker U
3.04 3.5 3.5  C  2019    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
59 Xavier Oberlander U
3.00 3.0 3.5  C  2019    55 +   Portland, OR
60 Andrew Daddio U
3.00 3.0 3.5  C  2019    40 +   PORTLAND, OR
61 Kevin Lennox U
2.99 (3.0) 3.5  C  2019    40 +   Portland, OR
62 William Allers U
2.99 3.0 3.0  C  2019    40 +   Portland, OR
63 ANTHONY PEPE U
2.98 (3.0) 3.5  C  2019    18 +   Portland, OR
64 James Carey U
2.97 3.0 3.0  C  2019    55 +   Portland, OR
65 Sam Chase U
2.91 3.0 3.5  S      40 +   Portland, OR
66 Scott Quinn U
2.89 3.0 0.0     2019    55 +   Portland, OR
67 Christopher Robbins U
2.88 3.0 3.5  C  2019    40 +   Portland, OR
68 Gus Johnson U
2.84 3.0 3.0  C  2019    55 +   Portland, OR
69 David Prescott U
2.83 3.0 3.0  C  2019    55 +   Portland, OR
70 Ken Dragoon U
2.83 3.0 3.5  C  2019    40 +   Portland, OR
71 Michael Navarro U
2.81 3.0 3.5  S      40 +   Portland, OR
72 Joe Malboeuf U
2.80 3.0 3.0  S      40 +   Portland, OR
73 Alan Staggers U
2.75 3.0 3.0  C  2018    40 +   Portland, OR
74 John Nee U
2.62 3.0 3.0  C  2019    40 +   Portland, OR
75 Dave Sasaki U
2.58 3.0 3.0  C  2019    55 +   Vancouver, WA
76 Mark Darienzo U
2.57 3.0 3.0  C  2019    55 +   Portland, OR
77 Paul Best U
2.57 3.0 3.0  C  2019    55 +   Lake Oswego, OR
78 Michael McTague U
2.54 3.0 3.0  C  2019    55 +   Portland, OR
79 Jered Cuenco U
2.53 3.0 3.0  C  2019    40 +   Hillsboro, OR
80 Michael Parkhurst U
2.51 3.0 3.0  C  2019    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
81 Lars Kasch U
2.50 2.5 3.0  C  2019    40 +   Portland, OR
82 Michael Hochstatter U
2.29 2.5 3.0  C  2019    55 +   Portland, OR
David Bean U
n/a n/a 3.0  S  2019    18 +   Portland, OR
Bart Borosky U
n/a n/a 4.5  C  2019    40 +   Portland, OR
Zac Carlson U
n/a n/a 3.5  C  2019    18 +   Clatskanie, OR
Todd DeNeffe U
n/a n/a 4.5  C  2019    40 +   Portland, OR
Josh Greene U
n/a n/a 4.5  C  2019    40 +   Portland, OR
Shiloh Halsey U
n/a n/a 3.5  C  2018    40 +   Portland, OR
erik lim U
n/a n/a 4.5  C  2019    18 +   Vancouver, WA
Frank Mathews U
n/a n/a 3.5  S  2019    18 +   Portland, OR
Daniel Oranen U
n/a n/a 4.0  C  2019    40 +   Portland, OR
David Perzik U
n/a n/a 4.5  C  2019    40 +   Portland, OR
Bryan Potter U
n/a n/a 3.0  M  2019    18 +   Portland, OR
William Seidl U
n/a n/a 3.0  C  2019    18 +   Portland, OR