Men's 8K: Noble Owns Virginia Beach from Wire to Wire

By MyRace AIMarch 15, 2025
  • Christian Noble, 23:57 (4:49/mi) — won the men's race by 1:11 over Connor Moses, holding the lead at every checkpoint.
  • Podium spread: just 1:42 separated Noble from 3rd-place Robert Mazzanti (25:39, 5:10/mi), with the top five all under 26:23.
  • Age outliers: 15-year-old Graham Goodale (7th, 26:56) and 16-year-old Oran Barker (20th, 30:07) both cracked the top 20 in a men's field of 2,451; Ryan Foster (42) and Antoine Fitzgerald (42) also placed 8th and 19th respectively.
  • Veteran presence: Joseph Galvin, 52, crossed in 29:52 (6:00/mi) for 18th — one of the older finishers in the top 20.

Christian Noble made this race look straightforward, and the numbers back that up. The 27-year-old from Brighton, MA held the lead at every split checkpoint — gender place 1 from the opening mile to the finish tape — and his 4:49/mi average was a full 14 seconds per mile faster than runner-up Connor Moses. That gap translated to a 1:11 cushion at the line, a margin that was never seriously threatened.

Moses (25:08, 5:03/mi) was equally locked in, holding 2nd from start to finish, with Robert Mazzanti of Richmond doing the same in 3rd at 25:39. Zach Duval (4th, 26:12) and Victor Leon (5th, 26:22) rounded out a top five that was remarkably orderly — positions 1 through 5 never changed hands across any of the tracked checkpoints. The real racing for places happened just behind them: Draven Fernandez (6th, 26:36) finished just 14 seconds ahead of 15-year-old Graham Goodale (7th, 26:56), who is easily one of the youngest men to crack the top ten on the day.

Further back, the battle for the 8th-through-11th spots was tight. Ryan Foster, 42, posted 27:19 for 8th — a strong effort that held off Konnor Rafferty (27:44) and Matthew Benedettini, who made the trip from Kailua, HI to finish 10th in 27:53. Todd Musher (45, 28:36) and Ben Sersen (28:37) were separated by a single second at 12th and 13th. With 2,451 men finishing across the 8K, Noble's 23:57 stood well clear of a competitive and deep field on a mild but breezy Virginia Beach morning.

The course

Course map — Shamrock Marathon - 8K
32 ft range ≈ 3 stories (12 ft each)×370 ft-10 ft02.5 mi5 mi
5 miles · 169 ft elevation gain · 47 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race44 divisions
More from this event