Teams

Team 12 Net-Dominators

2026 NOVA Adult 18 & Over · NOVA Adult 18 & Over 3.5 Men

19 players · average NTRP 3.56 / VIRGINIA

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule8 played
2026-06-09vs Team 2 Lord of the StringsLost 05
L#1 DoublesDavid Garriepy / Prashant Padmashali vs Matias Piaggio / Arturo Garcia Alonso3-6, 2-6
L#1 SinglesKazuki Ko vs Navy Merianda0-6, 0-6
L#2 DoublesRandy Lee / Mark Jensen vs Matteo Gleason / Jay D'Alessandro0-6, 5-7
L#2 SinglesAli Montilla vs Nathan Morgan5-7, 2-5
L#3 DoublesRick Liang / Patrick Nguyen vs Sebastian Weathersby / Ashwin Vengu3-6, 2-5
2026-05-30vs Team 6 Doubles The FunSplit 22
L#1 DoublesRick Liang / Patrick Nguyen vs Howard Fowler / Julian Collier4-6, 1-6
L#1 SinglesTri Tran vs Bennett Stackhouse6-4, 1-6, 0-1
W#2 DoublesRyan McConaghy / Majed Hamawy vs N/A6-0, 6-0
W#2 SinglesJongchan Kim vs Kenneth Holmboe6-4, 4-2
2026-05-26vs Team 9 RacqueteersWon 50
W#1 DoublesPatrick Nguyen / David Garriepy vs David Jacobstein / Rafael Luz6-4, 5-7, 1-0
W#1 SinglesKazuki Ko vs Javier Medrano6-3, 7-6
W#2 DoublesPrashant Padmashali / Rick Liang vs Sameer Farah / Keith Wojciech6-1, 5-2
W#2 SinglesAli Montilla vs Ronnie Greene6-2, 4-4
W#3 DoublesMark Jensen / Sai Chindepalli vs Mike Jenkins / Chris Young6-1, 6-4
2026-05-16vs Team 4 PiF NOVA 3.5 18Lost 12
L#1 DoublesDavid Garriepy / Randy Lee vs Anthony Chang / Marc Sendich0-6, 0-6
W#1 SinglesKazuki Ko vs Louis Dupuis6-4, 6-1
L#2 DoublesRick Liang / Prashant Padmashali vs Jonathan Ramseur / Josh Snead0-6, 3-1
2026-05-08vs Team 13 CourtmastersLost 03
L#1 DoublesRick Liang / Prashant Padmashali vs Robert Ichiyama / Rahul Sharma1-6, 2-4
L#2 DoublesMark Jensen / Gautam Puranam vs Sean Quan / Amilcar Gomez3-6, 0-6
L#2 SinglesRyan McConaghy vs Ismael Sere0-6, 1-6
2026-05-02vs Team 11 ChallengersLost 14
W#1 DoublesPatrick Nguyen / Tri Tran vs Daniel Borges / Darren Devereaux6-4, 1-6, 1-0
L#1 SinglesSai Chindepalli vs Christopher Wong7-6, 1-3
L#2 DoublesMohan Bellamkonda / Ryan McConaghy vs Vishnu Chunduru / Steve Polestak2-6, 0-6
L#2 SinglesAmal Desai vs Carlo Pizarro7-6, 0-2
L#3 DoublesJongchan Kim / Majed Hamawy vs Samyak Kathane / Gandhar Kothari5-7, 2-6
2026-04-15vs Team 7 RBGCC Spring '26Won 32
L#1 DoublesPatrick Nguyen / Tri Tran vs Mario Levine / Michael Oakes2-6, 5-7
W#1 SinglesSai Chindepalli vs Kishan Modali7-6, 3-2
W#2 DoublesPrashant Padmashali / Rick Liang vs Steve Standefer / Robert Finch6-2, 6-1
W#2 SinglesAli Montilla vs Wilson Medina6-1, 6-0
L#3 DoublesMohan Bellamkonda / Ryan McConaghy vs ERIC Levine / Emil Valle3-6, 6-3, 0-1
2026-04-09vs Team 5 Mid-Court CrisisLost 14
L#1 DoublesPatrick Nguyen / Randy Lee vs Tom Tran Nguyen / Benedict Moon1-6, 3-6
L#1 SinglesKazuki Ko vs Peter Zhu3-6, 3-6
W#2 DoublesPrashant Padmashali / Rick Liang vs Tom Do / Joe Valdez6-3, 2-3
L#2 SinglesAmal Desai vs Mark Shen6-7, 4-3
L#3 DoublesDavid Garriepy / Majed Hamawy vs Brad Haywood / Kevin Koo6-2, 0-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 standings13 teams · NOVA Adult 18 & Over 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1Team 3 Who Is We? Rabbit Grillers8034614210
2Team 1 Wolves71301020210
3Team 13 Courtmasters7131923258
4Team 5 Mid-Court Crisis43161937296
5Team 11 Challengers44211938314
6Team 4 PiF NOVA 3.5 1844172341320
7Team 10 Serve Aces44192145344
8Team 8 Tiger Balm 3.535172346350
9Team 14 Ramshetti35142651359
10Team 12 Net-Dominators35132754382
11Team 6 Doubles The Fun17142654380
12Team 9 Racqueteers1793164426
13Team 7 RBGCC Spring '260772858398

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.28 estimated across 18 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.00
Sandipp Rou Perepu
usually #2 Doubles 67%, also #3 Doubles 33% · published 4
3.86
Tri Tran
usually #1 Doubles 67%, also #1 Singles 33% · published
3.71
Tusar Chhotaray
published 4
3.41
Ali Montilla
usually #2 Singles 100% · published 3.5
3.40
Sai Chindepalli
usually #3 Doubles 40%, also #1 Singles 40% · published
3.35
Jagannath Surampudi
published 3.5
3.32
Randy Lee
usually #1 Doubles 67%, also #2 Doubles 33% · published
3.29
Amal Desai
usually #2 Singles 100% · published 3.5
3.27
Prashant Padmashali
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.21
Will Norden
published
3.16
Kazuki Ko
usually #1 Singles 100% · published
3.15
Rick Liang
usually #2 Doubles 57%, also #1 Doubles 29% · published 3.5
3.09
David Garriepy
usually #1 Doubles 75%, also #3 Doubles 25% · published 3.5
3.07
Jongchan Kim
usually #2 Singles 50%, also #2 Doubles 25% · published
3.03
Ryan McConaghy
usually #2 Singles 33%, also #3 Doubles 33% · published
3.02
Mark Jensen
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.00
Majed Hamawy
usually #3 Doubles 50%, also #1 Doubles 33% · published 3
2.72
Mohan Bellamkonda
usually #3 Doubles 50%, also #2 Doubles 50% · published
Gautam Puranam
usually #2 Doubles 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.

