M60-64 · 5K

M60-64: McGuire Runs Away from the Field on the Streets of San Francisco

By MyRace AIJuly 25, 2026Official site ↗
  • Eugene McGuire, 61, wins M60-64 in 22:14 (7:09/mi) — more than two minutes clear of the field.
  • Ian Bishop takes 2nd in 24:18, with Sridhar Narayanan (25:17) and Gilles Defours (25:31) separated by just 14 seconds for 3rd and 4th.
  • Narayanan and Defours both gained ground in the back half, each climbing places on the 2.5K-to-finish segment — Narayanan moving up 19 spots among the women's field, Defours 15.
  • 32 men completed the M60-64 race on a breezy San Francisco morning, with 20 finishers clocking under 39 minutes.

Eugene McGuire made a statement from the gun. The 61-year-old San Francisco local crossed in 22:14 at a 7:09/mi clip — a gap of 2:04 over Ian Bishop's 24:18 in 2nd. In a 5K, two minutes is a chasm, and McGuire's margin left no doubt. Bishop, also 61 and also from San Francisco, ran a composed 7:49/mi to hold off the rest of the field comfortably.

Behind Bishop, the real drama played out between Sridhar Narayanan and Gilles Defours. The 60-year-old from Cupertino and the 60-year-old from Tence, France, were separated by just 14 seconds at the finish — 25:17 to 25:31 — but it was Narayanan who ran the stronger second half. He gained 19 places among the broader women's field on the 2.5K-to-finish segment, while Defours gained 15. Narayanan was reeling people in; Defours held his own but couldn't quite match that closing pace, and 3rd was the reward.

Bill Malachowski (Collegeville, PA) rounded out the top five in 26:36, also a strong closer — gaining 17 places in the back half. From there, Reginald Daniels (27:20, 6th) through Robert Weltman (38:45, 20th) spread across a wide range of paces, with 17 mph winds off the bay making every minute earned on these San Francisco streets a genuine effort.

The course

Course map — San Francisco Marathon
13 ft range ≈ 1 story (12 ft each)×157 ft-23 ft01.6 mi3.1 mi
3.1 miles · 23 ft elevation gain · 26 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race36 divisions
More from this event