Teams

Sports Mall Red

2026 USTA Adult 18 & Over · 3.5M

24 players · average NTRP 3.47 / UTAH

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule8 played
2026-06-02vs Lay/ChristensenWon 32
L#1 DoublesBrijesh Parikh / Bransen McCall vs Logan Roberts / Todd Blackburn4-6, 4-6
L#1 SinglesEdward Ekstrom vs Trent Madsen4-6, 1-6
W#2 DoublesJosh Sato / Cooper Wayment vs Chris Rutter / Bradley Madsen6-3, 6-4
W#2 SinglesJesse Lambert vs Chris Krugman6-2, 6-2
W#3 DoublesBrian Lebrecht / Ted Staros vs Benjamin Barraclough / Kirk Cerise6-1, 6-4
2026-05-26vs Sports Mall-Nelson/PehrsonSplit 22
W#1 DoublesJosh Sato / Tyler Waltman vs David Rozsa / JOSEPH BROWN7-6, 6-0
L#1 SinglesYuxian Li vs Naga Bhargav Paritala2-6, 0-6
W#2 DoublesRawley Nielsen / Bob Ziroll vs Doug Evans / Andrew Bliss6-2, 6-4
L#3 DoublesGarrett Snyder / Russell Hermansen vs Ryan Farr / Sam Brewer2-6, 6-7
2026-05-19vs Bi Valley CollectiveWon 41
L#1 DoublesZak Zarbock / Jeremiah Bradley vs John Denney / Clay Snaza3-6, 4-6
W#1 SinglesYuxian Li vs Jack Pendergast6-3, 6-2
W#2 DoublesKeith Gwilliam / Bobby Cannon vs Ryan Graham / Jan Dawson6-2, 6-1
W#2 SinglesJesse Lambert vs Sai Reddy Peram6-0, 6-1
W#3 DoublesEdward Ekstrom / Colby Condie vs Bradley Bolster / Kenneth Marz6-0, 7-5
2026-05-12vs Lay/ChristensenWon 50
W#1 DoublesEdward Ekstrom / Jesse Lambert vs Todd Blackburn / Ron Kemp6-1, 6-4
W#1 SinglesJonathan Luevano-Gonzalez vs Trent Madsen6-4, 6-3
W#2 DoublesBrijesh Parikh / Cooper Wayment vs Chris Krugman / Shawn Lay7-6, 7-6
W#2 SinglesRawley Nielsen vs N/A6-0, 6-0
W#3 DoublesBernhard Fassl / Keith Gwilliam vs Bradley Madsen / Benjamin Barraclough6-4, 6-2
2026-04-28vs Bi Valley CollectiveWon 31
W#1 DoublesJeremiah Bradley / Zak Zarbock vs Leandro Taboada / Sai Reddy Peram6-3, 6-1
W#2 DoublesBrijesh Parikh / Tyler Waltman vs Yinan Kang / Bradley Bolster6-0, 6-2
W#2 SinglesYuxian Li vs Christopher Castallo6-4, 6-0
L#3 DoublesTed Staros / Garrett Snyder vs Stephen Stenberg / Jack Pendergast5-7, 7-6, 1-0
2026-04-21vs Liberty Park-ThomasWon 41
W#1 DoublesKeith Gwilliam / Bernhard Fassl vs Ty Lombardi / Alec Brown6-2, 6-3
W#1 SinglesCooper Wayment vs Chris Covington6-3, 6-3
L#2 DoublesBransen McCall / Tyler Waltman vs Justin Smith / Matthew Thomas5-7, 6-4, 0-1
W#2 SinglesYuxian Li vs Stanford Cline6-1, 6-1
W#3 DoublesGarrett Snyder / Jaeden Harris vs Andrew Olsen / Scott Olsen6-3, 6-1
2026-04-14vs Liberty EmusWon 41
L#1 DoublesJosh Sato / Brian Lebrecht vs Nathan Macheel / Max Harnicher3-6, 4-6
W#1 SinglesCooper Wayment vs Antonio Montes De Oca7-5, 6-2
W#2 DoublesBernhard Fassl / Keith Gwilliam vs Tyler Findlay / Yoonsung Goo6-2, 6-1
W#2 SinglesBobby Cannon vs Jordan Parker4-6, 6-3, 1-0
W#3 DoublesBransen McCall / Tyler Waltman vs Mark Adams / Brenden van Berkum6-1, 6-4
2026-04-07vs Eccles 3.5 BallerzLost 23
L#1 DoublesBrian Lebrecht / Bransen McCall vs Marty Pye / Bernhard Tauffer6-1, 4-6, 0-1
W#1 SinglesJonathan Luevano-Gonzalez vs Kurt Walck6-4, 6-2
L#2 DoublesBrijesh Parikh / Bob Ziroll vs Dan Murray - (DQ) / Greg Ostrander3-6, 6-4, 1-0
L#2 SinglesRussell Hermansen vs Conner Smith6-4, 1-6, 0-1
W#3 DoublesKeith Gwilliam / Jaeden Harris vs Brady Patrick / Matthew Lee6-0, 6-7, 1-0
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.

