Teams

SD 3.0 Mtn View/ Flores

2026 Adult 18 & Over Spring - SD WE · SD - Men - 3.0 (Sat 12PM)

10 players · average NTRP 3.00 / SAN DIEGO

View scouting list →
Schedule10 played
2026-06-28vs SoCal/Lor/18&Over3.0MLost 01
L#1 DoublesYuri Ganychenko / Luis Algorri vs Darrick Lor / Damien Simmons3-6, 4-6
2026-05-30vs SD 3.0 Slamajamas @BTC/ BorjaWon 21
W#1 DoublesMichael Hall / Samer Marroki vs Laljeet Mann / Christopher Chen5-7, 6-1, 1-0
W#1 SinglesZeyad Al-Ajeeli vs Jonathan Janawitz6-1, 6-2
L#2 DoublesJose Lafosse / Luis Algorri vs Joseph Kemery Jr / Alexander Tunley6-7, 0-6
2026-05-23vs SoCal/Lor/18&Over3.0MLost 12
L#1 DoublesZeyad Al-Ajeeli / Marco Bonillas vs Nathan Beutler / Darrick Lor3-6, 3-6
W#1 SinglesDavid Boston vs Karthik Venkit6-3, 6-2
L#2 DoublesJose Lafosse / Yuri Ganychenko vs Christian Kim / Tansen Zhu7-6, 3-6, 0-1
2026-05-16vs SD 3.0 Balboa TC/ MartlageWon 20
W#1 DoublesZeyad Al-Ajeeli / Alfonso Gil vs Jason Brigham / Aaron Martlage6-1, 6-3
W#2 DoublesRobert Flores / David Boston vs Matthew Fellows / Prashant Ganesh6-3, 6-4
2026-05-09vs SD 3.0 Slamajamas @BTC/ BorjaWon 21
W#1 DoublesZeyad Al-Ajeeli / Samer Marroki vs Michael Chaiwimol / Jesse Nagelberg6-2, 6-2
W#1 SinglesAlfonso Gil vs Christopher Chen6-2, 6-2
L#2 DoublesJose Lafosse / Yuri Ganychenko vs Jason Sophian / Jonathan Janawitz1-6, 0-6
2026-05-02vs SoCal/Lor/18&Over3.0MLost 12
L#1 DoublesDavid Boston / Luis Algorri vs Nathan Beutler / Darrick Lor4-6, 0-6
W#1 SinglesZeyad Al-Ajeeli vs Karthik Venkit6-4, 2-6, 1-0
L#2 DoublesRobert Flores / Marco Bonillas vs Tansen Zhu / Christian Kim6-2, 4-6, 0-1
2026-04-25vs SD 3.0 Balboa TC/ MartlageSplit 11
W#1 DoublesAlfonso Gil / David Boston vs Ryan Bruns / Aaron Martlage6-1, 6-2
L#2 DoublesJose Lafosse / Robert Flores vs Moe I / Jason Brigham6-7, 5-7
2026-04-18vs SoCal/Lor/18&Over3.0MLost 12
L#1 DoublesMarco Bonillas / Alfonso Gil vs Nathan Beutler / Jonathan Savakus6-7, 2-6
L#1 SinglesYuri Ganychenko vs Karthik Venkit0-6, 1-6
W#2 DoublesSamer Marroki / Jose Lafosse vs Edgar Celi / Christian Kim6-3, 6-0
2026-04-11vs SD 3.0 Slamajamas @BTC/ BorjaLost 12
L#1 DoublesMarco Bonillas / Samer Marroki vs Jesse Nagelberg / Laljeet Mann7-6, 1-6, 0-1
L#1 SinglesLuis Algorri vs Spondee Shenn3-6, 2-6
W#2 DoublesRobert Flores / David Boston vs Manny Borja / Michael Chaiwimol7-6, 6-3
2026-04-04vs SD 3.0 Balboa TC/ MartlageLost 12
L#1 DoublesMarco Bonillas / Luis Algorri vs David Glozman / Moe I3-6, 6-1, 0-1
W#1 SinglesAlfonso Gil vs Griffin Cassell6-1, 6-0
L#2 DoublesYuri Ganychenko / Robert Flores vs Joseph Pervisky / Alexandre Tadevossian1-6, 4-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 standings4 teams · SD - Men - 3.0 (Sat 12PM)
TeamWLInd. WInd. LSets lostGames lost
1SoCal/Lor/18&Over3.0M10024618197
2SD 3.0 Slamajamas @BTC/ Borja45121532246
3SD 3.0 Mtn View/ Flores46131736263
4SD 3.0 Balboa TC/ Martlage1872044304

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 2.83 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.24
Zeyad Al-Ajeeli
usually #1 Doubles 57%, also #1 Singles 29% · published
3.06
David Boston
usually #3 Doubles 40%, also #2 Doubles 30% · published 3
3.06
Samer Marroki
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.04
Alfonso Gil
usually #1 Doubles 60%, also #1 Singles 40% · published 3
2.77
Jose Lafosse
usually #2 Doubles 100% · published
2.75
Marco Bonillas
usually #1 Doubles 44%, also #2 Doubles 33% · published
2.70
Luis Algorri
usually #1 Doubles 60%, also #1 Singles 20% · published
2.45
Robert Flores
usually #2 Doubles 71%, also #3 Doubles 29% · published
2.40
Yuri Ganychenko
usually #2 Doubles 60%, also #1 Singles 20% · published
Juan Carlos Flores
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.

Robert Flores + David Boston224 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.

Zeyad Al-Ajeeli
13W–8L career · 7 lines in 2026
<1%4%96%
3.24
3
David Boston
15W–9L career · 10 lines in 2026
<1%34%66%
3.06
Samer Marroki
3W–10L career · 4 lines in 2026
<1%35%65%
3.06
3
Alfonso Gil
4W–2L career · 5 lines in 2026
<1%38%62%
3.04
Jose Lafosse
2W–4L career · 5 lines in 2026
3%92%5%
2.77
Marco Bonillas
5W–14L career · 9 lines in 2026
4%93%3%
2.75
Luis Algorri
0W–5L career · 5 lines in 2026
8%91%2%
2.70
Robert Flores
2W–14L career · 7 lines in 2026
64%36%<1%
2.45
Yuri Ganychenko
1W–10L career · 5 lines in 2026
76%24%<1%
2.40
Juan Carlos Flores
0W–1L career · no lines in 2026
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.