Eliud Kipchoge revealed that he had no regrets despite missing out on a podium finish at the new major, the Sydney Marathon in Australia, on August 31.