Teams

TRC 4.5 Mixed

Mixed 18 & Over · 4.5 Mixed

9 players · average NTRP 4.33 / SOUTHERN ARIZONA

View scouting list →
Schedule6 played
2026-08-23vs El Con DT 4.5 MixedLost 03
L#1 DoublesJeanne Demer / Alex Haduong vs Jill Endres / David Hallinan3-6, 1-6
L#2 DoublesKimber Ciruli / John Condes vs Maria Patricia Bernabe / Robert Feltes4-6, 6-7
L#3 DoublesRenee Lopez / Shad Lopez vs Allison Hsia / Hoa Luu3-6, 4-6
2026-08-02vs Love Means NothingWon 21
W#1 DoublesKristin Shilson / Alex Haduong vs David Bellamy / Jacqueline Lapan6-3, 6-4
L#2 DoublesJeanne Demer / Shad Lopez vs Elizabeth Taylor / Ubaldo Aguiniga2-6, 4-6
W#3 DoublesBenjamin Mishra / Gracie Petrow vs Daniyar Murataliev / Caroline Phelps6-3, 6-0
2026-07-26vs El Con DT 4.5 MixedLost 12
L#1 DoublesKristin Shilson / Alex Haduong vs Tiffany Hodges / Kyle Seyler3-6, 3-6
L#2 DoublesJeanne Demer / Aaron Zeldin vs Maria Patricia Bernabe / Nicholas Feltes1-6, 3-6
W#3 DoublesGracie Petrow / Benjamin Mishra vs Emily Hoy / Robert Feltes6-3, 7-5
2026-07-12vs Love Means NothingSplit 11
W#1 DoublesAlex Haduong / Kristin Shilson vs Myls Miller / Jacqueline Lapan6-4, 6-3
L#2 DoublesBenjamin Mishra / Kimber Ciruli vs Ryan Hendrickson / Giuliana Rodriguez3-6, 3-6
2026-06-21vs Love Means NothingLost 12
W#1 DoublesKristin Shilson / Alex Haduong vs Myls Miller / Lien Nguyen6-4, 3-6, 1-0
L#2 DoublesShad Lopez / Renee Lopez vs David Bellamy / Jacqueline Lapan3-6, 6-4, 1-0
L#3 DoublesKimber Ciruli / John Condes vs Daniyar Murataliev / Caroline Phelps1-6, 6-7
2026-06-14vs El Con DT 4.5 MixedLost 03
L#1 DoublesGeeta Sandberg / Alex Haduong vs Jill Endres / David Hallinan3-6, 2-6
L#2 DoublesJeanne Demer / Aaron Zeldin vs Emily Hoy / Kaylan Burleigh0-6, 1-6
L#3 DoublesRenee Lopez / Shad Lopez vs Maria Patricia Bernabe / Nicholas Feltes3-6, 2-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 standings for 4.5 Mixed 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 4.05 estimated across 9 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.37
Benjamin Mishra
usually #3 Doubles 67%, also #2 Doubles 33% · published 4.5
4.32
Shad Lopez
usually #3 Doubles 50%, also #2 Doubles 50% · published
4.27
Alex Haduong
usually #1 Doubles 100% · published 4.5
4.16
Kristin Shilson
usually #1 Doubles 100% · published
4.08
Jeanne Demer
usually #2 Doubles 75%, also #1 Doubles 25% · published
4.05
John Condes
usually #1 Doubles 75%, also #3 Doubles 13% · published
3.84
Renee Lopez
usually #1 Doubles 50%, also #3 Doubles 33% · published
3.80
Kimber Ciruli
usually #1 Doubles 57%, also #2 Doubles 29% · published
3.56
Geeta Sandberg
usually #1 Doubles 33%, also #2 Doubles 33% · published 4
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.

Shad Lopez + Renee Lopez2542% games−3.9% vs expected
Kimber Ciruli + John Condes41045% games−6.4% vs expected
Alex Haduong + Kristin Shilson314 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
Benjamin Mishra
17W–31L career · 3 lines in 2026
<1%85%15%
4.37
Shad Lopez
79W–58L career · 4 lines in 2026
1%91%8%
4.32
4.5
Alex Haduong
19W–32L career · 6 lines in 2026
2%94%4%
4.27
Kristin Shilson
81W–48L career · 4 lines in 2026
11%89%<1%
4.16
Jeanne Demer
46W–36L career · 4 lines in 2026
26%74%<1%
4.08
John Condes
45W–58L career · 8 lines in 2026
35%65%<1%
4.05
Renee Lopez
78W–57L career · 6 lines in 2026
<1%89%10%
3.84
Kimber Ciruli
95W–57L career · 7 lines in 2026
1%93%6%
3.80
4
Geeta Sandberg
75W–73L career · 3 lines in 2026
33%67%<1%
3.56

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.