Result Name Venue Date Info
1. 1:42.81 Jean-Patrick Nduwimana Zürich 2001-08-17 Alltime-28
2. 1:43.38 Arthémon Hatungimana Bruxelles 2001-08-24 Alltime-73
3. 1:44.09 Antoine Gakeme Madrid 2015-07-11 Alltime-175
4. 1:44.24 Charles Nkazamyampi Salamanca 1993-07-27 Alltime-196
5. 1:44.76 Dieudonné Kwizera Berlin 1989-08-18 Alltime-306
6. 1:45.13 Vénuste Niyongabo Rovereto 1994-07-24 Alltime-442
7. 1:45.16 Eric Nzikwinkunda Leverkusen 2021-06-27 Alltime-458
  Result Name Venue Date Info
1. 3:29.18 Vénuste Niyongabo Bruxelles 1997-08-22 Alltime-22
2. 3:37.05 Dieudonné Kwizera Zürich 1989-08-16 Alltime-904
3. 3:37.25 Thierry Ndikumwenayo Castellón 2021-06-29 Alltime-969
4. 3:37.37 Rodrigue Kwizera Castellón 2023-06-14 Alltime-1003
  Result Name Venue Date Info
1. 3:46.70 Vénuste Niyongabo Berlin 1997-08-26 Alltime-8
  Result Name Venue Date Info
1. 7:25.93 Thierry Ndikumwenayo Monaco 2022-08-10 Alltime-11
2. 7:34.03 Vénuste Niyongabo Köln 1996-08-16 Alltime-110
3. 7:35.08 Aloÿs Nizigama Nice 1994-07-18 Alltime-128
4. 7:40.26 Egide Ntakarutimana Rovereto 2023-09-06 Alltime-326
5. 7:45.02 Célestine Ndikumana Celle Ligure 2023-07-19 Alltime-601
6. 7:46.91 Rodrigue Kwizera Paris 2022-06-18 Alltime-770
7. 7:48.50 Onésphore Nkunzimana Oordegem 2003-08-16 Alltime-930
  Result Name Venue Date Info
1. 12:59.39 Thierry Ndikumwenayo Roma 2022-06-09
2. 13:03.29 Vénuste Niyongabo Saint-Denis 1996-06-03 Alltime-181
3. 13:03.61 Egide Ntakarutimana Wien 2023-06-17 Alltime-188
4. 13:04.57 Rodrigue Kwizera Montesson 2023-06-10 Alltime-209
5. 13:12.14 Aloÿs Nizigama Villeneuve d'Ascq 1993-07-02 Alltime-397
6. 13:17.98 Olivier Irabaruta Ponzano Veneto 2016-06-10 Alltime-661
7. 13:18.74 Célestine Ndikumana Conegliano 2023-05-05 Alltime-711
8. 13:27.16 Emilie Hafashimana Lucca 2023-06-04 Alltime-1357
9. 13:27.36 Onesphoré Nzikwinkunda Oordegem 2017-05-27 Alltime-1375
  Result Name Venue Date Info
1. 27:20.38 Aloÿs Nizigama London 1995-07-07 Alltime-200
2. 27:24.59 Egide Ntakarutimana Hengelo 2022-06-05 Alltime-257
3. 27:55.92 Olivier Irabaruta Fucecchio 2016-04-09 Alltime-916
4. 28:00.29 Rodrigue Kwizera Budapest (WC) 2023-08-20 Alltime-1090
5. 28:09.98 Onesphoré Nzikwinkunda London (WC) 2017-08-04 Alltime-1454
6. 28:13.72 Therence Bizoza London 2023-05-20 Alltime-1600
7. 28:14.1 Diomède Cishahayo Domodossola 1996-06-28 Alltime-1626
8. 28:25.57 Vianney Ndiho Porto-Novo 2012-06-28 Alltime-2270
9. 28:26.63 Thomas Toyi Durham 1993-06-24 Alltime-2333