Result Name Venue Date Info
1. 1:42.81 Jean-Patrick Nduwimana Zürich 2001-08-17 Alltime-27
2. 1:43.38 Arthémon Hatungimana Bruxelles 2001-08-24 Alltime-71
3. 1:44.09 Antoine Gakeme Madrid 2015-07-11 Alltime-164
4. 1:44.24 Charles Nkazamyampi Salamanca 1993-07-27 Alltime-188
5. 1:44.76 Dieudonné Kwizera Berlin 1989-08-18 Alltime-291
6. 1:45.13 Vénuste Niyongabo Rovereto 1994-07-24 Alltime-424
7. 1:45.16 Eric Nzikwinkunda Leverkusen 2021-06-27 Alltime-440
  Result Name Venue Date Info
1. 3:29.18 Vénuste Niyongabo Bruxelles 1997-08-22 Alltime-20
2. 3:37.05 Dieudonné Kwizera Zürich 1989-08-16 Alltime-847
3. 3:37.25 Thierry Ndikumwenayo Castellón 2021-06-29 Alltime-905
  Result Name Venue Date Info
1. 3:46.70 Vénuste Niyongabo Berlin 1997-08-26 Alltime-7
  Result Name Venue Date Info
1. 7:25.93 Thierry Ndikumwenayo Monaco 2022-08-10 Alltime-7
2. 7:34.03 Vénuste Niyongabo Köln 1996-08-16 Alltime-108
3. 7:35.08 Aloÿs Nizigama Nice 1994-07-18 Alltime-125
4. 7:43.94 Egide Ntakarutimana Rovereto 2021-08-31 Alltime-508
5. 7:46.91 Rodrigue Kwizera Paris 2022-06-18 Alltime-737
6. 7:48.50 Onésphore Nkunzimana Oordegem 2003-08-16 Alltime-895
  Result Name Venue Date Info
1. 12:59.39 Thierry Ndikumwenayo Roma 2022-06-09 Alltime-112
2. 13:03.29 Vénuste Niyongabo Saint-Denis 1996-06-03 Alltime-170
3. 13:08.43 Egide Ntakarutimana Rovereto 2022-08-30 Alltime-271
4. 13:12.14 Aloÿs Nizigama Villeneuve d'Ascq 1993-07-02 Alltime-382
5. 13:17.98 Olivier Irabaruta Ponzano Veneto 2016-06-10 Alltime-633
6. 13:18.74 Célestine Ndikumana Conegliano 2023-05-05 Alltime-680
7. 13:20.17 Rodrigue Kwizera Castellón 2022-06-16 Alltime-780
8. 13:27.36 Onesphoré Nzikwinkunda Oordegem 2017-05-27 Alltime-1321
  Result Name Venue Date Info
1. 27:20.38 Aloÿs Nizigama London 1995-07-07 Alltime-187
2. 27:24.59 Egide Ntakarutimana Hengelo 2022-06-05 Alltime-242
3. 27:55.92 Olivier Irabaruta Fucecchio 2016-04-09 Alltime-869
4. 28:01.49 Rodrigue Kwizera Eugene (WC) 2022-07-17 Alltime-1067
5. 28:09.98 Onesphoré Nzikwinkunda London (WC) 2017-08-04 Alltime-1391
6. 28:14.1 Diomède Cishahayo Domodossola 1996-06-28 Alltime-1554
7. 28:25.57 Vianney Ndiho Porto-Novo 2012-06-28 Alltime-2188
8. 28:26.63 Thomas Toyi Durham 1993-06-24 Alltime-2251