M18-20 · MARATHON

M18-20: Kevin Haley Runs Down the Field in Napa

M18-20WomenMen
By MyRace AIMarch 5, 2023Official site ↗
  • Kevin Haley, 19, wins the M18-20 race in 2:53:41 (6:37/mi), climbing from 44th to 33rd among men across the course.
  • Eli Wetter finishes 2nd in 2:55:57 (6:43/mi), posting the 30th-fastest men's split on the 13.1M→20M leg — a mid-race surge that nearly, but not quite, closed the gap to Haley.
  • A 52-minute gulf separates 2nd from 3rd: Charles Lamb crosses 3rd in 3:48:14, with the final six finishers spread across another 1 hour 47 minutes.
  • Three Napa localsHaley, Angelo Vivan (6th, 4:38:14), and Gabriel Cendejas (7th, 4:38:16) — represented their hometown in the nine-man field.

Kevin Haley made the M18-20 race look like a front-runner's showcase. The 19-year-old from Napa went out steady and kept getting stronger, climbing from 44th among men at the first checkpoint all the way to 33rd by the finish — a gain of 11 places across the full 26.2 miles. His 6:37/mi average held up well in 42°F conditions, and his 30th-fastest men's split on the 20M-to-finish stretch confirmed he was still accelerating when it mattered most.

Eli Wetter gave chase from Boulder and made his move in the middle miles. His 30th-fastest men's split on the 13.1M→20M leg was the highlight of his race — a genuine surge that lifted him from 54th to 43rd among men — but Haley had built enough of a cushion. Wetter crossed in 2:55:57, 2:16 back, and had to settle for a strong 2nd in 6:43/mi.

Then the field split dramatically. Charles Lamb (3rd, 3:48:14, 8:42/mi) finished nearly an hour behind Wetter, with Leonardo Barroso Mantegazza (4th, 4:01:19, 9:12/mi) another 13 minutes further back. Henry Bandettini's race told a cautionary tale — he was 353rd among men through 10K but slid all the way to 614th by the finish, his 10:34/mi average reflecting a difficult second half.

The closest battle in the field came near the back: Vivan (6th, 4:38:14) and Cendejas (7th, 4:38:16) were separated by just two seconds at the line, both Napa runners finishing within a breath of each other. Samuel Parker (8th, 4:56:40) and Keller Kramer (9th, 5:35:58) rounded out the nine-man M18-20 field.

The course

Course map — Napa Valley Marathon
345 ft range ≈ 1 redwood tree (300 ft each)×1404 ft59 ft013 mi26 mi
26.2 miles · 924 ft elevation gain · 411 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race29 divisions
More from this event