Teams

Sports Mall-J Sato

2026 Winter League-Saturday · 3.5M Saturday

17 players · average NTRP 3.46 / UTAH

View scouting list →
Schedule8 played
2026-03-14vs Sports Mall-Pehrson/RozsaWon 21
W#1 DoublesKeith Gwilliam / Bernhard Fassl vs Lonny Pehrson / Michael Stahle7-5, 6-1
W#2 DoublesRawley Nielsen / Yuxian Li vs David Rozsa / Doug Evans7-6, 1-2, 1-0
L#3 DoublesNick Arismendi / Nick Rowe vs Thad Smith / Ryan Farr6-3, 1-4, 0-1
2026-03-07vs SunPro-FauxLost 03
L#1 DoublesBobby Cannon / Josh Sato vs Michael Olson / Michael Pacada1-6, 6-7
L#2 DoublesCooper Wayment / Karthik Kasiviswanathan vs Nick Deschamps / Rhett Housley2-6, 6-2, 0-1
L#3 DoublesTom Pinborough / Russell Hermansen vs Colby Shosted / Joshua Thomson0-6, 6-1, 0-1
2026-02-28vs Ivory Ridge Team-AdvantageWon 30
W#1 DoublesBransen McCall / Matthew Heller vs Marshall Miller / Thomas McDermott7-5, 6-3
W#2 DoublesRawley Nielsen / Bobby Cannon vs Yinan Kang / Matt Mullins6-3, 6-0
W#3 DoublesRussell Hermansen / Yuxian Li vs Samuel Cotton-betteridge / Brian Hendrickson6-0, 6-0
2026-02-21vs PowerHouse-BlueWon 21
W#1 DoublesTyler Waltman / Cooper Wayment vs Michael Isaza / Brent Li6-3, 6-4
L#2 DoublesMatthew Heller / Donald Bayna vs Brant Barney / Jaeden Harris4-6, 4-4, 0-1
W#3 DoublesKeith Gwilliam / Sunil Kongara vs Andrew McCubbins / Benjamin Sandefur7-5, 3-3, 1-0
2026-02-14vs Salt City TennisWon 30
W#1 DoublesYuxian Li / Russell Hermansen vs Dan Goulding / Cody Haroldsen3-6, 5-3, 1-0
W#2 DoublesBernhard Fassl / Josh Sato vs Briton McConkie / Ryan Gill6-4, 4-3
W#3 DoublesRawley Nielsen / Karthik Kasiviswanathan vs Casey Buxton / Colton Clark6-1, 6-1
2026-02-07vs Sports Mall-Pehrson/RozsaWon 30
W#1 DoublesBobby Cannon / Josh Sato vs Lonny Pehrson / Michael Stahle6-4, 4-2
W#2 DoublesNick Arismendi / Nick Rowe vs David Rozsa / Nate Woodward4-6, 4-2, 1-0
W#3 DoublesBernhard Fassl / Rawley Nielsen vs Timothy Gribben / JOSEPH BROWN6-4, 6-3
2026-01-31vs SunPro-FauxWon 30
W#1 DoublesBransen McCall / Cooper Wayment vs Nash Sundberg / Jason Sundberg4-6, 5-3, 1-0
W#2 DoublesRussell Hermansen / Sunil Kongara vs Kaden Henry / Nick Deschamps6-4, 4-3
W#3 DoublesTyler Waltman / Josh Sato vs Michael Olson / Rick Killpack7-6, 4-5, 1-0
2026-01-24vs Ivory Ridge Team-AdvantageWon 30
W#1 DoublesKeith Gwilliam / Bernhard Fassl vs Thomas McDermott / Erik Sewell6-0, 6-2
W#2 DoublesMatthew Heller / Donald Bayna vs Terry Hirsch / Matt Mullins6-3, 6-3
W#3 DoublesBobby Cannon / Yuxian Li vs Jan Dawson / Yinan Kang6-2, 6-4
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 standings10 teams · 3.5M Saturday
TeamWLInd. WInd. LSets lostGames lost
1Sports Mall-J Sato7119515169
2Eccles-3.5 Ballerz7118621195
3SunPro-Faux6215921195
4PowerHouse-Blue6215922184
5Sports Mall-Sato5316820173
6Sports Mall-Pehrson/Rozsa35111329194
7Salt City Tennis2681633226
8TAOU-Lay/Christensen1771737230
9PowerHouse-Red1742042259
10Ivory Ridge Team-Advantage0832144280

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

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.31 estimated across 17 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.52
Keith Gwilliam
usually #1 Doubles 67%, also #3 Doubles 33% · published 3.5
3.50
Rawley Nielsen
usually #2 Doubles 57%, also #3 Doubles 43% · published 3.5
3.50
Cooper Wayment
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.45
Bobby Cannon
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.42
Bransen McCall
usually #1 Doubles 100% · published 3.5
3.41
Bernhard Fassl
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.38
Tyler Waltman
usually #3 Doubles 50%, also #1 Doubles 50% · published 3.5
3.33
Yuxian Li
usually #3 Doubles 50%, also #1 Doubles 25% · published 3.5
3.32
Sunil Kongara
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.26
Karthik Kasiviswanathan
usually #3 Doubles 50%, also #2 Doubles 50% · published 3.5
3.23
Josh Sato
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.22
Nick Rowe
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.21
Donald Bayna
usually #2 Doubles 100% · published 3.5
3.21
Russell Hermansen
usually #3 Doubles 50%, also #2 Doubles 25% · published
3.14
Tom Pinborough
usually #3 Doubles 100% · published 3.5
3.13
Matthew Heller
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.04
Nick Arismendi
usually #2 Doubles 57%, also #1 Doubles 29% · published 3
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.

