Teams

NMAC.Joshi

2026 CTRL Adult 18 & Over · Adult 18 & Over 4.0 Men

12 players · average NTRP 3.89 / NORTH CAROLINA

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 →
Schedule9 played
2026-05-13vs NMAC.ByrdLost 14
L#1 DoublesPraveen Yadav / Vidit Desai vs Lance King / Oheneba Boateng2-6, 3-6
L#1 SinglesMatthew Gilmore vs Aaron Yip0-6, 1-6
L#2 DoublesNate Wireback / Luke Hader vs Matthew Frazer / Tevin Wilson0-6, 0-6
L#2 SinglesJosh Enderline vs Cameron Lange0-6, 0-6
W#3 DoublesAmit Kumar / Anjaneya Tiwari vs Christopher MacK / Christopher Lott6-4, 6-1
2026-04-25vs TOC.BosticWon 50
W#1 DoublesAmit Kumar / Praveen Yadav vs Elton TSAI / Eric Bostic6-1, 3-6, 1-0
W#1 SinglesVinay Savanth Repudi vs Luo Xiao6-3, 6-3
W#2 DoublesKiran Ramaswamy / Josh Enderline vs Patrick Jones / Nathan Rarangol6-3, 6-2
W#2 SinglesMatthew Gilmore vs Nicholas Sundberg6-0, 6-1
W#3 DoublesAmit Sachan / Luke Hader vs Sanjay Ambardar / Dan Robinson6-2, 6-1
2026-04-18vs TOC.MerckWon 41
W#1 DoublesSteven Harris / Amit Sachan vs Jason Frank / Collin Carter3-6, 6-4, 1-0
W#1 SinglesMatthew Gilmore vs Mitchell Myers3-6, 6-1, 1-0
W#2 DoublesNate Wireback / Luke Hader vs Victor Talbird / Craig Brehmer6-1, 6-4
W#2 SinglesJosh Enderline vs Jose Porrua6-3, 6-3
L#3 DoublesPraveen Yadav / Amit Kumar vs David Anderson / William Anderson6-2, 2-6, 0-1
2026-04-09vs TOC.PerianLost 04
L#1 DoublesAbhimanyu Joshi / Anjaneya Tiwari vs Santha Perian / Diego Angelo3-6, 2-6
L#1 SinglesNate Wireback vs Junhua Wu7-6, 2-6, 0-1
L#2 DoublesAmit Kumar / Praveen Yadav vs Hugh Harris / Rodney Martin5-7, 3-6
L#2 SinglesEvan Pozzanghera vs Alex Kasari2-6, 3-6
2026-03-29vs TOC.KinchenWon 32
L#1 DoublesAnjaneya Tiwari / Kiran Ramaswamy vs Austin Kinchen / Joshua Moore6-7, 6-3, 0-1
L#1 SinglesEvan Pozzanghera vs Brad Land1-6, 0-6
W#2 DoublesVinay Savanth Repudi / Matthew Gilmore vs Mitchell Miller / Aaron Reinicker7-5, 1-6, 1-0
W#2 SinglesJosh Enderline vs Marc Hastings6-0, 6-3
W#3 DoublesLuke Hader / Amit Kumar vs Kevin Fitzgerald / Jonathan Martin7-6, 6-4
2026-03-26vs TOC.FowlerWon 32
W#1 DoublesAnjaneya Tiwari / Nate Wireback vs Gabriel Iocco / Jack Hu6-2, 6-2
L#1 SinglesAmit Sachan vs Ryan Sheppard2-6, 3-6
L#2 DoublesAbhimanyu Joshi / Steven Harris vs Nick Gilder / Jeron Russell4-6, 3-6
W#2 SinglesVinay Savanth Repudi vs Justin Fowler6-4, 6-3
W#3 DoublesPraveen Yadav / Luke Hader vs Dipen Vyas / Craig Schauman3-6, 7-5, 1-0
2026-03-21vs TOC.GregsonLost 05
L#1 DoublesSteven Harris / Amit Sachan vs Michael Weslander / Charles Whitehorne0-6, 0-6
L#1 SinglesVidit Desai vs Jordan Niggebrugge1-6, 0-6
L#2 DoublesAnjaneya Tiwari / Nate Wireback vs Guilherme Perez / Jim Riddick2-6, 0-6
L#2 SinglesVinay Savanth Repudi vs Andrew Pham1-6, 4-6
L#3 DoublesLuke Hader / Kiran Ramaswamy vs Ryan Berliner / Youngjun Lee3-6, 1-6
2026-03-10vs TOC.PasangulapatiLost 23
W#1 DoublesAbhimanyu Joshi / Anjaneya Tiwari vs Madhusudhanarao Nelapati / AJAY VARMA GANAPATHIRAJU7-6, 6-1
L#1 SinglesMatthew Gilmore vs Sathisha Kumar3-6, 6-7
L#2 DoublesNate Wireback / Vidit Desai vs Gowthaman Mohan / Krishna Alijala1-6, 4-6
L#2 SinglesJosh Enderline vs Sudheer Parvithina4-6, 6-7
W#3 DoublesAmit Kumar / Luke Hader vs Mark Spining / Vamsee Pasangulapati7-6, 2-6, 1-0
2026-03-04vs TOC.BrockLost 23
L#1 DoublesKiran Ramaswamy / Steven Harris vs Daniel Breazeale / Russell Riley3-6, 4-6
L#1 SinglesEvan Pozzanghera vs Andrew Schuett3-6, 0-6
W#2 DoublesAnjaneya Tiwari / Abhimanyu Joshi vs Andrew Tate / Preston Waldo6-4, 6-1
W#2 SinglesJosh Enderline vs Enric Prat Codina5-7, 6-2, 1-0
L#3 DoublesNate Wireback / Vidit Desai vs Carlos Collado / Thomas Hodges6-3, 1-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 standings for Adult 18 & Over 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.71 estimated across 12 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.01
Abhimanyu Joshi
usually #2 Doubles 33%, also #1 Doubles 33% · published 4
3.96
Anjaneya Tiwari
usually #2 Doubles 46%, also #1 Doubles 46% · published 4
3.77
Josh Enderline
usually #2 Singles 83%, also #2 Doubles 17% · published
3.74
Vinay Savanth Repudi
usually #2 Singles 50%, also #2 Doubles 25% · published 4
3.73
Vidit Desai
usually #3 Doubles 25%, also #2 Doubles 25% · published 4
3.73
Praveen Yadav
usually #3 Doubles 40%, also #1 Doubles 40% · published 4
3.71
Nate Wireback
usually #2 Doubles 36%, also #1 Singles 27% · published 3.5
3.65
Luke Hader
usually #3 Doubles 71%, also #2 Doubles 29% · published
3.65
Kiran Ramaswamy
usually #1 Doubles 50%, also #3 Doubles 25% · published 4
3.60
Matthew Gilmore
usually #1 Singles 60%, also #2 Singles 20% · published
3.56
Evan Pozzanghera
usually #1 Singles 67%, also #2 Singles 33% · published 4
3.39
Amit Sachan
usually #2 Doubles 27%, also #1 Doubles 27% · published 3.5
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.

