Teams

Havenstone (Aliu Sanni)*

USTA Atlanta Winter - 18 & Over Men - Regular Levels · 4.5 Men (Ryan Mobley)

19 players · average NTRP 4.43 / GEORGIA

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 →
Schedule8 played
2026-07-12vs Montclair (Carlos Pereyra)*Lost 13
L#1 DoublesEvan Weitman / Smartins Chau vs Kavin Shankar / Lee Martin2-6, 1-6
L#1 SinglesCamilo Bautista vs Akhil Sodadasi3-6, 1-6
L#2 DoublesZaeem Ukani / Joshua Schmitt vs Srinivas Muniganti / Sidharth Mohan5-7, 7-5, 6-7
W#3 DoublesAliu Sanni / Chase Buran vs Chris Allen / Shamir Garland7-6, 2-6, 7-6
2026-06-14vs Montclair (Carlos Pereyra)*Lost 23
L#1 DoublesSmartins Chau / Jace Hammack vs Richard Atkins / Lee Martin4-6, 1-6
W#1 SinglesCamilo Bautista vs Rishi Krishnamurthy7-6, 7-5
L#2 DoublesAliu Sanni / Robert Washington vs Chris Allen / Shamir Garland4-6, 3-6
L#2 SinglesJoshua Schmitt vs Aaron Harris2-6, 3-6
W#3 DoublesZachary Knudsen / Chase Buran vs Brandon Gregory / Zaeem Ukani6-3, 6-4
2026-01-21vs Montclair (Carlos Pereyra)*Split 22
L#1 DoublesCarlik Jones / William Freeman vs Alex Ruble / Zaeem Ukani6-7, 6-4, 2-6
W#2 DoublesKeith Moultrie / Fritz Dlabik vs Richard Atkins / Lee Martin6-3, 6-1
W#2 SinglesCamilo Bautista vs Adis Osmanbasic6-4, 6-2
L#3 DoublesAliu Sanni / VY NGUYEN vs Carlos Pereyra / Shamir Garland6-3, 3-6, 4-6
2026-01-16vs Sandy Springs (Koen Gottenbos)*Split 22
W#1 DoublesFritz Dlabik / Keith Moultrie vs Alexandre Figueiredo / Chris Boyd7-6, 6-2
L#1 SinglesCamilo Bautista vs Kenneth Joel Porterfield0-6, 2-6
L#2 DoublesAliu Sanni / Zachary Knudsen vs Matthew Dreher / Mike Robertson4-6, 3-6
W#3 DoublesSidharth Mohan / Srinivas Muniganti vs Matthew Hall / Asim Siddiqi6-4, 6-3
2025-12-13vs Piedmont Park (James Pressley)*Won 30
W#1 DoublesSrinivas Muniganti / Sidharth Mohan vs Travis Proffitt / Ryan Proffitt6-4, 6-7, 6-2
W#2 DoublesJoshua Schmitt / Aaron Harris vs James Pressley / Andre Asbury4-6, 6-0, 6-1
W#3 DoublesKhac Tuong Nhat Chau / VY NGUYEN vs Joshua Smith / Saeed Siddiqi6-0, 6-2
2025-12-06vs Montclair (Carlos Pereyra)*Split 22
L#1 DoublesSrinivas Muniganti / Sidharth Mohan vs Zaeem Ukani / Alex Ruble7-6, 1-6, 2-6
W#1 SinglesCamilo Bautista vs Daniel Akins6-0, 6-0
W#2 DoublesJoshua Schmitt / Balaji Lakshmipathy vs Carlos Pereyra / Adis Osmanbasic7-6, 7-5
L#3 DoublesAliu Sanni / Alfago Shumake vs Lee Martin / Richard Atkins6-3, 3-6, 0-6
2025-11-22vs Piedmont Park (Gera Mats)*Won 30
W#1 DoublesSrinivas Muniganti / Sidharth Mohan vs Kieran Coscia / Chad Hoffecker6-4, 6-4
W#1 SinglesCamilo Bautista vs Justin Gannon6-2, 6-1
W#2 DoublesCarlik Jones / Zachary Knudsen vs Kenneth Costner / Douglas White6-2, 6-4
2025-11-15vs USTA Atlanta/Alex MillerLost 14
L#1 DoublesCarlik Jones / William Freeman vs Brian GALGON / Aidan Coleman3-6, 4-6
W#1 SinglesCamilo Bautista vs David Abernathy6-4, 5-7, 6-2
L#2 DoublesBalaji Lakshmipathy / Zachary Knudsen vs Ryan Gridley / Alex Stelea2-6, 5-7
L#2 SinglesPhuc Ma vs Nate Jones6-4, 4-6, 5-7
L#3 DoublesAlfago Shumake / Aliu Sanni vs Danilo Lobo Dias / Mark Prygocki4-6, 4-6
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 4.5 Men (Ryan Mobley) 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 4.10 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.

