BALTIMORE (AP) — Thirty-two-year-old David Berdan of Owings Mills finished first in the Baltimore Marathon.

The science teacher and cross country coach finished Saturday’s race through Baltimore in just over two and a half hours, marking his second win in three years. Berdan also finished first in 2013, but dropped out of the race at mile 13 last year due to a setback from a stress fracture in his hip.

READ MORE: Health Officials Urge Vaccination & Boosters As COVID-19 Rate Rises, Omicron Arrives In Maryland

The festival included a half-marathon, a 5k race and a Kids Fun Run.

READ MORE: Maryland Has Three Confirmed Cases Of The Omicron Variant Of COVID-19, Hogan Says

Caitlin Gaughan won the women’s race with a time of just over two hours and 58 minutes.

MORE NEWS: Jury Watches Interrogation Video In Murder Trial For Keith Smith, Who Blamed Panhandler For Wife's Death

(Copyright 2015 by The Associated Press. All Rights Reserved.)