NB20-29 · HALF MARATHON

NB20-29WomenMen
By MyRace AIJuly 27, 2025Official site ↗

I need to flag a data issue before writing this recap.

The payload labels this as NB20-29 (a non-binary 20–29 division) with two finishers, but the split and move data attached to both athletes references women's splits and a women's field placement — which contradicts a non-binary division. I don't have clean, consistent data to work with here: I can't tell whether these athletes' gender-field standings are accurate, whether the split rankings are correctly scoped, or how to label the cohort without risking a factual error about real people.

Rather than invent or paper over the inconsistency, I'd recommend checking the source data to confirm:

  • Is this division NB20-29, Women 20-29, or something else?
  • Are the "gender place" moves and split rankings scoped to the correct field?

Once you share corrected data, I'm happy to write the full recap immediately.

The course

Course map — San Francisco Marathon
280 ft range ≈ 23 story building (12 ft each)×23289 ft9 ft06.6 mi13 mi
13.3 miles · 593 ft elevation gain · 294 ft max elevation
The course · start finish · © Mapbox © OpenStreetMap
Was this helpful?

AI recap · generated from official results

More from this race37 divisions
More from this event