Result Name Venue Date Info
1. 3:57.82 Alexis Sharangabo Falmouth 2000-08-19 Alltime-846
  Result Name Venue Date Info
1. 7:41.64 Mathias Ntawulikura Köln 1992-08-16 Alltime-417
2. 7:48.91 Yves Nimubona Djibouti 2022-03-25 Alltime-1016
  Result Name Venue Date Info
1. 13:11.29 Mathias Ntawulikura Roma 1992-06-09 Alltime-377
2. 13:14.01 Yves Nimubona Maisons-Laffitte 2024-07-06 Alltime-516
3. 13:25.13 Dieudonné Disi Heusden-Zolder 2008-07-20 Alltime-1234
  Result Name Venue Date Info
1. 27:22.28 Dieudonné Disi Bruxelles 2007-09-14 Alltime-237
2. 27:25.48 Mathias Ntawulikura Bruxelles 1996-08-23 Alltime-283
3. 27:54.12 Yves Nimubona Saint-Denis (OG) 2024-08-02 Alltime-914
4. 27:56.67 Robert Kajuga London (OG) 2012-08-04 Alltime-1010
5. 28:03.88 Eric Sebahire Glasgow 2014-08-01 Alltime-1266
6. 28:11.84 Noel Hitimana Rabat 2019-08-27 Alltime-1597
7. 28:12.75 Felicien Muhitira Marina di Carrara 2017-04-22 Alltime-1632
8. 28:20.63 Emmanuel Mutabazi Trier 2024-09-06 Alltime-2052