Teams

EDG-DoubleEdgers-Huang

2026 Mixed 18 & Over · 7.0

12 players · average NTRP 3.38 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2025-11-16vs TCSP-Lob and Order-GatchecoLost 12
L#1 DoublesBing Li / Tomomi Gao vs Alison Ehrlichman / Matthew Ehrlichman7-5, 3-6, 1-0
W#2 DoublesJack Young / Elizaveta Hermann vs Minda Brusse / Douglas Wagoner6-3, 6-2
L#3 DoublesQi Geng / Xianglong Huang vs Susan Salvadalena / Spencer Dillard6-2, 1-6, 1-0
2025-10-25vs AYTC-Spin and Tonic-SiegLost 03
L#1 DoublesAnton Piskunov / Brook Koski vs Lori Beehner / Henry Kiner4-6, 7-5, 0-1
L#2 DoublesTicson MacH / Denise Luk vs PeiPei Sung / Jason Herrera1-6, 4-6
L#3 DoublesChun-Liang Lin / Elizaveta Hermann vs Leah Carroll / Aaron Haffner6-7, 1-6
2025-10-18vs WSC-KrammerLost 03
L#1 DoublesXianglong Huang / Elizaveta Hermann vs Khue Tran / Steve Yang1-6, 0-6
L#2 DoublesJack Young / Teresa MacH vs Steve Stetter / Kelly Buck2-6, 4-6
L#3 DoublesChun-Liang Lin / Qi Geng vs Laura Borner / Gaurav Kanade4-6, 1-6
2025-10-12vs PSC-Fun-2026-7.0-Mix-ZhouLost 03
L#1 DoublesBrook Koski / Anton Piskunov vs Bogdan Moldoveanu / Celia Zhu3-6, 3-6
L#2 DoublesXianglong Huang / Elizaveta Hermann vs Lynn Dai / Cheng Zhang1-6, 1-6
L#3 DoublesJack Young / Qi Geng vs Yuan Wang / Jenny Sia2-6, 0-6
2025-10-04vs CP-Mixed Shots-MarquartLost 03
L#1 DoublesBing Li / Tomomi Gao vs Justin Marquart / Elisabeth Newkirk2-6, 1-6
L#2 DoublesJack Young / Brook Koski vs Mindy Marquart / Jayden Chen1-6, 2-6
L#3 DoublesQi Geng / Chun-Liang Lin vs Joe van Zyl / Tina Chinn0-6, 0-6
L#1 DoublesBing Li / Tomomi Gao vs Ava MOTRONI / William Snedegar1-6, 6-4, 0-1
L#2 DoublesTicson MacH / Teresa MacH vs Mary Smith / Sid Nagendran2-6, 2-6
L#3 DoublesChun-Liang Lin / Elizaveta Hermann vs Maile Intrachat / Keith Green4-6, 5-7
2025-09-13vs BETC-Topspinners-LucenaLost 03
L#1 DoublesAnton Piskunov / Brook Koski vs Coco Hernandez-Tagoe / Gabriel Perez - *2-6, 6-7
L#2 DoublesBing Li / Tomomi Gao vs Eric Ryu / Annabelle Lucena3-6, 4-6
L#3 DoublesXianglong Huang / Elizaveta Hermann vs Katrina Lau / Jan Teves3-6, 0-6
2025-09-07vs AYTC-Lobsters-SunWon 30
W#1 DoublesBing Li / Denise Luk vs Connie Sun / Logan Ainsworth6-0, 6-2
W#2 DoublesXianglong Huang / Qi Geng vs Amar Halaweh / Mckinley Juguilon6-2, 6-2
W#3 DoublesTeresa MacH / Chun-Liang Lin vs N/A6-0, 6-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 standings for 7.0 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.13 estimated across 12 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.65
Anton Piskunov
usually #1 Doubles 100% · published 4
3.62
Denise Luk
usually #1 Doubles 50%, also #2 Doubles 50% · published 4
3.32
Teresa MacH
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.29
Tomomi Gao
usually #2 Doubles 43%, also #1 Doubles 43% · published 3.5
3.28
Qi Geng
usually #3 Doubles 80%, also #2 Doubles 20% · published 3.5
3.16
Bing Li
usually #1 Doubles 56%, also #3 Doubles 33% · published 3.5
3.06
Jack Young
usually #2 Doubles 75%, also #3 Doubles 25% · published 3.5
2.92
Ticson MacH
usually #1 Doubles 50%, also #2 Doubles 33% · published 3
2.90
Xianglong Huang
usually #2 Doubles 40%, also #3 Doubles 40% · published 3
2.88
Elizaveta Hermann
usually #3 Doubles 50%, also #2 Doubles 33% · published 3
2.73
Brook Koski
usually #1 Doubles 75%, also #2 Doubles 25% · published 3
2.72
Chun-Liang Lin
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.

Brook Koski + Anton Piskunov1546% games+11.9% vs expected
Teresa MacH + Bing Li3448% games+1.1% vs expected
Tomomi Gao + Bing Li2545% games−0.8% vs expected
Bing Li + Elizaveta Hermann4150% games−3.2% vs expected
Teresa MacH + Jack Young71444% games−5.3% vs expected
Teresa MacH + Ticson MacH3639% games−7.0% vs expected
Bing Li + Qi Geng121350% games−9.6% vs expected
Xianglong Huang + Elizaveta Hermann3939% games−9.7% vs expected
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
Anton Piskunov
46W–60L career · 3 lines in 2026
14%85%1%
3.65
4
Denise Luk
64W–64L career · 2 lines in 2026
19%81%<1%
3.62
3.5
Teresa MacH
69W–77L career · 3 lines in 2026
1%89%10%
3.32
3.5
Tomomi Gao
47W–81L career · 7 lines in 2026
2%92%6%
3.29
3.5
Qi Geng
64W–69L career · 5 lines in 2026
2%92%6%
3.28
3.5
Bing Li
132W–126L career · 9 lines in 2026
12%87%1%
3.16
3.5
Jack Young
62W–96L career · 4 lines in 2026
33%67%<1%
3.06
3
Ticson MacH
115W–78L career · 6 lines in 2026
<1%70%30%
2.92
3
Xianglong Huang
51W–80L career · 5 lines in 2026
<1%77%23%
2.90
3
Elizaveta Hermann
41W–58L career · 6 lines in 2026
<1%80%19%
2.88
3
Brook Koski
44W–82L career · 4 lines in 2026
5%92%3%
2.73
3
Chun-Liang Lin
4W–18L career · type M · 5 lines in 2026
6%92%2%
2.72

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.