Teams

BTC:Warriors:Murali/Vinayagam

2026 NCT Adult 18 & Over Men · 4.0 Adult Men

16 players · average NTRP 4.00 / NORTHERN CONNECTICUT

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 →
Schedule10 played
2026-03-07vs EHTC:Russell/PaskowitzLost 12
L#1 DoublesChandrasekaran Murali / Avinash Dongare vs Jason Truskoski / Brett O'Neil0-6, 6-7
W#1 SinglesRyan Nolan vs Dennis Russell6-2, 6-1
L#2 SinglesBalachander Sekar vs Tim Olson3-6, 3-6
W#1 DoublesArvind Narayan / Sujit Sarshetti vs Michael LaTour / Nathan Ravitz6-4, 6-3
W#1 SinglesRyan Nolan vs Nikita Prokhorov6-0, 6-0
W#2 DoublesHariharan Kuppuraj / Alok Arora vs Steve Franklin / Toby Smith7-5, 6-7, 6-0
L#2 SinglesVishwas Rao vs Lior Grubert3-6, 6-4, 4-3
W#3 DoublesVineet Jaggi / Samarath Rathore vs Thadd Thomas / Thomas Scafuri7-5, 7-5
2026-01-31vs MLM:Lincer/LusardiWon 41
W#1 DoublesSujit Sarshetti / Gnanagiri Vinayagam vs Liam Kelleher / Matthew Guasta6-4, 6-3
W#1 SinglesRyan Nolan vs Michael Cowperthwaite7-6, 3-2
L#2 DoublesHariharan Kuppuraj / Vineet Jaggi vs John Gannon / Roberto Estrada7-5, 3-6, 3-4
W#2 SinglesSamarath Rathore vs Joseph Whalen6-1, 6-2
W#3 DoublesChandrasekaran Murali / Alok Arora vs Tejas Bhatt / Agnish Mukhopadhyay7-5, 7-5
2026-01-24vs ETC:Enfield Smash:MagowanLost 14
L#1 DoublesVamshi Rachakonda / Sujit Sarshetti vs Ben Lewis / Patrick Roche7-6, 2-6, 4-1
W#1 SinglesSamarath Rathore vs Valmir DosSantos6-4, 6-3
L#2 DoublesRyan Nolan / Gnanagiri Vinayagam vs Patrick Magowan / Jonathan Orenstein6-7, 6-3, 3-6
L#2 SinglesVishwas Rao vs Daniel Alban3-6, 0-6
L#3 DoublesAnupam Mohapatra / Yatin Naik vs Cameron Wiley / Dennis McManus2-6, 6-4, 3-6
2025-12-13vs BSF:Polhamus/BurwoodWon 50
W#1 DoublesSamarath Rathore / Arvind Narayan vs Bing Shue / Connor McNamara7-5, 6-3
W#1 SinglesRyan Nolan vs Ted Krawiec6-1, 6-1
W#2 DoublesGnanagiri Vinayagam / Yatin Naik vs Daniel Polhamus / Jarlath Connolly6-2, 6-1
W#2 SinglesBalachander Sekar vs Joel Banuelos2-6, 6-4, 1-0
W#3 DoublesAnupam Mohapatra / Avinash Dongare vs N/A6-0, 6-0
2025-12-06vs EHTC:Russell/PaskowitzWon 32
L#1 DoublesGnanagiri Vinayagam / Sujit Sarshetti vs Brett O'Neil / Jeffrey Roets6-7, 6-0, 3-6
W#1 SinglesRyan Nolan vs Samuel Wilder6-3, 6-2
W#2 DoublesArvind Narayan / Samarath Rathore vs Eric Burnell / Dennis Russell4-6, 6-1, 3-3
W#2 SinglesVishwas Rao vs Samuel Gibson6-2, 6-0
L#3 DoublesAlok Arora / Hariharan Kuppuraj vs James Gagnon / Paul Raymond6-3, 3-6, 2-4
2025-11-15vs MLM:Lincer/LusardiWon 41
W#1 DoublesArvind Narayan / Hariharan Kuppuraj vs Roberto Estrada / Marc Kitz4-6, 6-4, 1-0
W#1 SinglesRyan Nolan vs Charles Woodward4-6, 6-3, 4-1
W#2 DoublesSujit Sarshetti / Alok Arora vs Robert Tubridy / Tejas Bhatt6-1
W#2 SinglesSamarath Rathore vs Michael Cowperthwaite6-2, 6-4
L#3 DoublesVishwas Rao / Balachander Sekar vs Matthew Guasta / Liam Kelleher2-6, 3-6
2025-11-01vs BSF:Polhamus/BurwoodWon 50
W#1 DoublesSamarath Rathore / Sujit Sarshetti vs Stuart Burwood / Ian Green6-3, 6-1
W#1 SinglesRyan Nolan vs Lutz Labisch7-5, 6-2
W#2 DoublesArvind Narayan / Hariharan Kuppuraj vs Jarlath Connolly / Ted Krawiec6-2, 6-1
W#2 SinglesVishwas Rao vs Connor McNamara6-1, 6-2
W#3 DoublesAlok Arora / Chandrasekaran Murali vs Daniel Polhamus / Adam Olson6-4, 6-3
W#1 DoublesArvind Narayan / Hariharan Kuppuraj vs Ryan Scafuri / Thadd Thomas7-6, 6-2
W#1 SinglesRyan Nolan vs Max Castrogiovanni6-1, 6-1
W#2 DoublesVamshi Rachakonda / Sujit Sarshetti vs Steven Ballentine / Josh Ferguson6-0, 6-2
W#2 SinglesSamarath Rathore vs Jan Zeman6-0, 6-3
W#3 DoublesAnupam Mohapatra / Yatin Naik vs Adam Rose / Jonathan Fugge6-3, 6-0
2025-09-20vs ETC:Enfield Smash:MagowanWon 41
W#1 DoublesSujit Sarshetti / Gnanagiri Vinayagam vs Jonathan Orenstein / Patrick Magowan3-6, 6-4, 6-1
W#1 SinglesRyan Nolan vs Daniel Alban6-2, 7-6
W#2 DoublesSamarath Rathore / Arvind Narayan vs Robert Servant / Matthew Morneau6-1, 6-1
W#2 SinglesAlok Arora vs Qin Yin6-0, 6-0
L#3 DoublesHariharan Kuppuraj / Vamshi Rachakonda vs Zachary Weinstein / Zhiwei Lin6-2, 0-6, 6-4
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 standings11 teams · 4.0 Adult Men
TeamWLInd. WInd. LSets lostGames lost
1BTC:Warriors:Murali/Vinayagam010371230357
2EHTC:Russell/Paskowitz010341435400
3ETC:Enfield Smash:Magowan010282151491
4MLM:Lincer/Lusardi010232561515
5RFL:Hit For Brains:Thomas/Prokhorov010153372538
6MRC:Mayhem:Boucher012461234447
7BTC:Baseline Brotherhood:Sharpe/Colson012401949553
8RH:Jackson/Garcia012372250507
9EHTC:String Busters 4.0:Drew/Parekh012233779644
10GTC:Tomahawks:Blair/Vasquez012213880615
11FV:Smashers:Srinivasan/Keppel012194089660

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.78 estimated across 15 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.98
Ryan Nolan
usually #1 Singles 64%, also #3 Doubles 29% · published
3.95
Sujit Sarshetti
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.92
Samarath Rathore
usually #2 Singles 33%, also #1 Doubles 22% · published
3.91
Gnanagiri Vinayagam
usually #2 Doubles 40%, also #3 Doubles 30% · published 4
3.86
Anupam Mohapatra
usually #3 Doubles 100% · published 4
3.84
Alok Arora
usually #3 Doubles 50%, also #2 Doubles 33% · published 4
3.83
Arvind Narayan
usually #1 Doubles 57%, also #2 Doubles 43% · published 4
3.82
Vamshi Rachakonda
usually #1 Doubles 33%, also #3 Doubles 33% · published
3.79
Yatin Naik
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.75
Vineet Jaggi
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.75
Vishwas Rao
usually #2 Singles 70%, also #2 Doubles 20% · published
3.71
Hariharan Kuppuraj
usually #2 Doubles 43%, also #3 Doubles 29% · published 4
3.58
Avinash Dongare
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.58
Balachander Sekar
usually #2 Singles 67%, also #3 Doubles 33% · published 4
3.50
Chandrasekaran Murali
usually #3 Doubles 67%, also #1 Doubles 33% · published 4
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.

