M50-54 at Shamrock Half Marathon: Hicks dominates in Virginia Beach heat

By MyRace AIMarch 16, 2025
  • Thomas Hicks (53, Virginia Beach) won M50-54 in 1:18:23 — a 5:59/mi average that put him roughly seven minutes clear of runner-up Andrew Hoffer (1:25:44).
  • Hoffer held off Toby Worm by just 18 seconds — 1:25:44 to 1:26:02 — for second place in a group of 190 finishers.
  • Jeremy Moore made the most dramatic charge of the race, moving from outside the top 240 among men at the opening checkpoint all the way up to 126th by the finish, with the 59th-fastest split in the men's field on the final 20K-to-finish stretch.
  • Conditions were legitimately tough: 71°F, 73% humidity, and a 17 mph wind off the Virginia Beach coast made sub-7:00 pace all the more impressive.

Thomas Hicks didn't just win M50-54 — he ran away from it. His 5:59/mi average held up across a warm, breezy morning, and his movement through the men's field told the story: he was sitting 27th among men at the 10K checkpoint before working his way back to 24th by 20K. A 53-year-old running sub-6:00 pace in those conditions is the headline number of the morning, full stop.

Behind him, the battle for second was a genuine race. Andrew Hoffer (51, Chesapeake) and Toby Worm (52, Smithfield) ran nearly in lockstep — Hoffer at 6:32/mi, Worm at 6:34/mi — separated by only 18 seconds at the line. Worm actually showed his best relative speed early, posting one of his stronger splits in the 5K-to-10K segment, but Hoffer's consistency through the middle miles proved just enough.

The most entertaining subplot belonged to Jeremy Moore (52, Wytheville). He was buried past 240th among men through the opening 5K, then spent the entire race climbing — 189th at 10K, 159th at 15K, 130th at 20K, 126th at the finish. His 59th-fastest split in the men's field over that final stretch confirmed this wasn't a slow field thinning out; Moore was genuinely accelerating. He edged Bill Reed by eight seconds for fourth, 1:30:38 to 1:30:30 — a tight finish that capped a strong second half.

Was this helpful?

AI recap · generated from official results

More from this race40 divisions
More from this event