Teams

ETC-Box2

2023 Adult 18 & Over · 3.0 Men

13 players · average NTRP 3.19 / NORTHWEST WASHINGTON

View scouting list →
Schedule8 played
2023-06-04vs BTA-Hitmen-AzizWon 32
W#1 DoublesRyan Duffy / Leo Liu vs Prashant Suryakumar / Luc Do6-1, 6-2
W#1 SinglesBrandon Grimes vs Andrew Paik7-5, 3-6, 1-0
W#2 DoublesAlexander Moshchuk / VIKRAM KHANDPUR vs Randy Barber / Justin Fu6-4, 6-0
L#2 SinglesSamir Lakhani vs Fernando Martinez0-6, 3-6
L#3 DoublesRon Benson / Cesar Breder Chaves vs Zain Aziz / Naveed Aziz2-6, 2-6
2023-05-28vs CAC/SL-Tiebreakers-AlmquistSplit 22
W#1 DoublesRyan Duffy / Alexander Moshchuk vs Brad Raynor / Daniel Jung5-7, 6-4, 1-0
L#1 SinglesRavi Vyas vs Jag Singh3-6, 2-6
W#2 SinglesPatrick Formanes vs Sukhvinder Uppal6-3
L#3 DoublesCesar Breder Chaves / Ashwin Jeyakumar vs Ed Ducheane / Deepak Kumar2-6, 6-2, 0-1
2023-05-21vs PL-Welt Inducers-LaMoriaLost 14
L#1 DoublesRyan Duffy / Leo Liu vs Gregory Snow / Denvere Yon3-6, 1-6
L#1 SinglesSamir Lakhani vs Vishwanath Nayak6-1, 3-6, 0-1
L#2 DoublesAlexander Moshchuk / Patrick Formanes vs Tom Miller / Patrick Lamoria3-6, 3-6
W#2 SinglesRavi Vyas vs Sudhir Raman6-4, 6-3
L#3 DoublesKevin Tam / Cesar Breder Chaves vs Sudhakar Pitchumani / Jason Messer1-6, 3-6
2023-05-13vs MC-M 3.0 Bad Doggies 3-HillSplit 22
W#1 DoublesAlexander Moshchuk / VIKRAM KHANDPUR vs Suhas Gulur Ramakrishna / Patrick Lawrence5-7, 6-4, 1-0
L#1 SinglesPatrick Formanes vs Prad Manickam4-6, 1-6
W#2 DoublesRyan Duffy / Kevin Tam vs Jeffrey Hill / Jeong Ham7-6, 6-1
L#3 DoublesRon Benson / Kwangho Song vs Varun Nagpal / Sundar Ganesh Natarajan2-6, 1-6
2023-05-06vs AYTC-STA-Thompson 18+Lost 12
L#1 DoublesPatrick Formanes / Brandon Grimes vs Matt Youngquist / Justin Mellish3-6, 2-6
L#2 DoublesVIKRAM KHANDPUR / Alexander Moshchuk vs Matthew Zlateff / WT Arnold3-6, 7-5, 0-1
W#2 SinglesRavi Vyas vs Wally Ye6-7, 6-4, 1-0
2023-04-23vs WSC-LashWon 32
W#1 DoublesRyan Duffy / Leo Liu vs Mark West / Min Liu6-1, 6-4
W#1 SinglesBrandon Grimes vs Ziran Lin6-4, 6-2
L#2 DoublesAlexander Moshchuk / VIKRAM KHANDPUR vs Owen Mears / Paul Bifford5-7, 6-4, 0-1
W#2 SinglesSamir Lakhani vs Ketan Sheth6-0, 6-0
L#3 DoublesRavi Vyas / Ashwin Jeyakumar vs Oliver Alcantara / Preston Wallace3-6, 4-6
2023-04-14vs TCSP-Au-YeungLost 03
L#1 DoublesAlexander Moshchuk / Leo Liu vs Ryan Hardie / Jeff Au-Yeung0-6, 2-6
L#2 SinglesPatrick Formanes vs Mark Knoll6-7, 1-6
L#3 DoublesKwangho Song / Ashwin Jeyakumar vs Salim Peshawaria / Jason Andrews6-3, 3-6, 0-1
2023-04-02vs ETC-TopSpinners 3.0-AjoySplit 11
W#1 DoublesAlexander Moshchuk / Patrick Formanes vs Chandran Mudhliar / SasiKumar Natesan6-4, 7-6
L#2 DoublesRyan Duffy / Leo Liu vs Ajoy Krishnamoorthy / Arjun Mohan5-7, 7-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 standings31 teams · 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1NWW-WSC-Landry-Navarro802316116
2NWW-MI-Nowakowski8020410108
3MC-W 2.5-Turner8018616187
4HBSQ-Yeigh7118613162
5ETC-Box27118615164
6TCSP-40/Love-Campos7116819173
7TCSP-Davis7116819182
8MI-Perret6215920176
9CP-TNT-van Zyl62141023223
10FC-Good Shots-Lydon6215924210
11TCSP-Full Metal Rackets-Steck53141021177
12HBSQ-The Grim Rippers-Ikeda53141022183
13ETC-Warnick4415920168
14PL-The Volley Llamas-Tang44131124191
15CAC/SL-Matter44101428218
16BC-Kennedy44121229225
17BAIN-The Slice Girls-Carrillo44101429209
18BC-Krekel35111328215
19STC-The Rally Rockets-Schmidt35111328237
20CAC/SL-Bet-on-our-court35111329247
21AYTC-Baughman/Hall3591531212
22ETC-What the Deuce-Brown26121229217
23WSC-Raquettes-Onu26101431237
24BC-18+ Hot Shots-Underwood2691532249
25TCSP-Daytime Ballers-Higgins2671735232
26RBW-Morgan2681636231
27EDG-Good Vibes-Cook2671738268
28BC-Double Trouble-Soligon1771736249
29STC-Manum1761837249
30AYTC-Mihm1742041261
31MI-Punke0861838264

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 2.97 estimated across 7 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.33
Ravi Vyas
usually #2 Singles 50%, also #3 Doubles 25% · published 3.5
3.30
Ryan Duffy
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.19
Alexander Moshchuk
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
2.81
Patrick Formanes
usually #1 Doubles 33%, also #2 Singles 33% · published 3
2.78
Ron Benson
usually #3 Doubles 100% · published
Brandon Grimes
usually #1 Singles 100% · published 3
Cesar Breder Chaves
usually #3 Doubles 100% · published 3
2.74
Leo Liu
usually #1 Doubles 71%, also #2 Doubles 14% · published 3
2.63
Ashwin Jeyakumar
usually #3 Doubles 100% · published 3
Kwangho Song
usually #2 Doubles 86%, also #3 Doubles 14% · published
Robert Box
published
Samir Lakhani
usually #2 Singles 67%, also #1 Singles 33% · published
VIKRAM KHANDPUR
usually #2 Doubles 67%, also #1 Doubles 33% · 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.