Keith Gwilliam + Bernhard Fassl7070% games+8.4% vs expected
Karthik Kasiviswanathan + Keith Gwilliam8359% games+8.1% vs expected
Josh Sato + Bobby Cannon17854% games+1.1% vs expected
Sunil Kongara + Karthik Kasiviswanathan6255% games+0.5% vs expected
Keith Gwilliam + Yuxian Li4652% games−2.9% vs expected
Donald Bayna + Matthew Heller6552% games−5.3% vs expected
Josh Sato + Tyler Waltman5064% gamesnot enough data
Bobby Cannon + Keith Gwilliam3260% 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.

3.5
Keith Gwilliam
167W–127L career · 3 lines in 2026
<1%44%56%
3.52
3.5
Rawley Nielsen
13W–6L career · type S · 7 lines in 2026
<1%49%51%
3.50
3.5
Cooper Wayment
8W–1L career · type S · 3 lines in 2026
<1%51%49%
3.50
3.5
Bobby Cannon
52W–32L career · 4 lines in 2026
<1%64%36%
3.45
3.5
Bransen McCall
5W–3L career · type S · 2 lines in 2026
<1%72%28%
3.42
3.5
Bernhard Fassl
11W–1L career · type S · 4 lines in 2026
<1%73%27%
3.41
3.5
Tyler Waltman
29W–14L career · 2 lines in 2026
<1%80%20%
3.38
3.5
Yuxian Li
36W–18L career · 4 lines in 2026
1%88%11%
3.33
Sunil Kongara
30W–12L career · 2 lines in 2026
1%89%10%
3.32
3.5
Karthik Kasiviswanathan
77W–49L career · 2 lines in 2026
3%93%4%
3.26
3.5
Josh Sato
80W–61L career · 4 lines in 2026
5%92%3%
3.23
3.5
Nick Rowe
50W–34L career · 2 lines in 2026
6%92%2%
3.22
3.5
Donald Bayna
139W–134L career · 2 lines in 2026
6%92%2%
3.21
Russell Hermansen
10W–8L career · 4 lines in 2026
7%91%2%
3.21
3.5
Tom Pinborough
32W–54L career · 1 line in 2026
16%83%<1%
3.14
Matthew Heller
65W–55L career · 3 lines in 2026
18%81%<1%
3.13
3
Nick Arismendi
56W–27L career · 7 lines in 2026
<1%40%60%
3.04

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.