Teams

3.5 MTC Billy Goats M18S

2025 SPR Adult 18&O PM · 3.5 Adult 18 & Over Men Thur PM

16 players · average NTRP 3.75 / CENTRAL ARIZONA

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 →
Schedule12 played
2025-04-08vs 3.5 MVTC Topspin Terrors M18SWon 50
W#1 DoublesAndrew Fatu / Harrison Rankin vs Sjaak van der Geest / Matt Kim7-6, 6-4
W#1 SinglesVenktesh Kalyanaraman vs Desso Genov6-4, 6-2
W#2 DoublesDeepak Kulkarni / Mohit Mamodia vs Eric Hindle / STEVEN CATLETT6-1, 6-0
W#2 SinglesManish Arora vs Alex Fernandez6-2, 6-3
W#3 DoublesVishal Harnal / Gary Petersen vs Brandon Buck / Gerry Yunger6-2, 6-3
2025-04-03vs 3.5 PTC Finishians M18SLost 23
L#1 DoublesAndrew Fatu / Eric Malick vs Coby Larsen / Srinivascharandeepak Pydimarry6-0, 5-7, 0-1
W#1 SinglesVenktesh Kalyanaraman vs Mat Cyz7-5, 6-1
L#2 DoublesMahesh Rai / Ramtilak Vemu vs Navin Gangadharan / Anand Vishwase3-6, 6-3, 0-1
L#2 SinglesHari Golla vs Ahmed Moussa6-7, 4-6
W#3 DoublesDeepak Kulkarni / Mohit Mamodia vs Zadeed Ahmed / Srinivas Banda6-0, 6-1
2025-04-02vs 3.5 MTC Mamba M18SWon 41
L#1 DoublesMohit Mamodia / Ramtilak Vemu vs Vineet Awasthi / Kevin Camberg6-1, 5-7, 0-1
W#1 SinglesManish Arora vs Jourdan Norman7-5, 6-0
W#2 DoublesAndrew Fatu / Harrison Rankin vs MANDON LOVETT / Curtis Georg6-2, 6-1
W#2 SinglesHari Golla vs Jonathan Madrid4-6, 6-4, 1-0
W#3 DoublesAlexander Budin / Gary Petersen vs Jonathan Bodow / Cyrus Guccione6-4, 7-5
2025-03-27vs 3.5 SRP Scorpions M18SWon 32
W#1 DoublesAndrew Fatu / Mahesh Rai vs Satish Atla / Randall Wensman5-7, 6-3, 1-0
L#1 SinglesVenktesh Kalyanaraman vs Adam SDao1-6, 7-5, 0-1
W#2 DoublesEric Malick / Alexander Budin vs Robert Herger / Doug Budzynski6-2, 6-2
W#2 SinglesManish Arora vs Christopher Faust6-2, 6-2
L#3 DoublesDeepak Kulkarni / Gary Petersen vs Matthew Grant / Don Matthews4-6, 2-6
2025-03-06vs 3.5 PTC HitandRun M18SWon 32
L#1 DoublesHarrison Rankin / Mahesh Rai vs Zane Culver / Matthew Weber6-4, 1-6, 0-1
W#1 SinglesBrennan Begay vs Kyle Lametti6-4, 6-4
L#2 DoublesRamtilak Vemu / Hari Golla vs Jameel Rizk / Michael Burns7-6, 4-6, 1-0
W#2 SinglesManish Arora vs Joshua Aragon6-4, 5-7, 1-0
W#3 DoublesAndrew Fatu / Eric Malick vs Ellis Day / Mike Self6-1, 6-0
2025-02-27vs 3.5 MVTC UNITED M18SWon 32
W#1 DoublesAndrew Fatu / Mohit Mamodia vs Rajesh Aadi / Sachin Shama Acharya6-2, 6-1
W#1 SinglesBrennan Begay vs Sumit Bahadur6-0, 6-1
L#2 DoublesMahesh Rai / Harrison Rankin vs Shreyas Jinadatta / Prashant Mandaokar3-6, 2-6
W#2 SinglesDeepak Kulkarni vs Raghu Menon6-2, 6-4
L#3 DoublesVishal Harnal / Roderick Castillo vs Rajesh Daryani / Kunal Sood4-6, 3-6
2025-02-20vs 3.5 KIW Double Faulters M18SWon 32
L#1 DoublesHari Golla / Mohit Mamodia vs Elijah Rallison / Nathan Rowland3-6, 3-6
W#1 SinglesBrennan Begay vs Nick Wheatley6-1, 6-2
W#2 DoublesAndrew Fatu / Eric Malick vs Victorino Magtoto / Mark Stephan6-2, 6-0
L#2 SinglesDeepak Kulkarni vs Leonardo Camacho-Tiznado4-6, 3-6
W#3 DoublesHarrison Rankin / Mahesh Rai vs Miguel Flores / Luis Flores6-2, 6-4
2025-02-06vs 3.5 PTC Finishians M18SLost 23
W#1 DoublesAndrew Fatu / Mahesh Rai vs Vikram Nambiar / Anand Vishwase7-5, 7-6
L#1 SinglesManish Arora vs Coby Larsen0-6, 5-7
W#2 DoublesRamtilak Vemu / Hari Golla vs Vinodkumar Kunjoonjukutty / Sajeev Sekharan6-2, 6-3
L#2 SinglesMohit Mamodia vs Ahmed Moussa5-7, 6-7
L#3 DoublesVishal Harnal / Yonatn Hodish vs Srinivascharandeepak Pydimarry / Mat Cyz1-6, 1-6
2025-01-30vs 3.5 SRP Scorpions M18SLost 14
L#1 DoublesRamtilak Vemu / Mahesh Rai vs Christopher Faust / Brad Quigley7-6, 5-7, 0-1
L#1 SinglesVenktesh Kalyanaraman vs Adam SDao3-6, 6-7
W#2 DoublesBrennan Begay / Eric Malick vs Satish Atla / Matthew Grant6-1, 6-1
L#2 SinglesHarrison Rankin vs Don Matthews1-6, 2-6
L#3 DoublesRoderick Castillo / Gary Petersen vs ABHISHEK GAUR / Robert Herger0-6, 2-6
2025-01-23vs 3.5 MTC Mamba M18SWon 50
W#1 DoublesAndrew Fatu / Harrison Rankin vs Kevin Camberg / Jourdan Norman6-4, 5-7, 1-0
W#1 SinglesBrennan Begay vs Kyle Pounder7-5, 6-3
W#2 DoublesHari Golla / Ramtilak Vemu vs Jonathan Bodow / Vineet Awasthi6-2, 6-3
W#2 SinglesManish Arora vs Jonathan Madrid6-1, 6-3
W#3 DoublesVishal Harnal / Roderick Castillo vs MANDON LOVETT / Curtis Georg6-4, 6-3
2025-01-16vs 3.5 PTC HitandRun M18SWon 32
W#1 DoublesAlexander Budin / Eric Malick vs Michael DiPaolo / Joshua Grabel4-6, 6-3, 1-0
L#1 SinglesHarrison Rankin vs Lawrence Simon3-6, 5-7
W#2 DoublesRoderick Castillo / Brennan Begay vs Zane Culver / Michael Burns4-6, 7-5, 1-0
L#2 SinglesYonatn Hodish vs Roger Riviere1-6, 0-6
W#3 DoublesDeepak Kulkarni / Mahesh Rai vs Ellis Day / Ken Silva6-1, 6-2
2025-01-09vs 3.5 MVTC UNITED M18SWon 31
W#1 DoublesMohit Mamodia / Ramtilak Vemu vs Rajesh Aadi / Sarvesh Karra6-2, 6-3
W#1 SinglesBrennan Begay vs Manoj Nagalla6-0, 6-1
L#2 DoublesAndrew Fatu / Eric Malick vs Prashant Mandaokar / Raghu Menon1-6, 6-4, 0-1
W#3 DoublesVishal Harnal / Mahesh Rai vs Himanshu Kohli / Kunal Sood6-3, 6-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 standings17 teams · 3.5 Adult 18 & Over Men Thur PM
TeamWLInd. WInd. LSets lostGames lost
1PHX/Heath/18&O/3.5M12055514307
23.5 PTC HitandRun M18S102402050488
33.5 MTC Billy Goats M18S93382250467
43.5 ACC Berry M18S93362459489
53.5 PTC Finishians M18S84382251494
63.5 SRP Scorpions M18S84392154500
73.5 PAS Volley Vandals M18S84332766524
83.5 PAS Phoenix Smashers M18S66332764513
93.5 PAS Game Set Match M18S66273367513
103.5 MVTC UNITED M18S66293170522
113.5 KIW Double Faulters M18S57273372564
123.5 ARR CramerRiggs M18S48243682612
133.5 PAS RecWarriors M18S48233782588
143.5 PAS Spartans M18S39213987607
153.5 PAS Douglas M18S210184288612
163.5 MVTC Topspin Terrors M18S111174393636
173.5 MTC Mamba M18S1111248100655

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

