Teams

LA LLW Queen Anne Men's Tri - John Gonzalez

2025 SoCal Tri-Level - LA · LA - Men 4.0

21 players · average NTRP 3.62 / SO.CALIFORNIA

View scouting list →
Schedule6 played
2025-10-22vs LA - ServeAcesWon 10
W#1 DoublesDavid Mayer / Bryan Hudson vs Jason Jin / Trevor Thomas6-1, 6-2
2025-09-14vs LA - Liveball CrewWon 10
W#1 DoublesDavid Mayer / Casey Reich vs Joezen Punongbayan / David Saiger6-0, 6-0
2025-09-07vs LA - ServeAcesWon 21
L#1 DoublesDuc Le / Gonzalo Montenegro vs Trevor Thomas / Shaan Arora5-7, 6-4, 0-1
W#2 DoublesBryan Kariuki / Noah Rastegar vs Tal Nelkin / Diego Tapia7-6, 1-6, 1-0
W#3 DoublesMax Mezger / Dan Hwang vs Harry Adams / Jonathan Lam6-0, 6-4
2025-08-24vs LA - Liveball CrewWon 21
W#1 DoublesBryan Hudson / Jason Fong vs Dlano Beckles / Ted Meisel6-2, 6-3
W#2 DoublesJohn Gonzalez / Ray Li vs James Lo / Mike Jensen6-2, 6-1
L#3 DoublesDan Hwang / Abraham Ntonya vs Riley Klarkowski / Aneesh Kudaravalli3-6, 6-4, 1-0
2025-08-17vs LA - Liveball CrewWon 21
W#1 DoublesMatthew Lam / Jason Fong vs Dlano Beckles / Joezen Punongbayan6-1, 6-1
W#2 DoublesBryan Kariuki / Kenneth Jung vs Mike Jensen / Iker Wang6-0, 5-7, 1-0
L#3 DoublesMax Mezger / Aaron Hauser vs Riley Klarkowski / Aneesh Kudaravalli7-5, 3-6, 1-0
2025-07-20vs LA - ServeAcesWon 10
W#1 DoublesDavid Mayer / Nicholas Klein vs Alexander Beale / Shaan Arora6-4, 3-6, 1-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 LA - 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.54 estimated across 19 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.10
Casey Reich
published 4
4.10
Bryan Hudson
usually #3 Doubles 50%, also #1 Doubles 50% · published 4.5
3.92
Matthew Lam
usually #1 Doubles 100% · published
3.83
Nicholas Klein
usually #3 Doubles 100% · published
3.83
Jason Fong
usually #1 Doubles 100% · published
3.80
David Mayer
usually #1 Doubles 100% · published 4
3.75
Gonzalo Montenegro
usually #1 Doubles 100% · published
3.60
Stefano Cosentino
published
3.55
Duc Le
usually #1 Doubles 100% · published
3.50
Oliver Seaton
published
3.44
Bryan Kariuki
usually #2 Doubles 100% · published 3.5
3.39
Ray Li
usually #2 Doubles 100% · published
3.38
Kenneth Jung
usually #2 Doubles 100% · published
3.37
Anthony Yoo
published 3.5
3.36
Dan Hwang
usually #3 Doubles 100% · published 3.5
3.32
John Gonzalez
usually #2 Doubles 100% · published
3.14
Aaron Hauser
usually #3 Doubles 100% · published 3
3.04
Mark Zheng
published
2.92
Abraham Ntonya
usually #3 Doubles 100% · published 3
Max Mezger
usually #3 Doubles 100% · published
Noah Rastegar
usually #2 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.

Gonzalo Montenegro + Duc Le314 matchesnot enough data
Casey Reich + Nicholas Klein213 matchesnot enough data
Duc Le + Nicholas Klein303 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
Casey Reich
6W–1L career · no lines in 2025
<1%23%77%
4.10
4.5
Bryan Hudson
17W–11L career · 2 lines in 2025
24%76%<1%
4.10
Matthew Lam
12W–3L career · 1 line in 2025
<1%72%28%
3.92
Nicholas Klein
37W–4L career · 1 line in 2025
0%<1%>99%
3.83
Jason Fong
5W–0L career · 2 lines in 2025
1%88%11%
3.83
4
David Mayer
106W–67L career · 3 lines in 2025
2%91%7%
3.80
Gonzalo Montenegro
9W–6L career · 1 line in 2025
3%93%4%
3.75
Stefano Cosentino
26W–8L career · no lines in 2025
<1%24%76%
3.60
Duc Le
22W–12L career · 1 line in 2025
<1%<1%>99%
3.55
Oliver Seaton
18W–3L career · no lines in 2025
<1%<1%>99%
3.50
3.5
Bryan Kariuki
24W–13L career · 2 lines in 2025
<1%66%34%
3.44
Ray Li
23W–11L career · 1 line in 2025
<1%<1%>99%
3.39
Kenneth Jung
13W–12L career · 1 line in 2025
<1%<1%>99%
3.38
3.5
Anthony Yoo
21W–6L career · no lines in 2025
<1%83%17%
3.37
3.5
Dan Hwang
21W–5L career · 2 lines in 2025
1%84%15%
3.36
John Gonzalez
11W–4L career · 1 line in 2025
<1%1%99%
3.32
3
Aaron Hauser
18W–8L career · 1 line in 2025
<1%16%84%
3.14
Mark Zheng
14W–2L career · no lines in 2025
<1%38%62%
3.04
3
Abraham Ntonya
7W–5L career · 1 line in 2025
<1%72%27%
2.92
Max Mezger
8W–4L career · 2 lines in 2025
not enough data
Noah Rastegar
3W–2L career · 1 line 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.