B.A.A. 10K M0-14: Ryan Costello Runs Away With It

By MyRace AIJune 20, 2022Official site ↗
  • Ryan Costello, 13, wins the M0-14 group in 41:08 (6:37/mi) — nearly six minutes clear of second place.
  • Bradon Spiess takes second in 47:04, with Sean Finnegan third in 48:59 — just under two minutes separating them.
  • William Frazier, 12, was the strongest finisher in the back half, posting the 844th-fastest split on the 8K-to-finish segment — edging past Nathan Wasielewski to claim fifth in 57:47 vs. Wasielewski's 55:36 at fourth.
  • All 11 boys finished a 10K on a warm Boston morning — 77°F with a 12 mph wind.

Ryan Costello, 13, from West Newton, was in a different race entirely. His 41:08 — a 6:37-per-mile clip in the heat — put him nearly six minutes ahead of the next boy across the line. He was moving through the field all race long, improving his position from 190th to 172nd among all women in the race by the finish, and he posted the 167th-fastest split in the field on the 5K-to-8K stretch. For a 13-year-old on a warm June morning in Boston, that's a commanding performance.

Behind him, Bradon Spiess (13, West Roxbury) and Sean Finnegan (14, Hopkinton) ran a tight secondary battle. Spiess crossed in 47:04 at a 7:34/mi pace, with Finnegan not far behind at 48:59 and 7:53/mi — a gap of under two minutes that held relatively steady through the second half of the race.

Further back, the race had its own subplot. Nathan Wasielewski (12, Natick) held fourth at 55:36, but William Frazier (12, Hingham) was gaining ground over the final stretch — Frazier's 8K-to-finish split was actually the stronger of the two, though Wasielewski's earlier cushion proved decisive. Frazier finished fifth in 57:47. Roberto Palacios (13) and Gianluca Uglialoro (13) rounded out the top seven in 1:00:51 and 1:01:44 respectively, with Aaron Reed (14, 1:05:11), David Comander (12, 1:08:59), Jonathan Zhu (14, 1:09:15), and Ayan Kataria (12, 1:14:27) completing the field of 11.

Was this helpful?

AI recap · generated from official results

More from this race38 divisions
More from this event