Teams

Volley Llama

2026 18 & OVER SPRING Saturday Men · 3.5 MEN

11 players · average NTRP 3.50 / TEXAS

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 →
Schedule11 played
2026-06-21vs TCSA Top SpinnersWon 32
W#1 DoublesMahesh Kumar / Matthew Castillo vs Venkat Ramana Reddy / Krishna Alluri3-6, 6-1, 1-0
L#1 SinglesMac Chodmesin vs Caleb Pallapati4-6, 6-2, 0-1
W#2 DoublesShahid Abdulla / Humberto Vasquez vs Cory Simmons / Sebastian Padilla6-3, 7-5
W#2 SinglesAnil Devireddy vs Ankit Shahi6-2, 6-4
L#3 DoublesAdam Alvarado / Milan Dattawade vs David Cohron / Kishore Kamaraju0-6, 1-6
2026-06-18vs ArsenalLost 04
L#1 DoublesShahid Abdulla / Adam Alvarado vs Hayden Cobb / Jose Martinez1-6, 2-6
L#1 SinglesAnil Devireddy vs Matt Rothrock4-6, 3-6
L#2 DoublesBrijesh Tripathi / Humberto Vasquez vs Fred Shumate / Kelly Parks6-2, 1-6, 0-1
L#3 DoublesKyle McGuinness / Milan Dattawade vs Giovanni DeGerolami / Ryan McLaughlin6-7, 2-6
2026-06-06vs JNCC SharksLost 14
L#1 DoublesMahesh Kumar / Kyle McGuinness vs Stephen Lyssy / Jon Schiff6-4, 3-6, 1-0
W#1 SinglesMac Chodmesin vs Nick Dorrell6-1, 6-3
L#2 DoublesPrasad Achar / Humberto Vasquez vs Vaughn Bridges / Foster Hearn5-7, 5-7
L#2 SinglesAbhijit Apte vs Andrei Zorilescu6-4, 2-6, 0-1
L#3 DoublesBrijesh Tripathi / Milan Dattawade vs Ben David Edwards / Chad Darlington4-6, 4-6
2026-05-30vs Trophy HusbandsLost 23
W#1 DoublesPrasad Achar / Humberto Vasquez vs Jeffrey Ferguson / David Worsham6-3, 2-6, 1-0
W#1 SinglesAbhijit Apte vs Marc Baumel6-0, 6-1
L#2 DoublesMilan Dattawade / Mahesh Kumar vs Matthew Sandidge / Mike Kozub6-4, 3-6, 1-0
L#2 SinglesHenry Sanchez Jr vs Zach Kent3-6, 2-6
L#3 DoublesMac Chodmesin / Kyle McGuinness vs Brian Kurth / Brian Dennis6-0, 2-6, 0-1
2026-05-16vs Sonterra G LeagueLost 14
L#1 DoublesAbhijit Apte / Milan Dattawade vs Calvin Mein / Sergio Z Avila2-6, 0-6
L#1 SinglesHenry Sanchez Jr vs Fernando Andrade3-6, 2-6
L#2 DoublesBrijesh Tripathi / Pramod Ramesh vs Daniel Molina / Jeff Moe6-7, 2-6
L#2 SinglesPrasad Achar vs Ryan Meredith5-7, 4-6
W#3 DoublesKyle McGuinness / Mahesh Kumar vs Frank Schycker / Dale Paustian7-5, 7-6
2026-05-14vs Blossom ChargersWon 32
W#1 DoublesAbhijit Apte / Prasad Achar vs Muhammad Amin Ullah / Guy Hipsher6-2, 2-6, 1-0
W#1 SinglesMac Chodmesin vs Diego Sanchez6-3, 6-0
L#2 DoublesAdam Alvarado / Kyle McGuinness vs Clay Clements / Chris Clements1-6, 1-6
W#2 SinglesAnil Devireddy vs Benyam Chekol6-2, 4-6, 1-0
L#3 DoublesMatthew Castillo / Mahesh Kumar vs Jeff Henkes / Rogelio Cirilo Jr2-6, 6-7
2026-05-09vs JCC TigersLost 14
L#1 DoublesMac Chodmesin / Matthew Castillo vs Nitesh Jain / Sameer Kamat1-6, 2-6
L#1 SinglesShahid Abdulla vs Sunil Khemalapure2-6, 1-6
L#2 DoublesMilan Dattawade / Humberto Vasquez vs Snehal Patel / Ovais Ahmed3-6, 2-6
W#2 SinglesAnil Devireddy vs Ladislado Ramirez6-4, 6-1
L#3 DoublesMahesh Kumar / Brijesh Tripathi vs Rajat Khater / Dinesh Wanvari5-7, 2-6
2026-05-05vs Dominion DiablosLost 23
L#1 DoublesAbhijit Apte / Prasad Achar vs Alfredo Lozano / Jonas Crafts0-6, 3-6
L#1 SinglesHenry Sanchez Jr vs Lee Seidlits0-6, 4-6
L#2 DoublesShahid Abdulla / Milan Dattawade vs Tadd Chapman / Andrew Taft6-4, 5-7, 0-1
W#2 SinglesMac Chodmesin vs Carlos Garcia6-4, 6-2
W#3 DoublesKyle McGuinness / Pramod Ramesh vs Oscar Garza / Tom White6-4, 7-5
2026-05-02vs TOY SpinnersWon 32
L#1 DoublesMahesh Kumar / Matthew Castillo vs Leonard Shields / Dino Garcia7-6, 2-6, 0-1
W#1 SinglesHenry Sanchez Jr vs Luis Parra6-2, 6-7, 1-0
L#2 DoublesAdam Alvarado / Humberto Vasquez vs Richard Anyel / Jared Hall3-6, 1-6
W#2 SinglesAnil Devireddy vs Sam Boykin2-6, 6-1, 1-0
W#3 DoublesShahid Abdulla / Milan Dattawade vs Jason Covell / Len Briley6-3, 6-2
2026-04-25vs AlleygatorsLost 14
L#1 DoublesAdam Alvarado / Shahid Abdulla vs Anuar Oceguera / Byron Miller0-6, 2-6
W#1 SinglesMac Chodmesin vs Joed Tague7-5, 7-6
L#2 DoublesHumberto Vasquez / Brijesh Tripathi vs Christian Bernal / Kishore Babu Kancharlapalli2-6, 1-6
L#2 SinglesHenry Sanchez Jr vs Esteban Casas4-6, 3-6
L#3 DoublesAbhijit Apte / Prasad Achar vs Rajin Nagpal / Stephen Friedsam3-6, 2-6
2026-04-18vs Green TreeLost 05
L#1 DoublesMatthew Castillo / Humberto Vasquez vs Harry Millwater / Ryan Hammons4-6, 3-6
L#1 SinglesMac Chodmesin vs Anthony Sorola0-6, 7-6, 0-1
L#2 DoublesMahesh Kumar / Brijesh Tripathi vs Jason Walters / Nathan Walters2-6, 1-6
L#2 SinglesAnil Devireddy vs Brad Millwater6-2, 1-6, 0-1
L#3 DoublesShahid Abdulla / Milan Dattawade vs Robert Martin / Joshua Huerta4-6, 6-7
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 standings1 teams · 3.5 MEN
TeamWLInd. WInd. LSets lostGames lost
1Volley Llama38173882564

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.29 estimated across 11 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.59
Anil Devireddy
usually #2 Singles 83%, also #1 Singles 17% · published 3.5
3.48
Mac Chodmesin
usually #1 Singles 63%, also #2 Singles 13% · published
3.46
Henry Sanchez Jr
usually #1 Singles 60%, also #2 Singles 40% · published 3.5
3.38
Matthew Castillo
usually #1 Doubles 80%, also #3 Doubles 20% · published
3.32
Humberto Vasquez
usually #2 Doubles 75%, also #1 Doubles 25% · published 3.5
3.25
Brijesh Tripathi
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.16
Prasad Achar
usually #1 Doubles 42%, also #2 Doubles 25% · published
3.15
Milan Dattawade
usually #3 Doubles 56%, also #2 Doubles 33% · published
3.15
Shahid Abdulla
usually #3 Doubles 29%, also #1 Doubles 29% · published
3.14
Kyle McGuinness
usually #3 Doubles 67%, also #1 Doubles 17% · published
3.12
Abhijit Apte
usually #1 Doubles 50%, also #3 Doubles 17% · 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.

