Teams

NWW-AYTC-Ji

2026 Adult 18 & Over · 4.5 Men

14 players · average NTRP 4.41 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-06-06vs HBSQ-ShalabyWon 50
W#1 DoublesAgni Herur / Benjamin Liang vs Youssef Shalaby / Werner Marx6-2, 6-0
W#1 SinglesRui Silva vs Christopher Sackmann6-2, 6-0
W#2 DoublesVincent Lin / Raven Thio vs Chien Chang / Ben Falk4-6, 6-1, 1-0
W#2 SinglesEli Ji vs David Drake6-1, 6-3
W#3 DoublesCharles Hodge / Ajay Qi vs James Kim / Bryant Pham6-1, 6-4
2026-05-29vs AYTC-Del RosarioWon 41
L#1 DoublesAgni Herur / Percy Pan vs James Crosetto / Minh Vo6-2, 5-7, 0-1
W#1 SinglesEli Ji vs Jason Bower6-4, 7-5
W#2 DoublesOLIVER LEI / Andrew Tran vs John Gallelli / Marco del Rosario6-1, 4-6, 1-0
W#2 SinglesVincent Lin vs Daniel Liu7-6, 6-2
W#3 DoublesCharles Hodge / Raven Thio vs Yung Hu / Tristan Reni2-6, 6-2, 1-0
2026-05-24vs MC-M 4.5-PurgananWon 50
W#1 DoublesAjay Qi / Percy Pan vs Benjamin Chen / Ham Kang6-1, 6-4
W#1 SinglesRui Silva vs Alexander Kaelin6-0, 6-4
W#2 DoublesBenjamin Liang / Yutaro Maki vs N/A6-0, 6-0
W#2 SinglesEli Ji vs Deepak Venkateswaran6-1, 6-0
W#3 DoublesAgni Herur / Michael Pu vs N/A6-0, 6-0
2026-05-17vs CP-IyerWon 50
W#1 DoublesOLIVER LEI / Andrew Tran vs Conor Doane / Lyle Li6-3, 6-2
W#1 SinglesRui Silva vs Madhur Joshi6-3, 6-1
W#2 DoublesVincent Lin / Percy Pan vs Yehu Chen / Skanda Iyer6-1, 6-1
W#2 SinglesBob Koch vs Qiming Jiang6-2, 2-6, 1-0
W#3 DoublesBenjamin Liang / Yutaro Maki vs N/A6-0, 6-0
2026-05-08vs AYTC-Sop DeGens-TruongWon 32
W#1 DoublesCharles Hodge / Ajay Qi vs Tommy Wang / Felix Johnson6-3, 6-4
L#1 SinglesMichael Pu vs Robert Pendley1-6, 1-6
W#2 DoublesAndrew Tran / OLIVER LEI vs Christopher Truong / Darrell Huang7-6, 6-3
W#2 SinglesRui Silva vs Oscar Cruz6-3, 6-2
L#3 DoublesVincent Lin / Raven Thio vs Colby Tong / Alexander Calpagiu0-6, 4-6
2026-05-02vs MI-Not That Young-FranklinWon 32
L#1 DoublesPercy Pan / Benjamin Liang vs Robert Matthews / Harold Abell1-6, 4-6
W#1 SinglesRui Silva vs Max Franklin6-0, 6-1
W#2 DoublesCharles Hodge / Andrew Tran vs Collin Hagstrom / Kunal Walia4-6, 6-2, 1-0
L#2 SinglesMichael Pu vs Jason Kim3-6, 3-6
W#3 DoublesAjay Qi / Raven Thio vs Milt Reimers / Jordan Corey2-6, 6-4, 1-0
2026-04-19vs PSC-IpWon 50
W#1 DoublesAgni Herur / Percy Pan vs Thomas Donovan / Andreas Ohrbeck7-6, 6-3
W#1 SinglesRui Silva vs David Fowler6-1, 6-3
W#2 DoublesVincent Lin / Raven Thio vs Jonathan Ip / Matthew Ip7-6, 6-1
W#2 SinglesBob Koch vs Michael Qi6-4, 6-3
W#3 DoublesCharles Hodge / Andrew Tran vs Nicholas Aguirre / Tue Khuc6-2, 6-4
2026-04-04vs BC-ChenWon 32
L#1 DoublesYutaro Maki / Percy Pan vs Jared Hill / Kevin Tsay4-6, 6-7
L#1 SinglesEli Ji vs Silas Setterstrom7-5, 4-6, 0-1
W#2 DoublesCharles Hodge / Benjamin Liang vs Andrew Parcel / Sam Varon0-6, 6-1, 1-0
W#2 SinglesVincent Lin vs Alejandro Oropeza7-5, 6-4
W#3 DoublesOLIVER LEI / Raven Thio vs Scott Griff / Mario Lopez6-2, 6-3
2026-03-27vs TCSP-Growth Mindset-TsengWon 32
L#1 DoublesRaven Thio / Vincent Lin vs Steven Ruhoy / Raymond Lim4-6, 6-4, 0-1
W#1 SinglesRui Silva vs Jacob Balian6-4, 6-1
L#2 DoublesAgni Herur / Percy Pan vs Tyler Gardner / Kevin Jacobson6-3, 1-6, 0-1
W#2 SinglesEli Ji vs Greg Tseng6-0, 6-0
W#3 DoublesAndrew Tran / OLIVER LEI vs Frederick Huyan / Nishad Krishnan6-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 standings for 4.5 Men 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 4.24 estimated across 14 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.60
Eli Ji
usually #2 Singles 60%, also #1 Singles 40% · published
4.53
Rui Silva
usually #1 Singles 54%, also #1 Doubles 39% · published
4.39
Vincent Lin
usually #2 Doubles 54%, also #1 Doubles 23% · published 4.5
4.35
Ajay Qi
usually #3 Doubles 50%, also #1 Doubles 50% · published 4.5
4.35
Charles Hodge
usually #2 Doubles 36%, also #1 Doubles 36% · published 4.5
4.33
Raven Thio
usually #2 Doubles 50%, also #3 Doubles 33% · published 4.5
4.23
OLIVER LEI
usually #3 Doubles 40%, also #2 Doubles 40% · published 4.5
4.19
Bob Koch
usually #2 Singles 100% · published 4.5
4.19
Agni Herur
usually #2 Doubles 38%, also #1 Doubles 38% · published 4.5
4.19
Andrew Tran
usually #2 Doubles 50%, also #3 Doubles 33% · published 4.5
4.16
Michael Pu
usually #2 Singles 33%, also #1 Singles 33% · published
4.12
Benjamin Liang
usually #2 Doubles 40%, also #1 Doubles 40% · published 4.5
4.00
Percy Pan
usually #1 Doubles 54%, also #3 Doubles 31% · published 4
3.71
Yutaro Maki
usually #1 Doubles 50%, also #3 Doubles 25% · published 4
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.

