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 Southern Oregon Area rating list selection
                                                2019 Southern Oregon Area rating list selection
2020 TLS League Ratings
Section - Pacific NW           District - Oregon           Area - Southern Oregon
Salem Tennis and Swim Club          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 Jeffrey Hayes -- Summary -- Salem, OR 4.66 5.0 5.0 C 2019
*** See additional rating detail in the Pacific NW - Northern Oregon area.
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 1 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Andrew Kerr -- Summary -- Portland, OR 4.32 4.5 4.5 C 2019
*** See additional rating detail in the Pacific NW - Eastern Washington area.
*** See additional rating detail in the Pacific NW - Northern Oregon area.
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 3 - 0
3 Thomas Schaap -- Summary -- Salem, OR 4.13 4.5 4.5 C 2019
*** See additional rating detail in the Pacific NW - Northern Oregon area.
2020 MIXED 18 & Over 9.0 MIXED DOUBLES Eugene Swim and Tennis Club 1 - 3
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 3 - 1
4 John Reid -- Summary -- Independence, OR 4.05 (4.5) 4.5 M 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 3 - 3
5 Matthew Reid -- Summary -- Salem, OR 3.77 (4.0) 4.0 C 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 4
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
6 Hernan Lupian -- Summary -- Salem, OR 3.77 4.0 4.0 A 2018
*** See additional rating detail in the Pacific NW - Northern Oregon area.
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 2
7 kevin fisher -- Summary -- Salem, OR 3.76 4.0 4.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 1
8 Eric Swenson -- Summary -- Woodburn, OR 3.73 (4.0) 4.0 C 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Salem Tennis and Swim Club 5 - 1
9 Gary Wheeler -- Summary -- Salem, OR 3.61 (4.0) 4.0 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 0
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 1
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 1
10 William Garcia -- Summary -- Salem, OR 3.60 4.0 4.0 S 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 1
11 Todd Branch -- Summary -- Salem, OR 3.53 (4.0) 4.0 C 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Salem Tennis and Swim Club 0 - 4
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 3 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
12 Kirk Triance -- Summary -- Salem, OR 3.48 3.5 4.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 2
13 john bradshaw -- Summary -- Salem, OR 3.39 (3.5) 4.0 C 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 3
14 Greg Fortier -- Summary -- Albany, OR 3.35 3.5 3.5 A 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Albany Tennis Club 1 - 3
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 2
15 Robert Stevens -- Summary -- Salem, OR 3.34 (3.5) 3.5 A 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Salem Tennis and Swim Club 4 - 0
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 3 - 2
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 2 - 0
16 Tom Young -- Summary -- Salem, OR 3.32 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 1
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 3 - 1
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 2 - 1
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 1 - 1
17 Glen Soltau -- Summary -- Lebanon, OR 3.30 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Timberhill Tennis Club 1 - 3
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 4 - 2
18 Jeffery Poage -- Summary -- Salem, OR 3.24 3.5 3.5 C 2019
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 1 - 2
19 James Thomas -- Summary -- McMinnville, OR 3.23 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 3 - 1
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 1
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 2 - 1
20 Mark Hoyt -- Summary -- Salem, OR 3.23 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Salem Tennis and Swim Club 2 - 0
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 2 - 1
21 Allen Hammagren -- Summary -- Salem, OR 3.23 3.5 3.5 C 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 4
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 2
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 4 - 0
22 Kelly Benefiel -- Summary -- Stayton, OR 3.23 3.5 3.5 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 0
23 Ronald Huss -- Summary -- Albany, OR 3.22 3.5 3.5 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 2
24 Michael Koyama -- Summary -- Salem, OR 3.20 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Albany Tennis Club 1 - 4
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 2
25 David Eble -- Summary -- Salem, OR 3.20 3.5 3.5 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 1
26 Kenneth Le Veille -- Summary -- Salem, OR 3.17 3.5 3.5 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 1
27 Thomas Rodriguez -- Summary -- Salem, OR 3.16 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 1
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 3
28 Jerry Johnson -- Summary -- Salem, OR 3.11 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 1 - 2
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 2 - 1
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 0 - 2
29 Paul Hirt -- Summary -- Salem, OR 3.09 3.5 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 0
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 0 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 2 - 1
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
30 Randy Peters -- Summary -- Salem, OR 2.97 3.0 3.0 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 0
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 3 - 1
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 1
31 Lawrence Salmony -- Summary -- Salem, OR 2.91 3.0 3.0 A 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 4 - 0
32 Jim Russo -- Summary -- Lincoln City, OR 2.80 3.0 3.0 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salishan Lodge Tennis Club 0 - 3
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 3 - 0
33 Frederick Bennett -- Summary -- Salem, OR 2.78 3.0 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 3 - 1
34 Danny Tucker -- Summary -- Mill City, OR 2.77 3.0 3.0 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 4 - 0
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 1
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 1
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 0 - 2
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 1
35 Krishnan Seshadri -- Summary -- Salem, OR 2.76 3.0 3.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 8 - 0
36 David Clark -- Summary -- Salem, OR 2.76 3.0 3.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 1 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 4 - 2
37 John Cherry -- Summary -- Salem, OR 2.74 3.0 3.0 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 3 - 1
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 3 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 5 - 3
38 David Barlow -- Summary -- Salem, OR 2.71 3.0 3.0 C 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 2 - 2
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 1
39 Gilbert Carrasco -- Summary -- Portland, OR 2.70 3.0 3.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 0 - 2
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 0 - 2
40 Tom Emerson -- Summary -- Salem, OR 2.69 3.0 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 3 - 2
41 Brian Stahl -- Summary -- Keizer, OR 2.68 3.0 3.0 C 2019
2020 ADULT 55 & Over 7.0 Men Salem Tennis and Swim Club 2 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 4 - 3
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 1 - 2
42 Andrew Selsky -- Summary -- Salem, OR 2.64 3.0 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 1 - 5
43 Carl Hauser -- Summary -- Albany, OR 2.64 3.0 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 1 - 4
44 Neal Utz -- Summary -- Sherwood, OR 2.57 3.0 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 3 - 2
45 Ronald Jaecks -- Summary -- Salem, OR 2.57 3.0 3.0 C 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 2
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 0 - 4
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 0 - 2
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
46 Elmer Rasmussen -- Summary -- Salem, OR 2.35 2.5 3.0 C 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 0 - 3
47 Dennis Magnello -- Summary -- Salem, OR 2.18 2.5 2.5 A 2019
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 2 - 2
Joshua Barnett -- Summary -- Salem, OR n/a n/a 4.0 C 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 2
Jonathan Bauer -- Summary -- Salem, OR n/a n/a 3.0 C 2019
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 0 - 2
Eric Boman -- Summary -- Salem, OR n/a n/a 3.0 C 2018
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 1 - 2
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 0
Greg Brewer -- Summary -- Salem, OR n/a n/a 3.5 M 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 2 - 0
Lou Butera -- Summary -- Eugene, OR n/a n/a 4.5 S
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 0 - 2
Jason Carter -- Summary -- Keizer, OR n/a n/a 2.5 S 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 3
R Grant Cook -- Summary -- Salem, OR n/a n/a 3.5 S 2019
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 0 - 2
Jeffrey Doring -- Summary -- Salem, OR n/a n/a 4.5 C 2018
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 3 - 0
Joseph Flager -- Summary -- Turner, OR n/a n/a 3.5 M 2018
2020 MIXED 18 & Over 7.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 0
Bill Fletcher -- Summary -- Salem, OR n/a n/a 0.0   2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 3
Robert Fraser -- Summary -- Salem, OR n/a n/a 3.0 C 2019
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 1
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 3
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 1 - 0
Jorge Garibay Tolento -- Summary -- Salem, OR n/a n/a 4.0 S 2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 2
Richard Garland -- Summary -- Salem, OR n/a n/a 3.0 S 2019
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 1 - 1
2020 ADULT 55 & Over 6.0 Men Salem Tennis and Swim Club 0 - 2
Brody Hamilton -- Summary -- Salem, OR n/a n/a 3.0 C 2018
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 0
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 2 - 1
Robert Harder -- Summary -- Salem, OR n/a n/a 3.5 C 2019
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 0 - 2
Mickey Hatley -- Summary -- Keizer, OR n/a n/a 3.5 C 2018
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 1 - 0
James Heyen -- Summary -- Salem, OR n/a n/a 4.5 C 2019
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 1 - 1
Jeff Humphrey -- Summary -- Dallas, OR n/a n/a 3.5 C 2019
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 1 - 1
Kiran jonnalagadda -- Summary -- Salem, OR n/a n/a 2.5 S 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 2
Brady Larson -- Summary -- Salem, OR n/a n/a 3.0 S 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 0
Tim Layman -- Summary -- Salem, OR n/a n/a 5.0 C 2018
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 2 - 0
Matthew Leinenweber -- Summary -- Corvallis, OR n/a n/a 4.5 A 2019
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 3 - 0
Paul Macedo -- Summary -- Salem, OR n/a n/a 0.0   2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 1
Walter Moore -- Summary -- Corvallis, OR n/a n/a 4.5 C 2018
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 1 - 1
Rory O'Neill -- Summary -- Prineville, OR n/a n/a 0.0   2019
2020 MIXED 18 & Over 8.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 1
Tony Ou -- Summary -- Salem, OR n/a n/a 4.5 C 2018
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 2 - 0
Ashish Puri -- Summary -- Salem, OR n/a n/a 3.5 C 2019
2020 ADULT 40 & Over 3.5 Men Salem Tennis and Swim Club 0 - 2
Alvaro Rey-Rosa -- Summary -- Salem, OR n/a n/a 2.5 S 2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 1
gary rierson -- Summary -- Salem, OR n/a n/a 4.0 C 2019
2020 MIXED 55 & Over - OWL 8.0 Mixed Salem Tennis and Swim Club 2 - 0
Kelley Strawn -- Summary -- Salem, OR n/a n/a 3.0 C 2019
2020 ADULT 40 & Over 3.0 Men Salem Tennis and Swim Club 2 - 0
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 1 - 2
Ron Warkentin -- Summary -- Monmouth, OR n/a n/a 3.5 S
2020 MIXED 55 & Over - OWL 7.0 Mixed Salem Tennis and Swim Club 1 - 2
Timothy Warren -- Summary -- Corvallis, OR n/a n/a 4.5 C 2019
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 3 - 0
Leon Widdall -- Summary -- Salem, OR n/a n/a 0.0   2019
2020 MIXED 18 & Over 6.0 MIXED DOUBLES Salem Tennis and Swim Club 0 - 2
Hank Wright -- Summary -- Corvallis, OR n/a n/a 4.5 C 2019
2020 ADULT 40 & Over 4.5Plus Men Salem Tennis and Swim Club 2 - 1