2018 - 2019 Race Calendar in May

Browse our Marathons, Half Marathons, Ultra marathons, Multiday events organized around the world during the month of May among 7140 races.

7,140 races

Great Wall of China Marathon

Marathon
2019-05-01 - 08:30
Asia / Eastern Asia / China / Beijing
Marathon
Multi terrain Running Solo

Great Wall of China Marathon

10K
2019-05-01
Asia / Eastern Asia / China / Beijing
10k race
Multi terrain Running Solo

Great Wall of China Marathon

5K
2019-05-01
Asia / Eastern Asia / China / Beijing
5k race
Multi terrain Running Solo

Great Wall of China Marathon

Half Marathon
2019-05-01
Asia / Eastern Asia / China / Beijing
Half Marathon
Multi terrain Running Solo

Borgess Run or the Health of it

Motivational Mile
2019-05-03 - 18:05
North America / USA / East North Central / Michigan / Kalamazoo
Shorter than 10 km race
Road Walking Solo

Borgess Run or the Health of it

Meijer Kids Fun Run
2019-05-03 - 18:00
North America / USA / East North Central / Michigan / Kalamazoo
Shorter than 10 km race
Road Running Solo Kids

Salt Flats 100 Mile Endurance Run

Salt Flats 50K
2019-05-03
North America / USA / Mountain Region / Utah / Wendover
Ultramarathon
Desert Trail Running Solo

Salt Flats 100 Mile Endurance Run

Salt Flats 50 Miles
2019-05-03
North America / USA / Mountain Region / Utah / Wendover
Ultramarathon
Desert Trail Running Solo

Salt Flats 100 Mile Endurance Run

Salt Flats 100
2019-05-03 - 07:00
North America / USA / Mountain Region / Utah / Wendover
Ultramarathon
Desert Trail Running Solo

Soldier Fun Run

1K Run/Walk
2019-05-03 - 18:00
North America / USA / East North Central / Michigan / Burton
Shorter than 10 km race
Road Running Solo

Soldier Fun Run

5K Run/Walk
2019-05-03 - 18:15
North America / USA / East North Central / Michigan / Burton
Shorter than 10 km race
Road Running Solo

Adrenaline Race Series

1/4 Marathon
2019-05-04
North America / USA / East North Central / Wisconsin / West Bend
10k race
Road Running Solo
Upcoming races first Name A->Z Name Z->A Location A->Z Location Z->A Date older->newer Date newer-> older