Teams

Fanatics

Adult 18 & Over Early Start · 4.5 Men

10 players · average NTRP 4.38 / SOUTHERN ARIZONA

View scouting list →
Schedule9 played
2025-12-06vs MavericksLost 13
L#1 DoublesJuan Elizondo / Alex Haduong vs David Hallinan / Neil Kaura6-7, 4-6
L#1 SinglesBrian Zacher vs Kaylan Burleigh3-6, 6-4, 1-0
L#2 SinglesSteven Bui vs Tryg Noreng3-6, 3-6
W#3 DoublesPatrick Do / Colby Dressler vs Daniel Menchik / Tuan-Anh Paul Nguyen6-3, 7-5
2025-11-30vs Racqueteers@ElConWon 21
L#1 DoublesJuan Elizondo / Alex Haduong vs Chris Madsen / Arturo Prieto2-6, 4-6
W#2 SinglesSteven Bui vs Zach Gordon6-2, 6-3
W#3 DoublesColby Dressler / David Tellez vs Robert Feltes / Nicholas Feltes6-2, 6-4
2025-11-15vs MavericksWon 21
W#1 DoublesJuan Elizondo / Steven Bui vs Tryg Noreng / Ty Morton6-1, 6-4
L#2 DoublesColby Dressler / Patrick Do vs David Hallinan / Myls Miller2-6, 3-6
W#3 DoublesJoshua Little / Mark Noethen vs Marc Catalano / Tuan-Anh Paul Nguyen6-2, 6-3
2025-11-08vs Racqueteers@ElConLost 12
L#1 DoublesJuan Elizondo / Alex Haduong vs Andrew Kilpatrick / Arturo Prieto4-6, 6-1, 0-1
W#1 SinglesBrian Zacher vs Nicholas Feltes7-6, 6-1
L#3 DoublesSteven Bui / Patrick Do vs Ryan Hendrickson / Anayochukwu Uche2-6, 4-6
2025-11-01vs SAZ 18/4.5 M- Sam RitchieLost 14
L#1 DoublesAlex Haduong / Colby Dressler vs Kevin Conway / Julian Mirano2-6, 6-2, 0-1
L#1 SinglesSteven Bui vs James Duncan4-6, 6-4, 0-1
L#2 DoublesPatrick Do / David Tellez vs Patrick Lopez / Shad Lopez3-6, 1-6
W#2 SinglesJuan Elizondo vs Sam Ritchie6-0, 6-3
L#3 DoublesMinh Nguyen / Mark Noethen vs Shubhayu Chakraborty / John Condes3-6, 4-6
2025-10-26vs Racqueteers@ElConSplit 22
L#1 DoublesJuan Elizondo / Alex Haduong vs Jason Dickinson / Greg Desilva1-6, 4-6
L#1 SinglesSteven Bui vs Kyle Seyler3-6, 0-6
W#2 SinglesColby Dressler vs Zach Gordon7-5, 1-6, 1-0
W#3 DoublesDavid Tellez / Patrick Do vs Andrew Kilpatrick / Ryan Hendrickson6-3, 6-7, 1-0
2025-10-11vs SAZ 18/4.5 M- Sam RitchieLost 12
W#1 DoublesJuan Elizondo / Alex Haduong vs Joseph Rogers / Robert Helmig2-6, 6-2, 1-0
L#2 DoublesColby Dressler / Jacob Saunders vs Scott Duclo / Julian Mirano2-6, 1-6
L#3 DoublesYvan Montoya / Patrick Do vs Shad Lopez / John Condes6-7, 3-6
2025-10-04vs MavericksWon 31
L#1 DoublesAlex Haduong / Jacob Saunders vs David Hallinan / Neil Kaura3-6, 6-4, 0-1
W#1 SinglesJuan Elizondo vs Tryg Noreng6-4, 6-2
W#2 SinglesSteven Bui vs Ty Morton7-5, 6-2
W#3 DoublesDavid Tellez / Patrick Do vs Tuan-Anh Paul Nguyen / Pranav Prabhakaran Sudha7-5, 3-6, 1-0
2025-09-20vs SAZ 18/4.5 M- Sam RitchieLost 13
L#1 DoublesJuan Elizondo / David Tellez vs Kevin Conway / Robert Helmig7-6, 4-6, 1-0
W#1 SinglesBrian Zacher vs James Duncan6-2, 6-3
L#2 SinglesSteven Bui vs Chad Miller0-6, 2-6
L#3 DoublesMark Noethen / Hans-Georg Treusch vs Joseph Rogers / Patrick Lopez1-6, 0-6
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 standings4 teams · 4.5 Men
TeamWLInd. WInd. LSets lostGames lost
1SAZ 18/4.5 M- Sam Ritchie63281745389
2Racqueteers@ElCon54252044372
3Fanatics45192657434
4Mavericks36182758446

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 4.08 estimated across 8 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.

4.40
Brian Zacher
usually #1 Singles 100% · published 4.5
4.39
Juan Elizondo
usually #1 Doubles 78%, also #2 Singles 11% · published
4.27
Alex Haduong
usually #1 Doubles 100% · published 4.5
4.21
David Tellez
usually #3 Doubles 60%, also #2 Doubles 20% · published 4.5
3.97
Patrick Do
usually #3 Doubles 71%, also #2 Doubles 29% · published
3.95
Colby Dressler
usually #3 Doubles 33%, also #2 Doubles 33% · published 4
3.85
Steven Bui
usually #2 Singles 50%, also #1 Singles 25% · published
3.56
Mark Noethen
usually #3 Doubles 100% · published
Hans-Georg Treusch
usually #3 Doubles 100% · published
Joshua Little
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.

Patrick Do + Colby Dressler4942% games+2.2% vs expected
Patrick Do + Steven Bui1534% games−10.8% vs expected
Juan Elizondo + Alex Haduong2447% gamesnot enough data
Joshua Little + Steven Bui3350% gamesnot enough data
Colby Dressler + Alex Haduong2348% gamesnot enough data
Juan Elizondo + Joshua Little224 matchesnot enough data
David Tellez + Patrick Do213 matchesnot enough data
Patrick Do + Joshua Little033 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.

4.5
Brian Zacher
48W–19L career · 3 lines in 2026
<1%75%25%
4.40
Juan Elizondo
39W–21L career · 9 lines in 2026
<1%78%22%
4.39
4.5
Alex Haduong
19W–31L career · 7 lines in 2026
3%92%5%
4.27
4.5
David Tellez
8W–6L career · 5 lines in 2026
7%91%2%
4.21
Patrick Do
16W–48L career · 7 lines in 2026
58%42%<1%
3.97
4
Colby Dressler
32W–26L career · 6 lines in 2026
<1%64%36%
3.95
Steven Bui
44W–48L career · 8 lines in 2026
1%85%14%
3.85
Mark Noethen
24W–23L career · 3 lines in 2026
34%66%<1%
3.56
Hans-Georg Treusch
31W–124L career · 1 line in 2026
not enough data
Joshua Little
9W–28L 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.