Teams

Curley, Michael

2026 HOA Adult 18 & Over Summer 2.5W - 5.0 · 3.5 Men

17 players · average NTRP 3.43 / HEART OF AMERICA

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 →
Schedule9 played
2026-06-23vs Bohning, BrandonLost 23
W#1 DoublesLou Oesterle Jr / Avery Woodard vs Brandon Bohning / Andrew Carter7-6, 6-4
W#1 SinglesShawn Hohendorf vs Jackson Allman6-7, 5-2, 1-0
L#2 DoublesNathan Ahuna / Michael Curley vs Alex Duyar-Ayerdi / Grant Minson0-6, 3-6
L#2 SinglesClay UHRMACHER vs Jim Mcmullen7-5, 3-6, 1-0
L#3 DoublesCharles Thomas / Nicholas Olson vs Chandler Poore / Michael Hughes4-6, 3-6
2026-06-16vs Burgess, RandyWon 32
L#1 DoublesJason Stuber / Nathan Ahuna vs Nick Wright / David Merritt2-6, 0-6
L#1 SinglesShawn Hohendorf vs Cody Pollack6-7, 7-6, 0-1
W#2 DoublesJohnny Huynh / David Barber vs Bryan Zingg / Jerry Martin4-6, 7-5, 1-0
W#2 SinglesClay UHRMACHER vs Cory Hogan1-6, 6-2, 1-0
W#3 DoublesAvery Woodard / Lou Oesterle Jr vs Andrew Plungkhen / Satish Variya3-6, 7-6, 1-0
2026-06-09vs Reboulet, AddisenLost 23
L#1 DoublesShashi Gannavaram / Alan Bowes vs Dylan Lockwood / Addisen Reboulet1-6, 0-6
W#1 SinglesShawn Hohendorf vs Connor Montgomery7-5, 6-4
L#2 DoublesJohnny Huynh / DANNY BANDERAS vs Peter Gassie / Leander Lee5-7, 5-7
W#2 SinglesClay UHRMACHER vs Bek Abdullayev7-5, 2-5, 1-0
L#3 DoublesAvery Woodard / Lou Oesterle Jr vs David Coleman / Nicholas Murphy6-7, 4-4
2026-06-02vs Pattabiraman, KarthickWon 32
W#1 DoublesLou Oesterle Jr / Avery Woodard vs Keegan Gowin / Driscoll Crabbe7-6, 6-2
W#1 SinglesShawn Hohendorf vs Salih Samo6-7, 4-0, 1-0
L#2 DoublesShawn Robertson / David Barber vs Evan Langdon / Ethan Bowman1-6, 6-4, 0-1
W#2 SinglesClay UHRMACHER vs Samuel Rose6-4, 5-2
L#3 DoublesMichael Curley / Paul Yaple vs Mark Schneeberger / Ranjit Ramdas1-6, 4-6
2026-05-26vs Johnson, ChristopherWon 41
L#1 DoublesAvery Woodard / Lou Oesterle Jr vs Koki Agata / Wes Mikel3-6, 5-7
W#1 SinglesShawn Hohendorf vs Shane Harris7-5, 6-1
W#2 DoublesNathan Ahuna / Johnny Huynh vs Stephen Limpic / Itua Ehovuon5-7, 6-4, 1-0
W#2 SinglesClay UHRMACHER vs Mark Mathy6-2, 6-1
W#3 DoublesCharles Thomas / Nicholas Olson vs Kendall Kaut / Jeff Ogg6-4, 6-3
2026-05-19vs Bicknell, BradWon 32
L#1 DoublesAvery Woodard / Lou Oesterle Jr vs Jeffrey Asbell / Jim Hawkins2-6, 6-2, 0-1
W#1 SinglesClay UHRMACHER vs Mike Klender6-4, 6-1
L#2 DoublesDANNY BANDERAS / Jason Stuber vs Jeffrey Harned / Grant Hunt5-7, 6-2, 0-1
W#2 SinglesJohnny Huynh vs Danny Dumit6-3, 5-7, 1-0
W#3 DoublesShashi Gannavaram / Carl Moeller vs Michael Shinn / Rickey Baruth6-4, 6-4
2026-05-12vs Holm, MikeLost 23
W#1 DoublesAvery Woodard / David Barber vs Michael Rodenberg / Ian Enterline7-6, 2-6, 1-0
L#1 SinglesJohnny Huynh vs Michael Klaus3-6, 6-3, 0-1
L#2 DoublesDANNY BANDERAS / Carl Moeller vs Dmitry Khakhalov / Patrick Lindmark6-2, 6-7, 0-1
W#2 SinglesLou Oesterle Jr vs Luke Heiligenthal6-3, 6-2
L#3 DoublesMichael Curley / Paul Yaple vs Bruce Solomon / Michael Swanson7-5, 2-6, 0-1
2026-05-05vs HOA/Clevenger/18&over3.5MSplit 22
L#1 DoublesAvery Woodard / Lou Oesterle Jr vs Kyle Clevenger / Jacob Holiday4-6, 7-5, 0-1
W#1 SinglesShawn Hohendorf vs Nick Pellett6-2, 6-4
L#2 DoublesCarl Moeller / Michael Nguyen vs Jake Durham / Richard Ryan3-6, 0-6
W#2 SinglesJohnny Huynh vs Shea Callahan6-2, 6-4
2026-04-28vs Gage, JacobWon 32
L#1 DoublesAvery Woodard / Lou Oesterle Jr vs David Harrison / Kameron Gardner3-6, 4-6
W#1 SinglesShawn Hohendorf vs Alexey Milakhin6-7, 3-1, 1-0
L#2 DoublesDANNY BANDERAS / Johnny Huynh vs Andrew Woody / Joseph Wigg2-6, 6-3, 1-0
W#2 SinglesClay UHRMACHER vs Jacob Gage7-5, 6-2
W#3 DoublesCharles Thomas / Nicholas Olson vs Joe DeSimone / Eli Loney6-3, 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 standings8 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1HOA/Clevenger/18&over3.5M72311435354
2Reboulet, Addisen72271841389
3Curley, Michael63252049420
4Gage, Jacob54271844384
5Bohning, Brandon54212458407
6Holm, Mike45202559443
7Johnson, Christopher18123369492
8Bicknell, Brad18113473470

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.16 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.

