Teams

Jordan/Wong

2026 Tri-Level Metro · 3.0

24 players · average NTRP 3.67 / METROPOLITAN REGION

View scouting list →
Schedule11 played
2026-03-31vs Love and LobWon 30
W#1 DoublesAnkit Prasad / Scott Spitze vs Christian Mcintosh Clarke / Shivi Jain6-3, 6-3
W#2 DoublesIan Kolupaev / Cliff Jones vs Derrick Chen / Hassan Chaudhry6-4, 7-5
W#3 DoublesJeremy Lin / Rajiv Fernandez vs Matthew Rogers / Tim Parson6-3, 6-2
2026-03-20vs Hard Court RivalryWon 30
W#1 DoublesScott Spitze / Winson Wong vs Stephen Zahran / Alex Maqueira6-1, 6-1
W#2 DoublesIan Kolupaev / Timothy Llanos vs Johannes Vogt / Jonathan Han6-0, 6-1
W#3 DoublesDennis Lim / Jeremy Lin vs Christopher Phillips / Alex Do6-2, 6-2
2026-03-19vs Full Metal RacquetsWon 30
W#1 DoublesDavid Mesina / Julian Laird vs Ben Lloyd / Scott Rader6-2, 6-1
W#2 DoublesJake Rosen / Jin Shang vs Yvan Bedouet / Isaac Halpern7-5, 2-6, 1-0
W#3 DoublesFelix Hui / Jeremy Lin vs Maxwell Krohn / Scott Blumenfeld6-3, 6-2
2026-03-10vs McHugh/ChangWon 30
W#1 DoublesDavid Mesina / Yibang Liu vs Dylan Cauwels / Alex Du6-4, 6-2
W#2 DoublesCliff Jones / Kevin Ni vs Andrew Lim / David Arney2-6, 7-5, 1-0
W#3 DoublesYu Yang Pei / Dennis Lim vs Ernie Tai / Anh Nguyen6-3, 6-4
2026-03-01vs Choy/MontgomeryLost 12
L#1 DoublesFelix Wang / Julian Laird vs Oliver He / Joshua Ong5-7, 6-5
W#2 DoublesKevin Ni / Ian Kolupaev vs Matthew Maycock / Thomas Jardine6-4, 6-2
L#3 DoublesFelix Hui / Noel Paul vs Surinder Singh / Antoine Reveillon2-6, 2-6
2026-02-26vs JhaveriWon 30
W#1 DoublesJulian Laird / Winson Wong vs Vidur Mittal / Ian Gregory-Davis6-4, 6-2
W#2 DoublesJin Shang / Mingchieh Yang vs Neil Goodman / Kevin Gonzalez7-6, 7-5
W#3 DoublesFelix Hui / Yu Yang Pei vs Joenrhuz Tabanda-Bolina / Joseph Vizza7-6, 4-6, 1-0
2026-02-12vs Pink Pony ServesWon 30
W#1 DoublesTheodore Ross / Scott Spitze vs William Richardson / Alexander Ojugbeli6-1, 6-0
W#2 DoublesKevin Ni / Jake Rosen vs Blake Olmstead / Joe Ottenthal6-2, 6-1
W#3 DoublesRajiv Fernandez / Dennis Lim vs Matt Johnson / Stephen Velasquez6-3, 6-2
2026-02-05vs SiasWon 20
W#2 DoublesKevin Ni / Jin Shang vs Pavan Baloo / Joseph Braun6-1, 6-0
W#3 DoublesDennis Lim / Yu Yang Pei vs Boyang Zhang / David Thomasevich6-0, 6-2
2026-01-28vs HirshWon 21
W#1 DoublesAnkit Prasad / Yibang Liu vs Robert Lee / Diego Orduna6-3, 6-4
L#2 DoublesIan Kolupaev / Mingchieh Yang vs Rishi Shah / Craig Knittle3-6, 3-6
W#3 DoublesNoel Paul / Dennis Lim vs N/A6-0, 6-0
2026-01-22vs BhagwagarLost 12
L#1 DoublesFelix Wang / David Mesina vs Eric Laderman / Sangha Jung3-6, 6-4, 0-1
L#2 DoublesJin Shang / Kevin Ni vs JEHAN BHAGWAGAR / Evan Spano5-7, 6-6
W#3 DoublesRajiv Fernandez / Felix Hui vs Jon Bachrach / Naoto Yamamoto6-4, 7-6
2026-01-06vs Eastern/Perez/4.0Tri-level MenLost 03
L#1 DoublesTheodore Ross / Yibang Liu vs David Alfonso / Adam Katz4-6, 4-6
L#2 DoublesPatrick Luib / Timothy Llanos vs Gabriel Birman / Adrian Tong4-6, 2-6
L#3 DoublesFelix Hui / Jeremy Lin vs Dennis Hoop / Ernest Mai3-6, 2-6
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 3.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.25 estimated across 23 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.83
Julian Laird
usually #1 Doubles 57%, also #3 Doubles 43% · published
3.76
David Mesina
usually #1 Doubles 100% · published 4
3.74
Winson Wong
usually #1 Doubles 100% · published 4
3.72
Theodore Ross
usually #1 Doubles 100% · published
3.69
Ankit Prasad
usually #1 Doubles 100% · published 4
3.57
Ian Kolupaev
usually #2 Doubles 100% · published
3.47
Yibang Liu
usually #1 Doubles 60%, also #3 Doubles 40% · published
3.45
Felix Wang
usually #1 Doubles 100% · published
3.41
Jin Shang
usually #2 Doubles 100% · published
3.40
Scott Spitze
usually #1 Doubles 100% · published
3.37
Kevin Ni
usually #2 Doubles 100% · published
3.20
Jake Goldstein
published
3.17
Patrick Luib
usually #2 Doubles 100% · published 3.5
3.10
Cliff Jones
usually #2 Doubles 100% · published 3.5
2.98
Jake Rosen
usually #2 Doubles 100% · published
2.95
Rajiv Fernandez
usually #3 Doubles 100% · published
2.94
Timothy Llanos
usually #2 Doubles 100% · published
2.89
Jeremy Lin
usually #3 Doubles 100% · published
2.88
Yu Yang Pei
usually #3 Doubles 100% · published
2.86
Felix Hui
usually #3 Doubles 100% · published
2.81
Dennis Lim
usually #3 Doubles 100% · published 3
2.77
Mingchieh Yang
usually #2 Doubles 100% · published
2.72
Noel Paul
usually #3 Doubles 100% · published
Rains Jordan
usually #1 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.

