Koko the Gorilla
You can speculate but at the end of the day, you are what you ran.
And Bernard Lagat ran the 800 many times and he couldn't break 146 for the life of him. And he ran 326. I don't think El Guerrouj would be a whole lot faster nor would Yakob.