Broken Arrow Skyrace Ascent — M40-49: Cackler Conquers the Climb

By MyRace AIJune 19, 2026
  • Joseph Cackler (41, Salt Lake City) won the M40-49 field in 44:33 — a 12:21/mi average up a course that tops out near 8,845 ft — finishing 3:34 clear of runner-up Jason Harcum.
  • The gap from 1st to 3rd spanned just under 6 minutes, but 3rd through 4th was razor-thin: Egor Gavrilov and Dorian Gross were separated by only 8 seconds (50:26 vs. 50:34).
  • Cackler was the strongest finisher in the field on the KT 22→Finish segment, posting the 38th-fastest split among all men on that closing stretch — better than anyone else in the M40-49 group.
  • 81 men finished in the M40-49 race, with the top 20 ranging from 44:33 to 1:00:43 — a spread of more than 16 minutes across that high-altitude gauntlet.

Joseph Cackler made the M40-49 race look almost straightforward, but the numbers tell a more demanding story. Running 12:21 per mile up a course that barely dips below 6,200 feet and crests near 8,845 ft, Cackler crossed in 44:33 and was never seriously threatened. He arrived at the KT 22 checkpoint holding 34th place among all men, then picked off one more competitor on the closing stretch to finish 33rd — a sign he wasn't fading when others were.

Jason Harcum (43, Benicia) was the clear runner-up at 48:07, finishing 3:34 back and also gaining ground late — moving from 60th to 55th among men on that final segment. Egor Gavrilov (41, Glenwood Springs) rounded out the podium at 50:26, edging Dorian Gross (48, South Lake Tahoe) by just 8 seconds. Gross, racing essentially on home terrain, held his men's position steady from KT 22 to the finish — no fade, but not quite enough to dislodge Gavrilov.

Gabriel Rodriguez (48, North Bend) and Michael Postaski (44, Boise) were locked in their own battle for 5th, finishing 51:52 and 51:54 — two seconds apart after nearly an hour of racing at altitude. Further back, Nicholas Martin and Brian Mott — both from Truckee, likely the most altitude-acclimated athletes in the field — came in at 56:57 and 56:58 respectively, a one-second gap that underscored just how competitive the M40-49 race was from top to bottom.

AI recap · generated from official results

More from this race