Following a string of victories over 26.2 miles, including his triumph at the 2016 Olympic Games in Rio and a world record-breaking performance at the 2018 Berlin Marathon, Kenya's Eliud Kipchoge is widely regarded as the greatest marathon runner of all time.
Share this Article