Teams

Hoover Met - Winter/Spring Swaminathan

2025 B'ham Winter · Spring Weeknight - Adult 18 & Over MEN

13 players · average NTRP 3.25 / ALABAMA

View scouting list →
Schedule12 played
2025-03-20vs Lifetime - Porter/ChancoLost 14
W#1 DoublesKishore Kumar Thota / Sid Swaminathan vs Bryan Nowell / Troy Vaughn6-0, 3-6, 1-0
L#1 SinglesBen Ward vs Trent Hopton-Jones1-6, 0-6
L#2 DoublesVinodh Ramamoorthy / Danny Slovensky vs Michael Cordell / Will Draper2-6, 4-6
L#2 SinglesROSHAN VINODH DEVARAJAN vs Allen Porter5-7, 2-6
L#3 DoublesRamakrishnan Ramakrishnan Subramanian / Tommy Cox vs Mitchell Lewis / Clay Stout0-6, 4-6
2025-03-18vs BH - IngramLost 23
L#1 DoublesSid Swaminathan / Vincent Morgan vs Daryl Ingram / Chase Brasfield3-6, 4-6
W#1 SinglesUlugbek Khasanov vs Robert Hassler4-6, 7-5, 1-0
W#2 DoublesJeff Hammack / Tommy Cox vs Graham Minor / William Scott6-4, 5-7, 1-0
L#2 SinglesKishore Kumar Thota vs CRISTIAN SANCHEZ4-6, 4-6
L#3 DoublesRamakrishnan Ramakrishnan Subramanian / ROSHAN VINODH DEVARAJAN vs Alex Miller / Chad Miller4-6, 6-4, 0-1
2025-03-13vs Pine Tree - TaylorWon 41
W#1 DoublesROSHAN VINODH DEVARAJAN / Ramakrishnan Ramakrishnan Subramanian vs Patrick Taylor / Jason Garner7-6, 0-6, 1-0
W#1 SinglesUlugbek Khasanov vs MARK TAYLOR6-4, 6-4
W#2 DoublesVincent Morgan / Sid Swaminathan vs Jonathan Sharpe / Tyler Powell2-6, 6-3, 1-0
W#2 SinglesKishore Kumar Thota vs Tripp Salem7-6, 7-6
L#3 DoublesJeff Hammack / Jack Bransdorf vs Mac Chambers / Hunter Hasen3-6, 2-6
2025-03-11vs Lifetime - Carroll 3.5Lost 14
L#1 DoublesSid Swaminathan / Dustin Clary vs Brian Lucas / Tyler Gainer3-6, 2-6
L#1 SinglesKishore Kumar Thota vs Gabe Muro5-7, 0-6
L#2 DoublesTommy Cox / Jeff Hammack vs Thomas Taylor / James King4-6, 5-7
L#2 SinglesUlugbek Khasanov vs Will Hammock1-6, 6-7
W#3 DoublesRamakrishnan Ramakrishnan Subramanian / ROSHAN VINODH DEVARAJAN vs Tray Ivey / Jay Gilchrist3-6, 7-6, 1-0
2025-03-06vs Hoover Met - Robbins/OsbornWon 40
W#1 DoublesVincent Morgan / Sid Swaminathan vs Randall Robbins / John Michael Finney6-2, 3-6, 1-0
W#1 SinglesKishore Kumar Thota vs Justin Wisener6-7, 7-6, 1-0
W#2 DoublesBen Ward / Ramakrishnan Ramakrishnan Subramanian vs Joseph Osborn / Bradley Wilkins3-6, 6-4, 1-0
W#2 SinglesUlugbek Khasanov vs William Stephens6-1, 6-2
2025-03-04vs Inverness CC - BodeWon 31
L#1 DoublesVinodh Ramamoorthy / ROSHAN VINODH DEVARAJAN vs Steven Bode / Rhett Rivera4-6, 5-7
W#1 SinglesKishore Kumar Thota vs Jordan Palco6-3, 7-5
W#2 DoublesTommy Cox / Jeff Hammack vs Cole Baker / Scott Mansfield6-3, 6-2
W#2 SinglesUlugbek Khasanov vs Stephen Jones Jr7-5, 7-5
2025-02-18vs Hoover Met - Robbins/OsbornWon 32
L#1 DoublesDanny Slovensky / Ben Ward vs Steven Julaka / JR Penick3-6, 0-6
W#1 SinglesKishore Kumar Thota vs Matt Kessler6-1, 6-3
W#2 DoublesDustin Clary / ROSHAN VINODH DEVARAJAN vs Randall Robbins / William Stephens6-3, 6-1
W#2 SinglesUlugbek Khasanov vs Jonathan Simpson7-5, 3-0
L#3 DoublesSid Swaminathan / Jack Bransdorf vs John Michael Finney / Bradley Wilkins6-2, 4-6, 0-1
2025-02-10vs Pine Tree - TaylorLost 14
L#1 DoublesVincent Morgan / Tommy Cox vs Patrick Taylor / Jonathan Sharpe5-7, 0-6
L#1 SinglesRamakrishnan Ramakrishnan Subramanian vs MARK TAYLOR6-3, 0-6, 0-1
L#2 DoublesJack Bransdorf / Sid Swaminathan vs Tyler Powell / Paul Pless2-6, 6-3, 1-0
W#2 SinglesUlugbek Khasanov vs Jeff Moss6-1, 6-1
L#3 DoublesJeff Hammack / ROSHAN VINODH DEVARAJAN vs Henry Abbott / Mac Chambers3-6, 4-6
2025-02-04vs Lifetime - Porter/ChancoWon 32
W#1 DoublesJeff Hammack / ROSHAN VINODH DEVARAJAN vs George Casey / John Lacy6-2, 6-4
W#1 SinglesUlugbek Khasanov vs Brandon Chanco2-6, 7-5, 1-0
L#2 DoublesTommy Cox / Jack Bransdorf vs Clay Stout / Mitchell Lewis0-6, 0-6
W#2 SinglesKishore Kumar Thota vs Trent Hopton-Jones7-5, 7-6
L#3 DoublesSid Swaminathan / Vincent Morgan vs Troy Vaughn / Bryan Nowell2-6, 5-7
2025-01-28vs BH - IngramLost 14
L#1 DoublesSid Swaminathan / Jack Bransdorf vs Graham Minor / Jason Blankenship3-6, 3-6
W#1 SinglesKishore Kumar Thota vs William Scott6-3, 7-6
L#2 DoublesTommy Cox / ROSHAN VINODH DEVARAJAN vs Alex Miller / CRISTIAN SANCHEZ3-6, 3-6
L#2 SinglesRamakrishnan Ramakrishnan Subramanian vs Robert Hassler1-6, 3-6
L#3 DoublesBen Ward / Vincent Morgan vs Johan Latorre / Chad Miller2-6, 3-6
2025-01-21vs Lifetime - Carroll 3.5Won 32
L#1 DoublesBen Ward / Vinodh Ramamoorthy vs Adam Hajji / William McCarty1-6, 0-6
L#1 SinglesKishore Kumar Thota vs Will Hammock0-6, 6-3, 0-1
W#2 DoublesJeff Hammack / Jack Bransdorf vs Tray Ivey / Jay Gilchrist7-5, 0-6, 1-0
W#2 SinglesRamakrishnan Ramakrishnan Subramanian vs Thomas Taylor6-3, 6-4
W#3 DoublesSid Swaminathan / Vincent Morgan vs Brian Lucas / Tyler Gainer6-4, 5-7, 1-0
2025-01-14vs Inverness CC - BodeWon 31
L#1 DoublesRamakrishnan Ramakrishnan Subramanian / Vinodh Ramamoorthy vs Steven Bode / Gatewood Thrasher1-6, 4-6
W#1 SinglesKishore Kumar Thota vs Jordan Palco6-3, 7-6
W#2 DoublesJeff Hammack / ROSHAN VINODH DEVARAJAN vs Brandon Mathis / Scott Mansfield3-6, 6-1, 1-0
W#2 SinglesUlugbek Khasanov vs Adam Ray6-3, 6-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 standings for Spring Weeknight - Adult 18 & Over 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.19 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.

