Teams

PHX/BrelsfordJackson/18&O/4.0M

2026 SPR Adult 18&O PM · 4.0 Adult 18 & Over Men Wed PM

19 players · average NTRP 4.00 / CENTRAL ARIZONA

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 →
Schedule11 played
2026-04-01vs 4.0 PAS Set2Win M18SWon 50
W#1 DoublesIvan Andreopoulos / Eric Hoepfner vs Joshua Lapidus / Anilkumar Cherukuri6-4, 6-0
W#1 SinglesTed Quigley vs Bryan Petrey2-6, 6-2, 1-0
W#2 DoublesNathan Brelsford / Matthew Jackson vs Christian Ortiz / Ramesh Jindam6-1, 6-1
W#2 SinglesBrad Welsh vs Luciano Hector Mendoza Spirco6-0, 6-1
W#3 DoublesRick Hildebrand / David Rosenthal vs Srinivas Kappagantula / Magesh Kumar Kannappan7-5, 4-6, 1-0
2026-03-25vs 4.0 STRC Court Jesters% M18SWon 32
W#1 DoublesHernan Cabrera / Andrew Vo vs Keith Buikema / Jaskaran Bhogal6-0, 7-6
L#1 SinglesTed Quigley vs Kyle Dillingham2-6, 1-6
W#2 DoublesTodd Weiss / Michael Wallace vs Kevin Bernal / Brian Lee6-1, 6-1
W#2 SinglesMyles York vs Newlyn Wing7-5, 3-6, 1-0
L#3 DoublesWilliam Korbin / Matt Matson vs Ian Liu / Jason Snider1-6, 3-6
2026-03-18vs 4.0 PHO Mayhem M18SWon 21
W#1 DoublesHernan Cabrera / David Rosenthal vs Thomas Green / Heyward McAlpin6-3, 6-4
W#2 DoublesMatt Matson / Rick Hildebrand vs Andy Palmer / Alex Gray6-3, 6-0
L#2 SinglesBrad Welsh vs JD Sedar6-4, 3-6, 0-1
2026-03-11vs 4.0 PAS DC Tennis Team M18SLost 05
L#1 DoublesDavid Rosenthal / Todd Weiss vs Daniel Clements / Brian Smith3-6, 6-4, 0-1
L#1 SinglesTed Quigley vs Braden Snyder5-7, 7-6, 1-0
L#2 DoublesAndrew Vo / Michael Wallace vs Brian Snyder / Thomas Thornton3-6, 6-4, 1-0
L#2 SinglesPatrick Hauert vs Colin Gustus2-6, 3-6
L#3 DoublesIvan Andreopoulos / Brad Welsh vs Teodoro Ramirez / Nathan Ellefsen4-6, 6-1, 0-1
2026-02-25vs 4.0 KIW AZ Tennis United M18SWon 40
W#1 DoublesHernan Cabrera / David Rosenthal vs Marc Reynaud / Andrew Fatu6-2, 6-4
W#2 DoublesIvan Andreopoulos / Matthew Jackson vs Brennan Begay / Zachary Staheli6-0, 4-6, 1-0
W#2 SinglesTed Quigley vs Anchit Pandey6-3, 6-4
W#3 DoublesEric Hoepfner / Andrew Vo vs Colin Atkinson / Chad Curd2-6, 6-1, 1-0
L#1 DoublesNathan Brelsford / Rob Leinbach vs Thomas Gapinski / Parth Joshi2-6, 5-7
W#1 SinglesPatrick Hauert vs John Leveris6-3, 6-4
W#2 DoublesIvan Andreopoulos / Matthew Jackson vs AJ Gorton / Ryan Paull4-6, 6-4, 1-0
L#2 SinglesHernan Cabrera vs Michael Kerr5-7, 5-7
W#3 DoublesEric Hoepfner / Michael Wallace vs Jimmy Duong / Chris Tipp6-0, 6-3
2026-02-11vs 4.0 KIW GOATs M18SWon 31
L#1 DoublesDavid Rosenthal / Jonathan Scala vs PRANIL MANE / Justin Rackow3-6, 6-4, 1-0
W#1 SinglesPatrick Hauert vs Sundar Raghavan6-1, 6-3
W#2 DoublesHernan Cabrera / Ivan Andreopoulos vs Craig Abney / Nirmal Patel6-4, 6-4
W#3 DoublesEric Hoepfner / Michael Wallace vs Sameer Ahmed / Derek Seibert6-2, 6-0
2026-02-04vs 4.0 ??? Sicarios M18SWon 41
W#1 DoublesJonathan Scala / David Rosenthal vs Nicolas Guzman / Bernard Philippe1-6, 6-3, 1-0
L#1 SinglesAndrew Vo vs Adam SDao6-0, 0-6, 0-1
W#2 DoublesIvan Andreopoulos / Eric Hoepfner vs Corey Baubault / Joshua Ackerman3-6, 6-4, 1-0
W#2 SinglesTed Quigley vs Ari Silver7-5, 6-3
W#3 DoublesMatt Matson / Rick Hildebrand vs Abrar Khan / Jason Wurster6-4, 6-0
2026-01-28vs 4.0 PAS Sunshine M18SWon 31
W#1 DoublesRob Leinbach / Matthew Jackson vs Erik Gustafson / Pablo Aguilar6-3, 5-7, 1-0
W#1 SinglesTed Quigley vs Rafael Lopez6-2, 6-2
L#2 DoublesIvan Andreopoulos / Nathan Brelsford vs Varun Sathyanarayan / Karthik Kanagaraj7-6, 1-6, 0-1
W#3 DoublesRick Hildebrand / Matt Matson vs Jay Smith / Venkataramana Varakantham6-2, 3-6, 1-0
2026-01-21vs 4.0 PTC Garcia/Gonzales M18SWon 40
W#1 DoublesAndrew Vo / Michael Wallace vs Omar Garcia / Kent Davis6-1, 6-3
W#1 SinglesPatrick Hauert vs Merce Gonzales6-0, 6-3
W#2 DoublesMatthew Jackson / William Korbin vs George Fontes Jr / Grant Stang6-3, 6-7, 1-0
W#3 DoublesNathan Brelsford / Eric Hoepfner vs David J Bennett / Tony Villarreal6-4, 6-3
2026-01-14vs 4.0 SRP LoveBirds 1.0 M18SWon 31
W#1 DoublesMatthew Jackson / Rob Leinbach vs Jeremy Barnhart / Jason Smith7-6, 6-2
L#2 DoublesIvan Andreopoulos / Matt Matson vs Michael Newcomb / Brendan Pensis3-6, 6-7
W#2 SinglesTed Quigley vs James Jones6-2, 6-3
W#3 DoublesDavid Rosenthal / Jonathan Scala vs Taylor Norman / Jimmy Vercellino6-1, 6-3
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 standings12 teams · 4.0 Adult 18 & Over Men Wed PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/BrelsfordJackson/18&O/4.0M101401543416
24.0 KIW AZ Tennis United M18S92352047463
34.0 PAS DC Tennis Team M18S83411435404
44.0 CTC Colotla Chandler Tennis Center M18S83342149449
54.0 PAS Sunshine M18S83322355513
64.0 STRC Court Jesters% M18S65272863494
74.0 KIW GOATs M18S56272863519
84.0 SRP LoveBirds 1.0 M18S56243169506
94.0 ??? Sicarios M18S38223372551
104.0 PAS Set2Win M18S29213476564
114.0 PTC Garcia/Gonzales M18S29134285588
124.0 PHO Mayhem M18S011144190610

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.86 estimated across 16 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.02
Todd Weiss
usually #1 Doubles 50%, also #2 Doubles 50% · published
4.01
Brad Welsh
usually #2 Singles 33%, also #1 Singles 33% · published 4
3.97
Rob Leinbach
usually #1 Doubles 100% · published 4
3.96
Hernan Cabrera
usually #1 Doubles 25%, also #2 Singles 25% · published 4
3.95
Andrew Vo
usually #2 Doubles 33%, also #1 Doubles 25% · published 4
3.94
Matthew Jackson
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.93
Patrick Hauert
usually #1 Singles 75%, also #2 Singles 25% · published
3.90
Jonathan Scala
usually #3 Doubles 60%, also #1 Doubles 40% · published
3.89
Ted Quigley
usually #1 Singles 57%, also #2 Singles 43% · published
3.85
Matt Matson
usually #3 Doubles 60%, also #2 Doubles 40% · published
3.83
William Korbin
usually #3 Doubles 50%, also #2 Doubles 50% · published
3.82
Ivan Andreopoulos
usually #2 Doubles 75%, also #1 Doubles 13% · published 4
3.76
Eric Hoepfner
usually #3 Doubles 67%, also #1 Doubles 17% · published 4
3.75
Rick Hildebrand
usually #3 Doubles 75%, also #2 Doubles 25% · published
Adam Katz
published 4
David Rosenthal
published 4
3.65
Douglas Salaway
published 4
3.57
Nathan Brelsford
usually #2 Doubles 50%, also #1 Doubles 25% · published
Myles York
usually #2 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.