Raven Thio + Ajay Qi7161% games+8.3% vs expected
Raven Thio + Vincent Lin10955% games+8.1% vs expected
Andrew Tran + OLIVER LEI6257% games+4.8% vs expected
Charles Hodge + Ajay Qi3252% games−3.9% vs expected
Charles Hodge + Rui Silva224 matchesnot enough data
Andrew Tran + Percy Pan044 matchesnot enough data
Ajay Qi + Benjamin Liang314 matchesnot enough data
Yutaro Maki + Percy Pan044 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.

Eli Ji
32W–10L career · 5 lines in 2026
<1%24%76%
4.60
Rui Silva
21W–7L career · 13 lines in 2026
<1%43%57%
4.53
4.5
Vincent Lin
80W–25L career · 13 lines in 2026
<1%77%22%
4.39
4.5
Ajay Qi
25W–13L career · 4 lines in 2026
1%85%15%
4.35
4.5
Charles Hodge
25W–10L career · 11 lines in 2026
1%85%14%
4.35
4.5
Raven Thio
28W–22L career · 12 lines in 2026
1%88%11%
4.33
4.5
OLIVER LEI
62W–17L career · 5 lines in 2026
5%92%3%
4.23
4.5
Bob Koch
10W–3L career · 2 lines in 2026
8%90%1%
4.19
4.5
Agni Herur
6W–9L career · type D · 8 lines in 2026
9%90%1%
4.19
4.5
Andrew Tran
50W–21L career · 6 lines in 2026
9%90%1%
4.19
Michael Pu
8W–11L career · 3 lines in 2026
13%86%1%
4.16
4.5
Benjamin Liang
26W–14L career · 5 lines in 2026
21%79%<1%
4.12
4
Percy Pan
31W–21L career · 13 lines in 2026
<1%50%50%
4.00
4
Yutaro Maki
92W–33L career · 8 lines in 2026
6%92%2%
3.71

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.