Over 20,000 runners from 50 states and 17 foreign countries took part in the Baltimore Running Festival on Oct. 29.

Runners woke up early on the chilly Saturday morning to run in their choice of five races, including a marathon, a half-marathon, a 5K, a team relay or the BaltiMORON-a-thon, in which runners complete the 5K and the half-marathon in one day!

Runners of all ages came out to the race, even 93-year-old Bob Gralley, who ran in the half-marathon. Gralley told WBAL-TV 11 he has run in dozens of races!

Overall Race Winners:

Men's Marathon: Jeremy Ardanuy at 2:27:16

Women's Marathon: Natalie Atabek at 2:58:57

5K: Charlie Schindler at 15:48

Handcrank Marathon: Bruce Newman at 1:46:17

Half-marathon: To be announced. 

Relay: To be announced.

BaltiMORON-a-thon: To be announced.

Since the festival's conception, the Baltimore Running Festival has helped raise more than $14 million to help fun local and national charities. Some of the charities benefited this year include Back On My Feet, Mercy Medical Center and the One Love Foundation.