Yatin Naik + Anupam Mohapatra14465% games+6.5% vs expected
Gnanagiri Vinayagam + Sujit Sarshetti19260% games+4.4% vs expected
Vamshi Rachakonda + Hariharan Kuppuraj15559% games+3.3% vs expected
Alok Arora + Chandrasekaran Murali7652% games−0.6% vs expected
Arvind Narayan + Sujit Sarshetti7260% games−6.8% vs expected
Alok Arora + Vineet Jaggi314 matchesnot enough data
Alok Arora + Hariharan Kuppuraj224 matchesnot enough data
Ryan Nolan + Gnanagiri Vinayagam224 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.

Ryan Nolan
46W–23L career · 14 lines in 2026
<1%57%43%
3.98
Sujit Sarshetti
30W–7L career · 8 lines in 2026
<1%66%34%
3.95
Samarath Rathore
56W–19L career · 8 lines in 2026
<1%73%27%
3.92
4
Gnanagiri Vinayagam
35W–7L career · 10 lines in 2026
<1%75%24%
3.91
4
Anupam Mohapatra
18W–7L career · 2 lines in 2026
<1%85%14%
3.86
4
Alok Arora
66W–55L career · 6 lines in 2026
<1%89%11%
3.84
4
Arvind Narayan
27W–7L career · 7 lines in 2026
1%90%10%
3.83
Vamshi Rachakonda
18W–9L career · 3 lines in 2026
1%91%8%
3.82
Yatin Naik
17W–7L career · 3 lines in 2026
1%93%6%
3.79
4
Dominic Brzozowski
1W–13L career · no lines in 2026
not enough data
Vineet Jaggi
17W–8L career · 2 lines in 2026
3%95%3%
3.75
Vishwas Rao
22W–29L career · 10 lines in 2026
3%95%3%
3.75
4
Hariharan Kuppuraj
28W–11L career · 7 lines in 2026
5%93%1%
3.71
4
Avinash Dongare
11W–23L career · 3 lines in 2026
27%73%<1%
3.58
4
Balachander Sekar
6W–11L career · type S · 3 lines in 2026
28%72%<1%
3.58
4
Chandrasekaran Murali
36W–42L career · 3 lines in 2026
49%51%<1%
3.50

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.