Il a réalisé le temps de 56:20.02, améliorant de plus de cinq secondes le temps réalisé par l'Ethiopien Haile Gebrselassie (56:25.98) lors de son record de l'heure le 27 juin 2007 à Ostrava en République tchèque. Vendredi soir, le Britannique Mo Farah a établi un nouveau record du monde de l'heure avec 21,330 km courus en 60 minutes après avoir dépassé en fin de course Abdi qui a lui battu le record de Belgique avec 21,322 km.

A l'instar de l'épreuve d'une heure, le 20.000m sur piste est très rarement couru.