Teams

DED:Dedham Health:Ahmadi/Strossman

2026 EMA Adult 18 & Over Women · 3.0 Women

20 players · average NTRP 3.00 / EASTERN MASSACHUSETTS

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 →
Schedule10 played
W#1 DoublesDevika Kapoor / Noelle Cocoros vs Lena Godson / Liron Noiman6-0, 6-0
W#1 SinglesHannah Robinson vs Maggi Price7-5, 5-2
W#2 DoublesMary Halpin / Diane Coard vs Maryann Bass / Ellie Smith4-6, 6-3, 1-0
L#2 SinglesDiana Eastman vs Payal Sharma2-6, 4-6
W#3 DoublesSara Ahmadi / Sofia Gertsberg vs Jane Brown / Elizabeth Germano6-0, 6-2
2026-07-08vs LFW:Wayland:LydonWon 41
W#1 DoublesDevika Kapoor / Greta Michalczuk vs Isil Waxman / Dori Mabbs6-3, 6-4
W#1 SinglesVivica Coard vs Lauren Slater6-3, 6-2
L#2 DoublesSara Ahmadi / Ashley Griffin vs Claudia Buser / Claire Hu7-5, 2-6, 0-1
W#2 SinglesHannah Robinson vs Tara Karyanis6-0, 6-1
W#3 DoublesNoelle Cocoros / Sarita Uribe vs Andrea Fong / Andrea Deshazo4-6, 6-2, 1-0
2026-07-01vs LFW:Longfellow:AckerleyWon 50
W#1 DoublesDiane Coard / Vivica Coard vs Marsha Beatrice / Ann O'Rourke6-2, 5-0
W#1 SinglesMarnie Salkovitz vs Christina Lo6-4, 5-3
W#2 DoublesAmy Kruglak / Greta Michalczuk vs Lauren Mann / Sarah Faucett6-2, 6-3
W#2 SinglesHannah Robinson vs Natalia Salkewicz6-2, 6-3
W#3 DoublesMary Halpin / Shweta Shinagare vs Wendy Mishara / Kathy So7-6, 1-3, 1-0
W#1 DoublesDevika Kapoor / Greta Michalczuk vs Alison Dunn / Michelle Gibbs6-0, 6-7, 1-0
W#1 SinglesHannah Robinson vs Anne Brensley6-1, 4-6, 1-0
W#2 DoublesSara Ahmadi / Christine Strossman vs Janice Gould / Alexia Monsen6-2, 6-1
W#2 SinglesDiana Eastman vs Christine Terwilliger6-1, 6-4
W#3 DoublesAshley Griffin / Sofia Gertsberg vs Amparo Marks / Victoria Bacanurschi6-1, 6-3
2026-06-18vs WAC:Waltham:Lisanke/RathnasamyWon 32
W#1 DoublesDevika Kapoor / Greta Michalczuk vs Gina Burke / Lynne LeBlanc6-1, 6-1
W#1 SinglesVivica Coard vs Courtney Fallon6-3, 5-3
L#2 DoublesAshley Griffin / Sofia Gertsberg vs Alina Lisanke / Erin Rumley5-7, 2-6
L#2 SinglesNaomi Ford vs Charlotte Wasserstein6-1, 4-6, 0-1
W#3 DoublesAmy Kruglak / Diane Coard vs Connie Yuen / Melissa Downes6-3, 6-3
W#1 DoublesDevika Kapoor / Greta Michalczuk vs Lauren Pouchak / Payal Sharma6-1, 6-2
W#1 SinglesMarnie Salkovitz vs Lena Godson4-6, 6-3, 1-0
W#2 DoublesAshley Griffin / Sofia Gertsberg vs Marie Lipman / Elizabeth Germano6-1, 5-7, 1-0
L#2 SinglesHannah Robinson vs Eilisha Manandhar3-6, 4-6
W#3 DoublesShweta Shinagare / Sarita Uribe vs Virginia Tonning / Sarah McDonnell6-4, 5-3
2026-06-03vs LFW:Wayland:LydonWon 50
W#1 DoublesSara Ahmadi / Christine Strossman vs Nancy Carbutt / Claire Hu6-0, 6-3
W#1 SinglesNaomi Ford vs Lauren Slater7-6, 6-0
W#2 DoublesNoelle Cocoros / Sofia Gertsberg vs Carol Henry / Andrea Fong6-1, 6-4
W#2 SinglesDiana Eastman vs Claudia Buser6-2, 6-3
W#3 DoublesAmy Kruglak / Hannah Robinson vs Ewa Niemierko / Kimberly Winter6-1, 6-2
2026-05-27vs LFW:Longfellow:AckerleyWon 50
W#1 DoublesSara Ahmadi / Christine Strossman vs Ann O'Rourke / Pilar Straub6-2, 6-4
W#1 SinglesVivica Coard vs Ebru Oral3-6, 6-5, 1-0
W#2 DoublesAshley Griffin / Greta Michalczuk vs Jeanne Ackerley / Chia Hsin Chen6-1, 6-3
W#2 SinglesMarnie Salkovitz vs Kaitlin Bancroft6-4, 5-3
W#3 DoublesSarita Uribe / Shweta Shinagare vs Mary Hyatt / Kathy So6-2, 6-5
W#1 DoublesNoelle Cocoros / Devika Kapoor vs Michelle Gibbs / Sophie Broderick6-1, 6-4
L#1 SinglesNaomi Ford vs Jen Lindblom4-6, 2-4
W#2 DoublesGreta Michalczuk / Diane Coard vs Dewi Nilamsari / Victoria Bacanurschi6-4, 6-2
L#2 SinglesAmanda Quick vs Megan Quinlan2-6, 1-3
W#3 DoublesAmy Kruglak / Sofia Gertsberg vs Kerry Vanaria / Helen Rennie6-4, 6-2
2026-05-13vs WAC:Waltham:Lisanke/RathnasamyWon 32
L#1 DoublesNoelle Cocoros / Devika Kapoor vs Alina Lisanke / Sarah Olken2-6, 6-0, 0-1
L#1 SinglesVivica Coard vs Hania Czeladko5-7, 5-6
W#2 DoublesSara Ahmadi / Christine Strossman vs Deb Mcdevitt / Gina Burke6-2, 6-2
W#2 SinglesDiana Eastman vs Charlotte Wasserstein6-3, 6-2
W#3 DoublesMary Halpin / Ashley Griffin vs Courtney Fallon / Melissa Downes6-3, 3-6, 1-0
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 standings32 teams · 3.0 Women
TeamWLInd. WInd. LSets lostGames lost
1WESF:Westfit:Warren/Lee0831924263
2WESF:Love Hurts: Dwyer/Zukowski08281228276
3CGC:CGC Blue:Leahy/Ryan08281231276
4SSY:SSYMCA Green:Cloud08261432307
5NETC:New England TC:Pellakuru/Chase08211940330
6WEY:Weymouth Blue:Jenney/Sisk08221844341
7SRF:Scituate Red:Horne08142655394
8WESB:Westboro:Wang/Zatsiorsky08122858397
9BRCC:Black Rock:O'Brien08103063417
10SHR:Shrewsbury:Luke/Dronova0883264400
11DED:Dedham Health:Ahmadi/Strossman01041927322
12NEW:Ageless Aces:Lynch/Zizza010361435356
13BRTC:Racket Rebels:Parrelli/Godfrin-Ruiz010351539369
14CED:Cedardale Kicking Aces:Chicoine/Cavallini010331740377
15MAC:Manchester:Fasoldt010331740340
16SSY:GAME SET POUR:Cuesta/Mariano010331743376
17SFT:Spark-A Red:Sideman/Sideman010321844378
18CED:The Racqueteers:Ewing-Mahoney/Pangione010311945411
19LAK:Lakeville:Bonito/DiPalma010282249399
20LFW:Longfellow:Ackerley010262452431
21COH:Cohasset:Kahn/Maggi010272353421
22WEY:Weymouth:Duangpratheep/Eleey010262455408
23IRCC:Indian Ridge Blue:Edelmann/Evans010232758450
24LFNT:Natick Netmasters:Thelen/Nilamsari010242659443
25STC:Sportsmen's Smashers: Pouchak/Tonning010232759438
26SFT:Spark-A Blue:Andrews010153573502
27IRCC:Indian Ridge Green:Edelmann/Evans010163474508
28SFT:Spark-A White:Mcginnis010163475521
29BRTC:The Notorious NFG:Bradley010143678511
30CGC:CGC GREEN:Antuna/Butler010143678538
31LFW:Wayland:Lydon010133779522
32SFTSpark-A:Green:Sideman01054593582

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 2.88 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.02
Noelle Cocoros
usually #1 Doubles 60%, also #3 Doubles 20% · published
3.02
Christine Strossman
usually #1 Doubles 50%, also #2 Doubles 50% · published 3
3.02
Devika Kapoor
usually #1 Doubles 100% · published 3
3.00
Greta Michalczuk
usually #1 Doubles 57%, also #2 Doubles 43% · published
2.97
Marnie Salkovitz
usually #1 Singles 67%, also #2 Singles 33% · published
2.93
Sara Ahmadi
usually #2 Doubles 50%, also #1 Doubles 33% · published
2.92
Sofia Gertsberg
usually #3 Doubles 50%, also #2 Doubles 50% · published
2.90
Diane Coard
usually #2 Doubles 50%, also #3 Doubles 25% · published 3
2.86
Vivica Coard
usually #1 Singles 80%, also #1 Doubles 20% · published
2.83
Hannah Robinson
usually #2 Singles 50%, also #1 Singles 33% · published
2.82
Diana Eastman
usually #2 Singles 100% · published 3
2.82
Shweta Shinagare
usually #3 Doubles 100% · published
2.78
Naomi Ford
usually #1 Singles 67%, also #2 Singles 33% · published
2.77
Sarita Uribe
usually #3 Doubles 100% · published
2.77
Mary Halpin
usually #3 Doubles 67%, also #2 Doubles 33% · published
Amanda Quick
usually #2 Singles 100% · published 3
Ashley Griffin
published 3
2.70
Amy Kruglak
usually #3 Doubles 75%, also #2 Doubles 25% · published 3
Jessica Gosman
published
Joanna Small
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.

