M55-59 · HALF MARATHON

M55-59 Half Marathon: Garcia holds off a late charge to claim the crown

By MyRace AIJuly 26, 2026Official site ↗
  • Oscar Garcia, 58, wins M55-59 in 1:34:20 (7:12/mi), pulling away from the men's field across the second half to take the title.
  • 19-second gap at the line: Juan Bautista Aparicio Parra (1:34:39, 7:13/mi) finished 2nd — the closest challenge of the day — while David Fu (1:35:09, 7:16/mi) rounded out the podium in 3rd.
  • Gap to 4th is decisive: Marcus Meier (4th, 1:44:12) finished nearly ten minutes behind Fu, making the top three a race within a race.
  • Local presence strong at the top 10: three San Francisco residents — Oswaldo Rodriguez (7th, 1:46:22), Jeffrey Doinoff (9th, 1:50:50), and Ryujiro Tsuchihashi (10th, 1:50:56) — all broke 1:51 on their home course.

Oscar Garcia made the trip from Fort Lauderdale worthwhile. Starting around 100th among the men's field, he steadily climbed through the pack — reaching 86th by the midpoint and ultimately finishing 78th among men — running a disciplined 7:12/mi across 13.1 miles on a breezy, 59°F San Francisco morning. He held off a genuine threat in Juan Bautista Aparicio Parra, who tracked a nearly identical trajectory through the field, moving from 88th early to 82nd among men at the finish. The 19-second margin between them is real, but it was earned — Garcia never let Parra close the gap that mattered.

David Fu, 59, of Sunnyvale, ran a smart race of his own. Sitting around 100th among men through most of the course, he unleashed one of the stronger finishes in the group — posting the 77th-fastest men's split on the 12M-to-Finish stretch to climb to 90th among men and secure 3rd in M55-59 at 1:35:09 (7:16/mi). The top three were separated by just 49 seconds — and then the field opened up: Marcus Meier (4th, 1:44:12, 7:57/mi) came in nearly nine minutes back, having worked his way up steadily from well outside the top 400 among men to finish 228th.

Behind the podium, the race settled into a compelling mid-pack battle. Mike Ranieri (6th, 1:45:12) and Oswaldo Rodriguez (7th, 1:46:22) were separated by barely over a minute, and the 8th-through-10th cluster — Sean Heenan (1:48:40), Jeffrey Doinoff (1:50:50), and Ryujiro Tsuchihashi (1:50:56) — was tight enough to keep everyone honest to the line. All 142 finishers in M55-59 navigated San Francisco's famously demanding terrain; the wind and hills sorted the field, and Garcia was the one left standing at the top.

The course

Course map — San Francisco Marathon
263 ft range ≈ 22 story building (12 ft each)×22273 ft10 ft06.6 mi13 mi
13.3 miles · 823 ft elevation gain · 277 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race40 divisions
More from this event