Alexander Budin
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.74
Brennan Begay
usually #1 Doubles 41%, also #1 Singles 35% · published 4
3.47
Venktesh Kalyanaraman
usually #1 Singles 36%, also #2 Singles 18% · published
3.44
Mohit Mamodia
usually #1 Doubles 57%, also #2 Singles 14% · published
3.37
Eric Malick
usually #2 Doubles 50%, also #1 Doubles 33% · published
3.36
Deepak Kulkarni
usually #3 Doubles 50%, also #2 Doubles 25% · published 3.5
3.35
Andrew Fatu
usually #1 Doubles 54%, also #3 Doubles 23% · published 3.5
3.27
Ramtilak Vemu
usually #2 Doubles 57%, also #1 Doubles 43% · published
3.25
Harrison Rankin
usually #1 Doubles 38%, also #2 Doubles 25% · published
3.17
Mahesh Rai
usually #1 Doubles 44%, also #3 Doubles 33% · published
3.15
Vishal Harnal
usually #3 Doubles 100% · published
3.04
Roderick Castillo
usually #3 Doubles 75%, also #2 Doubles 25% · published
2.98
Gary Petersen
usually #3 Doubles 100% · published
Hari Golla
usually #2 Doubles 50%, also #2 Singles 33% · published
Manish Arora
usually #2 Singles 67%, also #1 Singles 33% · published
Yonatn Hodish
usually #3 Doubles 50%, also #2 Singles 50% · 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.

