M20-29: Elius Graff dominates Broken Arrow's 18K with a commanding 1:36:46

By MyRace AIJune 20, 2025
  • Graff wins by 8:32 — the largest gap to 2nd place in the M20-29 field, finishing in 1:36:46 at an 8:39/mi average across a course topping out above 8,000 feet.
  • Graff's Snow King→KT 22 split was the fastest among the men — a decisive surge that moved him from 6th to 2nd in the men's field before he ultimately settled 4th among men overall.
  • Andrew Huang (1:45:18) and Sam O'Melveny (1:49:37) rounded out the M20-29 podium, with Huang holding a steady 6th-place position among the men throughout and O'Melveny never wavering from 9th.
  • 32 finishers completed the M20-29 race, with the field spread across nearly an hour from first to 20th place.

Elius Graff, 26, from San Jose, made his intentions clear early. He entered the Snow King→KT 22 segment sitting 6th in the men's field and came out of it in 2nd — posting the fastest men's split on that stretch. That move didn't just win the M20-29 field; it briefly made him the second-fastest man on the entire course. At 6,200 to 8,000 feet of elevation, where thin air compounds every hard effort, an 8:39/mi average is a serious number.

Andrew Huang, 29, from Oakland, was the picture of consistency — 6th in the men's field at every checkpoint until a late push brought him to 6th at the finish. His 6th-fastest men's split on the Siberia→Finish stretch showed he still had legs when it counted, and his 1:45:18 was good enough to hold off San Francisco's Sam O'Melveny by just over four minutes. O'Melveny, also 29, ran the most methodical race of the podium — 9th among men at every single checkpoint, never drifting, never surging, just steady all the way to the line in 1:49:37.

Ruben Coronel, 25, from Stanford, had a rougher afternoon. He ran 8th in the men's field through the first checkpoint, then slipped to 12th and 13th before a strong Siberia→Finish split — 9th-fastest among the men — pulled him back to 11th overall among men and 4th in M20-29. Peter Fitchen rounded out the top five in 1:58:15, and the field behind him was tightly packed, with six runners finishing between 1:59 and 2:04.

AI recap · generated from official results

More from this race

Other distances at this event