Flight standings for 3.5M have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.36 estimated across 22 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

3.54
Jesse Lambert
usually #2 Singles 67%, also #1 Doubles 33% · published
3.52
Keith Gwilliam
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
3.50
Rawley Nielsen
usually #2 Singles 50%, also #2 Doubles 50% · published 3.5
3.50
Cooper Wayment
usually #2 Doubles 50%, also #1 Singles 50% · published 3.5
3.47
Brijesh Parikh
usually #2 Doubles 60%, also #3 Doubles 20% · published 3.5
3.45
Jaeden Harris
usually #2 Singles 43%, also #3 Doubles 43% · published
3.45
Bobby Cannon
usually #2 Singles 50%, also #2 Doubles 50% · published 3.5
3.43
Edward Ekstrom
usually #1 Doubles 33%, also #3 Doubles 33% · published
3.42
Bransen McCall
usually #1 Doubles 50%, also #2 Doubles 25% · published 3.5
3.41
Bernhard Fassl
usually #3 Doubles 33%, also #1 Doubles 33% · published 3.5
3.38
Tyler Waltman
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
3.33
Brian Lebrecht
usually #1 Doubles 67%, also #3 Doubles 33% · published 3.5
3.33
Yuxian Li
usually #2 Singles 50%, also #1 Singles 50% · published 3.5
3.31
Ayden Smith
published 3.5
3.28
Bob Ziroll
usually #2 Doubles 100% · published 3.5
3.27
Garrett Snyder
usually #3 Doubles 100% · published
3.27
Zak Zarbock
usually #1 Doubles 100% · published 3.5
3.24
Ted Staros
usually #3 Doubles 100% · published 3.5
3.23
Josh Sato
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.23
Jeremiah Bradley
usually #1 Doubles 100% · published
3.21
Russell Hermansen
usually #3 Doubles 50%, also #2 Singles 50% · published
3.16
Koji Sato
published 3.5
Colby Condie
usually #3 Doubles 100% · published 3
Jonathan Luevano-Gonzalez
usually #1 Singles 100% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Bob Ziroll + Brijesh Parikh9363% games+10.9% vs expected
Tyler Waltman + Brijesh Parikh11362% games+8.7% vs expected
Keith Gwilliam + Bernhard Fassl7070% games+8.4% vs expected
Jeremiah Bradley + Zak Zarbock13558% games+4.8% vs expected
Josh Sato + Bobby Cannon17854% games+1.1% vs expected
Keith Gwilliam + Yuxian Li4652% games−2.9% vs expected
Josh Sato + Bob Ziroll4548% games−4.6% vs expected
Josh Sato + Tyler Waltman5064% gamesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

Jesse Lambert
16W–12L career · 3 lines in 2026
<1%40%60%
3.54
3.5
Keith Gwilliam
167W–127L career · 5 lines in 2026
<1%44%56%
3.52
3.5
Rawley Nielsen
13W–6L career · type S · 2 lines in 2026
<1%49%51%
3.50
3.5
Cooper Wayment
8W–1L career · type S · 4 lines in 2026
<1%51%49%
3.50
3.5
Brijesh Parikh
71W–46L career · 5 lines in 2026
<1%60%40%
3.47
Jaeden Harris
20W–7L career · 7 lines in 2026
<1%64%36%
3.45
3.5
Bobby Cannon
52W–32L career · 2 lines in 2026
<1%64%36%
3.45
Edward Ekstrom
30W–12L career · 3 lines in 2026
<1%68%32%
3.43
3.5
Bransen McCall
5W–3L career · type S · 4 lines in 2026
<1%72%28%
3.42
3.5
Bernhard Fassl
11W–1L career · type S · 3 lines in 2026
<1%73%27%
3.41
3.5
Tyler Waltman
29W–14L career · 4 lines in 2026
<1%80%20%
3.38
3.5
Brian Lebrecht
18W–6L career · 3 lines in 2026
1%88%12%
3.33
3.5
Yuxian Li
36W–18L career · 4 lines in 2026
1%88%11%
3.33
3.5
Ayden Smith
2W–7L career · no lines in 2026
1%90%9%
3.31
3.5
Bob Ziroll
53W–67L career · 2 lines in 2026
2%92%6%
3.28
Garrett Snyder
62W–26L career · 3 lines in 2026
3%92%5%
3.27
3.5
Zak Zarbock
38W–28L career · 2 lines in 2026
3%92%5%
3.27
3.5
Ted Staros
52W–61L career · 2 lines in 2026
5%92%3%
3.24
3.5
Josh Sato
80W–61L career · 3 lines in 2026
5%92%3%
3.23
Jeremiah Bradley
34W–31L career · 2 lines in 2026
5%92%3%
3.23
Russell Hermansen
10W–8L career · 2 lines in 2026
7%91%2%
3.21
3.5
Koji Sato
48W–39L career · no lines in 2026
12%87%1%
3.16
3
Colby Condie
1W–0L career · type S · 1 line in 2026
not enough data
Jonathan Luevano-Gonzalez
23W–13L career · 2 lines in 2026
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.