Teams

Wu/Li-D1

2023 18&Over Men Manhattan · 3.5 Men

16 players · average NTRP 3.75 / 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
2023-06-25vs Man: Known Associates-D1Lost 14
L#1 DoublesMatthew Maycock / Michael Young vs Josiah Eberhart / Jay Desai3-6, 6-3, 0-1
L#1 SinglesAdam Moramarco vs Yibang Liu0-6, 1-6
L#2 DoublesKeenan Duong / Dylan Richards vs Thomas Rinaldi / Henry Sandberg4-6, 6-7
W#2 SinglesCaleb Breslin vs Vipul Sharma6-4, 6-3
L#3 DoublesNelson Arvin Dorado / David Alfonso vs Manan Patel / Thomas Nugent6-2, 2-6, 0-1
2023-06-19vs Jhaveri-D1Won 50
W#1 DoublesCaleb Breslin / Michael Young vs Kevin Gonzalez / Wayne Freeman6-4, 6-2
W#1 SinglesKeenan Duong vs Toran Sheftick6-0, 6-0
W#2 DoublesAdam Moramarco / Shutaro Hase vs Nicholas Tam / Pranav Sarda6-4, 6-4
W#2 SinglesDylan Richards vs Amish Jhaveri6-1, 6-4
W#3 DoublesNelson Arvin Dorado / Tariq Habib vs Anand Punjabi / Matt Schreiber2-6, 7-5, 1-0
2023-06-08vs Full Metal Racquet-D1Won 41
W#1 DoublesKuo Wu / Keenan Duong vs Erik Ulin / Shien Lee6-3, 7-5
L#1 SinglesDylan Richards vs Mike Feldman3-6, 4-6
W#2 DoublesJude Chan / Adam Moramarco vs Jonathan Piccirillo / Yaeger Andrew6-4, 6-3
W#2 SinglesDavid Alfonso vs Richard Ha6-4, 6-2
W#3 DoublesBarry Gloria / Nelson Arvin Dorado vs Joseph Kantor / Nesim Bahar6-4, 6-3
2023-06-04vs Cohen/Benedict-D2Won 41
W#1 DoublesMatthew Maycock / Keenan Duong vs Nikhil Agrawal / Eric Walsh6-2, 7-5
W#1 SinglesDylan Richards vs Cezary Korz6-0, 6-3
W#2 DoublesMichael Young / Ray Yen vs Stuart Framm / Winson Wong4-6, 7-5
L#2 SinglesEmmanuel Antoni vs Wei Xie6-4, 4-6, 0-1
W#3 DoublesAnh Nguyen / Nelson Arvin Dorado vs Ron Cohen / Colin Raaen7-5, 5-5
2023-05-31vs Jhaveri-D1Won 40
W#1 DoublesBarry Gloria / Kuo Wu vs John Liu / Neil Dharia7-6, 6-4
W#1 SinglesKeenan Duong vs Matt Schreiber6-3, 7-5
W#2 DoublesEmmanuel Antoni / Shutaro Hase vs Pranav Sarda / Anand Punjabi6-2, 6-3
W#2 SinglesCaleb Breslin vs Matthew Scott6-2, 6-2
2023-05-21vs JMTA All Star 3.5-D2Won 50
W#1 DoublesJude Chan / Barry Gloria vs Matthew Usdin / Scott Smith6-4, 6-4
W#1 SinglesDylan Richards vs Luc Ferriere6-7, 6-3, 1-0
W#2 DoublesKeenan Duong / Ray Yen vs Viet Shelton / John Gallacher4-6, 7-5, 1-0
W#2 SinglesCaleb Breslin vs Paul Haydon6-4, 6-2
W#3 DoublesEmmanuel Antoni / Anh Nguyen vs Vasco Ivanov / Daniel Lawee6-2, 6-3
2023-05-12vs Phamner-D2Won 41
W#1 DoublesKeenan Duong / Matthew Maycock vs Matt Murphy / Robert Pees6-2, 6-4
W#1 SinglesCaleb Breslin vs Cole Grubman6-0, 6-1
W#2 DoublesTariq Habib / Anh Nguyen vs Kim Long Pham / Seth Rosner4-6, 6-1, 1-0
L#2 SinglesEmmanuel Antoni vs Patrick Luib5-7, 3-6
W#3 DoublesDavid Alfonso / Yuji Okumura vs Robert Ham / Leonard Supp7-6, 6-2
2023-05-07vs Man: Known Associates-D1Won 32
W#1 DoublesMatthew Maycock / Jude Chan vs Kirk Holmes / Henry Sandberg6-3, 6-1
W#1 SinglesDavid Alfonso vs Matthew Kennis6-3, 2-2
L#2 DoublesAnh Nguyen / Keenan Duong vs Yibang Liu / Thomas Rinaldi3-6, 2-4
W#2 SinglesDylan Richards vs Francois Franzl6-3, 6-0
L#3 DoublesRay Yen / Adam Moramarco vs Thomas Artaki / Josiah Eberhart1-6, 2-6
2023-04-23vs Full Metal Racquet-D1Won 50
W#1 DoublesBarry Gloria / RONALD MARTINEZ vs Erik Ulin / James Toth6-1, 6-4
W#1 SinglesKeenan Duong vs Mike Feldman6-4, 6-2
W#2 DoublesJude Chan / Ray Yen vs Aaron Shapiro / Jeremy Reifer6-1, 6-3
W#2 SinglesDavid Alfonso vs Jason Schwalbe6-3, 4-6, 1-0
W#3 DoublesYuji Okumura / Adam Moramarco vs N/A6-0, 6-0
2023-04-04vs Choy-D2Won 41
W#1 DoublesKuo Wu / Barry Gloria vs Kazuharu Hara / Jeff Rea6-3, 7-5
W#1 SinglesKeenan Duong vs Fernando L. Garcia Rodas6-3, 6-5
W#2 DoublesRONALD MARTINEZ / Jude Chan vs Gregorio Londono / Guillermo Zubillaga6-2, 7-6
L#2 SinglesCaleb Breslin vs Vineet Champaneria3-6, 1-6
W#3 DoublesRay Yen / David Alfonso vs Russell Baker / Samuel Schulter6-1, 6-4
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 standings8 teams · 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Man: Known Associates-D1010381227306
2Wu/Li-D1010381128376
3Choy-D2010361429331
4Phamner-D2010212857452
5Cohen/Benedict-D2010212765497
6Jhaveri-D1010183270465
7Full Metal Racquet-D1010173371511
8JMTA All Star 3.5-D201094187559

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

