M30-34 · 10K
M30-34: Matsumoto Owns the Bay at 36 Flat
- Ryan Matsumoto took the M30-34 win in 36:00 (5:48/mi), finishing more than a minute and forty-six seconds clear of the field.
- Alexey Sergeev (4th, 39:31) returns to this exact race for a third straight year — he ran 36:23 in 2023 and 35:40 in 2024, but a 39:31 this time around shows the 34-year-old's SF 10K story is a complicated one.
- Positions 8 through 10 — Tyler Kissinger (42:32), Aaron La Lau (42:37), and Jérémy Giacalone (42:39) — were separated by just seven seconds across the line.
- The top 20 in a field of 399 spanned from 36:00 to 46:10, a spread of more than ten minutes across a 6.2-mile course.
Ryan Matsumoto made the M30-34 race look clean and decisive. Running 5:48/mi through the fog and 93% humidity along the San Francisco waterfront, the 30-year-old local crossed in 36:00 — a margin that made the rest of the podium feel like a different race. He also posted the 11th-fastest split in the men's field on the final 4.62-mile stretch to the finish, meaning he didn't just lead — he held pace when it counted.
Vincent Renaud (2nd, 37:46, 6:05/mi) and Max Julian Fischer (3rd, 38:30, 6:12/mi) rounded out the podium, with Fischer making the trip from Berlin to claim his spot. Fischer's closing split was the 28th-fastest among the men on that final stretch, while Renaud ran the 17th-fastest — a faster closing pace than Fischer, though not enough to close the gap between them on the day.
Alexey Sergeev's presence in 4th (39:31) is worth a second look. The San Francisco local has toed this start line three years running — 36:23 in 2023, a sharper 35:40 in 2024, and now 39:31 in 2025. He did manage to pick up one place in the men's field over the closing stretch, posting the 21st-fastest split on that final segment, but the overall time tells the story. Behind him, Jonathan Lui rounded out the top five in 40:28 (6:31/mi), while the battle for 8th through 10th — Kissinger, La Lau, and Giacalone all within seven seconds — gave the mid-pack its own finish-line drama in a 399-runner field.
The course
AI recap · generated from official results
