Teams

WI Adult 18&O 3.5M MALT M/Leung

2024 WI Adult 18 & Over · WI Adult 18 & Over 3.5 Men

15 players · average NTRP 3.38 / WISCONSIN

View scouting list →
Schedule9 played
2024-07-15vs WI Adult 18&O 3.5M MALT MisenerLost 05
L#1 DoublesShaleen Deep / Joe Leung vs Lars Fiorio / Joshua Richardson3-6, 6-7
L#1 SinglesKrish M vs Kyle Cunningham3-6, 6-4, 1-0
L#2 DoublesJack Brody / David Johnson vs Sid Ballweg / Timothy O'Donnell3-6, 2-6
L#2 SinglesAidan Stuckert vs Kevin McAllister2-6, 6-3, 0-1
L#3 DoublesJason Knutson / Vamshi Belde vs Victor Nguyen / David Frankson2-6, 1-6
2024-07-08vs WI Adult 18&O 3.5M MALT KimLost 05
L#1 DoublesDavid Johnson / Shaleen Deep vs Kevin Kim / Myungook Kang6-2, 4-6, 0-1
L#1 SinglesJoe Leung vs Tommy Spelsberg6-4, 0-6, 0-1
L#2 DoublesJack Brody / Aidan Stuckert vs John Cao / Zhenglong Li6-3, 3-6, 0-1
L#2 SinglesSandesh Parajuli vs Jose Nunes7-5, 1-6, 0-1
L#3 DoublesKrish M / Craig Atwood vs Min Yan / R David McMurray6-3, 3-6, 0-1
2024-07-01vs WI Adult 18&O 3.5M MALT YangWon 32
W#1 DoublesShaleen Deep / Balaji Rao Geddadi vs Robert Lee / Zhicheng Jin6-3, 6-3
W#1 SinglesSandesh Parajuli vs Timur Mavlyutov6-3, 6-2
L#2 DoublesAidan Stuckert / Krishne Gowda vs Joe Munns / Zonglin Han3-6, 6-4, 1-0
W#2 SinglesHiroki Sone vs Yepeng Jin7-6, 6-4
L#3 DoublesJason Knutson / David Zoeller vs Jared Berg / Noah Berg6-3, 3-6, 0-1
2024-06-30vs WI Adult 18&O 3.5M MALT VemugantiLost 14
L#1 DoublesHiroki Sone / Joe Leung vs Edd Hellmer / Adam Wise6-7, 4-6
W#1 SinglesKrish M vs Michael Tobin6-4, 4-6, 1-0
L#2 DoublesVamshi Belde / Rahul Ray vs Prathap Palaniswamy / Brendan Ritchie3-6, 0-6
L#2 SinglesAidan Stuckert vs Dhinesh Ravi Krishna4-6, 6-4, 0-1
L#3 DoublesShaleen Deep / Craig Atwood vs John Gritt / Jeffery Johnson1-6, 5-7
2024-06-17vs WI Adult 18&O 3.5M MALT OlmosLost 14
L#1 DoublesCraig Atwood / Hiroki Sone vs Jere Bauer III / Paul Masterson4-6, 6-7
L#1 SinglesJoe Leung vs Enes Akyuz6-7, 1-6
W#2 DoublesBalaji Rao Geddadi / Srikanth Gaddam vs Jerome Choi / Bradley Day6-3, 6-3
L#2 SinglesZac Li vs Hongbo Chen0-6, 1-6
L#3 DoublesJason Knutson / Krishne Gowda vs Jesse Consolatti / David Olmos3-6, 6-4, 1-0
2024-06-16vs WI Adult 18&O 3.5M MALT ForemanWon 41
W#1 DoublesKrish M / David Johnson vs Thiago Braga / Anthony di Sanza6-3, 6-1
L#1 SinglesJack Brody vs Michael Arnold6-6
W#2 DoublesSrikanth Gaddam / Balaji Rao Geddadi vs Brian Katz / Jim Kraus6-0, 6-1
W#2 SinglesHiroki Sone vs Edward Halsted6-1, 6-1
W#3 DoublesDavid Zoeller / Jason Knutson vs Robert Steinberg / David Woldseth6-4, 4-6, 1-0
2024-06-10vs WI Adult 18&O 3.5M MALT BeckerWon 50
W#1 DoublesDavid Johnson / Vamshi Belde vs George Frese / Miguel Garcia-Gosalvez3-6, 6-2, 1-0
W#1 SinglesJoe Leung vs Michael Becker6-4, 6-2
W#2 DoublesKrish M / Rahul Ray vs Mohun Ramratnam / James Friedman3-6, 6-3, 1-0
W#2 SinglesHiroki Sone vs Eric Harms6-3, 6-1
W#3 DoublesBalaji Rao Geddadi / Srikanth Gaddam vs Stephen Schaak / Seth Dailey6-1, 6-0
2024-05-20vs WI Adult 18&O 3.5M MALT BuschLost 14
L#1 DoublesJason Knutson / Rahul Ray vs Chris Collins / J Busch2-6, 2-6
L#1 SinglesSandesh Parajuli vs Nathaniel Johnson2-6, 2-6
L#2 DoublesCraig Atwood / Aidan Stuckert vs Akhil Thandaserry / Eric Sturm7-6, 4-6, 0-1
L#2 SinglesZac Li vs Abtin Molavi0-6, 0-6
W#3 DoublesKrish M / Krishne Gowda vs Matthew Ulrich / Chris Hosfield6-4, 7-5
2024-05-13vs WI Adult 18&O 3.5M MALT RuhlandLost 14
W#1 DoublesShaleen Deep / Rahul Ray vs Andrew Jaw / Ryan Burdick6-3, 7-5
L#1 SinglesVamshi Belde vs Jeremy Sager0-6, 3-6
L#2 DoublesCraig Atwood / Aidan Stuckert vs Andrew Grimmer / Dan Gralnek4-6, 6-4, 0-1
L#2 SinglesSrikanth Gaddam vs Sam Krueger6-3, 2-6, 0-1
L#3 DoublesDavid Zoeller / Krish M vs Jack O'Meara / Alfonso Callejo5-7, 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 standings10 teams · WI Adult 18 & Over 3.5 Men
TeamWLInd. WInd. LSets lostGames lost
1WI Adult 18&O 3.5M MALT Misener9038720251
2WI Adult 18&O 3.5M MALT Vemuganti63301537373
3WI Adult 18&O 3.5M MALT Busch63242147375
4WI Adult 18&O 3.5M MALT Kim54301541353
5WI Adult 18&O 3.5M MALT Becker54192659439
6WI Adult 18&O 3.5M MALT Ruhland54212460430
7WI Adult 18&O 3.5M MALT Olmos45242146364
8WI Adult 18&O 3.5M MALT M/Leung36162962434
9WI Adult 18&O 3.5M MALT Foreman27143165433
10WI Adult 18&O 3.5M MALT Yang0993676463

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.42 estimated across 9 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.67
Krish M
usually #3 Doubles 40%, also #2 Doubles 30% · published
3.64
Aidan Stuckert
usually #2 Doubles 67%, also #2 Singles 33% · published 3.5
3.60
Hiroki Sone
usually #2 Singles 38%, also #3 Doubles 25% · published
3.52
Shaleen Deep
usually #1 Doubles 80%, also #3 Doubles 20% · published
3.52
Joe Leung
usually #1 Singles 50%, also #1 Doubles 25% · published
3.25
Jack Brody
usually #2 Doubles 50%, also #2 Singles 17% · published
3.22
Balaji Rao Geddadi
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
3.21
Craig Atwood
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
3.14
Rahul Ray
usually #2 Doubles 50%, also #1 Doubles 50% · published
David Zoeller
usually #3 Doubles 100% · published 3
Krishne Gowda
usually #3 Doubles 67%, also #2 Doubles 33% · published
Sandesh Parajuli
usually #1 Singles 67%, also #2 Singles 33% · published
Srikanth Gaddam
usually #2 Doubles 50%, also #3 Doubles 25% · published
Vamshi Belde
usually #3 Doubles 50%, also #1 Doubles 17% · published
Zac Li
usually #2 Singles 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.

