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
Tualatin HillsTennis 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 Ryan Mattila U
4.48 4.5 4.5  S  2019    18 +   Portland, OR
2 Ian Fudalla U
4.47 4.5 4.5  A  2019    40 +   Portland, OR
3 Ryan Chin U
4.41 4.5 4.5  S      18 +   Portland, OR
4 Yuya Fujii U
4.31 (4.5) 4.5  C  2019    40 +   Beaverton, OR
5 Sage Katayama U
4.30 4.5 4.5  S  2020    18 +   BEAVERTON, OR
6 Bruce Sylva U
4.29 4.5 4.5  C  2018    40 +   Beaverton, OR
7 John Burke U
4.29 4.5 4.5  C  2018    18 +   Portland, OR
8 Kofi Asare-Konadu U
4.25 4.5 4.5  C  2019    18 +   Beaverton, OR
9 Mauricio Castro U
4.24 4.5 4.5  C  2019    18 +   Portland, OR
10 Chris Merrill U
4.22 4.5 4.5  C  2018    40 +   Portland, OR
11 Michael Sather U
4.21 4.5 4.5  C  2019    40 +   Portland, OR
12 Renato Bernasconi Zuccari U
4.20 4.5 4.5  C  2019    40 +   Portland, OR
13 Franklin Truong U
4.19 4.5 4.5  C  2019    18 +   Portland, OR
14 Jim Rankin U
4.13 4.5 4.5  A  2019    40 +   Beaverton, OR
15 Patrick Harkin U
4.11 4.5 4.5  C  2019    55 +   Beaverton, OR
16 Julian Evola U
4.11 (4.5) 4.5  C  2019    40 +   Portland, OR
17 Matt Simmering U
4.09 4.5 4.0  C  2019    18 +   Beaverton, OR
18 Joerg Droste U
4.07 4.5 4.5  C  2019    40 +   Beaverton, OR
19 Luke Filose U
4.04 4.5 4.0  C  2019    40 +   Portland, OR
20 Mark Chen U
4.04 4.5 0.0     2019    18 +   Beaverton, OR
21 Charles Taguet U
4.03 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      
22 Honorato Wenceslao U
4.00 4.0 4.0  C  2019    40 +   West Linn, OR
23 Keisuke Komine U
4.00 4.0 4.5  C  2019    40 +   Portland, OR
24 Michael Cheng U
4.00 4.0 4.0  C  2019    18 +   Portland, OR
25 Marc Milobinski U
3.97 4.0 4.5  C  2019    18 +   Scappoose, OR
26 Anh Ngo U
3.95 4.0 4.5  C  2019    18 +   Portland, OR
27 Jon Monson U
3.93 4.0 4.0  C  2019    40 +   West Linn, OR
28 Gregg Palmer U
3.91 4.0 4.0  C  2019    40 +   Lake Oswego, OR
29 Brandon Lawrence U
3.91 4.0 4.0  S      18 +   Portland, OR
30 Atom Fjeldsted U
3.91 4.0 4.0  C  2019    18 +   Beaverton, OR
31 Vincent Lee U
3.90 4.0 4.0  C  2019    40 +   Aloha, OR
32 Riley Stricker U
3.89 4.0 4.5  S      18 +   BEAVERTON, OR
33 Brian Hughes U
3.89 4.0 4.0  C  2019    18 +   Beaverton, OR
34 Mark Tryon U
3.88 4.0 4.0  C  2019    40 +   Portland, OR
35 John Hall U
3.88 4.0 4.0  C  2019    55 +   Portland, OR
36 Eric Lee U
3.87 4.0 4.0  C  2019    18 +   Portland, OR
37 Zhitong Chen U
3.86 4.0 4.0  C  2019    40 +   Lake Oswego, OR
38 Justin Shull U
3.85 4.0 4.0  C  2019    40 +   Beaverton, OR
39 Agus Rusli U
3.85 4.0 4.0  C  2019    40 +   Beaverton, OR
40 Xiaonan Tian U
3.84 4.0 4.0  C  2019    18 +   LAKE OSWEGO, OR
41 David Pham U
3.84 4.0 4.0  C  2019    40 +   Portland, OR
42 Kevin Hughes U
3.84 4.0 4.0  C  2019    18 +   Lake Oswego, OR
43 Carlin Jackson U
3.82 4.0 4.0  C  2019    55 +   Donald, OR
44 Shane Wilson U
3.80 4.0 4.0  C  2019    18 +   Beaverton, OR
45 Patrick Maginnis U
3.80 4.0 4.0  A  2019    40 +   Portland, OR
46 Joshua Goddard U
3.80 4.0 4.0  C  2019    18 +   Lake Oswego, OR
47 Owen Burcham U
3.80 4.0 4.0  S      18 +   Portland, OR
48 Huy Pham U
3.79 4.0 4.0  C  2019    18 +   Vancouver, WA
49 Jian Zeng U
3.78 4.0 3.5  C  2019    18 +   Portland, OR
50 Bradley Sumoge U
3.78 4.0 4.0  C  2019    18 +   Beaverton, OR
51 Jeffrey Krum U
3.78 4.0 4.0  C  2019    65 +   Portland, OR
52 Tom Lonergan U
3.77 4.0 4.0  C  2019    55 +   Woodburn, OR
53 Jianxun Zhang U
3.75 4.0 4.0  C  2018    40 +   Portland, OR
54 Sushil Srivastava U
3.75 4.0 4.0  C  2019    40 +   Hillsboro, OR
55 Deepak Kumar U
3.75 4.0 4.0  C  2019    40 +   Portland, OR
56 Ryan Ebisu U
3.75 4.0 4.5  S      18 +   Aiea, HI
57 steven keo U
3.73 (4.0) 4.0  C  2019    55 +   Portland, OR
58 Levi Huddleston U
3.73 4.0 4.0  C  2019    18 +   Portland, OR
59 Alex Rand U
3.72 4.0 4.0  C  2019    18 +   Portland, OR
60 David Mittelstadt U
3.72 4.0 4.0  C  2019    40 +   Lake Oswego, OR
61 William Hergenhan U
3.72 4.0 4.0  C  2019    55 +   Portland, OR
62 Michael Davis U
3.71 4.0 4.0  C  2019    18 +   Gaston, OR
63 Xavier Denis U
3.70 4.0 4.5  C  2019    18 +   Beaverton, OR
64 Donald Brenneman U
3.70 4.0 4.0  C  2019    55 +   Portland, OR
65 Aaron Stout U
3.69 4.0 0.0     2019    18 +   Portland, OR
66 Chris Cremer U
3.68 4.0 4.0  S      18 +   DENVER, CO
67 James Ringelberg U
3.66 4.0 4.0  C  2019    55 +   Portland, OR
68 Ken Nichols U
3.66 4.0 4.0  C  2019    55 +   Portland, OR
69 Michael Sheridan U
3.64 4.0 4.0  C  2019    55 +   Beaverton, OR
70 Bill Henderson U
3.64 4.0 4.0  C  2019    65 +   Portland, OR
71 Neil Soiffer U
3.63 4.0 4.0  C  2019    55 +   Portland, OR
72 Harold Rohrbach U
3.63 4.0 4.0  C  2019    65 +   Portland, OR
73 James Hockley U
3.62 4.0 4.0  C  2019    55 +   Portland, OR
74 Jonathan Barg U
3.61 4.0 4.0  C  2019    55 +   Portland, OR
75 Edwin Janes U
3.60 4.0 4.0  S  2020    18 +   Portland, OR
76 Benjamin Brewer U
3.60 4.0 4.0  C  2019    18 +   Portland, OR
77 Gary Willihnganz U
3.59 (4.0) 4.0  S      40 +   Lake Oswego, OR
78 Greg Finnegan U
3.59 4.0 4.0  C  2019    40 +   Beaverton, OR
79 Ajay Kumar Tippisetti U
3.57 4.0 4.0  C  2019    40 +   Beaverton, OR
80 Parth Pandey U
3.56 4.0 4.0  C  2019    18 +   Beaverton, OR
81 William Wang U
3.55 4.0 4.0  C  2018    40 +   Sherwood, OR
82 Joe Entler U
3.55 4.0 4.0  C  2019    55 +   Portland, OR
83 Chynh Vo U
3.54 4.0 4.0  S  2019    18 +   Seattle, WA
84 Kevin Heller U
3.54 4.0 4.0  C  2019    40 +   Portland, OR
85 William Campbell U
3.54 4.0 4.0  C  2019    55 +   West Linn, OR
86 Nate Look U
3.52 4.0 4.0  C  2019    40 +   Seattle, WA
87 Eric Means U
3.51 (4.0) 4.0  S      55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
88 Jonathan Hong U
3.49 3.5 3.5  C  2019    18 +   Portland, OR
89 Thomas Turnbull U
3.48 3.5 4.0  C  2019    55 +   Portland, OR
90 Sandeep Samal U
3.48 3.5 3.5  S  2020    18 +   Hillsboro, OR
91 Adam Oken U
3.46 (3.5) 3.5  C  2019    18 +   Portland, OR
92 Tony Wirth U
3.44 3.5 0.0     2019    18 +   Beaverton, OR
93 Hector m salomon U
3.44 3.5 4.0  S  2020    40 +   Los Angeles, CA
94 Rudy Martinez U
3.44 3.5 4.0  C  2019    55 +   Beaverton, OR
95 Saurabh Chauhan U
3.42 3.5 3.5  C  2019    18 +   Beaverton, OR
96 Kok Waii Wong U
3.40 3.5 3.5  C  2019    40 +   Portland, OR
97 Kirk Planck U
3.40 3.5 3.5  C  2019    55 +   Beaverton, OR
98 Stefan Youngs U
3.38 3.5 4.0  C  2019    18 +   Portland, OR
99 NANDA SIDDAIAH U
3.38 3.5 3.5  C  2019    40 +   Portland, OR
100 Craig Putnam U
3.38 (3.5) 3.5  S      40 +   Beaverton, OR
101 Edward Crockett U
3.38 (3.5) 3.5  M  2019    40 +   Beaverton, OR
102 Atif Afzal U
3.38 3.5 3.5  C  2019    18 +   Beaverton, OR
103 Paul Stutzman U
3.37 3.5 3.5  C  2019    55 +   Portland, OR
104 Andalib Khan U
3.37 (3.5) 3.5  S      40 +   Portland, OR
105 William Hertford U
3.36 3.5 3.5  C  2019    40 +   Lake Oswego, OR
106 Gabriel Weaver U
3.35 3.5 3.5  C  2019    40 +   Lake Oswego, OR
107 Robert Truong U
3.35 3.5 3.5  C  2019    40 +   Portland, OR
108 Harish Krishnamurthy U
3.35 3.5 3.5  C  2018    40 +   Beaverton, OR
109 Matt Thayer U
3.34 3.5 3.5  C  2019    55 +   Portland, OR
110 Riley Roth-Carter U
3.34 3.5 4.0  S  2020    18 +   Salem, OR
111 Craig Mills U
3.34 3.5 3.5  C  2019    55 +   Sherwood, OR
112 Frank Shen U
3.33 3.5 4.0  S      18 +   Portland, OR
113 John Yu U
3.32 (3.5) 3.5  C  2019    55 +   Lake Oswego, OR
114 Derek Carlson U
3.32 3.5 3.5  C  2018    40 +   Portland, OR
115 Hayden Leeds U
3.31 3.5 4.0  S      18 +   Portland, OR
116 James Takahashi U
3.29 (3.5) 3.5  S      18 +   Beaverton, OR
117 Hoover Li U
3.29 3.5 3.5  C  2019    40 +   Portland, OR
118 Edmund Yuan U
3.28 3.5 3.5  S  2020    55 +   Portland, OR
119 chinwoo kim U
3.23 (3.5) 3.5  A  2019    40 +   BEAVERTON, OR
120 Dan Boren U
3.22 (3.5) 3.5  C  2019    18 +   Beaverton, OR
121 Marko Radosavljevic U
3.21 (3.5) 3.5  C  2019    18 +   Portland, OR
122 James Lawrence U
3.21 (3.5) 3.5  C  2019    55 +   Beaverton, OR
123 Leo Edmunson U
3.20 (3.5) 3.5  C  2019    18 +   Sherwood, OR
124 John Liao U
3.18 3.5 3.5  C  2019    40 +   Portland, OR
125 Charles Hart U
3.18 (3.5) 3.5  C  2019    18 +   Redmond, OR
126 Larry Hermida U
3.15 3.5 3.5  C  2019    18 +   Portland, OR
127 Kenya Reutin U
3.13 3.5 3.5  C  2019    18 +   Beaverton, OR
128 Jim Mounts U
3.11 3.5 3.5  C  2019    55 +   Portland, OR
129 Dale Christensen U
3.09 3.5 3.5  S      55 +   Beaverton, OR
130 Dick Kennish U
3.08 (3.5) 3.0  M  2019    55 +   Portland, OR
131 Matt Zhou U
3.07 3.5 3.5  C  2019    40 +   Portland, OR
132 Jordan Keomanivanh U
3.07 3.5 3.0  C  2019    18 +   Hillsboro, OR
133 David Lew U
3.05 3.5 3.5  S      18 +   Hillsboro, OR
134 Richard Anderson U
3.05 (3.5) 3.5  C  2019    40 +   Lake Oswego, OR
135 Page Watts U
3.03 3.5 3.5  C  2019    55 +   Beaverton, OR
136 David Williams U
3.01 3.5 3.5  C  2019    55 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
137 Clay Funkhouser U
2.99 (3.0) 3.5  C  2019    55 +   Portland, OR
138 Jeff Gonzales U
2.97 3.0 3.5  C  2019    55 +   Beaverton, OR
139 Wes Milligan U
2.96 3.0 3.5  C  2019    55 +   Portland, OR
140 Martin von Haartman U
2.95 3.0 3.0  S  2020    40 +   Portland, OR
141 Hien Lu U
2.94 3.0 3.5  C  2019    18 +   Portland, OR
142 Gerry Nuthmann U
2.92 (3.0) 3.5  C  2019    55 +   Hillsboro, OR
143 Robert Hesslink U
2.91 3.0 3.0  C  2019    55 +   Damascus, OR
144 Frank Brown U
2.89 3.0 3.0  C  2019    55 +   Portland, OR
145 Atul Bhargava U
2.88 (3.0) 3.5  C  2019    55 +   Portland, OR
146 Sev Flores U
2.86 3.0 3.0  S  2020    40 +   Beaverton, OR
147 Ryan Yokoyama U
2.83 (3.0) 3.5  S  2019    18 +   Beaverton, OR
148 Masafumi Inoue U
2.83 3.0 3.0  C  2019    55 +   Hillsboro, OR
149 Colin Looi U
2.82 3.0 3.0  C  2019    55 +   Portland, OR
150 Suresh Chand U
2.79 3.0 3.0  S  2019    40 +   Hillsboro, OR
151 Keith Westrum U
2.71 3.0 3.5  C  2019    55 +   Beaverton, OR
152 Manoj Pandya U
2.69 3.0 3.0  C  2019    40 +   Beaverton, OR
153 Aaron Bowman U
2.68 3.0 3.0  C  2019    55 +   Beaverton, OR
154 Johan Hong U
2.61 3.0 3.0  S      40 +   North Plains, OR
155 Fred Sutardjo U
2.58 3.0 3.0  C  2019    40 +   Beaverton, OR
156 Ed de la Fuente U
2.58 3.0 3.0  C  2019    55 +   Portland, OR
157 George Scott U
2.57 (3.0) 3.0  C  2019    55 +   Beaverton, OR
158 Dave Sato U
2.57 3.0 3.0  C  2019    55 +   Beaverton, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
159 Rick Pogue U
2.47 2.5 3.0  C  2019    40 +   PORTLAND, OR
160 Vikas Rao U
2.32 2.5 3.0  C  2019    40 +   Beaverton, OR
161 Ryan Ona U
2.29 (2.5) 2.5  C  2019    40 +   Yorba Linda, CA
162 Colin Sutherland U
2.25 (2.5) 2.5  S  2020    40 +   Portland, OR
163 Douglas Bennett U
2.23 2.5 2.5  C  2019    55 +   Portland, OR
164 Arkadiy Boyarshinov U
2.10 2.5 2.5  A  2019    55 +   Beaverton, OR
Rick Collins U
n/a n/a 4.0  C  2019    55 +   Portland, OR
Eric Freeman U
n/a n/a 3.0  C  2019    40 +   Lake Oswego, OR
Jerry Garland U
n/a n/a 3.5  S  2020    55 +   Beaverton, OR
Ashwani Gupta U
n/a n/a 4.0  C  2019    18 +   Portland, OR
George Husbands U
n/a n/a 3.5  C  2019    40 +   Lake Oswego, OR
Karan Kapur U
n/a n/a 4.5  C  2019    18 +   Lake Oswego, OR
Rick Karlin U
n/a n/a 4.0  C  2019    55 +   REDMOND, OR
Nicholas Konen U
n/a n/a 0.0     2019    18 +   NEWBERG, OR
John Leach U
n/a n/a 4.5  C  2019    18 +   Hillsboro, OR
wenyan li U
n/a n/a 3.5  C  2019    18 +   Portland, OR
Russ Martinelli U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Jason Shiloh Moore U
n/a n/a 4.0  C  2019    18 +   Portland, OR
Abbas Mottaghi U
n/a n/a 3.5  S      55 +   Portland, OR
Joel Nelson U
n/a n/a 4.0  S  2020    18 +   Pullman, WA
Anup Pandya U
n/a n/a 3.0  C  2019    18 +   Portland, OR
Avijit Ray-Chaudhuri U
n/a n/a 2.5  S  2020    18 +   Dublin, CA
Michael Rich U
n/a n/a 3.5  C  2019    55 +   Portland, OR
Tony Wang U
n/a n/a 0.0     2019    18 +   Portland, OR
Makoto Yoshino U
n/a n/a 4.5  C  2019    18 +   Portland, OR
Anders Young U
n/a n/a 3.5  S      18 +   Portland, OR