World Half Marathon Championships 2020 | Half Marathon (Men) | 1:02:20 | 41 | EST | 2020-10-17 00:00:00 | FINAL | | |
World Championship 2023 Budapest | Marathon (Men) | 2:15:42 | 31 | EST | 2023-08-27 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | Marathon (Men) | 2:16:16 | 27 | EST | 2021-08-08 00:00:00 | FINAL | | SB |
Zurich Maratón de Sevilla 2020 | Marathon (Men) | 2:10:02 | 20 | EST | 2020-02-23 00:00:00 | FINAL | 1161 | |
World Championship 2019 Doha | Marathon (Men) | 2:17:38 | 26 | EST | 2019-10-05 00:00:00 | FINAL | | |
European Championship 2018 Berlin | Marathon (Men) | 2:15:16 | 9 | EST | 2018-08-12 00:00:00 | FINAL | | PB |
World Championship 2017 London | Marathon (Men) | 2:20:41 | 40 | EST | 2017-08-06 00:00:00 | FINAL | 978 | SB |
Olympic Games 2016 Rio | Marathon (Men) | 2:20:01 | 63 | EST | 2016-08-21 00:00:00 | FINAL | 989 | |