Teams

PSC-Ip

2026 Adult 18 & Over · 4.5 Men

15 players · average NTRP 4.25 / NORTHWEST WASHINGTON

View scouting list →
Schedule9 played
2026-06-07vs AYTC-Sop DeGens-TruongLost 23
L#1 DoublesXinda Lin / Nicholas Aguirre vs Lucas Gorretta / Alexander Calpagiu2-6, 3-6
W#1 SinglesDinesh Narayanan vs Connor Cole6-3, 6-0
L#2 DoublesViraj Desai / Vijay Beniwal vs Tommy Wang / Alex Hoang3-6, 6-3, 0-1
L#2 SinglesDavid Fowler vs Justin Song4-6, 4-6
W#3 DoublesJonathan Ip / Michael Joung vs N/A6-0, 6-0
2026-05-30vs HBSQ-ShalabyLost 14
L#1 DoublesJonathan Ip / Matthew Ip vs Ben Falk / Chien Chang6-7, 4-6
W#1 SinglesMichael Qi vs Samarth Mehta6-0, 6-3
L#2 DoublesTue Khuc / Xinda Lin vs Werner Marx / Youssef Shalaby6-7, 3-6
L#2 SinglesDinesh Narayanan vs David Drake1-6, 5-7
L#3 DoublesNicholas Aguirre / Justin Low vs Mark Thorrington / Jeff McKatims4-6, 4-6
2026-05-24vs MI-Not That Young-FranklinLost 04
L#1 DoublesViraj Desai / Nicholas Aguirre vs Robert Matthews / Curran Hagstrom2-6, 1-6
L#1 SinglesDavid Fowler vs Max Franklin0-6, 2-6
L#2 DoublesJonathan Ip / Michael Joung vs Marco Wen / Tim Larson0-6, 5-7
L#2 SinglesMichael Qi vs Jason Kim1-6, 5-7
2026-05-16vs AYTC-Del RosarioWon 41
W#1 DoublesJonathan Ip / Michael Qi vs Yung Hu / James Crosetto3-6, 6-1, 1-0
W#1 SinglesDinesh Narayanan vs Daniel Liu6-1, 5-5
L#2 DoublesXinda Lin / Michael Joung vs Ryan Johnson / Kyle Stalker3-6, 0-6
W#2 SinglesDavid Fowler vs John Gallelli6-2, 2-6, 1-0
W#3 DoublesViraj Desai / Vijay Beniwal vs Brandon Nakata / Matthew Cao6-3, 6-2
2026-05-08vs TCSP-Growth Mindset-TsengLost 13
W#1 DoublesJonathan Ip / Tue Khuc vs Tyler Gardner / Aaron Miller6-4, 5-7, 1-0
L#2 DoublesXinda Lin / Michael Joung vs Kevin Jacobson / Clay Dudley4-6, 2-6
L#2 SinglesManish Dalal vs Joshua Kim0-6, 0-6
L#3 DoublesViraj Desai / Vijay Beniwal vs Frederick Huyan / Raymond Lim2-6, 6-7
2026-05-01vs MC-M 4.5-PurgananLost 14
L#1 DoublesAndreas Ohrbeck / Tue Khuc vs Mike Wilson / Jordan Hill4-6, 6-7
L#1 SinglesDavid Fowler vs Kleanthis Zisis Tegos - (DQ)*1-6, 1-6
W#2 DoublesXinda Lin / Michael Qi vs Florian Purganan / Ramanuja Atur6-4, 6-4
L#2 SinglesDinesh Narayanan vs Sam Wang4-6, 6-2, 0-1
L#3 DoublesNicholas Aguirre / Justin Low vs Ham Kang / Varun Verma4-6, 6-4, 0-1
2026-04-25vs CP-IyerWon 41
W#1 DoublesJonathan Ip / Tue Khuc vs Hao Dang / Adrian Cosma7-6, 6-1
W#1 SinglesDinesh Narayanan vs Jordan Ott6-1, 6-4
L#2 DoublesXinda Lin / Justin Low vs Conor Doane / VINAY Kumar6-3, 3-6, 0-1
W#2 SinglesManish Dalal vs Skanda Iyer7-6, 6-4
W#3 DoublesNicholas Aguirre / Viraj Desai vs Yehu Chen / Lyle Li6-3, 6-2
2026-04-19vs NWW-AYTC-JiLost 04
L#1 SinglesDavid Fowler vs Rui Silva1-6, 3-6
L#2 DoublesJonathan Ip / Matthew Ip vs Vincent Lin / Raven Thio6-7, 1-6
L#2 SinglesMichael Qi vs Bob Koch4-6, 3-6
L#3 DoublesNicholas Aguirre / Tue Khuc vs Charles Hodge / Andrew Tran2-6, 4-6
2026-04-11vs BC-ChenLost 04
L#1 SinglesDinesh Narayanan vs Silas Setterstrom1-6, 4-6
L#2 DoublesTue Khuc / Justin Low vs David Feller / Bruno Caiado6-4, 2-6, 0-1
L#2 SinglesNicholas Aguirre vs Quinn Snell2-6, 6-3, 0-1
L#3 DoublesViraj Desai / Vijay Beniwal vs Sam Varon / Andrew Parcel2-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 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.04 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.28
Andreas Ohrbeck
usually #1 Doubles 46%, also #2 Doubles 36% · published 4.5
4.27
Dinesh Narayanan
usually #1 Singles 67%, also #2 Singles 33% · published
4.26
Thomas Donovan
usually #1 Doubles 44%, also #2 Doubles 44% · published 4.5
4.15
Nicholas Aguirre
usually #3 Doubles 57%, also #1 Doubles 29% · published 4.5
4.10
Jonathan Ip
usually #1 Singles 40%, also #1 Doubles 27% · published
4.07
Xinda Lin
usually #2 Doubles 83%, also #1 Doubles 17% · published 4.5
4.04
Tue Khuc
usually #1 Doubles 50%, also #2 Doubles 33% · published 4.5
4.04
David Fowler
usually #1 Singles 60%, also #2 Singles 40% · published 4.5
4.03
Michael Qi
usually #2 Doubles 39%, also #2 Singles 23% · published 4
3.91
Justin Low
usually #3 Doubles 57%, also #2 Doubles 29% · published 4
3.90
Michael Joung
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.85
Viraj Desai
usually #1 Doubles 58%, also #3 Doubles 33% · published 4
3.83
Matthew Ip
usually #2 Doubles 50%, also #1 Doubles 33% · published 4
3.80
Vijay Beniwal
usually #1 Doubles 55%, also #3 Doubles 27% · published 4
Manish Dalal
usually #2 Singles 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.

