Teams

AJoshi-DUR

2026 Eno River Adult 18 & Over · 18 Over Adult 4.0 Men Weekend

15 players · average NTRP 3.96 / NORTH CAROLINA

View scouting list →
Schedule8 played
2026-04-12vs JByrd2-DURWon 50
W#1 DoublesJack Hu / Anjaneya Tiwari vs Spencer Pierce / Byron Byars6-1, 6-1
W#1 SinglesDevin Bhatt vs Matthew Curry6-0, 6-2
W#2 DoublesLayton Barker / Tim Cavanaugh vs Vinicio Haro / Mike Meske6-4, 7-6
W#2 SinglesElton TSAI vs Shravan Rajan6-3, 6-3
W#3 DoublesAbhimanyu Joshi / Shivam Panthri vs Alex Piasecki / Abraham Post6-1, 6-3
2026-03-29vs DVyas-DURWon 41
W#1 DoublesLayton Barker / Tim Cavanaugh vs Lucas Hubbard / Dash Rajarajhan6-7, 6-1, 1-0
L#1 SinglesDevin Bhatt vs Chandler Nguyen3-6, 4-6
W#2 DoublesKyle Hudson / Jack Hu vs Will Hausen / Aaron Stewart6-0, 6-3
W#2 SinglesElton TSAI vs Michael Young6-3, 7-5
W#3 DoublesPRAVEEN ARUL / Vinay Savanth Repudi vs Trung Tran / Josh Jones4-6, 6-3, 1-0
2026-03-22vs JMontague-DURWon 32
L#1 DoublesNate Wireback / Vidit Desai vs Joshua Lundberg / Al Pick2-6, 0-6
W#1 SinglesKyle Hudson vs Taylor Soddy6-0, 6-1
L#2 DoublesAbhimanyu Joshi / Anjaneya Tiwari vs Brian Noga / Barry Gooch5-7, 6-4, 0-1
W#2 SinglesElton TSAI vs Conner Garrison6-0, 6-2
W#3 DoublesTim Cavanaugh / Layton Barker vs Pradeep Hariharan / Charles Gowland6-2, 6-4
2026-03-15vs JByrd-DURLost 14
L#1 DoublesLayton Barker / Jack Hu vs Aaron Blackmon / Lance King4-6, 2-6
L#1 SinglesDevin Bhatt vs Hyunseong Ahn3-6, 2-6
L#2 DoublesAbhimanyu Joshi / Anjaneya Tiwari vs Brennan Keogh / Aaron Yip6-1, 3-6, 0-1
W#2 SinglesKyle Hudson vs Oheneba Boateng3-6, 6-4, 1-0
L#3 DoublesAlex Kasari / PRAVEEN ARUL vs Matthew Frazer / Tevin Wilson1-6, 4-6
2026-03-11vs RGoff-DURWon 41
L#1 DoublesAnjaneya Tiwari / Alex Kasari vs Andrew Pham / Christopher Green5-7, 7-6, 0-1
W#1 SinglesKyle Hudson vs Justin Fowler6-0, 6-2
W#2 DoublesAbhimanyu Joshi / PRAVEEN ARUL vs Ryan Berliner / Mark Scherr6-2, 7-5
W#2 SinglesNate Wireback vs Michael Pournaras6-4, 6-4
W#3 DoublesLayton Barker / Jack Hu vs Christopher Frederick / Laurence Isaacs6-4, 6-2
2026-03-08vs APineda-CHTCWon 32
L#1 DoublesAbhimanyu Joshi / Anjaneya Tiwari vs Henry Stiepel / Terrence Tan6-2, 4-6, 0-1
L#1 SinglesElton TSAI vs Will Lassiter4-6, 2-6
W#2 DoublesPRAVEEN ARUL / Alex Kasari vs Atil Kargi / Steven Lebowitz6-2, 6-3
W#2 SinglesNate Wireback vs Ganesh Kamath6-1, 6-7, 1-0
W#3 DoublesVidit Desai / Layton Barker vs Donovan Khamphasong / Jeff Laufenberg6-0, 6-1
2026-03-01vs VVerdier-HRWon 50
W#1 DoublesLayton Barker / Jack Hu vs Andrew Burd / Daniel Hill6-4, 6-4
W#1 SinglesPRAVEEN ARUL vs Ben Michelman6-1, 3-6, 1-0
W#2 DoublesAJAY VARMA GANAPATHIRAJU / Vidit Desai vs Nate Brown / Chris Roessler5-7, 6-2, 1-0
W#2 SinglesAnjaneya Tiwari vs Aaron Lubeck6-1, 6-1
W#3 DoublesShivam Panthri / Alex Kasari vs Valentin Verdier / Noah Huffman6-3, 7-6
2026-02-19vs DVyas-DURWon 32
W#1 DoublesTim Cavanaugh / Layton Barker vs Aaron Stewart / Dash Rajarajhan6-4, 6-2
L#1 SinglesJack Hu vs Juan Andrade7-5, 4-6, 0-1
W#2 DoublesAJAY VARMA GANAPATHIRAJU / PRAVEEN ARUL vs Will Hausen / Ruchir Vora6-0, 6-3
L#2 SinglesVinay Savanth Repudi vs David Huie7-6, 6-7, 0-1
W#3 DoublesVidit Desai / Nate Wireback vs Dipen Vyas / Lucas Hubbard6-2, 3-6, 1-0
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 standings3 teams · 18 Over Adult 4.0 Men Weekend
TeamWLInd. WInd. LSets lostGames lost
1AJoshi-DUR71281231301
2VVerdier-HR35152551371
3DVyas-DUR08122860425

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.83 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.

