Olympic Games 2020 Tokyo | 5000m (Men) | 13:02.40 | 5 | UGA | 2021-08-06 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | 5000m (Men) | 13:30.40 | 4 | UGA | 2021-08-03 00:00:00 | H2 | | |
Ostrava Golden Spike 2020 | 5000m (Men) | 12:48.63 | 1 | UGA | 2020-09-08 00:00:00 | FINAL | | MR |
World U20 Championship 2018 Tampere | 5000m (Men) | 13:23.35 | 6 | UGA | 2018-07-14 00:00:00 | FINAL | 1125 | |
Diamond League 2018 Stockholm | 5000m (Men) | 13:19.66 | 6 | UGA | 2018-06-10 00:00:00 | FINAL | 1139 | |
World Championship 2017 London | 5000m (Men) | 13:30.92 | 9 | UGA | 2017-08-09 00:00:00 | Heat1 | 1099 | |
Diamond League 2017 Eugene | 5000m (Men) | 13:13.64 | 12 | UGA | 2017-05-28 00:00:00 | FINAL | 1160 | |
Olympic Games 2016 Rio | 5000m (Men) | 13:30.40 | 11 | UGA | 2016-08-17 00:00:00 | Heat1 | 1101 | |
Olympic Games 2024 Paris | 10000m (Men) | 26:46.39 | 8 | UGA | 2024-08-02 00:00:00 | FINAL | | SB |
Commonwealth Games 2022 Birmingham | 10000m (Men) | 27:09.19 | 1 | UGA | 2022-08-02 00:00:00 | FINAL | | GR,SB |
World Championship 2022 Oregon | 10000m (Men) | 27:27.97 | 3 | UGA | 2022-07-17 00:00:00 | FINAL | | SB |
Olympic Games 2020 Tokyo | 10000m (Men) | 27:43.88 | 3 | UGA | 2021-07-30 00:00:00 | FINAL | | |
World U20 Championship 2018 Tampere | 10000m (Men) | 27:40.36 | 2 | UGA | 2018-07-10 00:00:00 | FINAL | 1162 | |
Commonwealth Games 2018 Gold Coast | 10000m (Men) | 27:30.25 | 4 | UGA | 2018-04-13 00:00:00 | FINAL | 1178 | SB |
Diamond League 2020 Rome | 3000m (Men) | 7:26.64 | 1 | UGA | 2020-09-17 00:00:00 | FINAL | | WL DLR NR |
Diamond League 2017 Doha | 3000m (Men) | 7:43.73 | 7 | UGA | 2017-05-05 00:00:00 | FINAL | 1153 | PB |
World Half Marathon Championships 2020 | Half Marathon (Men) | 58:49 | 1 | UGA | 2020-10-17 00:00:00 | FINAL | | |