Jonathan Ip + Matthew Ip2740% games+2.8% vs expected
Vijay Beniwal + Viraj Desai352552% games+1.9% vs expected
Michael Joung + Matthew Ip3255% games+0.3% vs expected
Matthew Ip + Justin Low5452% games−2.8% vs expected
Andreas Ohrbeck + Thomas Donovan161050% games−5.5% vs expected
Jonathan Ip + Tue Khuc224 matchesnot enough data
Tue Khuc + Andreas Ohrbeck123 matchesnot enough data
Tue Khuc + Justin Low213 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.5
Andreas Ohrbeck
104W–74L career · 11 lines in 2026
2%92%6%
4.28
Dinesh Narayanan
19W–21L career · 6 lines in 2026
3%92%5%
4.27
4.5
Thomas Donovan
72W–51L career · 9 lines in 2026
3%92%4%
4.26
4.5
Nicholas Aguirre
26W–36L career · 7 lines in 2026
15%85%1%
4.15
Jonathan Ip
21W–27L career · 15 lines in 2026
23%77%<1%
4.10
4.5
Xinda Lin
4W–9L career · 6 lines in 2026
31%69%<1%
4.07
4.5
Tue Khuc
100W–54L career · 6 lines in 2026
39%61%<1%
4.04
4.5
David Fowler
12W–18L career · 5 lines in 2026
39%61%<1%
4.04
4
Michael Qi
61W–4L career · 12 lines in 2026
<1%40%60%
4.03
4
Justin Low
123W–90L career · 7 lines in 2026
<1%74%26%
3.91
4
Michael Joung
54W–71L career · 4 lines in 2026
<1%76%24%
3.90
4
Viraj Desai
76W–36L career · 12 lines in 2026
1%85%14%
3.85
4
Matthew Ip
89W–59L career · 6 lines in 2026
1%88%11%
3.83
4
Vijay Beniwal
88W–62L career · 11 lines in 2026
2%91%7%
3.80
Manish Dalal
8W–15L career · 2 lines 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.