Teams

PSC-Zhu

2025 Adult 40 & Over · 4.0 Men

13 players · average NTRP 3.91 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
W#1 DoublesVijay Beniwal / Viraj Desai vs Benjamin Killey / Efrem Zimbalist6-1, 6-7, 1-0
L#1 SinglesRuslan Kasymov vs David Liu3-6, 0-6
W#2 DoublesJianjun Zhu / Michael Joung vs Joe Van Mieghem / Samuel Bradley6-4, 6-3
L#3 DoublesZhouxuan Teng / Kevin Ying vs Wolf Yeigh / Lynwood Montgomery6-4, 3-6, 1-0
2025-02-23vs PL-AY-MAY-KERS-EscalonaWon 40
W#1 DoublesJianjun Zhu / Michael Joung vs Safa Alikashani / Paul Suroteguh6-0, 6-1
W#1 SinglesRuslan Kasymov vs David Campana4-6, 7-5, 1-0
W#2 DoublesVijay Beniwal / Viraj Desai vs Toshin Makarh / Srinivas Pothineni6-1, 4-1
W#3 DoublesZhouxuan Teng / Kevin Ying vs Gary Zhao / Badrinath Vengalathur4-6, 7-6, 1-0
2025-02-15vs EDG-HiraiLost 13
L#1 DoublesBogdan Moldoveanu / Vijay Beniwal vs Song Ko / Barry Nishimura0-6, 4-6
L#1 SinglesMichael Joung vs Kevin Larson6-3, 3-6, 0-1
L#2 DoublesSat Mohan / Kevin Ying vs Jim Tjelle / Jerry Rey Chai6-4, 3-6, 1-0
W#3 DoublesTimur Sadykov / Anand Kancherla vs Manato Hirai / Thomas Ng3-6, 7-5, 1-0
2025-02-08vs MC-U Lai U Dai-MarkWon 31
W#1 DoublesViraj Desai / Vijay Beniwal vs Brian Johnson / Jeffrey Ng6-3, 7-5
L#1 SinglesRadha Kotamarti vs Terrence Seet2-6, 3-6
W#2 DoublesBogdan Moldoveanu / Kevin Ying vs Terry Ward / Russel Hercules6-3, 5-7, 1-0
W#3 DoublesPete Bernard / Sat Mohan vs Jeffrey Steele / Seth Fulcher6-1, 6-0
2025-01-25vs MI-ParcelSplit 22
W#1 DoublesVijay Beniwal / Viraj Desai vs Andrew Parcel / PETER GOODMAN6-2, 4-6, 1-0
L#1 SinglesRadha Kotamarti vs Scott Barneson3-6, 6-6
W#2 DoublesKevin Ying / Michael Joung vs Chris Pavlin / Eric Elefson6-7, 6-4, 1-0
L#3 DoublesPete Bernard / Bogdan Moldoveanu vs Aaron Thomas / Sean Kelly3-6, 6-7
2025-01-17vs WSC-Phoenix-AgrawalWon 31
W#1 DoublesViraj Desai / Vijay Beniwal vs Julien Acis / Jaideep Prasad7-5, 6-3
L#1 SinglesSat Mohan vs Tyler Parsons5-7, 4-6
W#2 DoublesKevin Ying / Michael Joung vs Deepak Agrawal / JAYACHANDRA SAMIREDDY6-2, 6-2
W#3 DoublesAnand Kancherla / Timur Sadykov vs Vaibhav Bora / Muhammad Usman Janjua6-3, 5-7, 1-0
2025-01-11vs NWW-STC-JohnsonLost 13
W#1 DoublesViraj Desai / Vijay Beniwal vs Jourdan Radloff / Andrew Osborne6-2, 7-6
L#1 SinglesRuslan Kasymov vs Mark Symington4-6, 6-7
L#2 DoublesSat Mohan / Kevin Ying vs Vincent La Cava / Matthew Barnes5-7, 6-2, 0-1
L#3 DoublesTimur Sadykov / Anand Kancherla vs Allan Johnson / Michael Steele7-6, 5-7, 0-1
2025-01-04vs WSC-ChinSplit 22
L#1 DoublesJianjun Zhu / Michael Joung vs David Tun / Elvis Ochoa3-6, 7-6, 0-1
L#1 SinglesRadha Kotamarti vs Adam Waldron0-6, 2-6
W#2 DoublesKevin Ying / Sat Mohan vs Steven Nguyen / Tung Nguyen7-5, 3-5
W#3 DoublesAnand Kancherla / Timur Sadykov vs Jeff Bahn / Hank Chin6-3, 4-6, 1-0
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 standings23 teams · 4.0 Men
TeamWLInd. WInd. LSets lostGames lost
1NWW-FC-Hsu8024823230
2NWW-STC-Johnson80211130274
3BTA-Over Served-Jaeger7124817225
4BETC-Hoang7125721226
5WSC-Saini62221025223
6HBSQ-Return of the Jedi Squirrels-Robey62211128246
7CP-The CP 4.0 40+ Legends 2025-Shen53211127248
8TCSP-Hold on Loosely-Parrish53171533276
9MI-Parcel53181435292
10CP-VolleyBallers-Iyer53161635271
11AYTC-Aceholes-Lee44191330271
12EDG-Hirai44191334284
13PSC-Zhu44181437305
14BC-Park44151738292
15CAC/SL-Shoeshine Canteen Service-Xu35171537319
16WSC-Phoenix-Agrawal35141840306
17PL-AY-MAY-KERS-Escalona35122045319
18NTC-Smack Over 40-Eberhardt26151740318
19MC-U Lai U Dai-Mark26112142319
20WSC-Chin17102248328
21WSC-Bagels and Breadsticks-MacQuarrie1792348320
22MI-Nordale1742856362
23STC-Pirates-Gravenkemper0852756364

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

