M50-54 · 5K

Napa Valley 5K — M50-54: Quinlan Wires the Field

M50-54WomenMen
By MyRace AIMarch 2, 2025Official site ↗
  • Forest Quinlan wins in 22:20 (7:11/mi), over a minute clear of the field.
  • Trini Ruiz runs 23:33 (7:35/mi) to claim 2nd; Peter Herzog completes the podium in 24:24 (7:51/mi).
  • Richard Brown and James Knaack finish 6th and 7th in 29:07 and 29:09 — separated by just two seconds.
  • 19 men finished across a spread of more than 34 minutes from first to last.

Forest Quinlan, 51, from Napa, made this race look straightforward. His 22:20 — a 7:11/mi clip — put him 1:13 ahead of second place, a margin that left no doubt at the line. On a cool, breezy March morning in wine country, the local runner was simply in a different gear from everyone else in the M50-54 field.

Behind him, Vacaville's Trini Ruiz (53) and Napa's Peter Herzog (50) ran a clean battle for the podium. Ruiz's 23:33 edged Herzog's 24:24 by 51 seconds, and Herzog in turn held off Mike Werner (50, Lafayette) by a comfortable 1:43 to lock up 3rd. Werner's 26:07 (8:24/mi) secured 4th, with Thai Pham rounding out the top five in 27:41.

The sharpest drama of the day came just outside the top six, where Richard Brown (51, Napa) and James Knaack (54, Falls Church, VA) raced to nearly the same clock — 29:07 and 29:09. Two seconds separated them at the finish, with Brown holding 6th. Rahul Parulekar (53, Palo Alto) crossed 7th in 29:32, and Eyal Menachem (50, Sunnyvale) came in 8th at 29:50, making for a tight cluster of four men within 43 seconds of each other.

The back half of the field spread out considerably from there, with Ricardo Margain (10th, 31:55) through Brad Hunter (19th, 56:46) covering a wide range of paces and efforts. Hunter's 18:16/mi finish — completing the 3.1 miles in 56:46 — closed out a 19-man field that showed just how broad the M50-54 competitive landscape can be on any given race morning.

The course

Course map — Napa Valley Marathon
96 ft range ≈ 8 story building (12 ft each)×8135 ft39 ft01.6 mi3.1 mi
3.1 miles · 26 ft elevation gain · 135 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race34 divisions
More from this event