Rick Liang + Prashant Padmashali3256% gamesnot enough data
Rick Liang + Ali Montilla213 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
Sandipp Rou Perepu
133W–67L career · 6 lines in 2026
<1%50%50%
4.00
Tri Tran
1W–2L career · 3 lines in 2026
<1%1%99%
3.86
4
Tusar Chhotaray
83W–56L career · no lines in 2026
7%91%2%
3.71
3.5
Ali Montilla
89W–27L career · 3 lines in 2026
<1%74%26%
3.41
Sai Chindepalli
3W–9L career · 5 lines in 2026
<1%76%24%
3.40
3.5
Jagannath Surampudi
296W–330L career · no lines in 2026
1%85%14%
3.35
Randy Lee
15W–19L career · 3 lines in 2026
1%89%10%
3.32
3.5
Amal Desai
56W–18L career · 2 lines in 2026
2%91%7%
3.29
3.5
Prashant Padmashali
55W–27L career · 6 lines in 2026
3%92%5%
3.27
Will Norden
1W–2L career · no lines in 2026
7%91%2%
3.21
Kazuki Ko
5W–5L career · 4 lines in 2026
13%87%1%
3.16
3.5
Rick Liang
137W–59L career · 7 lines in 2026
13%86%1%
3.15
3.5
David Garriepy
1W–3L career · 4 lines in 2026
27%73%<1%
3.09
Jongchan Kim
2W–5L career · 4 lines in 2026
<1%31%69%
3.07
Ryan McConaghy
0W–3L career · 3 lines in 2026
42%58%<1%
3.03
Mark Jensen
8W–20L career · 3 lines in 2026
45%55%<1%
3.02
3
Majed Hamawy
379W–516L career · 6 lines in 2026
<1%49%51%
3.00
Mohan Bellamkonda
1W–7L career · 2 lines in 2026
6%92%2%
2.72
Gautam Puranam
0W–1L career · 1 line 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.