Not sure why people didn't regard Cooper as the favorite. Based on his indoor form, it was pretty clear that he would routinely run 142x outdoors. Nobody else in the field can do that. OK Arop could have 3 years ago but he's 27 years old now, time stops for no man.
I would pick in-form Wanyoni and maybe -- maybe -- healthy and in-form Hoey over Cooper. Not anybody else.