3.36
Nicholas Olson
usually #3 Doubles 100% · published
3.35
Clay UHRMACHER
usually #2 Singles 86%, also #1 Singles 14% · published 3.5
3.30
Shawn Hohendorf
usually #1 Singles 77%, also #2 Singles 23% · published
3.27
Lou Oesterle Jr
usually #1 Doubles 67%, also #3 Doubles 22% · published
3.25
Nathan Ahuna
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.21
Avery Woodard
usually #1 Doubles 54%, also #3 Doubles 39% · published 3.5
3.21
David Barber
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.21
DANNY BANDERAS
usually #2 Doubles 100% · published 3.5
3.19
Carl Moeller
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.18
Johnny Huynh
usually #2 Doubles 36%, also #2 Singles 36% · published
3.12
Jason Stuber
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.07
Shashi Gannavaram
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.04
Alan Bowes
usually #1 Doubles 100% · published 3.5
3.00
Paul Yaple
usually #3 Doubles 100% · published
2.92
Michael Curley
usually #3 Doubles 67%, also #2 Doubles 33% · published
2.82
Charles Thomas
usually #3 Doubles 100% · published 3
Shawn Robertson
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.

Avery Woodard + David Barber7060% games+13.4% vs expected
Avery Woodard + Lou Oesterle Jr5550% games−2.4% vs expected
Avery Woodard + Shawn Hohendorf2443% gamesnot enough data
Charles Thomas + Michael Curley044 matchesnot enough data
Alan Bowes + Shashi Gannavaram123 matchesnot enough data
Charles Thomas + Avery Woodard033 matchesnot enough data
Charles Thomas + DANNY BANDERAS123 matchesnot enough data
Charles Thomas + Nicholas Olson213 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.

Nicholas Olson
3W–3L career · 3 lines in 2026
1%84%16%
3.36
3.5
Clay UHRMACHER
22W–16L career · 7 lines in 2026
1%85%14%
3.35
Shawn Hohendorf
19W–17L career · 13 lines in 2026
<1%2%98%
3.30
Lou Oesterle Jr
6W–6L career · 9 lines in 2026
3%92%5%
3.27
Nathan Ahuna
3W–3L career · 3 lines in 2026
4%93%4%
3.25
3.5
Avery Woodard
34W–60L career · 13 lines in 2026
6%92%2%
3.21
3.5
David Barber
12W–6L career · 3 lines in 2026
6%92%2%
3.21
3.5
DANNY BANDERAS
14W–16L career · 4 lines in 2026
7%91%2%
3.21
3.5
Carl Moeller
6W–14L career · 3 lines in 2026
9%90%1%
3.19
Johnny Huynh
15W–35L career · 14 lines in 2026
10%89%1%
3.18
Jason Stuber
2W–3L career · 2 lines in 2026
20%79%<1%
3.12
Shashi Gannavaram
3W–8L career · 2 lines in 2026
30%70%<1%
3.07
3.5
Alan Bowes
1W–3L career · type S · 1 line in 2026
38%62%<1%
3.04
Paul Yaple
0W–8L career · 2 lines in 2026
50%50%<1%
3.00
Michael Curley
15W–24L career · 3 lines in 2026
<1%71%29%
2.92
3
Charles Thomas
3W–21L career · 3 lines in 2026
1%89%10%
2.82
Shawn Robertson
4W–0L 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.