Teams

Banditos

Spring Adult 18 & Over WeekEND · Men's 3.0

17 players · average NTRP 3.00 / TEXAS

View scouting list →
Schedule10 played
2026-06-28vs Breakpoint BorrachosWon 41
W#1 DoublesJohn Foote / Harsha Sattiraju vs Phil OVITT / Ryan Shimek6-4, 6-2
W#1 SinglesJon Anderson vs Matthew Valdez6-3, 5-7, 1-0
W#2 DoublesCarey Falk / Geo Joseph vs Derek Haas / Albert Saucedo6-2, 6-3
L#2 SinglesBrian Caine vs Matt Mcgowan4-6, 7-6, 1-0
W#3 DoublesDoug Byron / Jeremy Morford vs Zach Richards / David Rohacek7-5, 6-3
2026-06-21vs Hold My BeerWon 32
L#1 DoublesCharles Harrell / Henry Tang vs Doug Rockwell / Steven Riley2-6, 7-6, 0-1
W#1 SinglesBrian Caine vs Tyler Allen6-1, 6-1
W#2 DoublesJohn Foote / Harsha Sattiraju vs Justin Gould / Josh Murray6-1, 6-1
L#2 SinglesJon Anderson vs David Posada3-6, 3-6
W#3 DoublesCarey Falk / Geo Joseph vs Yee Ja / Kevin Luo6-2, 6-2
2026-06-07vs Cardiac AcesWon 41
L#1 DoublesDoug Byron / Brian Caine vs Lee Heaton / Andrew Geisler6-7, 2-6
W#1 SinglesCarey Falk vs Ian Atchison6-2, 3-6, 1-0
W#2 DoublesJohn Foote / Harsha Sattiraju vs Neal Carlton / Beau Vaughn6-0, 6-0
W#2 SinglesJon Anderson vs Travis Alexander6-0, 6-0
W#3 DoublesRobert Infanger / Kevin Polk vs Collins Morrison / Tim Zumwalt6-4, 3-6, 1-0
2026-05-31vs Courtyard DawgsWon 31
L#1 DoublesHenry Tang / Aubrey Lethbridge vs Aaron Flores / James McArdle1-6, 3-6
W#1 SinglesHarsha Sattiraju vs Hazem ElSayed6-4, 6-4
W#2 DoublesJohn Foote / Jeremy Morford vs Allen Rubin / Kwabena Ackie7-6, 6-1
W#2 SinglesCarey Falk vs Thomas Brighton6-1, 1-6, 1-0
2026-05-17vs Breakpoint BorrachosWon 31
L#1 DoublesGeo Joseph / Carey Falk vs Derek Haas / Christopher Cifra7-6, 5-7, 0-1
W#1 SinglesBrian Caine vs Alex Ralston6-3, 6-4
W#2 DoublesDoug Byron / Jon Anderson vs Jon Loschke / David Rohacek6-2, 3-6
W#2 SinglesHarsha Sattiraju vs Zach Richards6-0, 6-1
2026-05-10vs Hold My BeerWon 41
W#1 DoublesCarey Falk / Geo Joseph vs Doug Rockwell / Stephan Gaskins4-6, 7-6, 1-0
L#1 SinglesHarsha Sattiraju vs David Posada6-2, 6-7, 0-1
W#2 DoublesDoug Byron / John Foote vs Brandon Tung / Steven Riley6-4, 6-1
W#2 SinglesJon Anderson vs Tyler Allen6-2, 6-4
W#3 DoublesKevin Polk / Charles Harrell vs Kevin Luo / John Stommel6-2, 6-2
2026-05-09vs Net Warriors 3.0Lost 23
L#1 DoublesDoug Byron / Geo Joseph vs Kennedy Greiner / Robert Paterson6-1, 4-6, 0-1
L#1 SinglesCarey Falk vs Fernando Bringas6-7, 2-6
W#2 DoublesChuck Price / Jeremy Morford vs Mark Pape / Stephen Walls7-6, 7-6
W#2 SinglesJon Anderson vs Jonathan Spindel6-2, 6-4
L#3 DoublesHenry Tang / Robert Infanger vs Ryan Allen / Brandon Joldersma6-7, 7-6, 0-1
2026-05-03vs Net Warriors 3.0Won 32
L#1 DoublesJohn Foote / Chuck Price vs Mark Pape / Stephen Walls6-4, 0-6, 0-1
W#1 SinglesBrian Caine vs Rajesh Satyavolu6-4, 6-3
W#2 DoublesDoug Byron / Harsha Sattiraju vs Jonathan Spindel / Patrick Hayes6-3, 6-0
L#2 SinglesHenry Tang vs Fernando Bringas0-6, 4-6
W#3 DoublesKevin Polk / Charles Harrell vs Axel Soto / Uttam Reddy6-2, 6-0
2026-04-26vs Cardiac AcesWon 32
L#1 DoublesJeremy Morford / Doug Byron vs Chris Rizzo / Rick Stipe2-6, 1-6
W#1 SinglesHarsha Sattiraju vs Brooks Boccella6-0, 6-0
W#2 DoublesHenry Tang / Geo Joseph vs Tim Zumwalt / Beau Vaughn6-4, 6-2
W#2 SinglesJon Anderson vs Lee Heaton6-4, 2-6, 1-0
L#3 DoublesAubrey Lethbridge / Robert Infanger vs Kimmy Jackson / Neal Carlton0-6, 2-6
2026-04-19vs Courtyard DawgsLost 23
L#1 DoublesCarey Falk / Geo Joseph vs Shannon Spurgeon / Aaron Flores5-7, 6-4, 0-1
W#1 SinglesBrian Caine vs Hazem ElSayed6-2, 6-1
L#2 DoublesKevin Polk / Charles Harrell vs Thomas Brighton / James McArdle6-3, 1-6, 0-1
W#2 SinglesHarsha Sattiraju vs Tom Hochstatter6-3, 6-3
L#3 DoublesAubrey Lethbridge / Darren Seigel vs Kwabena Ackie / Mason Gross2-6, 5-7
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 Men's 3.0 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.79 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.14
Harsha Sattiraju
usually #1 Singles 33%, also #2 Doubles 33% · published
2.99
Brian Caine
usually #1 Singles 40%, also #1 Doubles 30% · published 3
2.96
Jon Anderson
usually #2 Singles 56%, also #1 Doubles 11% · published
2.94
Carey Falk
usually #1 Doubles 27%, also #3 Doubles 27% · published 3
2.90
John Foote
usually #2 Doubles 67%, also #1 Doubles 33% · published
2.88
Devin Cox
published 3
2.85
Chuck Price
usually #1 Doubles 50%, also #2 Doubles 50% · published 3
2.85
Jeremy Morford
usually #2 Doubles 50%, also #3 Doubles 25% · published
2.80
Satyam Bansal
published
2.77
Kevin Polk
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.70
Henry Tang
usually #1 Doubles 40%, also #2 Singles 20% · published
2.70
Geo Joseph
usually #1 Doubles 57%, also #2 Doubles 29% · published
2.70
Robert Infanger
usually #3 Doubles 100% · published
2.69
Doug Byron
usually #2 Doubles 43%, also #1 Doubles 43% · published
2.63
Charles Harrell
usually #3 Doubles 50%, also #1 Doubles 25% · published 3
2.54
Darren Seigel
usually #3 Doubles 100% · published 3
2.43
Aubrey Lethbridge
usually #3 Doubles 67%, also #1 Doubles 33% · 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.