4.30
Srinivas Muniganti
usually #1 Doubles 60%, also #2 Doubles 20% · published
4.29
Carlik Jones
usually #1 Doubles 67%, also #2 Doubles 33% · published 4.5
4.28
Camilo Bautista
usually #1 Singles 86%, also #2 Singles 14% · published 4.5
Alfago Shumake
usually #3 Doubles 100% · published 4.5
Blake Ly
published 4.5
Fritz Dlabik
usually #2 Doubles 50%, also #1 Doubles 50% · published 4.5
4.19
Zachary Knudsen
usually #2 Doubles 75%, also #3 Doubles 25% · published
4.13
Balaji Lakshmipathy
usually #2 Doubles 100% · published 4.5
4.12
Solomon Lee
published
4.07
Joshua Schmitt
usually #2 Doubles 75%, also #2 Singles 25% · published
4.06
Khac Tuong Nhat Chau
usually #2 Doubles 40%, also #3 Doubles 40% · published
4.05
Sidharth Mohan
usually #1 Doubles 60%, also #2 Doubles 20% · published
3.89
Smartins Chau
usually #1 Doubles 100% · published
3.75
Aliu Sanni
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
Keith Moultrie
usually #2 Doubles 50%, also #1 Doubles 50% · published
Phuc Ma
usually #2 Singles 100% · published
Sy Le
published
VY NGUYEN
usually #3 Doubles 100% · published
William Freeman
usually #1 Doubles 100% · 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.

Srinivas Muniganti + Sidharth Mohan91049% games−1.9% vs expected
VY NGUYEN + Sy Le4255% gamesnot 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.

Srinivas Muniganti
23W–22L career · 5 lines in 2026
1%93%6%
4.30
4.5
Carlik Jones
9W–3L career · 3 lines in 2026
1%93%5%
4.29
4.5
Camilo Bautista
14W–5L career · 7 lines in 2026
1%94%5%
4.28
4.5
Alfago Shumake
2W–2L career · type D · 2 lines in 2026
not enough data
4.5
Blake Ly
7W–11L career · type S · no lines in 2026
not enough data
4.5
Fritz Dlabik
2W–0L career · type S · 2 lines in 2026
not enough data
Zachary Knudsen
2W–2L career · 4 lines in 2026
8%92%1%
4.19
4.5
Balaji Lakshmipathy
11W–6L career · 2 lines in 2026
15%85%<1%
4.13
Solomon Lee
21W–20L career · no lines in 2026
18%82%<1%
4.12
Joshua Schmitt
22W–8L career · 4 lines in 2026
30%70%<1%
4.07
Khac Tuong Nhat Chau
24W–10L career · 5 lines in 2026
<1%32%68%
4.06
Sidharth Mohan
16W–15L career · 5 lines in 2026
34%66%<1%
4.05
Smartins Chau
0W–9L career · 2 lines in 2026
80%20%<1%
3.89
4
Aliu Sanni
34W–42L career · 6 lines in 2026
3%95%3%
3.75
Keith Moultrie
3W–1L career · 2 lines in 2026
not enough data
Phuc Ma
0W–1L career · 1 line in 2026
not enough data
Sy Le
6W–3L career · no lines in 2026
not enough data
VY NGUYEN
5W–3L career · 2 lines in 2026
not enough data
William Freeman
7W–3L career · 2 lines in 2026
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.