Alexander Moshchuk + VIKRAM KHANDPUR4161% games+14.5% vs expected
Alexander Moshchuk + Ryan Duffy6551% games+2.7% vs expected
Ravi Vyas + Ryan Duffy4254% games+2.0% vs expected
Patrick Formanes + Alexander Moshchuk2544% games−1.8% vs expected
Leo Liu + Ryan Duffy224 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.

3.5
Ravi Vyas
48W–30L career · 4 lines in 2023
1%90%9%
3.33
3.5
Ryan Duffy
47W–19L career · 6 lines in 2023
1%93%6%
3.30
3.5
Alexander Moshchuk
70W–44L career · 8 lines in 2023
8%92%1%
3.19
3
Patrick Formanes
49W–38L career · 6 lines in 2023
1%92%7%
2.81
Ron Benson
5W–23L career · 2 lines in 2023
2%94%5%
2.78
3
Brandon Grimes
3W–0L career · 2 lines in 2023
not enough data
3
Cesar Breder Chaves
0W–5L career · 2 lines in 2023
not enough data
3
Leo Liu
14W–16L career · 7 lines in 2023
3%94%2%
2.74
3
Ashwin Jeyakumar
21W–28L career · 3 lines in 2023
17%83%<1%
2.63
Kwangho Song
9W–18L career · 7 lines in 2023
not enough data
Robert Box
2W–2L career · no lines in 2023
not enough data
Samir Lakhani
14W–6L career · 3 lines in 2023
not enough data
VIKRAM KHANDPUR
20W–14L career · 3 lines in 2023
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.