Teams

SD WE LLW 4.5 Balboa TC/ Demko

2025 SoCal Fall Doubles WE- San Diego · SD Women 4.5

12 players · average NTRP 4.50 / SAN DIEGO

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 →
Schedule8 played
2025-12-11vs SD 4.5WE Peninsula TC/ HagopianWon 20
W#2 DoublesMadalyn Moore / Caroline Emhardt vs Kathleen Lacey / Carol Donahue7-5, 6-4
W#3 DoublesMaegen Demko / Cynthia Herrera vs N/A6-0, 6-0
2025-11-16vs SD 4.5WE Mtn View/ RuffoLost 12
W#1 DoublesMadalyn Moore / Caroline Emhardt vs Mariana Alvarez / Isabella Gomez6-2, 6-0
L#2 DoublesNina Keller / Maegen Demko vs Luisa Garcia / Guadalupe Rendon4-6, 4-6
L#3 DoublesCamila Gill / Gabrielle Bartolome vs Tiffany Kellogg / Edna Rendon1-6, 1-6
2025-11-09vs SD 4.5WE Barnes TC (3PM)/ PatelWon 20
W#2 DoublesFabiola Flores / Caroline Emhardt vs Sheena Patel / Olivia Speir6-4, 6-2
W#3 DoublesPriscilla Martinez / Jacqueline Chafe vs Christy Fritts / McKinna MacIas6-1, 6-0
2025-10-26vs SD 4.5WE SDTRC/ GinterWon 21
W#1 DoublesMaegen Demko / Cynthia Herrera vs Sarina Lynn / Darci Pani6-4, 7-5
W#2 DoublesFabiola Flores / Caroline Emhardt vs Carol Smith / Kristi Gray7-5, 6-2
L#3 DoublesCarla Zarbo / Camila Gill vs Whitney Ginter / Gretchen Shaffer6-4, 4-6, 0-1
2025-10-12vs SD 4.5WE Barnes TC (3PM)/ PatelLost 01
L#2 DoublesMaegen Demko / Fabiola Flores vs Olivia Speir / Ashley Kechter1-6, 6-7
2025-10-05vs SD 4.5WE Mtn View/ RuffoWon 20
W#2 DoublesMaegen Demko / Cynthia Herrera vs Edna Rendon / Stephanie Misola1-6, 7-6, 1-0
W#3 DoublesJacqueline Chafe / Nina Keller vs Shanel Angala / Claudia Mendiola6-2, 7-5
2025-09-28vs SD 4.5WE Peninsula TC/ HagopianSplit 11
W#2 DoublesJacqueline Chafe / Gabrielle Bartolome vs Kathleen Lacey / Alison Hagopian6-3, 4-6, 1-0
L#3 DoublesMaegen Demko / Nina Keller vs Brett Ridgway / Hillary Park6-7, 6-7
2025-09-21vs SD 4.5WE SDTRC/ GinterWon 20
W#2 DoublesNina Keller / Jacqueline Chafe vs Kerry Ott / Darci Pani6-3, 6-2
W#3 DoublesCaroline Emhardt / Fabiola Flores vs Carol Smith / Catherine Serrano6-2, 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 standings for SD Women 4.5 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.32 estimated across 12 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.68
Grace Yao
published
4.64
Madalyn Moore
published
4.58
Priscilla Martinez
published
4.38
Carla Zarbo
published 4.5
4.36
Caroline Emhardt
usually #2 Doubles 78%, also #3 Doubles 11% · published 4.5
4.29
Cynthia Herrera
published 4.5
4.27
Nina Keller
published
4.19
Jacqueline Chafe
usually #2 Doubles 50%, also #3 Doubles 50% · published 4.5
4.17
Maegen Demko
usually #2 Doubles 50%, also #3 Doubles 33% · published 4.5
4.12
Gabrielle Bartolome
usually #2 Doubles 50%, also #3 Doubles 50% · published 4.5
4.10
Camila Gill
usually #3 Doubles 100% · published 4.5
4.09
Fabiola Flores
usually #2 Doubles 75%, also #3 Doubles 25% · published 4.5
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.

Jacqueline Chafe + Gabrielle Bartolome5359% games+21.2% vs expected
Maegen Demko + Cynthia Herrera3546% games+1.4% vs expected
Fabiola Flores + Caroline Emhardt4355% gamesnot enough data
Maegen Demko + Jacqueline Chafe5156% gamesnot enough data
Fabiola Flores + Jacqueline Chafe4250% gamesnot enough data
Maegen Demko + Fabiola Flores134 matchesnot enough data
Madalyn Moore + Fabiola Flores033 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.

Grace Yao
5W–4L career · no lines in 2025
no projection at this level
4.68
Madalyn Moore
9W–4L career · no lines in 2025
<1%16%84%
4.64
Priscilla Martinez
4W–9L career · no lines in 2025
no projection at this level
4.58
4.5
Carla Zarbo
9W–4L career · no lines in 2025
<1%81%19%
4.38
4.5
Caroline Emhardt
54W–31L career · 9 lines in 2025
<1%83%17%
4.36
4.5
Cynthia Herrera
14W–11L career · no lines in 2025
2%91%7%
4.29
Nina Keller
6W–2L career · no lines in 2025
3%92%5%
4.27
4.5
Jacqueline Chafe
97W–71L career · 4 lines in 2025
9%90%1%
4.19
4.5
Maegen Demko
101W–74L career · 6 lines in 2025
11%88%1%
4.17
4.5
Gabrielle Bartolome
25W–19L career · 2 lines in 2025
19%81%<1%
4.12
4.5
Camila Gill
7W–4L career · 2 lines in 2025
24%76%<1%
4.10
4.5
Fabiola Flores
125W–102L career · 4 lines in 2025
27%73%<1%
4.09

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.