M35-39 · 5K

M35-39: James Graham Runs Away With It in San Francisco

By MyRace AIJuly 25, 2026Official site ↗
  • James Graham wins in 19:03 (6:08/mi) — 30 seconds clear of 2nd place in a 130-man field.
  • Closest battle of the top 10: Henry Johnson and Paul Samelson both clocked 20:36 (6:38/mi) — same displayed time, different places, separated by mere fractions of a second for 6th and 7th.
  • Juvenal Cisneros made up ground late, posting the 28th-fastest 2.5K-to-finish split to move from 26th to 24th among men and close out 5th in M35-39 at 20:24.
  • Albert Pham held his position through the second half — the 16th-fastest 2.5K→Finish split among men — to lock in 4th at 19:51, just four seconds behind Will Hamlin's 3rd-place 19:47.

James Graham was the story from wire to wire in the M35-39 race. The 36-year-old San Franciscan crossed in 19:03 at a crisp 6:08/mi, and his 30-second cushion over Guangjun Fang (19:33, 6:18/mi) was the widest gap at the front of the field. Graham also posted the 9th-fastest 2.5K-to-finish split among men — a strong close that confirmed this wasn't a front-running fade but a controlled, confident performance across all 3.1 miles on a breezy 60°F morning.

Behind Fang, the podium picture tightened considerably. Will Hamlin (3rd, 19:47, 6:22/mi) and Albert Pham (4th, 19:51, 6:23/mi) were separated by just four seconds, with Pham's 16th-fastest closing split actually edging Hamlin's 20th — meaning Pham was the faster man in the back half, just unable to fully reel in his 39-year-old rival. Juvenal Cisneros rounded out the top five in 20:24 (6:34/mi), moving up two spots in the men's field on the closing stretch to earn 5th.

The 6th-and-7th battle was the race's sharpest photo finish. Henry Johnson of Antioch and Paul Samelson of Cupertino were inseparable at 20:36 apiece — timing chips ultimately placed Johnson 6th and Samelson 7th by the narrowest of margins. David Klueck (8th, 20:56) and Jared Dobson (9th, 20:59) kept the intrigue going just behind them, separated by three seconds. In a field of 130 finishers, the M35-39 race delivered a dominant winner up front and a genuinely competitive scrap for every position below him.

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