Devika Kapoor + Noelle Cocoros5168% games+17.9% vs expected
Sara Ahmadi + Christine Strossman7064% games+13.0% vs expected
Amy Kruglak + Mary Halpin314 matchesnot enough data
Devika Kapoor + Greta Michalczuk404 matchesnot enough data
Mary Halpin + Hannah Robinson213 matchesnot enough data
Sofia Gertsberg + Shweta Shinagare213 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.

Noelle Cocoros
20W–22L career · 5 lines in 2026
<1%43%57%
3.02
3
Christine Strossman
30W–9L career · 4 lines in 2026
<1%44%56%
3.02
3
Devika Kapoor
28W–5L career · 7 lines in 2026
<1%45%55%
3.02
Greta Michalczuk
10W–3L career · 7 lines in 2026
<1%49%51%
3.00
Marnie Salkovitz
25W–20L career · 3 lines in 2026
<1%59%41%
2.97
Sara Ahmadi
19W–11L career · 6 lines in 2026
<1%70%30%
2.93
Sofia Gertsberg
8W–5L career · 6 lines in 2026
<1%72%27%
2.92
3
Diane Coard
28W–39L career · 4 lines in 2026
<1%75%24%
2.90
Vivica Coard
18W–8L career · 5 lines in 2026
1%84%15%
2.86
Hannah Robinson
7W–4L career · 6 lines in 2026
1%87%12%
2.83
3
Diana Eastman
9W–8L career · 4 lines in 2026
1%89%10%
2.82
Shweta Shinagare
9W–3L career · 3 lines in 2026
1%89%10%
2.82
Naomi Ford
9W–7L career · 3 lines in 2026
2%92%6%
2.78
Sarita Uribe
3W–0L career · 3 lines in 2026
3%92%5%
2.77
Mary Halpin
39W–38L career · 3 lines in 2026
3%92%5%
2.77
3
Amanda Quick
4W–5L career · 1 line in 2026
not enough data
3
Ashley Griffin
5W–5L career · no lines in 2026
not enough data
3
Amy Kruglak
40W–39L career · 4 lines in 2026
7%91%2%
2.70
Jessica Gosman
1W–1L career · no lines in 2026
not enough data
Joanna Small
4W–6L 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.