M30-39 · ULTRA 100 MILE
M30-39: Kyle Roberts Runs Away With It in 21:57
- Kyle Roberts, 35, wins in 21:57:19 — more than seven hours clear of 2nd place, posting the fastest split on the Tunnel Creek→Bull Wheel segment among all men.
- Stefan Heisler surges late: climbing from 104th among men at the first checkpoint all the way to 22nd by the finish, including the 7th-fastest Bull Wheel 3→Tunnel Creek 3 split in the men's field.
- Brennan O'Donnell edges Ramiro Castaneda for 4th: O'Donnell's 29:59:42 narrowly beats Castaneda's 29:39:42 — wait, Castaneda actually finishes 3rd in 29:39:42, with O'Donnell 4th in 29:59:42, just 20 minutes back.
- 21 finishers in M30-39 completed 100 miles across terrain ranging from 4,862 to 9,003 feet — the back half of the field spread across a window from roughly 31 to 35 hours.
Kyle Roberts didn't just win the M30-39 race — he dominated it in a way the numbers make impossible to ignore. His 21:57:19 finish at a 13:10/mi average pace is a full seven hours and three minutes ahead of Stefan Heisler in 2nd, a margin that speaks to a race run in a completely different gear. Roberts moved from 14th among men at the first checkpoint all the way to 1st by the second, and never relinquished it — the race's shape was set early, and he held it through 100 miles of high-altitude Nevada trail. His fastest split on the Tunnel Creek→Bull Wheel leg underlines where he put the race to bed.
Behind Roberts, the battle for the rest of the podium was genuinely compelling. Heisler (29:00:24) and Castaneda (29:39:42) both broke 30 hours, with Brennan O'Donnell (29:59:42) just sneaking under that barrier in 4th. Heisler's journey was one of the more striking in the field: buried in 104th among men early on, he ground his way forward checkpoint by checkpoint, posting the 7th-fastest Bull Wheel 3→Tunnel Creek 3 split to help fuel that charge to 22nd overall among men. Castaneda countered with the 17th-fastest Hobart 3→Waterfall split to hold 3rd. O'Donnell's 6th-fastest Bull Wheel 3→Tunnel Creek 3 split was the move that sealed his sub-30 finish.
Santiago Penalva of Mexico City rounded out the top five in 30:31:35, while Carson City local Colton Frazier (30:48:58), George Medan (30:51:16), and Alex Pastorkovich (30:56:37) finished in a tight cluster across 6th through 8th — less than five minutes separating all three after nearly 31 hours on course. The high-altitude conditions between roughly 5,000 and 9,000 feet make every minute of that kind of compression earned.
The course
AI recap · generated from official results