Dennis Lim + Cliff Jones3349% games+4.7% vs expected
David Mesina + Felix Wang033 matchesnot enough data
Felix Hui + Jeremy Lin123 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.

Julian Laird
40W–17L career · 7 lines in 2026
1%88%11%
3.83
4
David Mesina
27W–22L career · 3 lines in 2026
3%92%5%
3.76
4
Winson Wong
86W–77L career · 2 lines in 2026
5%92%3%
3.74
Theodore Ross
92W–92L career · 2 lines in 2026
6%92%2%
3.72
4
Ankit Prasad
19W–17L career · 2 lines in 2026
9%90%1%
3.69
Ian Kolupaev
9W–6L career · 4 lines in 2026
31%69%<1%
3.57
Yibang Liu
80W–47L career · 5 lines in 2026
<1%<1%>99%
3.47
Felix Wang
9W–11L career · 2 lines in 2026
64%36%<1%
3.45
Jin Shang
7W–6L career · 4 lines in 2026
<1%74%26%
3.41
Scott Spitze
13W–4L career · 3 lines in 2026
76%24%<1%
3.40
Kevin Ni
54W–26L career · 5 lines in 2026
<1%<1%>99%
3.37
Jake Goldstein
12W–5L career · no lines in 2026
<1%8%92%
3.20
3.5
Patrick Luib
109W–106L career · 1 line in 2026
11%88%1%
3.17
3.5
Cliff Jones
38W–40L career · 2 lines in 2026
24%76%<1%
3.10
Jake Rosen
15W–8L career · 2 lines in 2026
<1%56%44%
2.98
Rajiv Fernandez
3W–0L career · 3 lines in 2026
<1%64%36%
2.95
Timothy Llanos
27W–20L career · 2 lines in 2026
<1%66%34%
2.94
Jeremy Lin
4W–4L career · 4 lines in 2026
<1%79%21%
2.89
Yu Yang Pei
8W–6L career · 3 lines in 2026
<1%79%20%
2.88
Felix Hui
22W–20L career · 5 lines in 2026
1%84%16%
2.86
3
Dennis Lim
23W–26L career · 5 lines in 2026
1%90%9%
2.81
Mingchieh Yang
8W–5L career · 2 lines in 2026
2%92%5%
2.77
Noel Paul
11W–10L career · 2 lines in 2026
5%92%2%
2.72
Rains Jordan
32W–41L 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.