Teams

SGV Underdogs Aces-Luzzi-Diamond Bar HS/SU8

2025 SoCal Doubles 18 & Over - San Gabriel Valley · SGV - Men 3.5

16 players · average NTRP 3.50 / SO.CALIFORNIA

View scouting list →
Schedule4 played
W#1 DoublesPlacido MacAraeg / Oscar Oyama vs Kawnmai Sumlut / Karan Kajla6-1, 3-6, 1-0
W#2 DoublesRajasekar Ramasamy / Ted Shen vs Balaji Alahari / Stanley Phu6-2, 6-2
W#3 DoublesManish Anand / Jonathan Phan vs Vinaya Kajla / Elayaraja Thangaraj6-2, 6-2
W#1 DoublesRudy Tatang / David Shin vs Rick Anderson / Tyler Page6-2, 7-6
W#2 DoublesTed Shen / Irineo Galvan vs Peter Stokes / Ian Wong6-3, 6-4
L#3 DoublesJoseph Luzzi / Jonathan Phan vs Clement Leung / Philip Moore4-6, 6-1, 0-1
L#1 DoublesGerald Alphonse / Irineo Galvan vs Clay Tweel / Vacheh W Avanessian7-5, 4-6, 0-1
L#2 DoublesTed Shen / Jonathan Phan vs Ethan Park / brian Lee0-6, 3-6
L#3 DoublesAlejandro Mejia / Placido MacAraeg vs Gregory Lau / Jasen Ha6-3, 3-6, 0-1
L#1 DoublesIrineo Galvan / Ruben Ron vs Rick Le / Vic Kan2-6, 6-2, 0-1
L#2 DoublesJoseph Luzzi / Rajasekar Ramasamy vs Aaron Tam / Matthew Hui3-6, 1-6
L#3 DoublesDavid Shin / Jonathan Phan vs Derek La / Thai Nguyen3-6, 1-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 SGV - Men 3.5 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.39 estimated across 13 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.71
Rudy Tatang
usually #1 Doubles 100% · published
3.56
Gerald Alphonse
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.46
David Shin
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
3.42
Jonathan Phan
usually #3 Doubles 75%, also #2 Doubles 25% · published
3.41
Marcio Rodrigues
published
3.37
Manish Anand
usually #3 Doubles 100% · published
3.37
Ruben Ron
usually #1 Doubles 100% · published
3.36
Oscar Oyama
usually #1 Doubles 100% · published
3.36
Ted Shen
usually #2 Doubles 100% · published
3.32
Placido MacAraeg
usually #1 Doubles 50%, also #3 Doubles 50% · published
3.30
Rajasekar Ramasamy
usually #2 Doubles 100% · published
3.27
Joseph Luzzi
usually #3 Doubles 50%, also #2 Doubles 50% · published
Chinna Ponnaganti
usually #3 Doubles 100% · published 3.5
Irineo Galvan
usually #1 Doubles 67%, also #2 Doubles 33% · published 3.5
3.20
Alejandro Mejia
usually #3 Doubles 100% · published 3.5
Jordan Tatang
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.

Rudy Tatang + Ruben Ron4352% games+5.8% vs expected
Oscar Oyama + Ruben Ron5160% games+5.1% vs expected
David Shin + Ruben Ron2352% games−6.5% vs expected
David Shin + Ted Shen5164% gamesnot enough data
Irineo Galvan + Gerald Alphonse314 matchesnot enough data
Marcio Rodrigues + David Shin213 matchesnot enough data
Marcio Rodrigues + Ted Shen123 matchesnot enough data
Joseph Luzzi + Rajasekar Ramasamy123 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.

Rudy Tatang
13W–10L career · 1 line in 2025
5%93%1%
3.71
3.5
Gerald Alphonse
22W–6L career · 2 lines in 2025
<1%31%69%
3.56
3.5
David Shin
16W–15L career · 2 lines in 2025
<1%62%38%
3.46
Jonathan Phan
12W–13L career · 4 lines in 2025
<1%72%28%
3.42
Marcio Rodrigues
8W–4L career · no lines in 2025
<1%76%23%
3.41
Manish Anand
7W–6L career · 2 lines in 2025
<1%84%16%
3.37
Ruben Ron
18W–14L career · 1 line in 2025
<1%84%16%
3.37
Oscar Oyama
14W–6L career · 1 line in 2025
<1%85%14%
3.36
Ted Shen
21W–16L career · 3 lines in 2025
<1%85%14%
3.36
Placido MacAraeg
10W–6L career · 2 lines in 2025
1%91%9%
3.32
Rajasekar Ramasamy
6W–5L career · 2 lines in 2025
1%92%7%
3.30
Joseph Luzzi
9W–11L career · 2 lines in 2025
2%94%4%
3.27
3.5
Chinna Ponnaganti
1W–4L career · 1 line in 2025
not enough data
3.5
Irineo Galvan
9W–2L career · 3 lines in 2025
not enough data
3.5
Alejandro Mejia
3W–7L career · 1 line in 2025
7%92%1%
3.20
Jordan Tatang
1W–1L career · no 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.