M25-29 Half Marathon: Villanueva dominates in Cleveland heat

By MyRace AIMay 17, 2026
  • Jorge Villanueva won the M25-29 group in 1:10:12 (5:21/mi), finishing 2nd among all men — a commanding 4:28 gap over runner-up Austen Duggan.
  • Austen Duggan (1:14:40) and David Coffey (1:16:14) locked up 2nd and 3rd, with Coffey just 1:34 back of Duggan but a full 6:02 behind the winner.
  • Andrew Bitter was the day's biggest mover on the 5K→10K segment, climbing from 18th to 14th among men and holding that position through the finish in 1:18:44.
  • Sixteen seconds separated 10th-place Michael Slattery (1:27:51, 6:42/mi) from 11th-place Cameron Musser (1:28:13, 6:44/mi) — a real gap after a hard 13.1 miles in 75°F heat and 68% humidity.

Jorge Villanueva's 1:10:12 was the story of the M25-29 field. The 29-year-old from Akron ran 5:21/mi and sat 3rd among all men at the opening 5K before surging into 2nd — a position he held for the rest of the race. His 5K→10K split was the 2nd-fastest among all men on that segment, a mark that underlines just how aggressively he pushed through the middle miles on a warm, humid morning in Cleveland.

Behind him, Austen Duggan (6th among men, 1:14:40) and David Coffey (11th among men, 1:16:14) ran their own composed races. Coffey's 9th-fastest men's split on the 5K→10K segment was slightly quicker than Jaren Gilliam's 10th-fastest on the same stretch, but Gilliam (1:16:35) stayed within 21 seconds of Coffey at the line — a tight battle for 3rd and 4th in the age group that played out steadily from start to finish.

The 6:00/mi barrier proved a meaningful dividing line in the field. The top five all broke it; 6th-place Jason Genco (1:21:00) and 7th-place Anthony Sweet (1:21:32) ran a shade over, separated by just 32 seconds. Further back, Joseph Bucknavich added an interesting footnote: the 25-year-old from Greenville, SC had already placed 10th among men in the Cleveland 10K earlier in the weekend before crossing the half marathon line 16th in the M25-29 group at 1:30:36 — a genuine double-race weekend worth noting in a field of 380.

Was this helpful?

AI recap · generated from official results

More from this race38 divisions
More from this event