Teams

Cottonwood Club-Sargent

2026 USTA Adult 18 & Over · 3.0M

15 players · average NTRP 2.88 / 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-03Lost 02
L#2 DoublesNic Bryson / Edward Grandy vs Scott Fuhriman / Cameron Fuhriman3-6, 7-6, 0-1
L#3 DoublesAnthony Fleming / Dan Sluder vs Tom King / Yoonsung Goo2-6, 1-6
2026-05-27vs Utah/Visser/18&Over/3.0MLost 12
W#2 DoublesKade Sybrowsky / Ryan Hazelwood vs Arnel Cruz / Nigel Munasque6-2, 4-6, 1-0
L#2 SinglesNic Bryson vs Chi-Tai Tang4-6, 6-1, 0-1
L#3 DoublesAnthony Fleming / Dan Sluder vs Jess Beckman / Charles St Jeor6-4, 4-6, 0-1
2026-05-20vs FolletteWon 30
W#1 DoublesEdward Grandy / Nic Bryson vs Ethan Lee / Jd Richardson7-5, 6-1
W#2 DoublesKade Sybrowsky / Ryan Hazelwood vs Mark Follette / Rick Cromar6-3, 6-4
W#3 DoublesAnthony Fleming / Dan Sluder vs Tafito Lapana / Justin Bodily7-5, 6-3
2026-05-13vs No BagelsLost 02
L#2 DoublesDan Sluder / Kade Sybrowsky vs Eddie Fung / Sameer Bhadouria1-6, 2-6
L#2 SinglesRyan Hazelwood vs Kale Thompson3-6, 0-6
2026-04-25vs SunPro-HanksWon 10
W#2 DoublesAnthony Fleming / Julian Headden vs Jan Dawson / Tim Houghton7-6, 7-5
2026-04-22vs Utah/Visser/18&Over/3.0MLost 03
L#1 DoublesRyan Sargent / Nic Bryson vs Endhi Visser / Tyler Findlay2-6, 6-3, 0-1
L#2 DoublesEdward Grandy / Kade Sybrowsky vs Neal Webster / Chi-Tai Tang1-6, 0-6
L#3 DoublesAnthony Fleming / Ryan Hazelwood vs Nigel Munasque / Arnel Cruz2-6, 3-6
2026-04-18vs Liberty Park YardbirdsLost 12
L#2 DoublesAnthony Fleming / Kade Sybrowsky vs Sean Collins / David Noyce2-6, 2-6
L#2 SinglesEnes Huskic vs Andy Larsen2-6, 4-6
W#3 DoublesJulian Headden / James Hales vs Vicente Huamani / Douglas Kruithof6-1, 6-0
2026-04-15vs FolletteWon 31
W#1 DoublesRyan Sargent / Kade Sybrowsky vs Tomas Barrera / Ethan Lee7-6, 4-6, 1-0
W#2 DoublesEdward Grandy / Ryan Hazelwood vs Hamza Qadeer / Rick Cromar5-7, 7-6, 1-0
L#2 SinglesJames Hales vs Charles Crowther4-6, 1-6
W#3 DoublesAnthony Fleming / Dan Sluder vs Darren Nielson / Tafito Lapana6-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 standings for 3.0M 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 2.67 estimated across 12 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.

2.89
Ryan Sargent
usually #1 Doubles 44%, also #3 Doubles 33% · published
2.75
Edward Grandy
usually #2 Doubles 75%, also #1 Doubles 25% · published
2.73
Anthony Fleming
usually #3 Doubles 71%, also #2 Doubles 29% · published 3
2.71
James Hales
usually #3 Doubles 50%, also #2 Singles 50% · published
2.67
Mitchell Duckworth
usually #1 Singles 60%, also #1 Doubles 20% · published
2.67
CLARK BRIESACHER
usually #1 Doubles 42%, also #1 Singles 17% · published 3
2.67
Nic Bryson
usually #1 Doubles 50%, also #2 Doubles 25% · published
2.65
Kade Sybrowsky
usually #2 Doubles 83%, also #1 Doubles 17% · published
2.64
Dan Sluder
usually #3 Doubles 80%, also #2 Doubles 20% · published 3
2.57
Ronald Paredes
usually #1 Doubles 75%, also #3 Doubles 25% · published
2.55
Brandon Carter
published 2.5
2.54
Ryan Hazelwood
usually #2 Doubles 60%, also #2 Singles 20% · published
Enes Huskic
usually #2 Singles 100% · published
Julian Headden
usually #2 Doubles 50%, also #3 Doubles 50% · published
Karl Kieffer
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.

James Hales + Ryan Sargent5257% games+3.9% vs expected
Edward Grandy + Ryan Sargent3257% games+1.3% vs expected
Edward Grandy + Ronald Paredes4254% games−1.1% vs expected
Karl Kieffer + Nic Bryson134 matchesnot enough data
Ronald Paredes + Ryan Sargent224 matchesnot enough data
CLARK BRIESACHER + James Hales224 matchesnot enough data
Anthony Fleming + Dan Sluder224 matchesnot enough data
Edward Grandy + Nic Bryson123 matchesnot 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.

Ryan Sargent
22W–15L career · 9 lines in 2026
<1%78%22%
2.89
Edward Grandy
37W–30L career · 4 lines in 2026
3%93%4%
2.75
3
Anthony Fleming
9W–9L career · type S · 7 lines in 2026
5%92%3%
2.73
James Hales
13W–15L career · 2 lines in 2026
7%91%2%
2.71
Mitchell Duckworth
7W–17L career · 5 lines in 2026
11%88%1%
2.67
3
CLARK BRIESACHER
26W–18L career · 11 lines in 2026
11%88%1%
2.67
Nic Bryson
12W–28L career · 4 lines in 2026
11%88%1%
2.67
Kade Sybrowsky
3W–3L career · 6 lines in 2026
14%85%1%
2.65
3
Dan Sluder
2W–3L career · type S · 5 lines in 2026
16%83%<1%
2.64
Ronald Paredes
30W–41L career · 4 lines in 2026
32%68%<1%
2.57
2.5
Brandon Carter
12W–17L career · no lines in 2026
0%35%65%
2.55
Ryan Hazelwood
9W–8L career · 5 lines in 2026
0%39%61%
2.54
Enes Huskic
0W–1L career · 1 line in 2026
not enough data
Julian Headden
2W–0L career · 2 lines in 2026
not enough data
Karl Kieffer
18W–24L career · no 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.