M55-59 · 5K
M55-59: Rupp Blazes to a Dominant Win in San Francisco's Cool Morning Air
- Patrick Rupp, 1st in M55-59 — 17:59 (5:47/mi): Won by a commanding 3 minutes and 13 seconds over the field's 32 finishers.
- Jon Mallon, 2nd — 21:12 (6:49/mi): Secured the runner-up spot by 1:31 over 3rd-place Juan Rangel (22:43).
- Tight mid-pack battle: Aaron Phillips (4th, 24:40) and Mohammed Islam (5th, 24:52) finished just 12 seconds apart.
- Broad spread: The top 10 spanned from 17:59 down to 29:04 — a range of more than 11 minutes across the M55-59 field.
Patrick Rupp turned Sunday's overcast, 55°F morning along the San Francisco waterfront into a personal showcase. The local San Franciscan ran a 5:47/mi average to clock 17:59 — a time that would have been competitive against the open-field winners in prior editions of this race. His margin of victory wasn't a photo finish or a late surge; it was a gap that opened and simply never closed, with 3:13 separating him from the rest of the M55-59 field by the finish line.
Jon Mallon of Santa Rosa claimed 2nd in 21:12 at a 6:49/mi clip — a noticeably different gear from Rupp's pace, but a solid effort that held off Juan Rangel (3rd, 22:43, 7:19/mi) by a clear 1:31. Rangel, in turn, had nearly two minutes of cushion on 4th-place Aaron Phillips, so the podium positions were each well-earned and unambiguous.
The most compelling on-course chess match played out just off the podium. Phillips (24:40, 7:56/mi) and Mountain House's Mohammed Islam (24:52, 8:00/mi) ran the race nearly in lockstep, with only 12 seconds and a handful of strides separating 4th from 5th at the line. Matthew Porteus (6th, 27:16) and Lee Nguyen (7th, 28:09) kept the next cluster honest, while Ron Boston rounded out the top 10 in 29:04.
Adela Davalos, the 20th finisher in 43:30, led the back half of the named field across the line, with 12 more M55-59 competitors completing the course beyond her. All 32 finished — no small thing on a hilly San Francisco route with humidity hovering at 89%.
The course
AI recap · generated from official results
