Question: has kipchoge won the race?
Answer: 2019. Kipchoge won the 2019 London Marathon in a time of 2:02:37, the second fastest marathon of all time, behind his 2018 Berlin Marathon win. ... The British runner Mo Farah (4 time Olympic Gold medalist), a pre-race favorite, finished 5th.