Barry Gloria
usually #1 Doubles 80%, also #3 Doubles 20% · published 4
3.66
Kuo Wu
usually #1 Doubles 100% · published 4
3.61
David Alfonso
usually #3 Doubles 50%, also #2 Singles 33% · published 4
3.53
Caleb Breslin
usually #2 Singles 67%, also #1 Singles 17% · published 4
3.52
Julien Li
published 3.5
3.45
Tariq Habib
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.42
RONALD MARTINEZ
usually #2 Doubles 50%, also #1 Doubles 50% · published 3.5
3.31
Yuji Okumura
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.27
Nelson Arvin Dorado
usually #3 Doubles 50%, also #1 Singles 20% · published
3.26
Emmanuel Antoni
usually #2 Singles 50%, also #3 Doubles 25% · published
3.21
Matthew Maycock
usually #1 Doubles 83%, also #3 Doubles 17% · published
3.08
Adam Moramarco
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
Dylan Richards
usually #1 Singles 50%, also #2 Singles 33% · published
Jude Chan
usually #2 Doubles 60%, also #1 Doubles 40% · published
Keenan Duong
usually #1 Singles 40%, also #1 Doubles 30% · published
Ray Yen
usually #2 Doubles 60%, also #3 Doubles 40% · 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.

Jude Chan + Barry Gloria10261% games+14.4% vs expected
Tariq Habib + David Alfonso5355% games−7.0% vs expected
RONALD MARTINEZ + Barry Gloria314 matchesnot enough data
Nelson Arvin Dorado + Yuji Okumura404 matchesnot enough data
Tariq Habib + Kuo Wu213 matchesnot enough data
Tariq Habib + Adam Moramarco303 matchesnot enough data
Kuo Wu + Keenan Duong213 matchesnot enough data
Kuo Wu + Jude Chan303 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.

4
Barry Gloria
57W–24L career · 5 lines in 2023
not enough data
4
Kuo Wu
72W–35L career · 3 lines in 2023
12%87%1%
3.66
4
David Alfonso
90W–35L career · 6 lines in 2023
22%78%<1%
3.61
4
Caleb Breslin
14W–24L career · 6 lines in 2023
42%58%<1%
3.53
3.5
Julien Li
80W–57L career · no lines in 2023
<1%45%55%
3.52
3.5
Tariq Habib
97W–42L career · type A · 2 lines in 2023
<1%63%37%
3.45
3.5
RONALD MARTINEZ
213W–122L career · 2 lines in 2023
<1%71%28%
3.42
Yuji Okumura
54W–41L career · 4 lines in 2023
1%90%9%
3.31
Nelson Arvin Dorado
38W–16L career · 10 lines in 2023
3%92%5%
3.27
Emmanuel Antoni
18W–10L career · 4 lines in 2023
3%92%4%
3.26
Matthew Maycock
44W–29L career · 6 lines in 2023
7%91%2%
3.21
3.5
Adam Moramarco
176W–98L career · 5 lines in 2023
28%72%<1%
3.08
Dylan Richards
37W–27L career · 6 lines in 2023
not enough data
Jude Chan
101W–33L career · 5 lines in 2023
not enough data
Keenan Duong
32W–17L career · 10 lines in 2023
not enough data
Ray Yen
72W–76L career · 5 lines in 2023
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.