M65-69 · HALF MARATHON
M65-69 Half Marathon: Dwyer dominates as San Francisco's own takes the title
- John Dwyer won the M65-69 race in 2:05:15 (9:33/mi), finishing more than 10 minutes clear of the field.
- Robert Perez (2:15:50) and Paul Ruppel (2:16:13) battled closely for the podium, separated by just 23 seconds at the line.
- Gary Kimura faded through the back half, slipping from 3rd among the men's field to 6th by the finish, ending 4th in M65-69 at 2:20:10.
- 17 men completed the M65-69 race, spanning from Dwyer's 2:05:15 to Albert Reyes's 3:53:01.
John Dwyer made it a hometown triumph on the streets of San Francisco. Running at a 9:33/mi clip, the 65-year-old steadily climbed through the men's field — moving from 920th among men at the first checkpoint all the way to 835th by 10.9 miles, then unleashing his strongest segment over the final stretch with one of the sharper closing splits in the field on the 10.9M-to-finish leg. The result: a 2:05:15 that left everyone else in M65-69 chasing air.
The real drama behind him was a tight two-man contest for the podium. Robert Perez of San Mateo came in at 2:15:50 (10:22/mi) to claim second, but Paul Ruppel of Northfield, MN was right on his heels at 2:16:13 — just 23 seconds back after 13.1 miles of racing. Ruppel actually ran a stronger closing segment, posting a faster split than Perez on the 10.9M-to-finish leg to claw back time late, but couldn't quite reel in his rival. It was a genuine catch-up — just not quite enough of one.
Fourth place told a different story. Gary Kimura (2:20:10) came through the early miles in solid position but faded across the middle and back sections, dropping steadily through the men's field from the 5-mile mark onward. Martin Chee (2:25:19) and Humphrey C. Lee (2:26:26) rounded out the top six, separated by just over a minute. Further back, Krishna Rao (2:34:36) and Bo Sabelstroem (2:34:47) finished within 11 seconds of each other in 7th and 8th, while Albert Reyes closed out the 17-man field in 3:53:01.
The course
AI recap · generated from official results