Matthew Castillo + Humberto Vasquez3255% gamesnot enough data
Prasad Achar + Milan Dattawade2338% gamesnot enough data
Shahid Abdulla + Milan Dattawade134 matchesnot enough data
Brijesh Tripathi + Humberto Vasquez033 matchesnot enough data
Abhijit Apte + Prasad Achar123 matchesnot enough data
Abhijit Apte + Humberto Vasquez213 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
Anil Devireddy
12W–9L career · 6 lines in 2026
<1%25%75%
3.59
Mac Chodmesin
15W–6L career · 8 lines in 2026
<1%55%45%
3.48
3.5
Henry Sanchez Jr
13W–4L career · 5 lines in 2026
<1%61%39%
3.46
Matthew Castillo
7W–6L career · 5 lines in 2026
<1%81%18%
3.38
3.5
Humberto Vasquez
11W–14L career · 8 lines in 2026
1%91%8%
3.32
3.5
Brijesh Tripathi
6W–18L career · 6 lines in 2026
3%95%3%
3.25
Prasad Achar
8W–21L career · 12 lines in 2026
11%89%<1%
3.16
Milan Dattawade
6W–20L career · 9 lines in 2026
12%88%<1%
3.15
Shahid Abdulla
8W–12L career · 7 lines in 2026
12%87%<1%
3.15
Kyle McGuinness
6W–8L career · 6 lines in 2026
14%86%<1%
3.14
3.5
Abhijit Apte
6W–13L career · 6 lines in 2026
18%82%<1%
3.12

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.