3.90
Michael Joung
usually #2 Doubles 50%, also #1 Doubles 33% · published 4
3.87
Bogdan Moldoveanu
usually #3 Doubles 33%, also #2 Doubles 33% · published 4
3.85
Viraj Desai
usually #1 Doubles 83%, also #2 Doubles 17% · published 4
3.82
Kevin Ying
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.79
Vijay Beniwal
usually #1 Doubles 86%, also #2 Doubles 14% · published 4
3.78
Pete Bernard
usually #3 Doubles 100% · published 4
3.77
Jianjun Zhu
usually #1 Doubles 67%, also #2 Doubles 33% · published 4
Zhouxuan Teng
usually #3 Doubles 100% · published 4
3.59
Sat Mohan
usually #2 Doubles 60%, also #1 Singles 20% · published
3.52
Timur Sadykov
usually #1 Doubles 60%, also #3 Doubles 40% · published 3.5
3.46
Radha Kotamarti
usually #1 Singles 100% · published 4
3.39
Anand Kancherla
usually #3 Doubles 67%, also #1 Doubles 33% · published 3.5
Ruslan Kasymov
usually #1 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.

Timur Sadykov + Anand Kancherla6152% games+11.6% vs expected
Kevin Ying + Michael Joung7259% games+5.3% vs expected
Zhouxuan Teng + Jianjun Zhu121252% games+2.9% vs expected
Vijay Beniwal + Viraj Desai352552% games+2.3% vs expected
Michael Joung + Jianjun Zhu4353% games+0.9% vs expected
Kevin Ying + Jianjun Zhu5552% games+0.7% vs expected
Kevin Ying + Pete Bernard4647% games−0.3% vs expected
Kevin Ying + Sat Mohan3549% games−1.3% vs expected
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
Michael Joung
54W–71L career · 6 lines in 2025
<1%79%21%
3.90
4
Bogdan Moldoveanu
56W–48L career · 3 lines in 2025
<1%84%15%
3.87
4
Viraj Desai
76W–36L career · 6 lines in 2025
<1%88%12%
3.85
4
Kevin Ying
103W–65L career · 8 lines in 2025
1%91%9%
3.82
4
Vijay Beniwal
88W–62L career · 7 lines in 2025
1%93%6%
3.79
4
Pete Bernard
73W–60L career · 2 lines in 2025
1%94%5%
3.78
4
Jianjun Zhu
109W–76L career · 3 lines in 2025
2%94%4%
3.77
4
Zhouxuan Teng
49W–62L career · 2 lines in 2025
not enough data
Sat Mohan
15W–20L career · 5 lines in 2025
25%75%<1%
3.59
3.5
Timur Sadykov
126W–77L career · 10 lines in 2025
<1%44%56%
3.52
4
Radha Kotamarti
27W–42L career · type A · 3 lines in 2025
61%39%<1%
3.46
3.5
Anand Kancherla
97W–62L career · 6 lines in 2025
<1%79%21%
3.39
Ruslan Kasymov
10W–19L career · 3 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.