Teams

SD LLW 4.0 Balboa TC/ Arenas

2025 SoCal Fall Doubles WE- San Diego · SD Men 4.0

12 players · average NTRP 4.06 / SAN DIEGO

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 →
Schedule9 played
W#1 DoublesFrancisco Loayza / Billy Arenas vs Will Mauriz / John Dobrota7-5, 6-4
W#2 DoublesJeff Lin / Charles Hamori vs Albert Chen / Alexis Valle6-4, 6-1
2025-11-09vs SD 4.0 SDTRC (9AM)/ ChannickWon 21
W#1 DoublesJack Gilligan / Kirk Hensler vs Bob Ruane / Yusuf Yazici6-1, 6-3
L#2 DoublesVinh Dang / Gregory Gerardo vs Marc Channick / Ryan Adams6-4, 4-6, 0-1
W#3 DoublesJeff Lin / Sakda Kethdy vs Joao Allende / Alex Horan6-3, 6-4
2025-11-02vs SD 4.0 Lake Murray TC (9AM)/ HillSplit 11
L#1 DoublesVinh Dang / Sakda Kethdy vs Andrew Gilcrest / Steve Gerard3-6, 4-6
W#2 DoublesCharles Hamori / Wender Hwang vs Edward Grader / Francois Lagier6-4, 7-5
W#1 DoublesFrancisco Loayza / Gregory Gerardo vs Alejandro Valdez / Raymond Tabuena6-0, 6-1
W#2 DoublesSakda Kethdy / Jeff Lin vs Melam Master / Charles Fortuno6-2, 6-1
W#3 DoublesLoren Chang / Vinh Dang vs Pete Saucedo / PIERRE CHATELAIN6-1, 6-4
2025-10-19vs SD 4.0 Peninsula TC (1PM)/ HaireWon 21
W#1 DoublesGregory Gerardo / Francisco Loayza vs Mo Mahmoud / Wesley Kong6-4, 6-1
W#2 DoublesKirk Hensler / Jack Gilligan vs Pietro Martinez / Daniel Lee6-1, 6-0
L#3 DoublesVinh Dang / Wender Hwang vs Jeff Williams / Nicholas Rodrigues2-6, 1-6
2025-10-12vs SD 4.0 La Jolla TC (9AM)/ WattonLost 12
L#1 DoublesBilly Arenas / Francisco Loayza vs Christopher Langbort / Aiden Arami6-7, 1-6
W#2 DoublesCharles Hamori / Wender Hwang vs Jonathan Ross / Andrew Linville6-1, 6-7, 1-0
L#3 DoublesJohn Carter / Jed Galan vs Maxwell Bosse / Michael McKenna7-5, 2-6, 0-1
W#2 DoublesFrancisco Loayza / Gregory Gerardo vs Ali Sepahdari / Theodore Gilmore6-1, 6-2
W#3 DoublesBilly Arenas / Charles Hamori vs Kim Ostermarker / Will Roth6-2, 6-4
W#1 DoublesFrancisco Loayza / Billy Arenas vs Erikrene Chagoyan / Chris Gardner6-1, 6-1
W#3 DoublesJed Galan / Wender Hwang vs Matt Bone / Jon Cieslak6-4, 6-1
W#1 DoublesJed Galan / Jeff Lin vs Mehran Ghaemi / Shahria Hossain6-0, 7-5
W#2 DoublesBilly Arenas / Loren Chang vs George Annobil / Albert Hsiao6-1, 6-3
W#3 DoublesWender Hwang / Charles Hamori vs Trung Vu / Christopher Penn6-2, 7-5
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 SD Men 4.0 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.92 estimated across 10 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.24
Kirk Hensler
usually #3 Doubles 60%, also #2 Doubles 20% · published 4.5
4.14
Vinh Dang
usually #2 Doubles 100% · published
3.98
Billy Arenas
usually #1 Doubles 60%, also #2 Doubles 20% · published 4
3.92
Wender Hwang
usually #3 Doubles 57%, also #2 Doubles 43% · published 4
3.88
Loren Chang
usually #2 Doubles 50%, also #3 Doubles 50% · published 4
3.84
Jeff Lin
published
3.83
Gregory Gerardo
usually #1 Doubles 44%, also #2 Doubles 44% · published 4
3.83
Jed Galan
usually #3 Doubles 67%, also #1 Doubles 33% · published 4
3.76
Sakda Kethdy
usually #2 Doubles 33%, also #1 Doubles 33% · published 4
3.75
Charles Hamori
usually #2 Doubles 60%, also #3 Doubles 40% · published 4
Francisco Loayza
published
Jack Gilligan
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.

Wender Hwang + Charles Hamori11357% games+18.0% vs expected
Wender Hwang + Vinh Dang7173% games+14.1% vs expected
Wender Hwang + Jed Galan7066% games+4.4% vs expected
Gregory Gerardo + Sakda Kethdy9753% games+3.8% vs expected
Billy Arenas + Charles Hamori2353% gamesnot enough data
Vinh Dang + Jed Galan404 matchesnot enough data
Jed Galan + Sakda Kethdy224 matchesnot enough data
Jed Galan + Charles Hamori303 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.5
Kirk Hensler
78W–29L career · 5 lines in 2025
4%92%3%
4.24
Vinh Dang
33W–13L career · 1 line in 2025
<1%16%84%
4.14
4
Billy Arenas
68W–33L career · 5 lines in 2025
<1%56%44%
3.98
4
Wender Hwang
158W–79L career · 7 lines in 2025
<1%72%28%
3.92
4
Loren Chang
50W–33L career · 2 lines in 2025
<1%80%19%
3.88
Jeff Lin
10W–5L career · no lines in 2025
1%86%13%
3.84
4
Gregory Gerardo
41W–43L career · 9 lines in 2025
1%88%11%
3.83
4
Jed Galan
160W–84L career · 3 lines in 2025
1%88%11%
3.83
4
Sakda Kethdy
75W–55L career · 3 lines in 2025
3%92%5%
3.76
4
Charles Hamori
132W–64L career · 5 lines in 2025
4%93%4%
3.75
Francisco Loayza
6W–8L career · no lines in 2025
not enough data
Jack Gilligan
7W–3L 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.