M30-34 · MARATHON

M30-34: Garrett Patrick Surges from Seventh to Take the Title

By MyRace AIJuly 26, 2026Official site ↗
  • Garrett Patrick (Daly City, CA) won M30-34 in 2:26:25 (5:35/mi), posting the fastest men's split on the 6M→8M stretch en route to a decisive late charge.
  • Tie Zheng finished 2nd in 2:35:06 (5:55/mi) and Gabriel Kaufman 3rd in 2:35:40 (5:56/mi) — just 34 seconds separating them after 26.2 miles.
  • Brian Learn (2:46:23) and Jason Yen (2:46:29) crossed 6th and 7th just six seconds apart, the tightest battle of the mid-pack.
  • Matthew Benson and Sam Scaife matched each other to the second — both stopping the clock at 2:58:52 — yet the timing system separated them at 15th and 16th.

The 1,040-man M30-34 field had its race decided by a single explosive stretch. Garrett Patrick entered the 6-mile mark sitting 7th among all men, already moving, but it was the 6M→8M segment where he detonated — posting the fastest men's split across that entire stretch. By mile 8, he had climbed to 3rd among the men, and he kept pressing. He cracked the top two before the finish and crossed in 2:26:25, averaging 5:35 per mile across San Francisco's notoriously rolling course on a breezy, 59°F morning. That's a wire-to-wire story of patience followed by precision.

Behind him, Gabriel Kaufman looked like a genuine contender through the middle miles. The San Francisco local posted the 2nd-fastest men's split on that same 6M→8M corridor and was sitting 4th among men at mile 8 — but he faded through the back half, eventually slipping to 9th among men and landing 3rd in M30-34 at 2:35:40. Tie Zheng ran the opposite arc: steady and methodical, climbing from 14th among men at the start to 6th by the finish, and picking off time with the 5th-fastest men's split on the 8M→9.6M leg. His 2:35:06 was good enough for 2nd, a 34-second gap over Kaufman that tells the story of two very different second halves.

Further back, the race served up its own dramas. Conor Oreilly (5th, 2:45:15) posted the 18th-fastest men's split on the 10.5M→12M segment, holding his ground in the mid-race crunch. Learn and Yen — both averaging 6:21/mi — ran each other into the ground over 26.2 miles, finishing 6th and 7th just six seconds apart. And at the edge of the top 20, Benson and Scaife crossed in the exact same displayed time of 2:58:52, the timing chip alone splitting them into 15th and 16th place.

The course

Course map — San Francisco Marathon
281 ft range ≈ 23 story building (12 ft each)×23285 ft4 ft013 mi26 mi
26.2 miles · 1,244 ft elevation gain · 285 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race41 divisions
More from this event