4.22
Devin Bhatt
usually #1 Singles 100% · published 4.5
4.01
Abhimanyu Joshi
usually #2 Doubles 60%, also #1 Doubles 20% · published 4
3.96
Anjaneya Tiwari
usually #1 Doubles 50%, also #2 Doubles 33% · published 4
3.95
Layton Barker
usually #1 Doubles 50%, also #3 Doubles 38% · published 4
3.91
Kyle Hudson
usually #2 Doubles 63%, also #1 Singles 25% · published
3.87
Alex Kasari
usually #3 Doubles 50%, also #2 Doubles 25% · published 4
3.82
Elton TSAI
usually #2 Singles 75%, also #1 Singles 25% · published 4
3.82
Jack Hu
usually #1 Doubles 50%, also #1 Singles 17% · published 4
3.80
PRAVEEN ARUL
usually #2 Doubles 50%, also #3 Doubles 33% · published 4
3.79
Tim Cavanaugh
usually #1 Doubles 50%, also #3 Doubles 25% · published
3.74
Vinay Savanth Repudi
usually #2 Singles 50%, also #3 Doubles 50% · published 4
3.73
Vidit Desai
usually #3 Doubles 50%, also #2 Doubles 25% · published 4
3.73
AJAY VARMA GANAPATHIRAJU
usually #2 Doubles 100% · published 4
3.71
Nate Wireback
usually #1 Singles 43%, also #2 Singles 29% · published 3.5
3.45
Shivam Panthri
usually #3 Doubles 43%, also #2 Doubles 29% · 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.

Abhimanyu Joshi + Shivam Panthri9267% games+3.5% vs expected
PRAVEEN ARUL + Abhimanyu Joshi4356% games+3.5% vs expected
Abhimanyu Joshi + Anjaneya Tiwari121053% games+1.2% vs expected
Vidit Desai + Nate Wireback2439% games−3.6% vs expected
Nate Wireback + Shivam Panthri2344% gamesnot enough data
Tim Cavanaugh + Layton Barker404 matchesnot enough data
PRAVEEN ARUL + Vinay Savanth Repudi314 matchesnot enough data
PRAVEEN ARUL + Layton Barker134 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.5
Devin Bhatt
11W–4L career · type D · 3 lines in 2026
4%94%2%
4.22
4
Abhimanyu Joshi
124W–66L career · 5 lines in 2026
<1%45%55%
4.01
4
Anjaneya Tiwari
96W–41L career · 6 lines in 2026
<1%63%37%
3.96
4
Layton Barker
120W–62L career · 8 lines in 2026
<1%64%36%
3.95
Kyle Hudson
12W–8L career · 8 lines in 2026
<1%76%24%
3.91
4
Alex Kasari
31W–23L career · type S · 4 lines in 2026
<1%83%16%
3.87
4
Elton TSAI
14W–18L career · type S · 4 lines in 2026
1%91%9%
3.82
4
Jack Hu
29W–16L career · 6 lines in 2026
1%91%8%
3.82
4
PRAVEEN ARUL
81W–28L career · 6 lines in 2026
1%93%6%
3.80
Tim Cavanaugh
18W–17L career · 4 lines in 2026
1%94%5%
3.79
4
Vinay Savanth Repudi
16W–17L career · 2 lines in 2026
3%95%2%
3.74
4
Vidit Desai
62W–32L career · 4 lines in 2026
4%94%2%
3.73
4
AJAY VARMA GANAPATHIRAJU
80W–59L career · 2 lines in 2026
4%94%2%
3.73
3.5
Nate Wireback
96W–45L career · 7 lines in 2026
<1%5%95%
3.71
3.5
Shivam Panthri
88W–44L career · 7 lines in 2026
<1%66%34%
3.45

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.