Andrew Vo + Hernan Cabrera5164% games+10.5% vs expected
Rob Leinbach + Matthew Jackson9359% games+7.6% vs expected
William Korbin + Matt Matson8166% games+4.0% vs expected
William Korbin + Douglas Salaway3351% games+2.1% vs expected
Nathan Brelsford + Rick Hildebrand2343% games−7.6% vs expected
Rick Hildebrand + Matt Matson5457% gamesnot enough data
Nathan Brelsford + Matthew Jackson6166% gamesnot enough data
Brad Welsh + Ted Quigley2345% 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.

Todd Weiss
17W–8L career · 2 lines in 2026
<1%45%55%
4.02
4
Brad Welsh
47W–35L career · 6 lines in 2026
<1%47%53%
4.01
4
Rob Leinbach
112W–38L career · 3 lines in 2026
<1%58%42%
3.97
4
Hernan Cabrera
41W–20L career · 10 lines in 2026
<1%61%39%
3.96
4
Andrew Vo
42W–63L career · 11 lines in 2026
<1%64%36%
3.95
Matthew Jackson
124W–51L career · 6 lines in 2026
<1%67%33%
3.94
Patrick Hauert
35W–17L career · 4 lines in 2026
<1%70%30%
3.93
Jonathan Scala
2W–10L career · 5 lines in 2026
<1%78%22%
3.90
Ted Quigley
43W–21L career · 7 lines in 2026
<1%80%20%
3.89
Matt Matson
53W–33L career · 5 lines in 2026
<1%88%12%
3.85
William Korbin
110W–34L career · 2 lines in 2026
1%90%9%
3.83
4
Ivan Andreopoulos
12W–4L career · 8 lines in 2026
1%91%9%
3.82
4
Eric Hoepfner
8W–1L career · type S · 6 lines in 2026
2%94%3%
3.76
Rick Hildebrand
50W–40L career · 4 lines in 2026
3%95%3%
3.75
4
Adam Katz
no matches on record · no lines in 2026
not enough data
4
David Rosenthal
9W–15L career · no lines in 2026
not enough data
4
Douglas Salaway
10W–31L career · no lines in 2026
13%86%<1%
3.65
Nathan Brelsford
93W–59L career · 4 lines in 2026
30%70%<1%
3.57
Myles York
17W–15L career · 1 line 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.