Teams

TA 9.0

Mixed 18 & Over · 9.0 Mixed Doubles

22 players · average NTRP 4.40 / PHILADELPHIA

View scouting list →
Schedule14 played
2026-04-18vs Selective Shankerz 2026Lost 03
L#1 DoublesSandy Damico / Kamala Kannan vs Crystal Xu / Jonathan Santos1-6, 4-6
L#2 DoublesMinako Kobayashi / Craig Evans vs Anita Kurimay / Christopher Sterman1-6, 0-6
L#3 DoublesRebecca Perkins / Christopher Chamberlain vs Mina Kuriashkin / Abhay Singh1-6, 2-6
2026-04-04Won 10
W#1 DoublesMatthew McGranaghan / Laura Lemole Dupont vs N/A6-0, 6-0
2026-03-28vs Upper Dublin WolvesLost 12
L#1 DoublesMinako Kobayashi / Kamala Kannan vs Alexandra Mednikova / Sean McElroy7-6, 4-6, 1-0
L#2 DoublesBrooke Bowen / Roberto Calderon vs Corey Garnier / Greta Koch3-6, 0-6
W#3 DoublesCraig Evans / Rebecca Perkins vs Jesse Cowart / Shana Smith6-2, 6-3
2026-03-22vs JonesWon 10
W#2 DoublesKamala Kannan / Victoria Jones vs Brian Vincent / Shana Smith6-2, 6-0
2026-03-20vs JonesLost 01
L#1 DoublesTroy Donato / Laura Lemole Dupont vs Steve Hlava / Samma Zahran6-2, 6-7, 0-1
2026-03-14vs Selective Shankerz 2026Lost 03
L#1 DoublesStephanie Vo / Kamala Kannan vs Crystal Xu / Jonathan Santos2-6, 3-6
L#2 DoublesKristina Pao / Craig Evans vs Hannah Pipkin / Hefei Liu4-6, 1-6
L#3 DoublesRebecca Perkins / Chris Powell vs Aisha Bhimla / Tony Deimler1-6, 6-7
2026-02-20vs JonesWon 10
W#2 DoublesLaura Lemole Dupont / Matthew McGranaghan vs Joseph Hodge / Samma Zahran6-3, 2-6, 1-0
2026-02-12vs Selective Shankerz 2026Lost 12
W#1 DoublesStephanie Vo / Kamala Kannan vs Yukako Noi / Ronald Siggs6-4, 4-6, 1-0
L#2 DoublesAmanda Laskowski / Craig Evans vs Marina Giolas / Eric Spangler2-6, 2-6
L#3 DoublesSandy Damico / Marius Pion vs Mina Kuriashkin / Taimi Ando1-6, 2-6
2026-02-11vs Upper Dublin WolvesSplit 11
W#1 DoublesKamala Kannan / Sandy Damico vs Jesse Cowart / Elise Gerdes7-5, 6-1
L#2 DoublesRebecca Perkins / Chris Powell vs Corey Garnier / Alexandra Mednikova2-6, 0-6
2026-01-11vs JonesWon 10
W#3 DoublesMatthew McGranaghan / Laura Lemole Dupont vs Brian Vincent / Audrey van Schalkwyk6-3, 6-2
2026-01-03vs Upper Dublin WolvesLost 03
L#1 DoublesKamala Kannan / Jess Marascio vs Jesse Cowart / Elise Gerdes1-6, 6-1, 0-1
L#2 DoublesKristina Maletta / Connor de Faber-Schumacher vs Sean McElroy / Alexandra Mednikova0-6, 2-6
L#3 DoublesSasha Radulski / Christopher Chamberlain vs Corey Garnier / Greta Koch6-3, 2-6, 1-0
2025-12-20vs Selective Shankerz 2026Lost 03
L#1 DoublesRebecca Perkins / Kamala Kannan vs Anita Kurimay / Hefei Liu2-6, 4-6
L#2 DoublesBrooke Bowen / Roberto Calderon vs Mina Kuriashkin / Tony Deimler3-6, 2-6
L#3 DoublesStephanie Vo / Chris Powell vs Jennifer Pao / Bob Kothari6-7, 2-6
2025-12-19vs JonesLost 02
L#1 DoublesNick Bonkoski / Laura Lemole Dupont vs Steve Hlava / Shana Smith6-7, 5-7
L#2 DoublesMarta Drane / John Reynolds vs Joseph Hodge / Samma Zahran6-3, 2-6, 1-0
2025-11-14vs Upper Dublin WolvesLost 12
W#1 DoublesKristina Maletta / Chris Sanni vs Andrew Bowers / Kelly Hopkins6-3, 6-4
L#2 DoublesBrooke Bowen / Roberto Calderon vs Jesse Cowart / Elise Gerdes6-4, 3-6, 0-1
L#3 DoublesKyle Kramer / Sandy Damico vs Sean McElroy / Kristina Alling2-6, 5-7
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 standings2 teams · 9.0 Mixed Doubles
TeamWLInd. WInd. LSets lostGames lost
1Selective Shankerz 20260817717184
2TA 9.00842041263

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 4.05 estimated across 18 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.77
Chris Sanni
usually #1 Doubles 100% · published 5
4.70
Kamala Kannan
usually #1 Doubles 93%, also #2 Doubles 7% · published
4.58
Sasha Radulski
usually #3 Doubles 60%, also #2 Doubles 40% · published
4.33
Laura Lemole Dupont
usually #1 Doubles 60%, also #3 Doubles 20% · published 4.5
Connor de Faber-Schumacher
usually #2 Doubles 100% · published 4.5
Craig Evans
published 4.5
4.23
Kristina Pao
usually #2 Doubles 100% · published
4.16
Chris Powell
usually #3 Doubles 57%, also #1 Doubles 29% · published 4.5
4.15
Kristina Maletta
usually #2 Doubles 50%, also #1 Doubles 50% · published
4.10
Brooke Bowen
usually #2 Doubles 50%, also #1 Doubles 50% · published 4.5
4.07
Kyle Kramer
usually #3 Doubles 100% · published
4.07
Amanda Laskowski
usually #2 Doubles 100% · published 4.5
3.93
Rebecca Perkins
usually #1 Doubles 53%, also #2 Doubles 29% · published
3.85
Roberto Calderon
usually #2 Doubles 100% · published
3.77
Sandy Damico
usually #3 Doubles 40%, also #1 Doubles 40% · published 4
3.77
Minako Kobayashi
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.76
Christopher Chamberlain
usually #3 Doubles 100% · published 4
3.68
Stephanie Vo
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.48
Emiko Dunwoody
published
3.46
Jess Marascio
usually #1 Doubles 100% · published
Marius Pion
usually #3 Doubles 100% · published
Marta Drane
usually #2 Doubles 100% · 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.

