Teams

SDNC LT FRCC/ Caringal

2026 SoCal Tri-Level Doubles WE- Summer SD · SDNC

14 players · average NTRP 3.45 / 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
2026-09-06vs SDNC LT RPTC/ WilsonLost 12
W#1 DoublesAngela Hart / Angela Verdenacci vs Kalpana Chalasani / Ellen Sroka6-3, 6-2
L#2 DoublesFelicia Kappes / Annie Ruttenber vs Denise Wilson / Katrina Lee0-2
L#3 DoublesRocio Gonzalez-Beristain / Olivia Hansen vs Katherine Ng / Chenyang Rickard4-6, 4-6
2026-08-30vs SDNC LT RPTC/ WilsonWon 10
W#3 DoublesDana McCrary / Melissa Kench vs Katherine Ng / Chenyang Rickard7-5, 4-6, 1-0
2026-08-29vs SDNC LT KCP/ GerardiWon 10
W#3 DoublesMelissa Kench / Dana McCrary vs Lauren Adams / Hsiao-Ping Neal7-6, 4-6, 1-0
2026-08-23vs SDNC LT Rancho Valencia/ MeyerWon 21
W#1 DoublesCristina Seidman / Angela Verdenacci vs Leeza Pierce / Anya Pierce6-7, 6-2, 1-0
W#2 DoublesDanna Dickson / Felicia Kappes vs Jenn Lau / Isabel Palmer6-2, 1-6, 1-0
L#3 DoublesDana McCrary / Melanie McDonald vs Mirna Rivera / Emilianne Rudd6-7, 3-6
2026-07-31vs SDNC LT RPTC/ WilsonWon 10
W#3 DoublesOlivia Hansen / Melissa Kench vs Khanh Nguyen / Chenyang Rickard6-2, 6-1
2026-07-21vs SDNC LT Rancho Valencia/ MeyerLost 01
L#3 DoublesOlivia Hansen / Rocio Gonzalez-Beristain vs Mirna Rivera / Chrystal Meyer1-6, 6-7
2026-07-18vs SDNC LT Rancho Valencia/ MeyerWon 10
W#1 DoublesAngela Hart / Angela Verdenacci vs Lindsey Harp / Leeza Pierce6-1, 6-3
2026-07-12vs SDNC LT KCP/ GerardiLost 01
L#3 DoublesMelanie McDonald / Olivia Hansen vs Cristina Gerardi / Alicia Larson3-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 SDNC 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 3.31 estimated across 14 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.16
Angela Hart
usually #1 Doubles 100% · published 4
4.00
Cristina Seidman
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.96
Angela Verdenacci
usually #1 Doubles 100% · published 4
3.75
Jennifer Caringal
usually #1 Doubles 100% · published
3.39
Jennifer Hackett
usually #2 Doubles 83%, also #3 Doubles 17% · published
3.36
Danna Dickson
usually #2 Doubles 100% · published 3.5
3.35
Hillary Emery
usually #3 Doubles 100% · published 3.5
3.26
Felicia Kappes
usually #2 Doubles 100% · published 3.5
3.17
Annie Ruttenber
usually #2 Doubles 100% · published 3.5
3.02
Dana McCrary
usually #3 Doubles 100% · published 3
2.84
Olivia Hansen
usually #3 Doubles 100% · published
2.73
Rocio Gonzalez-Beristain
usually #3 Doubles 100% · published 3
2.70
Melissa Kench
usually #3 Doubles 100% · published 3
2.69
Melanie McDonald
usually #3 Doubles 100% · 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.

Jennifer Hackett + Felicia Kappes8164% games+12.8% vs expected
Hillary Emery + Annie Ruttenber9752% games+0.9% vs expected
Rocio Gonzalez-Beristain + Olivia Hansen2642% games−3.6% vs expected
Danna Dickson + Felicia Kappes6163% games−5.3% vs expected
Angela Hart + Angela Verdenacci404 matchesnot enough data
Angela Hart + Jennifer Caringal224 matchesnot enough data
Melissa Kench + Dana McCrary314 matchesnot enough data
Hillary Emery + Jennifer Hackett303 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
Angela Hart
37W–14L career · 2 lines in 2026
<1%11%89%
4.16
4
Cristina Seidman
122W–25L career · 4 lines in 2026
<1%50%50%
4.00
4
Angela Verdenacci
97W–48L career · 2 lines in 2026
<1%64%36%
3.96
Jennifer Caringal
21W–14L career · 4 lines in 2026
3%95%3%
3.75
Jennifer Hackett
30W–16L career · 6 lines in 2026
<1%80%19%
3.39
3.5
Danna Dickson
47W–25L career · 3 lines in 2026
<1%86%14%
3.36
3.5
Hillary Emery
110W–84L career · 1 line in 2026
<1%88%12%
3.35
3.5
Felicia Kappes
82W–17L career · 2 lines in 2026
2%94%3%
3.26
3.5
Annie Ruttenber
61W–47L career · 1 line in 2026
10%89%<1%
3.17
3
Dana McCrary
35W–25L career · 3 lines in 2026
<1%45%55%
3.02
Olivia Hansen
10W–13L career · 4 lines in 2026
<1%89%11%
2.84
3
Rocio Gonzalez-Beristain
50W–49L career · 1 line in 2026
4%94%2%
2.73
3
Melissa Kench
56W–58L career · 2 lines in 2026
6%93%1%
2.70
3
Melanie McDonald
20W–17L career · 1 line in 2026
7%92%1%
2.69

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.