M40-44 · HALF MARATHON
M40-44: Eoghan Keane Dominates San Francisco's Hills in 1:29:37
- Keane wins by 4:32 — the largest gap to 2nd place on the podium, finishing in 1:29:37 at a 6:50/mi average pace.
- Positions 3–4–5 separated by just 4 seconds — Jp Matier (1:37:19), Alexey Stukalov (1:37:20), and James Reinhart (1:37:23) ran one of the tightest three-way battles in the M40-44 field of 332.
- Stukalov's back-half surge — he entered the 10.65M→Finish segment posting the 80th-fastest women's-field split on that stretch, climbing from deep in the pack to 4th place.
- Keane's first half was exceptional — his split on the First Half ranked 24th among all women in the field, a benchmark that underscores just how fast he moved through San Francisco's opening miles.
Eoghan Keane, 42, of San Francisco, made the M40-44 race his own from the gun. Starting the men's field around 40th among men, he climbed steadily — 36th, then 28th, then 27th — before breaking clear in the back half, finishing 20th among men overall. His 6:50/mi average on a hilly San Francisco course in 87% humidity and a cool, overcast morning was the defining performance of the age group, and his 4:32 cushion over runner-up Lokesh Dhakar left no doubt about who owned the day.
Dhakar, 41, also of San Francisco, put together a strong second half to earn the runner-up spot in 1:34:09. His 10.65M→Finish split ranked 22nd among all women in the field — a genuine surge that helped him climb from 130th among men at the opening checkpoint all the way to 63rd by the finish line. That's a relentless back-half effort, and it shows in the 4:46 gap he put between himself and the three-way battle for 3rd.
That battle was something else entirely. Matier (1:37:19), Stukalov (1:37:20), and Reinhart (1:37:23) ran 13.1 miles across San Francisco and finished within four seconds of each other. Stukalov's path was the most dramatic — he was 207th among men at one checkpoint before his 80th-fastest women's-field split on the closing stretch hauled him back to 4th. Reinhart, meanwhile, faded slightly through the middle miles but held on for 5th in 1:37:23. Behind them, Chunlin Chen (1:38:19) and Aaron Eagleson (1:38:21) added another near-dead-heat at 6th and 7th, separated by just two seconds.
The course
AI recap · generated from official results
