Chicago 13.1 Half Marathon: Zavala dominates M45-49 with a 5:38 pace
- Hector Zavala won the M45-49 group in 1:13:48 (5:38/mi) — a full 3:00 ahead of runner-up Nicolas Delgado.
- Delgado (1:16:48) and Thomas Shanabruch (1:17:04) battled for the podium, separated by just 16 seconds.
- Joshua Garbarino and Kevin Flynn both clocked 1:27:49, with places 14th and 15th decided by the finest of margins — no tie, just a sliver.
- The M45-49 group drew 405 finishers, making it one of the day's deepest age-group fields.
Hector Zavala's victory in the M45-49 group was never really in doubt. Running 5:38 per mile across 13.1 miles in Chicago's pleasant 60°F conditions, he crossed in 1:13:48 and was never seriously threatened. His move data tells the story of a man running his own race: he tracked steadily through the men's field, holding his position through the middle miles before fading slightly in the final segment — but by then, the age-group win was long secured. The three-minute gap he built over second place speaks for itself.
Behind him, Nicolas Delgado and Thomas Shanabruch waged a private war for the podium. Delgado, who ran 5:52/mi to finish in 1:16:48, showed his best work on the 5K–8K segment, posting the 48th-fastest split in the men's field on that stretch. Shanabruch ran almost identically at 5:53/mi for 1:17:04, and his 5K–8K split was the 62nd-fastest in the men's field — not far off Delgado's. In the end, 16 seconds separated them at the line, with Delgado holding on for 2nd.
Angel Duchi ran a quietly impressive race for 4th, finishing in 1:18:37 and climbing steadily through the men's field from 95th to 80th across the course — a consistent, disciplined effort. John Castro rounded out the top five in 1:20:48, also moving up through the field before a slight fade in the final segment. Further back, the race tightened considerably: positions 8 through 11 — Jeong, Gunderson, Distel, and Barreto — were separated by just 31 seconds, a cluster of 6:29–6:32 pace runners who likely never knew how close it was.
AI recap · generated from official results
