"At that point he'll be 35..."
A well-known secret in running circles - many Ethiopian and Kenyan runners have dubious official birth years including Eliud Kipchoge.
from https://runningmagazine.ca/the-scene/zane-robertson-swears-k...
(Zane Robertson, one of two identical twin brothers from NZ who live & train in Kenya and ran 2:08:19 for the marathon):
"That’s when Robertson got involved, commenting that Kipchoge is over 40. When challenged on this, Robertson claims “There [sic] passport ages are all fake so they can cheat Jr’s and get contracts,” and claiming authority on the subject because he lives and trains in Kenya, along with his brother."
Jr's refers to races for men & women under 20 years old.
It's much easier to do well against non-African teenagers if you're several years older and have trained for that much longer.