M45-49: Maloney Wins a Hot One in Boston

By MyRace AIJune 23, 2024Official site ↗
  • Justin Maloney (Somerville, MA, age 45) took the M45-49 title in 34:52 — a 5:37/mi clip through 87°F heat and an 18 mph wind.
  • Aaron Price closed hard: the 47-year-old from Brookline posted the 47th-fastest split in the men's field on the 8K-to-finish stretch, climbing from 9th to 2nd to finish 14 seconds back at 35:06.
  • Fourth and fifth — James Soldner and Tomas Folch, both age 45 from Portsmouth and Brookline respectively — finished in 35:55 apiece, with Soldner edging Folch by the narrowest of margins to claim 4th.
  • 298 men finished in M45-49, making it one of the race's deepest age groups on a brutally warm June morning in Boston.

Justin Maloney ran a composed, controlled race. His gender place drifted slightly — 52nd to 54th to 56th among the men — but that modest fade tells the real story of the conditions: 87 degrees, thick humidity, and a stiff wind off the course meant holding 5:37/mi was a genuine achievement. He crossed in 34:52 and nobody in the M45-49 group got close.

Aaron Price ran the opposite race. He was 69th among the men through 5K, climbed to 66th by 8K, then unleashed a finish-leg split that was the 47th fastest among all men in the field from 8K to the line. That surge carried him from outside the top five all the way to the runner-up spot in M45-49 at 35:06 — a 14-second gap to Maloney that flatters how late Price made his move. Gustavo Campiz (35:28) rounded out the podium in 3rd, though his second half was tougher — he slipped from 63rd to 70th among the men over the back portion of the course.

The battle for 4th was the race's sharpest subplot: Soldner and Folch, both 45, both running 5:47/mi, both clocking 35:55. Soldner took 4th by the thinnest of margins, with Folch right on his shoulder in 5th. Behind them, Robert Worful and Neil Martin — 36:11 and 36:12 — staged their own one-second duel for 6th and 7th, a fitting echo of the finish just ahead of them.

Was this helpful?

AI recap · generated from official results

More from this race41 divisions
More from this event