Aidan Stuckert + Krish M15163% games+9.2% vs expected
Aidan Stuckert + Joe Leung7256% games+6.7% vs expected
Joe Leung + Jack Brody6552% games+4.3% vs expected
Joe Leung + Hiroki Sone2540% games−2.1% vs expected
Vamshi Belde + Krish M3444% games−13.3% vs expected
Aidan Stuckert + Jack Brody6260% gamesnot enough data
Krish M + Jack Brody3357% gamesnot enough data
Aidan Stuckert + Hiroki Sone314 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.

Krish M
110W–54L career · 10 lines in 2024
11%88%1%
3.67
3.5
Aidan Stuckert
65W–17L career · 6 lines in 2024
<1%16%84%
3.64
Hiroki Sone
37W–38L career · 8 lines in 2024
25%75%<1%
3.60
Shaleen Deep
61W–24L career · 5 lines in 2024
<1%43%57%
3.52
Joe Leung
53W–73L career · 8 lines in 2024
<1%45%55%
3.52
Jack Brody
37W–43L career · 6 lines in 2024
4%93%4%
3.25
3.5
Balaji Rao Geddadi
17W–6L career · 4 lines in 2024
6%92%2%
3.22
3.5
Craig Atwood
23W–40L career · 5 lines in 2024
7%91%2%
3.21
Rahul Ray
13W–15L career · 4 lines in 2024
15%84%1%
3.14
3
David Zoeller
3W–4L career · 3 lines in 2024
not enough data
Krishne Gowda
20W–10L career · 3 lines in 2024
not enough data
Sandesh Parajuli
1W–2L career · 3 lines in 2024
not enough data
Srikanth Gaddam
5W–2L career · 4 lines in 2024
not enough data
Vamshi Belde
11W–25L career · 6 lines in 2024
not enough data
Zac Li
8W–12L career · 2 lines in 2024
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.