[2][3] Prior to his result being annulled, Kipruto placed third on the half marathon world all-time list.
[8] In September, 17-year-old Kipruto finished third in the 10 kilometres road race at the Prague Grand Prix with a time of 27:13.
[17] In February, he placed sixth in the men's senior 10 km race at the Kenyan Cross Country Championships in Eldoret, finishing 18 seconds behind Amos Kirui's winning time of 29:51.
Kipruto then ran in the men's senior race at the World Cross Country Championships held in March in Aarhus, Denmark.
[18] However, Kipruto won with Kenya the silver medal in the team ranking behind Uganda and ahead of Ethiopia.
[24] On 6 October 2019, Kipruto raced the 10,000 m. The winner was Joshua Cheptegei (Uganda) in 26:48.36, the runner up was Yomif Kejelcha (Ethiopia) in 26:49.34.
[25] On 12 January 2020, Kipruto set a 10 km road race world record in Valencia with a time of 26:24.
[26] Benard Kimeli (Kenya) came in second with 27:12 and Julien Wanders of Switzerland finished in third place in 27:13, a new European record.