NB25-29 · 10K

SF Marathon 10K — NB25-29 Women: Sangwan Dominates from Wire to Wire

NB25-29WomenMen
By MyRace AIJuly 27, 2025Official site ↗
  • Ishaan Sangwan won the NB25-29 field in 48:12 (7:45/mi), posting the fastest women's split on the 4.62M–Finish segment.
  • Lee Harwood claimed 2nd in 53:10, finishing nearly 5 minutes back but holding the 3rd-fastest women's closing split.
  • Brenda Gomez rounded out the top three in 1:00:23 (9:43/mi), running the 8th-fastest women's closing split.
  • Angelina Cayabyab (4th, 1:29:11) and Yuslaine Serrano (5th, 1:30:43) separated by just 1:32 at the back of the five-woman field — with Serrano actually posting the 12th-fastest women's closing split to Cayabyab's 13th, a small closing surge that nearly, but not quite, closed the gap.

Ishaan Sangwan owned this race from start to finish. Running at 7:45/mi through San Francisco's cool, overcast morning — 57°F and near-still air — she held 1st among the women the entire way and punctuated it with the fastest women's split on the final 4.62-mile stretch. Her 48:12 finish left no doubt about who ran the best race in the NB25-29 field.

Lee Harwood was the clear runner-up, finishing 2nd in 53:10. Her 8:33/mi average was a noticeably slower pace than Sangwan's, but she demonstrated real strength on the closing segment, posting the 3rd-fastest women's split there — faster than the vast majority of the women's field on that stretch. Brenda Gomez completed the podium in 1:00:23, running 9:43/mi and contributing the 8th-fastest women's closing split, a solid effort in a five-finisher NB25-29 field.

At the back of the field, the battle between Angelina Cayabyab (4th, 1:29:11, 14:21/mi) and Yuslaine Serrano (5th, 1:30:43, 14:36/mi) had a small twist: Serrano ran the 12th-fastest women's closing split to Cayabyab's 13th, meaning she was the faster finisher on that final segment — just not by enough to overturn a deficit that stretched to 1:32 at the line.

The course

Course map — The San Francisco Marathon
14 ft range ≈ 1 story (12 ft each)×167 ft-13 ft03.1 mi6.2 mi
6.2 miles · 199 ft elevation gain · 35 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race38 divisions
More from this event