Teams

CDTA S M18&OX9.0 4.Lakeshore Chang Sun 7 $26

CDTA 1Summer Mixed 18 & Over · CDTA 18 & Over 9.0 Mixed Summer

16 players · average NTRP 4.40 / CHICAGO

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 →
Schedule7 played
W#1 DoublesEmma Forman / Andre Gagnon vs Alice Copland / Bharani Sankar6-3, 6-4
W#2 DoublesBrian Utz / Keli Wildermuth vs Keara Miller / Michael Baddeloo7-5, 6-4
L#3 DoublesErin Kramer / Joseph Shmigelsky vs J'Ana Diamond / Chad Beatty6-3, 2-6, 1-0
W#1 DoublesEmma Forman / Andre Gagnon vs Alice Copland / Nick Charlton-Perrin7-6, 4-5, 1-0
L#2 DoublesDennis Kontorovich / Erin Kramer vs J'Ana Diamond / Jacob Mayles7-5, 1-6, 0-1
W#3 DoublesBrian Utz / Huan Chang vs Keara Miller / Stanley Opalka6-4, 6-3
L#1 DoublesErin Kramer / William Wallace vs Alice Pacaut / Andrew Wong6-7, 1-4
L#2 DoublesKeli Wildermuth / Joseph Shmigelsky vs Kaitlin Ulbert / Rafael Lozada3-6, 6-7
W#3 DoublesSophia Chang Stauffer / Mitchell Rasley vs N/A6-0, 6-0
L#1 DoublesAndre Gagnon / Emma Forman vs Daniel Desio / Claire Buehler3-6, 4-6
L#2 DoublesChristine Campanelli / Alex Lobert vs Brenden Lehr / Elizabeth Brownson2-6, 2-6
L#3 DoublesSophia Chang Stauffer / Brian Utz vs John Li / Heather Stenmark5-7, 6-7
L#1 DoublesErin Kramer / William Wallace vs Amanda Connell / Peter Shields4-6, 4-6
L#2 DoublesChristine Campanelli / Andre Gagnon vs James Lee / Sarah Monteagudo4-6, 1-6
L#3 DoublesHuan Chang / Dennis Kontorovich vs Marialin Lomongo / Jonathan Diamond4-6, 0-6
L#1 DoublesErin Kramer / Andre Gagnon vs Alice Pacaut / Todd Dahlquist1-6, 1-6
L#2 DoublesCorinn Hanson / Prithvi Raj vs Shana Cal / Connor Stelter0-6, 0-6
W#3 DoublesHuan Chang / William Wallace vs Christine Meade / Justin Hetler7-5, 2-4, 1-0
L#1 DoublesOliver Natarajan / Christine Campanelli vs Heike Spahn / John Laurx7-5, 3-6, 0-1
L#2 DoublesWilliam Wallace / Erin Kramer vs Deniz Karacay / Claire Buehler6-3, 5-6, 0-1
L#3 DoublesHuan Chang / Andre Gagnon vs Emily Shamrock / Ian Barr1-6, 3-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 CDTA 18 & Over 9.0 Mixed Summer 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.17 estimated across 11 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.36
Erin Kramer
usually #1 Doubles 50%, also #2 Doubles 33% · published 4.5
4.36
Andre Gagnon
usually #1 Doubles 50%, also #3 Doubles 38% · published 4.5
4.34
Brian Utz
usually #3 Doubles 50%, also #2 Doubles 33% · published 4.5
4.33
Christine Campanelli
usually #2 Doubles 67%, also #1 Doubles 33% · published 4.5
4.30
Emma Forman
usually #1 Doubles 67%, also #3 Doubles 17% · published 4.5
Alex Lobert
usually #2 Doubles 100% · published 4.5
4.22
Corinn Hanson
usually #2 Doubles 75%, also #1 Doubles 25% · published 4.5
4.14
Dennis Kontorovich
usually #2 Doubles 50%, also #3 Doubles 50% · published 4.5
3.96
Huan Chang
usually #3 Doubles 100% · published 4
3.96
Mitchell Rasley
published
3.95
Joseph Shmigelsky
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.94
Sophia Chang Stauffer
usually #3 Doubles 100% · published 4
Keli Wildermuth
usually #2 Doubles 100% · published
Oliver Natarajan
usually #2 Doubles 50%, also #3 Doubles 25% · published
Prithvi Raj
usually #2 Doubles 100% · published
William Wallace
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.

Brian Utz + Emma Forman251554% games+5.9% vs expected
Emma Forman + Andre Gagnon12749% games−3.0% vs expected
Andre Gagnon + Erin Kramer2443% games−10.3% vs expected
Emma Forman + Dennis Kontorovich2549% gamesnot enough data
Keli Wildermuth + Dennis Kontorovich6160% gamesnot enough data
Brian Utz + Huan Chang3345% gamesnot enough data
Andre Gagnon + Christine Campanelli1446% gamesnot enough data
Erin Kramer + Oliver Natarajan4153% gamesnot 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
Erin Kramer
63W–55L career · 6 lines in 2024
<1%85%15%
4.36
4.5
Andre Gagnon
23W–29L career · 8 lines in 2024
<1%86%14%
4.36
4.5
Brian Utz
37W–25L career · type S · 6 lines in 2024
<1%89%11%
4.34
4.5
Christine Campanelli
302W–137L career · 3 lines in 2024
1%90%10%
4.33
4.5
Emma Forman
64W–45L career · 6 lines in 2024
1%93%6%
4.30
4.5
Alex Lobert
2W–11L career · 1 line in 2024
not enough data
4.5
Corinn Hanson
120W–54L career · 4 lines in 2024
4%94%2%
4.22
4.5
Dennis Kontorovich
25W–35L career · 2 lines in 2024
15%85%<1%
4.14
4
Huan Chang
201W–143L career · 4 lines in 2024
<1%61%39%
3.96
Mitchell Rasley
11W–24L career · no lines in 2024
63%37%<1%
3.96
Joseph Shmigelsky
27W–54L career · 2 lines in 2024
65%35%<1%
3.95
4
Sophia Chang Stauffer
97W–67L career · 2 lines in 2024
<1%67%33%
3.94
Keli Wildermuth
30W–8L career · 2 lines in 2024
not enough data
Oliver Natarajan
22W–22L career · 4 lines in 2024
not enough data
Prithvi Raj
0W–4L career · 1 line in 2024
not enough data
William Wallace
1W–1L career · no lines in 2024
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.