Teams

Eastern/Perez/18&Over3.0M

2025 18&Over Men Manhattan · 3.0 Men

18 players · average NTRP 3.30 / METROPOLITAN REGION

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
2025-07-15vs Lopez/ParanSplit 22
L#1 DoublesSam Huang / Woo Sol Choi vs Jen Chieh Chang / Michael Trinidad5-7, 0-6
W#1 SinglesLi Hong vs Michael Gutwein6-2, 6-3
L#2 DoublesAdrian Chan / John Peng vs Jean Suarez / Jacob Marshel4-6, 2-6
W#3 DoublesAndrew Ng / Hae Choi vs Bradley Lopez / Peter Roy6-3, 6-4
2025-07-10vs Serve & SlayWon 50
W#1 DoublesDay Yundan / Erli Perez vs Javier Suarez / Devin Huerta6-0, 6-0
W#1 SinglesDaniel Bi vs David Chammas6-4, 6-3
W#2 DoublesWoo Sol Choi / Hae Choi vs Christopher Phillips / Jin-Young Han6-2, 6-4
W#2 SinglesSam Huang vs Ken Harmon6-1, 6-2
W#3 DoublesHyung Yoon / John Peng vs Tung Nguyen / Zachary Koser6-2, 7-6
2025-07-02vs TaurWon 41
W#1 DoublesDay Yundan / Hae Choi vs Stephen Plunkett / David Anderson4-6, 6-3, 1-0
W#1 SinglesLi Hong vs Amir Tsekun6-4, 6-6
W#2 DoublesGabriel Birman / Erli Perez vs Humphrey Bilger / Jeffrey Kim6-4, 6-3
L#2 SinglesDaniel Bi vs Christoph Gackstatter6-7, 2-6
W#3 DoublesSam Huang / Woo Sol Choi vs Nelson Deuz / Justin Pau6-2, 5-7, 1-0
2025-06-22vs Lopez/ParanWon 40
W#1 DoublesDay Yundan / Obed Ou vs Bradley Lopez / Eric Zhu6-3, 1-6, 1-0
W#1 SinglesErnest Mai vs Akshat Nadella6-0, 6-4
W#2 DoublesErli Perez / Li Hong vs YueXi Mo / Michael Gutwein6-1, 6-2
W#3 DoublesHyung Yoon / Jimmy Fung vs Michael Trinidad / Ricarte Abejuela7-5, 6-3
2025-06-16vs Mu/PhilipSplit 22
W#1 DoublesErnest Mai / Dong Xia vs Andrew Wu / Srikar Adibhatla6-1, 7-5
L#2 DoublesTahfiz Haque / Woo Sol Choi vs John Tam / Khoi Nguyen6-4, 2-6, 0-1
W#2 SinglesDaniel Bi vs Sean Philip6-1, 6-4
L#3 DoublesErli Perez / Hyung Yoon vs Edward Han / Kevin Huang3-6, 5-5
2025-06-09vs TaurWon 50
W#1 DoublesErnest Mai / Dong Xia vs David Taur / Kwok Lee6-3, 7-5
W#1 SinglesJeremy Horen vs Amir Tsekun6-4, 6-3
W#2 DoublesDay Yundan / Tahfiz Haque vs Humphrey Bilger / Stephen Plunkett6-2, 6-2
W#2 SinglesCong Khanh Ly vs David Anderson6-0, 6-2
W#3 DoublesErli Perez / Hyung Yoon vs Nelson Deuz / Justin Pau6-1, 6-2
2025-06-03vs BhagwagarLost 12
L#1 DoublesDaniel Bi / Obed Ou vs Cliff Jones / Surinder Singh6-4, 3-6, 1-0
W#2 DoublesErli Perez / Gabriel Birman vs Van Sias / Jon Bachrach6-2, 6-3
L#3 DoublesJohn Peng / Andrew Ng vs Gray Perkins / Noel Paul1-6, 3-6
2025-05-23vs Serve & SlayWon 31
L#1 DoublesCong Khanh Ly / Adrian Chan vs Javier Suarez / Andre Sulmers6-3, 3-6, 0-1
W#2 DoublesErli Perez / Haonan Chen vs Christopher Phillips / Brian Suarez6-3, 6-2
W#2 SinglesTahfiz Haque vs Blake Olmstead6-0, 6-1
W#3 DoublesJohn Peng / Sam Huang vs Shawn Brown / Patrick Gatland6-1, 6-2
2025-05-06vs Mu/PhilipWon 41
W#1 DoublesDay Yundan / Jeremy Horen vs Nick Teo / John Tam6-1, 6-3
W#1 SinglesGabriel Birman vs Kevin Huang6-4, 6-0
W#2 DoublesDaniel Bi / Obed Ou vs Sean Philip / Rahul Bekal6-3, 6-2
W#2 SinglesCong Khanh Ly vs Andrew Wu6-4, 6-3
L#3 DoublesAdrian Chan / Tahfiz Haque vs Genie Mu / Khoi Nguyen6-7, 3-6
2025-04-30vs BhagwagarWon 41
W#1 DoublesDay Yundan / Obed Ou vs Surinder Singh / Naoto Yamamoto6-3, 6-4
W#1 SinglesJeremy Horen vs Dennis Lim6-1, 6-3
W#2 DoublesDaniel Bi / Tahfiz Haque vs Cliff Jones / Joshua Palmer7-5, 6-1
W#2 SinglesCong Khanh Ly vs Neil Dharia6-0, 6-3
L#3 DoublesErli Perez / Andrew Ng vs Gray Perkins / Noel Paul2-6, 7-6, 0-1
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 standings4 teams · 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Mu/Philip09261641405
2Serve & Slay0934285526
3Eastern/Perez/18&Over3.0M010381125341
4Lopez/Paran010203066473

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 3.15 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.

