M20-24: Bryan Banuelos Dominates the Fresno Half in 1:06:29

By MyRace AIOctober 6, 2024Official site ↗
  • Bryan Banuelos, 23, ran 1:06:29 (5:04/mi) — winning M20-24 by nearly 10 minutes over Sam Hawley's 1:16:03.
  • Hawley made a strong move mid-race, climbing from 10th among men to 3rd by the 10K mark and holding that position to the finish.
  • Zachary Flores, 20, rounded out the podium in 1:22:24 (6:17/mi), though he faded from 6th among men at 10K to 12th by the finish — still good enough for 3rd in M20-24.
  • 42 men finished in the M20-24 age group, with a spread of over 40 minutes from first to 20th place.

Bryan Banuelos didn't just win M20-24 — he ran away from the entire men's field. His 1:06:29 at 5:04/mi held the top men's position from the opening mile through the finish line, and he posted the fastest men's split on the 1M–10K segment as well. That kind of wire-to-wire dominance in a half marathon field is rare, and the 10-minute gap he put on second place tells the full story.

Behind him, Sam Hawley ran a tactically smart race. Starting 10th among men, Hawley worked his way up to 3rd by the 10K mark and never let that position slip, crossing in 1:16:03 (5:48/mi) for a clear second in the age group. His 1M–10K split ranked 3rd among the men, suggesting that early surge was no fluke — he genuinely ran that opening stretch faster than nearly everyone behind him.

Zachary Flores, the youngest man on the podium at 20, showed early promise by sitting 6th among men through 10K, but faded to 12th in the men's field over the back half. His 1:22:24 finish (6:17/mi) still secured 3rd in M20-24 comfortably, with Pablo Zubieta (1:27:41) and Brian Duenas (1:28:45) rounding out the top five. The gap from 4th to 5th — just over a minute — was the tightest battle on the podium's edge, with Duenas running 6:46/mi to Zubieta's 6:41/mi in a race where every second counted.

The course

41 ft range ≈ 3 stories (12 ft each)×3401 ft321 ft06.6 mi13 mi
13.1 miles · 335 ft elevation gain · 381 ft max elevation
The course
Was this helpful?

AI recap · generated from official results

More from this race33 divisions
More from this event