Chris Sanni + Kristina Maletta8260% games+2.5% vs expected
Rebecca Perkins + Chris Powell6849% games+2.1% vs expected
Kamala Kannan + Amanda Laskowski4155% gamesnot enough data
Brooke Bowen + Roberto Calderon1438% gamesnot enough data
Sasha Radulski + Chris Powell134 matchesnot enough data
Kamala Kannan + Emiko Dunwoody134 matchesnot enough data
Kamala Kannan + Sandy Damico224 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.

5
Chris Sanni
32W–12L career · type S · 1 line in 2026
no projection at this level
4.77
Kamala Kannan
95W–54L career · 15 lines in 2026
no projection at this level
4.70
Sasha Radulski
64W–33L career · 5 lines in 2026
no projection at this level
4.58
4.5
Laura Lemole Dupont
128W–74L career · 5 lines in 2026
1%88%11%
4.33
4.5
Connor de Faber-Schumacher
1W–7L career · 1 line in 2026
not enough data
4.5
Craig Evans
52W–55L career · no lines in 2026
not enough data
Kristina Pao
10W–6L career · 1 line in 2026
<1%5%95%
4.23
4.5
Chris Powell
75W–48L career · 7 lines in 2026
13%86%1%
4.16
Kristina Maletta
73W–33L career · 2 lines in 2026
14%85%1%
4.15
4.5
Brooke Bowen
10W–7L career · 6 lines in 2026
25%75%<1%
4.10
Kyle Kramer
8W–25L career · 4 lines in 2026
30%70%<1%
4.07
4.5
Amanda Laskowski
128W–68L career · 3 lines in 2026
31%69%<1%
4.07
Rebecca Perkins
93W–72L career · 17 lines in 2026
<1%68%32%
3.93
Roberto Calderon
7W–13L career · 3 lines in 2026
1%85%14%
3.85
4
Sandy Damico
225W–148L career · 10 lines in 2026
3%92%5%
3.77
4
Minako Kobayashi
115W–72L career · 2 lines in 2026
3%92%5%
3.77
4
Christopher Chamberlain
47W–40L career · 2 lines in 2026
3%92%4%
3.76
Stephanie Vo
161W–85L career · 5 lines in 2026
10%89%1%
3.68
Emiko Dunwoody
66W–56L career · no lines in 2026
57%43%<1%
3.48
Jess Marascio
3W–5L career · 1 line in 2026
61%39%<1%
3.46
Marius Pion
3W–1L career · 1 line in 2026
not enough data
Marta Drane
1W–4L career · 1 line 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.