El 3 de febrero de 2007 batió en Stuttgart el récord mundial de los 3000 metros en pista cubierta con 8:23,72 y el 18 de febrero de 2009 batió en Estocolmo el récord mundial de los 5000 metros en pista cubierta con 14:24,37.