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 UT - Salt Lake City Area rating list selection
                                                2019 UT - Salt Lake City Area rating list selection
2020 TLS League Ratings
Section - Intermountain           District - Utah           Area - UT - Salt Lake City
Advantage Tennis          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 Jason Hardin -- Summary -- Highland, UT 4.40 4.5 4.5 A 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 0
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 3 - 1
2020 USTA Adult 40 & Over 4.5M Liberty Park 4 - 0
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 2
2 Spencer Ellis -- Summary -- Provo, UT 4.26 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Golds Gym 3 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 0 - 1
3 Scott Sowby -- Summary -- Vineyard, UT 4.24 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Eccles Tennis Center 2 - 1
2020 USTA Mixed 18 & Over mixed 9.0 18 & over Liberty Park 2 - 0
2020 USTA Adult 18 & Over 4.5M Liberty Park 2 - 0
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 0
4 Parker Enloe -- Summary -- Highland, UT 4.24 4.5 4.5 C 2019
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 4 - 1
2020 USTA Adult 18 & Over 4.5M Liberty Park 3 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 3
5 Eric Enloe -- Summary -- Alpine, UT 4.22 (4.5) 4.5 C 2019
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 0 - 1
2020 USTA Adult 18 & Over 4.5M Liberty Park 1 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 0 - 1
6 Joseph Venoza -- Summary -- Orem, UT 4.06 4.5 4.5 C 2019
2020 Winter League-Saturday 4.5M Saturday Golds Gym 0 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Golds Gym 1 - 1
2020 USTA Adult 18 & Over 4.5M Coach Mikes Tennis Academy 1 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 0 - 3
7 JJ Amaya -- Summary -- Salt Lake City, UT 4.03 4.5 4.5 S
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Salt Lake Swim and Tennis Club 1 - 1
2020 USTA Adult 18 & Over 4.5M Sports Mall 0 - 4
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 2 - 4
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
8 Jared August -- Summary -- Draper, UT 3.88 4.0 4.0 C 2019
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 4 - 1
9 Craig Young -- Summary -- Herriman, UT 3.86 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 1 - 0
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 4 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 4 - 1
10 Lee Spiegel -- Summary -- South Jordan, UT 3.76 4.0 4.0 A 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 3
2020 USTA Adult 40 & Over 4.0M South Jordan Tennis Assoc 5 - 2
2020 USTA Adult 18 & Over 4.0M South Jordan Parks Rec 4 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 1 - 1
11 James Payne -- Summary -- Highland, UT 3.72 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 2
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 3 - 2
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 2 - 1
12 David Johnston -- Summary -- Orem, UT 3.71 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 2
13 Paul Clifford -- Summary -- Alpine, UT 3.70 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
14 Jeff Peterson -- Summary -- Alpine, UT 3.69 (4.0) 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 0 - 1
15 Steven Black -- Summary -- Highland, UT 3.69 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Golds Gym 0 - 2
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 2 - 2
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
16 Stephen Thompson -- Summary -- Highland, UT 3.67 4.0 4.0 C 2018
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 2
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 2 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 0
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 1
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 2 - 0
17 Nicholas Perron -- Summary -- Highland, UT 3.67 4.0 4.0 C 2018
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 2 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 2 - 1
18 David Jacklin -- Summary -- Lehi, UT 3.67 4.0 4.0 S
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 3 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 0 - 4
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 2 - 2
19 Brandon Eliason -- Summary -- Lehi, UT 3.67 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 2
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 4 - 2
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 3 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 0 - 4
20 Brandon Robins -- Summary -- Lehi, UT 3.65 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 2
2020 USTA Adult 40 & Over 4.0M Liberty Park 3 - 0
21 Paul Muehlmann -- Summary -- Highland, UT 3.65 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 1
22 Chad Cox -- Summary -- Alpine, UT 3.65 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 1 - 3
23 Tobias Pimentel -- Summary -- Pleasant Grove, UT 3.64 4.0 4.0 C 2017
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 2
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 1 - 1
24 Reggie Clemons -- Summary -- Murray, UT 3.64 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Sports Mall 3 - 3
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Golds Gym 2 - 5
2020 USTA Adult 40 & Over 4.0M Sports Mall 6 - 1
2020 USTA Adult 18 & Over 4.0M Sports Mall 3 - 1
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 1 - 4
2020 Fall Outdoor League-Saturday 4.0M Sports Mall 1 - 1
25 Steven Payne -- Summary -- Sandy, UT 3.63 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 3
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 2 - 2
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
26 Chris Bleak -- Summary -- Lehi, UT 3.63 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 2
2020 USTA Mixed 18 & Over mixed 7.0 18 & over Liberty Park 1 - 3
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 3
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 3
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 2 - 2
27 Shawn Bandley -- Summary -- Cedar Hills, UT 3.63 4.0 4.0 S
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 2
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 2 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 3 - 3
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 2 - 2
28 Scott Howard -- Summary -- Lehi, UT 3.60 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 0 - 2
29 Jason McNeill -- Summary -- Herriman, UT 3.56 4.0 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 1 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 0 - 3
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
30 David Comish -- Summary -- Alpine, UT 3.50 3.5 4.0 S
2020 ITA Mixed 18 & Over mixed 8.5 18 & over Advantage Tennis 0 - 4
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 0 - 3
31 Donald Bayna -- Summary -- Farmington, UT 3.43 3.5 3.5 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 1 - 0
2020 Winter League-Saturday 3.5M Saturday Sports Mall 5 - 0
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Salt Lake Swim and Tennis Club 5 - 0
2020 USTA Adult 40 & Over 4.0M Salt Lake Swim and Tennis Club 0 - 2
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Salt Lake Swim and Tennis Club 1 - 0
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Salt Lake Swim and Tennis Club 3 - 2
32 Kasen Wright -- Summary -- Salt Lake City, UT 3.42 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 3 - 2
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Coach Mikes Tennis Academy 2 - 0
2020 USTA Adult 18 & Over 4.0M Liberty Park 4 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 4 - 2
2020 ITA Mixed 18 & Over mixed 7.5 18 & over Liberty Park 4 - 2
2020 Fall Outdoor League-Saturday 4.0M Liberty Park 3 - 2
33 Gary Willardson -- Summary -- Highland, UT 3.37 3.5 3.5 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 1
2020 Winter League-Saturday 3.5M Saturday Sports Mall 3 - 0
2020 USTA Mixed 18 & Over mixed 8.0 18 & over Advantage Tennis 3 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 0
34 Jared Clark -- Summary -- American Fork, UT 3.37 3.5 3.5 S
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 1 - 2
35 Benjamin Armstrong -- Summary -- Highland, UT 3.37 3.5 3.5 C 2019
2020 USTA Adult 40 & Over 4.0M Advantage Tennis 2 - 1
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 1 - 2
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 1 - 1
2020 Fall Outdoor League-Saturday 3.5M Cottonwood Club 1 - 0
36 Richard Bitton -- Summary -- Lehi, UT 3.29 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 1 - 4
2020 USTA Adult 18 & Over 3.5M Liberty Park 2 - 1
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 2 - 1
37 Joshua Albrechtsen -- Summary -- American Fork, UT 3.26 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 3 - 2
2020 USTA Adult 18 & Over 3.5M Liberty Park 3 - 1
38 David Broadbent -- Summary -- Lehi, UT 3.25 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 0 - 2
2020 USTA Adult 40 & Over 3.5M Liberty Park 2 - 1
2020 USTA Adult 18 & Over 3.5M Liberty Park 2 - 2
2020 Fall Outdoor League-Saturday 3.5M Liberty Park 2 - 0
39 Michael Olson -- Summary -- Orem, UT 3.15 3.5 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 1 - 3
2020 USTA Adult 18 & Over 3.5M Salt Lake Swim and Tennis Club 3 - 4
2020 Fall Outdoor League-Saturday 3.5M Salt Lake Swim and Tennis Club 1 - 2
40 Rick McCord -- Summary -- Alpine, UT 3.11 (3.5) 3.5 C 2018
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 1 - 2
41 Keith Gwilliam -- Summary -- Lehi, UT 3.09 3.5 3.5 M 2019
2020 Winter League-Saturday 3.5M Saturday Liberty Park 1 - 4
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 0 - 3
42 John Fronckowiak -- Summary -- Lehi, UT 3.03 3.5 3.5 C 2018
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 0 - 4
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
43 Doug Call -- Summary -- Cedar Hills, UT 2.94 3.0 3.0 S 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 1 - 3
44 Jeff Stokes -- Summary -- Lehi, UT 2.81 3.0 3.0 M 2019
2020 Winter League-Saturday 3.5M Saturday Liberty Park 1 - 5
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 4 - 1
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 2 - 3
45 Jon Black -- Summary -- Alpine, UT 2.72 (3.0) 3.0 M 2018
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 1 - 1
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 1 - 1
46 George gary Waldron -- Summary -- Lehi, UT 2.61 (3.0) 0.0   2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 0 - 3
47 Ray West -- Summary -- Alpine, UT 2.33 (2.5) 2.5 S
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 2 - 1
48 Ryan Ross -- Summary -- Draper, UT 2.32 (2.5) 2.5 M 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 0 - 2
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 0 - 3
Michael Alger -- Summary -- Lehi, UT n/a n/a 0.0   2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 0 - 1
Jacob Black -- Summary -- LEHI, UT n/a n/a 3.5 C 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 0 - 1
Jon Cox -- Summary -- Salt Lake City, UT n/a n/a 4.0 C 2019
2020 USTA Adult 18 & Over 4.0M Advantage Tennis 0 - 1
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 1
Jacob Droubay -- Summary -- Lehi, UT n/a n/a 4.0 S
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 0 - 2
Quin Eliason -- Summary -- Lehi, UT n/a n/a 3.5 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 0 - 2
Kurt Gale -- Summary -- Draper, UT n/a n/a 3.0 M 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 1 - 1
David Gengler -- Summary -- Draper, UT n/a n/a 2.5 S
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 0 - 1
Nate Goates -- Summary -- Orem, UT n/a n/a 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
David Harlan -- Summary -- Salem, UT n/a n/a 3.0 M 2019
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 0 - 3
Neal Johnson -- Summary -- Lehi, UT n/a n/a 3.5 M 2018
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 1 - 2
Rick Killpack -- Summary -- Springville, UT n/a n/a 3.5 S 2019
2020 Winter League-Saturday 3.5M Saturday Advantage Tennis 0 - 2
Xander McCord -- Summary -- Alpine, UT n/a n/a 3.5 S
2020 ITA Mixed 18 & Over mixed 6.5 18 & over Advantage Tennis 0 - 1
Tim Otto -- Summary -- Highland, UT n/a n/a 4.0 C 2019
2020 Winter League-Saturday 4.0M Saturday Advantage Tennis 2 - 1
Louis Pope -- Summary -- Highland, UT n/a n/a 3.0 S 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 0 - 2
Abram Welty -- Summary -- Orem, UT n/a n/a 4.0 S
2020 Fall Outdoor League-Saturday 4.0M Advantage Tennis 0 - 1
Preston Wily -- Summary -- Lehi, UT n/a n/a 3.0 M 2019
2020 USTA Mixed 18 & Over mixed 6.0 18 & over Advantage Tennis 0 - 1