World Championship 2023 Budapest | 5000m (Men) | 13:40.43 | 14 | KEN | 2023-08-24 00:00:00 | H1 | | |
World Championship 2022 Oregon | 5000m (Men) | 13:11.97 | 7 | KEN | 2022-07-24 00:00:00 | FINAL | | |
World Championship 2022 Oregon | 5000m (Men) | 13:24.56 | 6 | KEN | 2022-07-21 00:00:00 | H1 | | |
Diamond League 2022 Rome | 5000m (Men) | 12:46.33 | 1 | KEN | 2022-06-09 00:00:00 | FINAL | | WL MR PB |
Olympic Games 2020 Tokyo | 5000m (Men) | 12:59.17 | 4 | KEN | 2021-08-06 00:00:00 | FINAL | | SB |
Olympic Games 2020 Tokyo | 5000m (Men) | 13:38.87 | 1 | KEN | 2021-08-03 00:00:00 | H1 | | |
Kip Keino Classic 2020 | 5000m (Men) | 13:08.32 | 1 | KEN | 2020-10-03 00:00:00 | FINAL | | |
Diamond League 2020 Monaco | 5000m (Men) | 12:51.78 | 2 | KEN | 2020-08-14 00:00:00 | FINAL | | PB |
World Championship 2019 Doha | 5000m (Men) | 13:05.27 | 8 | KEN | 2019-09-30 00:00:00 | FINAL | | |
World Championship 2019 Doha | 5000m (Men) | 13:20.82 | 5 | KEN | 2019-09-27 00:00:00 | H2 | | |
Diamond League 2019 Zurich | 5000m (Men) | 12:59.05 | 3 | KEN | 2019-08-29 00:00:00 | FINAL | | |
Diamond League 2019 London | 5000m (Men) | 13:05.48 | 3 | KEN | 2019-07-20 00:00:00 | FINAL | | |
Diamond League 2019 Lausanne | 5000m (Men) | 13:07.35 | 8 | KEN | 2019-07-05 00:00:00 | FINAL | | |
Diamond League 2019 Shanghai | 5000m (Men) | 13:06.16 | 6 | KEN | 2019-05-18 00:00:00 | FINAL | | PB |
Commonwealth Games 2018 Gold Coast | 5000m (Men) | 14:13.97 | 9 | KEN | 2018-04-08 00:00:00 | FINAL | 954 | |
Olympic Games 2024 Paris | 10000m (Men) | 27:23.97 | 14 | KEN | 2024-08-02 00:00:00 | FINAL | | |
World Championship 2023 Budapest | 10000m (Men) | 28:03.38 | 8 | KEN | 2023-08-20 00:00:00 | FINAL | | |
NN Valencia World Record Day 2020 | 10000m (Men) | 27:12.98 | 2 | KEN | 2020-10-04 00:00:00 | FINAL | | |
Diamond League 2019 Oslo | 3000m (Men) | 7:34.85 | 3 | KEN | 2019-06-13 00:00:00 | FINAL | | PB |