Teams

PSC-Aces-Beniwal

2025 Adult 18 & Over · 4.0 Men

14 players · average NTRP 3.94 / NORTHWEST WASHINGTON

View scouting list →
Schedule10 played
L#1 DoublesVijay Beniwal / Viraj Desai vs Erik Lorenz / Mick Horton7-6, 4-6, 0-1
L#1 SinglesRuslan Kasymov vs David Liu1-6, 1-6
W#2 DoublesKevin Ying / Michael Joung vs Don Robey / Lynwood Montgomery3-6, 6-1, 1-0
L#3 DoublesAnand Kancherla / Zhouxuan Teng vs Youssef Shalaby / Jack Crose1-6, 5-7
2025-05-23vs NWW-STC-HagenWon 41
L#1 DoublesVijay Beniwal / Viraj Desai vs Jourdan Radloff / Andrew Osborne6-7, 1-6
W#1 SinglesNikhit Mago vs Chris Andrews6-4, 6-1
W#2 DoublesKevin Ying / Michael Joung vs Eric Hagen / Jacob Scalzo3-6, 6-4, 1-0
W#2 SinglesRuslan Kasymov vs Ronald Mulberg7-5, 6-3
W#3 DoublesJianjun Zhu / Tianyou Liu vs Chris Scalzo / Jeff Blackburn7-6, 6-3
2025-05-17vs ETC-GostintsevWon 32
L#1 DoublesVijay Beniwal / Viraj Desai vs Jeremiah Hawkins / Max Ciccotosto4-6, 5-7
L#1 SinglesAmin Barzegar vs Tarun Arora4-6, 6-0, 0-1
W#2 DoublesYi Lu / Jianjun Zhu vs Timur Sadykov / Safa Alikashani7-5, 6-4
W#2 SinglesRuslan Kasymov vs Michael Gostintsev6-2, 6-6
W#3 DoublesAnand Kancherla / Nikhit Mago vs Henry Hua / Zach Rohrman7-5, 6-6
2025-05-10vs BC-ParkWon 31
W#1 DoublesVijay Beniwal / Zhouxuan Teng vs Adam Corson / Kenneth Cho6-2, 4-6, 1-0
L#1 SinglesYi Lu vs Quinn Snell1-6, 4-6
W#2 DoublesKevin Ying / Michael Joung vs Tom Rude / Matt Haba6-2, 6-2
W#3 DoublesJianjun Zhu / Sat Mohan vs Brant Lyerla / Joe Bilsborough6-4, 4-6, 1-0
2025-05-04vs AYTC-Fun Penguins-HsuWon 41
W#1 DoublesVijay Beniwal / Yi Lu vs Ryan Hung / Chris Hsu6-4, 6-3
L#1 SinglesAmin Barzegar vs Jeffrey Duan1-6, 5-7
W#2 DoublesKevin Ying / Michael Joung vs RICHARD TSUI / Daifu Ye6-1, 7-5
W#2 SinglesRuslan Kasymov vs Kevin Kang6-4, 6-2
W#3 DoublesZhouxuan Teng / Tianyou Liu vs Huey Nguyen / Amit Wadhwa2-6, 6-3, 1-0
2025-04-25vs WSC-FourOhhhhhh-SherrSplit 22
L#1 DoublesVijay Beniwal / Bogdan Moldoveanu vs Bryan Liu / Shantan Reddy2-6, 1-6
W#1 SinglesNikhit Mago vs Michael Moore4-6, 6-4, 1-0
L#2 DoublesAnand Kancherla / Sat Mohan vs Fadi Ghishan / Nicolas Ludmer1-6, 7-6, 0-1
W#2 SinglesYi Lu vs Louis Rodgers6-4, 6-0
2025-04-18vs NWW-TCSP-LachenmaierLost 05
L#1 DoublesViraj Desai / Bogdan Moldoveanu vs Thomas Chippendale / Kevin Jacobson4-6, 2-6
L#1 SinglesAmin Barzegar vs Eric Whaley3-6, 5-7
L#2 DoublesKevin Ying / Michael Joung vs Tyler Gardner / Aaron Miller2-6, 6-3, 0-1
L#2 SinglesNikhit Mago vs Adam Myers6-4, 1-6, 0-1
L#3 DoublesYi Lu / Tianyou Liu vs Audley Becker / Nate Faubion2-6, 4-6
2025-04-13vs WSC-ClinciuWon 32
W#1 DoublesVijay Beniwal / Viraj Desai vs DHARAM PATULE / Tyler Parsons6-2, 6-7, 1-0
L#1 SinglesYi Lu vs Qiming Jiang2-6, 2-6
W#2 DoublesMichael Joung / Kevin Ying vs Champak Chatterjee / Ciprian Clinciu6-0, 6-0
L#2 SinglesAmin Barzegar vs Kevin Law - *1-6, 6-7
W#3 DoublesBogdan Moldoveanu / Tianyou Liu vs Mihai Petriuc / Peter Bui6-3, 6-0
2025-04-06vs FC-Cash Only-LiLost 23
W#1 DoublesVijay Beniwal / Yi Lu vs Quentin Cheung / Anthony Enem5-7, 6-4, 1-0
W#1 SinglesTianyou Liu vs Hubert Deng6-3, 3-6, 1-0
L#2 DoublesJianjun Zhu / Michael Joung vs William Snedegar / Tomas San Miguel3-6, 3-6
L#2 SinglesRuslan Kasymov vs Joy Michael Manda - (DQ)*1-6, 1-6
L#3 DoublesKevin Ying / Zhouxuan Teng vs William Tong / Daniel Song3-6, 0-6
2025-03-29vs CAC/SL-VermaWon 32
L#1 DoublesYi Lu / Tianyou Liu vs Alexander Katz / Will Blanchard6-1, 6-7, 0-1
L#1 SinglesRuslan Kasymov vs Nishad Krishnan5-7, 4-4
W#2 DoublesJianjun Zhu / Michael Joung vs Lohit Verma / Kevin Schmidt7-6, 6-2
W#2 SinglesAmin Barzegar vs Abraham Ahn7-6, 1-6, 1-0
W#3 DoublesKevin Ying / Zhouxuan Teng vs James Xu / Bindu Purhar6-3, 6-3
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.0 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 3.73 estimated across 10 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 93%, also #1 Doubles 7% · published 4
3.87
Bogdan Moldoveanu
usually #1 Doubles 67%, also #3 Doubles 33% · published 4
3.85
Viraj Desai
usually #1 Doubles 63%, also #3 Doubles 25% · published 4
3.82
Kevin Ying
usually #2 Doubles 75%, also #3 Doubles 25% · published 4
3.79
Vijay Beniwal
usually #1 Doubles 62%, also #3 Doubles 23% · published 4
3.77
Jianjun Zhu
usually #2 Doubles 60%, also #3 Doubles 40% · published 4
Amin Barzegar
usually #1 Singles 60%, also #2 Singles 40% · published 4
Zhouxuan Teng
usually #3 Doubles 80%, also #1 Doubles 20% · published 4
3.70
Yi Lu
usually #1 Doubles 38%, also #1 Singles 25% · published
3.62
Nikhit Mago
usually #1 Singles 50%, also #2 Singles 25% · published
3.59
Sat Mohan
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.39
Anand Kancherla
usually #1 Doubles 40%, also #3 Doubles 40% · published 3.5
Ruslan Kasymov
usually #2 Singles 67%, also #1 Singles 33% · published
Tianyou Liu
usually #3 Doubles 56%, also #1 Doubles 22% · 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.

Jianjun Zhu + Yi Lu5263% games+10.1% 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 + Sat Mohan3549% games−1.3% vs expected
Kevin Ying + Zhouxuan Teng3249% games−6.4% 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 · 15 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 · 8 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 · 13 lines in 2025
1%93%6%
3.79
4
Jianjun Zhu
109W–76L career · 5 lines in 2025
2%94%4%
3.77
4
Amin Barzegar
9W–20L career · 5 lines in 2025
not enough data
4
Zhouxuan Teng
49W–62L career · 5 lines in 2025
not enough data
Yi Lu
31W–36L career · 7 lines in 2025
6%93%1%
3.70
Nikhit Mago
16W–15L career · 4 lines in 2025
17%82%<1%
3.62
Sat Mohan
15W–20L career · 2 lines in 2025
25%75%<1%
3.59
3.5
Anand Kancherla
97W–62L career · 5 lines in 2025
<1%79%21%
3.39
Ruslan Kasymov
10W–19L career · 6 lines in 2025
not enough data
Tianyou Liu
15W–23L career · 9 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.