Kiran Ramaswamy + Abhimanyu Joshi6262% games+8.1% vs expected
Abhimanyu Joshi + Anjaneya Tiwari121053% games+1.2% vs expected
Amit Sachan + Kiran Ramaswamy15953% games−1.7% vs expected
Vidit Desai + Nate Wireback2439% games−3.6% vs expected
Amit Sachan + Praveen Yadav5545% games−6.7% vs expected
Praveen Yadav + Kiran Ramaswamy2446% games−9.8% vs expected
Praveen Yadav + Anjaneya Tiwari5263% gamesnot enough data
Amit Sachan + Abhimanyu Joshi134 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
Abhimanyu Joshi
124W–66L career · 9 lines in 2026
<1%45%55%
4.01
4
Anjaneya Tiwari
96W–41L career · 11 lines in 2026
<1%63%37%
3.96
Josh Enderline
5W–3L career · 6 lines in 2026
2%94%4%
3.77
4
Vinay Savanth Repudi
16W–17L career · 4 lines in 2026
3%95%2%
3.74
4
Vidit Desai
62W–32L career · 4 lines in 2026
4%94%2%
3.73
4
Praveen Yadav
167W–105L career · 5 lines in 2026
4%94%2%
3.73
3.5
Nate Wireback
96W–45L career · 11 lines in 2026
<1%5%95%
3.71
Luke Hader
6W–5L career · 7 lines in 2026
13%87%<1%
3.65
4
Kiran Ramaswamy
178W–129L career · 4 lines in 2026
13%87%<1%
3.65
Matthew Gilmore
3W–2L career · 5 lines in 2026
22%78%<1%
3.60
4
Evan Pozzanghera
1W–4L career · 3 lines in 2026
33%67%<1%
3.56
3.5
Amit Sachan
256W–241L career · 10 lines in 2026
<1%80%20%
3.39

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.