Chuck Price + Jon Anderson7352% games−1.4% vs expected
Jon Anderson + Doug Byron5453% games−9.1% vs expected
Geo Joseph + Carey Falk3256% gamesnot enough data
Kevin Polk + Charles Harrell2351% gamesnot enough data
Jeremy Morford + Chuck Price314 matchesnot enough data
Geo Joseph + Doug Byron033 matchesnot enough data
Jeremy Morford + Kevin Polk213 matchesnot enough data
Jeremy Morford + Carey Falk213 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.

Harsha Sattiraju
8W–1L career · 9 lines in 2026
<1%16%84%
3.14
3
Brian Caine
13W–7L career · 9 lines in 2026
<1%53%47%
2.99
Jon Anderson
70W–54L career · 8 lines in 2026
<1%60%40%
2.96
3
Carey Falk
71W–50L career · 10 lines in 2026
<1%67%33%
2.94
John Foote
12W–7L career · 6 lines in 2026
<1%76%23%
2.90
3
Devin Cox
7W–5L career · no lines in 2026
<1%81%19%
2.88
3
Chuck Price
34W–24L career · 2 lines in 2026
1%84%15%
2.85
Jeremy Morford
17W–18L career · 4 lines in 2026
1%85%14%
2.85
Satyam Bansal
4W–2L career · no lines in 2026
1%90%8%
2.80
Kevin Polk
60W–48L career · 4 lines in 2026
3%92%5%
2.77
Henry Tang
1W–4L career · 5 lines in 2026
8%91%2%
2.70
Geo Joseph
18W–22L career · 7 lines in 2026
8%91%2%
2.70
Robert Infanger
6W–7L career · 3 lines in 2026
8%91%2%
2.70
Doug Byron
22W–48L career · 7 lines in 2026
8%90%1%
2.69
3
Charles Harrell
6W–23L career · 4 lines in 2026
18%82%<1%
2.63
3
Darren Seigel
4W–11L career · 1 line in 2026
37%63%<1%
2.54
3
Aubrey Lethbridge
0W–3L career · type S · 3 lines in 2026
69%31%<1%
2.43

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.