3.57
Ulugbek Khasanov
usually #2 Singles 67%, also #1 Singles 33% · published
3.43
Kishore Kumar Thota
usually #1 Singles 64%, also #2 Singles 27% · published
3.37
Tommy Cox
usually #2 Doubles 71%, also #3 Doubles 14% · published
3.33
Ramakrishnan Ramakrishnan Subramanian
usually #3 Doubles 33%, also #2 Singles 22% · published
3.27
Jack Bransdorf
usually #2 Doubles 50%, also #3 Doubles 33% · published 3.5
3.21
Ben Ward
usually #1 Doubles 40%, also #3 Doubles 20% · published 3
3.17
Dustin Clary
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.15
Vincent Morgan
usually #3 Doubles 43%, also #1 Doubles 43% · published
3.13
Jeff Hammack
usually #2 Doubles 63%, also #3 Doubles 25% · published
3.04
Sid Swaminathan
usually #1 Doubles 46%, also #3 Doubles 39% · published
2.92
Danny Slovensky
usually #2 Doubles 50%, also #1 Doubles 50% · published 3
2.71
Vinodh Ramamoorthy
usually #1 Doubles 75%, also #2 Doubles 25% · published
ROSHAN VINODH DEVARAJAN
usually #3 Doubles 30%, also #1 Doubles 30% · 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.

Jeff Hammack + Jack Bransdorf8849% games+2.8% vs expected
Tommy Cox + Jeff Hammack3741% games−1.5% vs expected
Sid Swaminathan + Vincent Morgan3345% gamesnot enough data
Jack Bransdorf + Vincent Morgan1441% gamesnot enough data
Jeff Hammack + ROSHAN VINODH DEVARAJAN224 matchesnot enough data
Ramakrishnan Ramakrishnan Subramanian + Vincent Morgan314 matchesnot enough data
Sid Swaminathan + Jack Bransdorf134 matchesnot enough data
Tommy Cox + Jack Bransdorf123 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.

Ulugbek Khasanov
33W–7L career · 9 lines in 2025
<1%29%71%
3.57
Kishore Kumar Thota
21W–16L career · 11 lines in 2025
<1%70%30%
3.43
Tommy Cox
40W–38L career · 7 lines in 2025
<1%84%16%
3.37
Ramakrishnan Ramakrishnan Subramanian
43W–50L career · 8 lines in 2025
1%90%9%
3.33
3.5
Jack Bransdorf
36W–36L career · 6 lines in 2025
2%94%4%
3.27
3
Ben Ward
6W–26L career · 5 lines in 2025
<1%5%95%
3.21
3.5
Dustin Clary
28W–28L career · 2 lines in 2025
9%90%1%
3.17
Vincent Morgan
26W–27L career · 7 lines in 2025
13%87%<1%
3.15
Jeff Hammack
27W–45L career · 8 lines in 2025
15%85%<1%
3.13
Sid Swaminathan
22W–39L career · 13 lines in 2025
<1%39%61%
3.04
3
Danny Slovensky
48W–39L career · 2 lines in 2025
<1%74%26%
2.92
Vinodh Ramamoorthy
23W–39L career · 4 lines in 2025
5%93%1%
2.71
ROSHAN VINODH DEVARAJAN
9W–11L career · 10 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.