3.52
Day Yundan
usually #1 Doubles 56%, also #2 Singles 22% · published 3.5
3.43
Daniel Bi
usually #2 Doubles 33%, also #2 Singles 33% · published 3.5
3.33
Li Hong
usually #1 Singles 67%, also #2 Doubles 33% · published
3.28
Gabriel Birman
usually #2 Doubles 67%, also #1 Singles 33% · published
Cong Khanh Ly
usually #2 Singles 75%, also #1 Doubles 25% · published 3.5
3.14
Erli Perez
usually #2 Doubles 50%, also #3 Doubles 38% · published
3.13
Jeremy Horen
usually #1 Singles 67%, also #1 Doubles 33% · published
3.06
Ernest Mai
usually #1 Doubles 67%, also #1 Singles 33% · published
2.83
Sam Huang
usually #3 Doubles 50%, also #2 Singles 25% · published
Adrian Chan
usually #1 Doubles 33%, also #3 Doubles 33% · published 3
2.67
Andrew Ng
usually #3 Doubles 100% · published 3
Hae Choi
usually #2 Doubles 33%, also #3 Doubles 33% · published
Hyung Yoon
usually #3 Doubles 100% · published
Jimmy Fung
usually #3 Doubles 100% · published
John Peng
usually #3 Doubles 75%, also #2 Doubles 25% · published
Obed Ou
usually #1 Doubles 75%, also #2 Doubles 25% · published
Tahfiz Haque
usually #2 Doubles 60%, also #2 Singles 20% · published
Woo Sol Choi
usually #2 Doubles 50%, also #1 Doubles 25% · 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.

Day Yundan + Jeremy Horen404 matchesnot enough data
Day Yundan + Gabriel Birman213 matchesnot enough data
Hyung Yoon + Erli Perez213 matchesnot enough data
Ernest Mai + Woo Sol Choi213 matchesnot enough data
Sam Huang + Woo Sol Choi213 matchesnot enough data
Erli Perez + Gabriel Birman303 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.

3.5
Day Yundan
27W–6L career · 9 lines in 2025
<1%46%54%
3.52
3.5
Daniel Bi
12W–4L career · 6 lines in 2025
<1%70%30%
3.43
Li Hong
6W–3L career · 3 lines in 2025
1%88%11%
3.33
Gabriel Birman
23W–6L career · 3 lines in 2025
<1%2%98%
3.28
3.5
Cong Khanh Ly
7W–2L career · 4 lines in 2025
not enough data
Erli Perez
28W–5L career · 8 lines in 2025
<1%15%85%
3.14
Jeremy Horen
10W–1L career · 3 lines in 2025
<1%17%83%
3.13
Ernest Mai
23W–3L career · 3 lines in 2025
<1%32%68%
3.06
Sam Huang
17W–19L career · 4 lines in 2025
1%88%11%
2.83
3
Adrian Chan
7W–3L career · 3 lines in 2025
not enough data
3
Andrew Ng
21W–24L career · 3 lines in 2025
11%88%1%
2.67
Hae Choi
5W–4L career · 3 lines in 2025
not enough data
Hyung Yoon
22W–7L career · 4 lines in 2025
not enough data
Jimmy Fung
27W–7L career · 1 line in 2025
not enough data
John Peng
2W–4L career · 4 lines in 2025
not enough data
Obed Ou
3W–2L career · 4 lines in 2025
not enough data
Tahfiz Haque
8W–2L career · 5 lines in 2025
not enough data
Woo Sol Choi
6W–3L career · 4 lines in 2025
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.