Andrew Fatu + Eric Malick4458% games+6.2% vs expected
Mohit Mamodia + Deepak Kulkarni4260% games+0.7% vs expected
Alexander Budin + Deepak Kulkarni3451% games−0.3% vs expected
Deepak Kulkarni + Venktesh Kalyanaraman5748% games−1.3% vs expected
Deepak Kulkarni + Ramtilak Vemu3352% games−3.1% vs expected
Eric Malick + Deepak Kulkarni2441% gamesnot enough data
Brennan Begay + Roderick Castillo4159% gamesnot enough data
Andrew Fatu + Ramtilak Vemu314 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
Alexander Budin
15W–15L career · 3 lines in 2025
not enough data
4
Brennan Begay
75W–52L career · 17 lines in 2025
5%92%3%
3.74
Venktesh Kalyanaraman
42W–53L career · 10 lines in 2025
<1%59%41%
3.47
Mohit Mamodia
36W–27L career · 7 lines in 2025
<1%65%35%
3.44
Eric Malick
42W–62L career · 12 lines in 2025
<1%82%18%
3.37
3.5
Deepak Kulkarni
44W–48L career · 8 lines in 2025
1%84%15%
3.36
3.5
Andrew Fatu
30W–18L career · 13 lines in 2025
1%86%14%
3.35
Ramtilak Vemu
19W–27L career · 7 lines in 2025
3%92%5%
3.27
Harrison Rankin
8W–5L career · 7 lines in 2025
4%93%3%
3.25
Mahesh Rai
7W–11L career · 9 lines in 2025
12%87%1%
3.17
Vishal Harnal
5W–6L career · 5 lines in 2025
14%85%1%
3.15
Roderick Castillo
22W–17L career · 4 lines in 2025
38%62%<1%
3.04
Gary Petersen
8W–20L career · 4 lines in 2025
55%45%<1%
2.98
Hari Golla
9W–8L career · 6 lines in 2025
not enough data
Manish Arora
25W–11L career · 6 lines in 2025
not enough data
Yonatn Hodish
0W–2L career · 2 lines in 2025
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.