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
Multnomah Athletic Club    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
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 Reber U
4.89 5.0 5.0  C  2019    40 +   Portland, OR
2 Gram Leahy U
4.81 5.0 5.0  C  2019    18 +   Portland, OR
3 Bo Johnson U
4.73 5.0 5.0  C  2019    55 +   Portland, OR
4 David Yahng U
4.72 5.0 5.0  C  2019    18 +   Portland, OR
5 Eric Pickard U
4.72 5.0 5.0  C  2019    18 +   Portland, OR
6 Marco Pineda U
4.70 5.0 5.5  C  2019    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Brian Leahy U
4.43 (4.5) 4.5  C  2019    55 +   Portland, OR
8 Andrew Nilsson U
4.31 4.5 4.5  C  2019    40 +   Portland, OR
9 Frank Lippy U
4.31 4.5 4.5  C  2019    40 +   Portland, OR
10 Rodrigo Aguilar U
4.24 4.5 4.5  C  2019    55 +   Portland, OR
11 David White U
4.23 4.5 4.5  C  2019    55 +   Lake Oswego, OR
12 Damon Ogden U
4.23 (4.5) 4.5  C  2019    40 +   Portland, OR
13 Craig Johanson U
4.22 4.5 4.5  S      18 +   Portland, OR
14 Mike Easton U
4.21 4.5 4.5  C  2019    55 +   Portland, OR
15 Carson Hall U
4.20 4.5 4.5  C  2019    18 +   Portland, OR
16 Nick Kassab U
4.16 4.5 4.5  C  2019    18 +   Lake Oswego, OR
17 Joseph Remington U
4.13 4.5 4.5  C  2019    18 +   Portland, OR
18 Christopher Haddon U
4.11 4.5 4.5  C  2019    40 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
19 Lance Steinberg U
3.96 4.0 4.0  C  2019    18 +   Portland, OR
20 David O'Brien U
3.95 (4.0) 4.5  C  2019    18 +   Portland, OR
21 Ryan Pitman U
3.94 4.0 4.5  C  2019    18 +   Portland, OR
22 Jack Henry U
3.91 4.0 4.0  C  2019    55 +   Lake Oswego, OR
23 Joe Conyard U
3.86 4.0 4.0  C  2019    40 +   Portland, OR
24 Todd Eckelman U
3.79 4.0 4.0  C  2019    55 +   Happy Valley, OR
25 Scott Lenker U
3.77 (4.0) 4.0  C  2019    40 +   Portland, OR
26 Doug Post U
3.76 4.0 4.0  C  2019    18 +   Portland, OR
27 Jeffrey Krum U
3.74 4.0 4.0  C  2019    55 +   Portland, OR
28 John Hall U
3.74 4.0 4.0  C  2019    55 +   Portland, OR
29 Thomas Turnbull U
3.73 4.0 4.0  C  2019    55 +   Portland, OR
30 Chris Thoman U
3.71 (4.0) 4.0  C  2019    40 +   Portland, OR
31 James Ringelberg U
3.69 4.0 4.0  C  2019    55 +   Portland, OR
32 Rudy Martinez U
3.69 4.0 4.0  C  2019    55 +   Beaverton, OR
33 Brian Jones U
3.67 4.0 4.0  C  2019    18 +   Portland, OR
34 William Hergenhan U
3.67 4.0 4.0  C  2019    55 +   Portland, OR
35 Arthur Hung U
3.66 (4.0) 4.0  C  2019    40 +   Portland, OR
36 James Hockley U
3.66 4.0 4.0  C  2019    55 +   Portland, OR
37 Tuan Truong U
3.65 (4.0) 4.0  C  2019    40 +   Portland, OR
38 Brian Armstrong U
3.65 4.0 4.0  C  2019    40 +   Lake Oswego, OR
39 Bill Henderson U
3.64 (4.0) 4.0  C  2019    55 +   Portland, OR
40 Christian Casebeer U
3.63 (4.0) 4.0  C  2019    40 +   Portland, OR
41 Paul Kerkar U
3.60 4.0 4.0  C  2019    55 +   Portland, OR
42 Patrick Herbst U
3.60 (4.0) 4.0  C  2019    18 +   Lake Oswego, OR
43 Tim Leatherman U
3.59 4.0 4.0  C  2019    55 +   Portland, OR
44 Christopher Graham U
3.58 (4.0) 4.0  C  2019    40 +   Portland, OR
45 Evan Bilstrom U
3.58 (4.0) 4.0  S  2019    40 +   Portland, OR
46 Mark Stromme U
3.56 (4.0) 4.0  C  2019    40 +   Portland, OR
47 Scott Macdonald U
3.54 (4.0) 4.0  C  2018    40 +   Portland, OR
48 Thomas Carter U
3.54 4.0 4.0  C  2018    40 +   Portland, OR
49 Jonathan Barg U
3.53 4.0 4.0  C  2019    55 +   Portland, OR
50 Radu Teodorescu U
3.52 4.0 4.0  C  2019    40 +   Portland, OR
51 Devin Tau U
3.52 4.0 4.0  C  2019    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
52 Donald Brenneman U
3.45 3.5 4.0  C  2019    55 +   Portland, OR
53 Walt Crate U
3.44 3.5 3.5  C  2019    40 +   Portland, OR
54 David Hill U
3.38 3.5 3.5  C  2019    40 +   BEAVERTON, OR
55 Kent Wall U
3.37 3.5 3.5  C  2019    40 +   Portland, OR
56 Zachary Wright U
3.34 3.5 3.5  C  2019    55 +   Portland, OR
57 Stephen Mileham U
3.34 3.5 3.5  C  2019    55 +   Portland, OR
58 jesse inkpen U
3.31 3.5 3.5  C  2019    18 +   portland, OR
59 Tony Humpage U
3.31 3.5 3.5  C  2019    55 +   Hillsboro, OR
60 Charles Haugh U
3.31 3.5 3.5  C  2019    18 +   Portland, OR
61 John Magaddino U
3.29 3.5 3.5  C  2019    40 +   Portland, OR
62 shane kim U
3.29 3.5 3.5  C  2019    40 +   Portland, OR
63 michael lee U
3.27 3.5 3.5  C  2019    18 +   Lake Oswego, OR
64 Robert Kelly U
3.27 3.5 3.5  C  2019    18 +   Portland, OR
65 Mark Meyer U
3.26 3.5 3.5  C  2019    55 +   Portland, OR
66 Mark Christensen U
3.24 (3.5) 3.5  C  2018    40 +   Portland, OR
67 Chip Burczak U
3.24 3.5 3.5  C  2019    55 +   Portland, OR
68 Charlie Adams U
3.24 3.5 3.5  C  2019    40 +   Portland, OR
69 Dave Hall U
3.23 3.5 3.5  C  2019    55 +   Portland, OR
70 Tim Findlay U
3.23 3.5 3.5  C  2019    55 +   Lake Oswego, OR
71 Thomas Huff U
3.22 3.5 3.5  C  2019    18 +   Portland, OR
72 Jim Lekas U
3.20 3.5 3.5  C  2019    55 +   Portland, OR
73 Richard Sohn U
3.19 3.5 3.5  C  2019    40 +   Portland, OR
74 Eric Lochner U
3.19 3.5 3.5  C  2019    18 +   Portland, OR
75 Glenn Eisen U
3.19 3.5 3.5  C  2019    55 +   Portland, OR
76 Kendall Acheson U
3.18 (3.5) 3.5  C  2019    18 +   Portland, OR
77 Marc Alexander U
3.17 3.5 3.5  C  2019    55 +   Clackamas, OR
78 Jeff Cronn U
3.16 (3.5) 3.5  C  2019    40 +   Portland, OR
79 James Thomas U
3.15 3.5 3.5  C  2019    55 +   Portland, OR
80 pat nevin U
3.15 3.5 3.5  C  2019    40 +   Lake Oswego, OR
81 Michael Prince U
3.14 (3.5) 3.5  S  2019    40 +   Portland, OR
82 Jim Burns U
3.14 (3.5) 3.5  C  2019    18 +   Portland, OR
83 Jeffrey Bayless U
3.13 3.5 3.5  C  2019    55 +   Banks, OR
84 Andrew Schpak U
3.12 (3.5) 3.5  S  2019    18 +   Portland, OR
85 Lee Holzman U
3.12 (3.5) 0.0     2019    40 +   Portland, OR
86 Tom Sloan U
3.09 (3.5) 3.5  C  2019    55 +   Portland, OR
87 Chris Hasle U
3.09 3.5 3.5  C  2019    18 +   Portland, OR
88 Morgan Bonar U
3.09 3.5 3.5  C  2019    18 +   Portland, OR
89 Dirk Jacobs U
3.06 3.5 3.0  C  2019    18 +   Forest Grove, OR
90 Matthew Casimo U
3.06 3.5 3.5  C  2019    55 +   Camas, WA
91 Andrew Smith U
3.03 (3.5) 3.0  C  2019    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
92 Chris Shepard U
2.99 (3.0) 3.0  S  2019    18 +   Portland, OR
93 Jonathan Howe U
2.95 (3.0) 3.0  C  2019    18 +   Portland, OR
94 Ian Miller U
2.93 3.0 3.0  C  2019    18 +   Portland, OR
95 Raimund Grube U
2.89 3.0 3.5  C  2019    18 +   Portland, OR
96 Fenn Bourland U
2.85 3.0 3.0  C  2019    40 +   Portland, OR
97 michael sullivan U
2.81 3.0 3.0  C  2019    40 +   Portland, OR
98 Brian Hefele U
2.77 3.0 3.0  C  2019    40 +   Portland, OR
99 Robert Crawford U
2.77 (3.0) 3.0  C  2019    40 +   Lake Oswego, OR
100 Vasilios Garyfallou U
2.68 (3.0) 3.0  C  2019    40 +   Portland, OR
101 Brendan Finn U
2.66 (3.0) 3.0  S  2019    40 +   Portland, OR
102 Frank Weiss U
2.64 (3.0) 3.0  C  2019    40 +   Portland, OR
103 Joshua Husbands U
2.64 3.0 3.0  C  2019    18 +   Portland, OR
104 Peter Schulman U
2.63 3.0 3.0  C  2019    40 +   Portland, OR
105 William Roberts U
2.63 (3.0) 3.0  C  2019    40 +   Portland, OR
106 Fred Leonetti U
2.63 3.0 3.0  C  2019    40 +   Portland, OR
107 Cortlandt Cuffee U
2.61 3.0 3.0  S  2018    40 +   Portland, OR
Cameron Ahari U
n/a n/a 5.0  C  2019    18 +   Portland, OR
Nathan Ayotte U
n/a n/a 3.0  S      18 +   Portland, OR
Brian Brown U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Bryan Brumund U
n/a n/a 4.0  C  2018    18 +   Portland, OR
Courtney Campbell U
n/a n/a 3.0  C  2018    18 +   Portland, OR
William Campbell U
n/a n/a 4.0  C  2019    55 +   West Linn, OR
michael delanty U
n/a n/a 4.0  C  2018    18 +   Lake Oswego, OR
MICHAEL DOHERTY U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Dean Dordevic U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Ron Eiseman U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Jeremy Fields U
n/a n/a 3.5  C  2019    18 +   Portland, OR
John Helmer III U
n/a n/a 4.5  C  2019    55 +   Portland, OR
Bill Jackson U
n/a n/a 4.5  C  2019    55 +   Lake Oswego, OR
Ben Jacobson U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Kit Johnson U
n/a n/a 4.0  C  2019    55 +   Tualatin, OR
Alejandro Kitzis U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Dirk Koopman U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Edward Lang U
n/a n/a 3.5  C  2019    55 +   Portland, OR
Mitchell Law U
n/a n/a 4.5  S  2019    18 +   Portland, OR
Marshall Levine U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Matthew Lundeberg U
n/a n/a 3.5  S  2019    18 +   Lake Oswego, OR
Darren Malinoski U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Todd Mansfield U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Greg Masson U
n/a n/a 4.5  C  2019    40 +   Portland, OR
Brian McDonagh U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Ken McGair U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Peter McKittrick U
n/a n/a 4.5  C  2019    55 +   Portland, OR
Jack Menashe U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Brad Miller U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Max Mooney U
n/a n/a 4.0  C  2019    18 +   Portland, OR
John Nee U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Sean Ogle U
n/a n/a 4.0  S  2019    18 +   Portland, OR
John Phillips U
n/a n/a 3.0  S      18 +   Portland, OR
Harold Rohrbach U
n/a n/a 4.0  C  2019    55 +   Portland, OR
Aubrey Russell U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Matthew Semler U
n/a n/a 5.0  C  2019    18 +   Portland, OR
Todd Sheaffer U
n/a n/a 3.5  S  2018    18 +   Portland, OR
Todd Siegel U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Mark Simpson U
n/a n/a 4.5  C  2019    18 +   Portland, OR
David Squire U
n/a n/a 4.5  C  2019    55 +   Portland, OR
Michael Stephenson U
n/a n/a 4.5  S  2019    18 +   Camas, WA
Robert Torch U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Joachim Vondeling U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Bryan Ward U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Andrew Wiley U
n/a n/a 4.5  C  2019    18 +   Portland, OR
David Wiley U
n/a n/a 4.5  C  2019    55 +   Portland, OR
John Williams U
n/a n/a 4.5  S  2019    55 +   Portland, OR
Benjamin Yang U
n/a n/a 4.5  C  2019    18 +   Portland, OR