Teams

WI Adult 18&O 9.0MX GML Princeton Club Kos

2026 WI Mixed 18 & Over · WI Mixed 18 & Over 9.0

12 players · average NTRP 4.50 / WISCONSIN

View scouting list →
Schedule7 played
L#1 DoublesEric Klamrowski / Megan Schneider vs Hayley Clope / Adam Shaeffer6-7, 3-6
W#2 DoublesChristopher Hatcher / Christina Colarossi vs Louella Amos / Sean Marks6-3, 6-0
W#1 DoublesEric Klamrowski / Annika Dupree vs Hayley Clope / Adam Shaeffer2-6, 6-1, 1-0
W#2 DoublesMark Sansait / Sarah Ferguson vs Mahesh Narayanaswamy / Stephanie Plautz6-3, 3-6, 1-0
W#3 DoublesMichael Stanaszak / Jessica DeGroot vs Peter Wawrzyn / Sadie Spahn6-3, 5-7, 1-0
W#1 DoublesMegan Schneider / Mark Sansait vs Kassie Alexander / Aravind Aravindan7-5, 6-3
W#2 DoublesAnnika Dupree / Mitchell Swing vs Meghan Posnanski / Sean Marks6-2, 6-4
W#3 DoublesChristina Colarossi / Christopher Hatcher vs N/A6-0, 6-0
W#1 DoublesChristina Colarossi / Eric Klamrowski vs Hayley Clope / Adam Shaeffer6-7, 6-4, 1-0
W#2 DoublesMegan Schneider / Mitchell Swing vs Krista Sarno / Peter Wawrzyn6-2, 6-4
L#3 DoublesJessica DeGroot / Michael Stanaszak vs Mahesh Narayanaswamy / Stephanie Plautz7-5, 4-6, 0-1
W#1 DoublesKathleen Penzenstadler / Matt Hoffmann vs Jennifer Lesniewski / Sean Marks6-2, 6-3
W#2 DoublesMitchell Swing / Megan Schneider vs Eloise Germic / Robert Hudson6-4, 6-4
W#3 DoublesAnnika Dupree / Ira Meiling vs Sadie Spahn / Peter Wawrzyn7-6, 3-6, 1-0
L#1 DoublesMark Sansait / Sarah Ferguson vs Peter Wawrzyn / Louella Amos6-7, 6-1, 0-1
L#2 DoublesMatt Hoffmann / Jessica DeGroot vs Robert Hudson / Kassie Alexander3-6, 6-1, 0-1
W#3 DoublesAnnika Dupree / Eric Klamrowski vs Kate Panawash / Adam Shaeffer6-2, 6-2
W#1 DoublesMark Sansait / Sarah Ferguson vs Meghan Posnanski / Mahesh Narayanaswamy6-4, 6-3
W#2 DoublesKathleen Penzenstadler / Matt Hoffmann vs Aravind Aravindan / Kassie Alexander6-3, 6-4
W#3 DoublesChristina Colarossi / Ira Meiling vs Louella Amos / Peter Wawrzyn6-4, 7-5
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 · WI Mixed 18 & Over 9.0
TeamWLInd. WInd. LSets lostGames lost
1WI Adult 18&O 9.0MX GML Princeton Club Kos6117413154
2WI Adult 18&O 9.0MX AHS Aravindan/Panawash1641737242

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.26 estimated across 9 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.51
Ira Meiling
usually #3 Doubles 100% · published
4.48
Megan Schneider
usually #2 Doubles 50%, also #1 Doubles 50% · published
4.36
Annika Dupree
usually #3 Doubles 50%, also #2 Doubles 25% · published 4.5
4.32
Mark Sansait
usually #1 Doubles 75%, also #2 Doubles 25% · published 4.5
4.31
Christina Colarossi
usually #3 Doubles 50%, also #1 Doubles 25% · published 4.5
4.27
Christopher Hatcher
usually #3 Doubles 50%, also #2 Doubles 50% · published 4.5
4.26
Eric Klamrowski
usually #1 Doubles 75%, also #3 Doubles 25% · published 4.5
3.98
Jessica DeGroot
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.81
Michael Stanaszak
usually #3 Doubles 100% · published
Kathleen Penzenstadler
usually #1 Doubles 50%, also #2 Doubles 50% · published
Matt Hoffmann
usually #2 Doubles 67%, also #1 Doubles 33% · published
Mitchell Swing
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.

Annika Dupree + Christopher Hatcher5456% games+2.7% vs expected
Eric Klamrowski + Megan Schneider5354% games+1.9% vs expected
Eric Klamrowski + Annika Dupree314 matchesnot enough data
Mark Sansait + Megan Schneider303 matchesnot enough data
Annika Dupree + Michael Stanaszak213 matchesnot enough data
Megan Schneider + Christopher Hatcher303 matchesnot enough data
Jessica DeGroot + Mitchell Swing213 matchesnot enough data
Mitchell Swing + Kathleen Penzenstadler303 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.

Ira Meiling
20W–1L career · 2 lines in 2026
<1%48%52%
4.51
Megan Schneider
55W–14L career · 4 lines in 2026
<1%55%45%
4.48
4.5
Annika Dupree
87W–45L career · 4 lines in 2026
1%84%16%
4.36
4.5
Mark Sansait
72W–26L career · 4 lines in 2026
1%89%9%
4.32
4.5
Christina Colarossi
41W–14L career · 4 lines in 2026
1%90%9%
4.31
4.5
Christopher Hatcher
65W–30L career · 2 lines in 2026
3%92%5%
4.27
4.5
Eric Klamrowski
56W–21L career · 4 lines in 2026
3%93%4%
4.26
Jessica DeGroot
28W–15L career · 3 lines in 2026
54%46%<1%
3.98
Michael Stanaszak
27W–16L career · 2 lines in 2026
1%90%9%
3.81
Kathleen Penzenstadler
13W–2L career · 2 lines in 2026
not enough data
Matt Hoffmann
30W–23L career · 3 lines in 2026
not enough data
Mitchell Swing
10W–1L career · 3 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.