World Championship 2019 Doha | 1500m (Men) | DNS | | MAR | 2019-10-03 00:00:00 | H3 | | |
Diamond League 2019 Rabat | 1500m (Men) | 3:36.67 | 6 | MAR | 2019-06-16 00:00:00 | FINAL | | |
Diamond League 2019 Stockholm | 1500m (Men) | DNF | | MAR | 2019-05-30 00:00:00 | FINAL | | |
Diamond League 2019 Doha | 1500m (Men) | 3:34.57 | 8 | MAR | 2019-03-05 00:00:00 | FINAL | | SB |
Diamond League 2018 Zurich | 1500m (Men) | 3:33.82 | 5 | MAR | 2018-08-30 00:00:00 | FINAL | 1191 | |
Diamond League 2018 Monaco | 1500m (Men) | 3:31.62 | 6 | MAR | 2018-07-20 00:00:00 | FINAL | 1222 | PB |
Diamond League 2018 Rabat | 1500m (Men) | 3:33.22 | 1 | MAR | 2018-07-13 00:00:00 | FINAL | | PB |
Olympic Games 2016 Rio | 1500m (Men) | 3:48.66 | 13 | MAR | 2016-08-18 00:00:00 | SemiFinal 1 | 993 | |
Olympic Games 2016 Rio | 1500m (Men) | 3:47.39 | 6 | MAR | 2016-08-16 00:00:00 | Round1 Heat2 | 1010 | |
Diamond League 2018 Lausanne | 5000m (Men) | DNF | | MAR | 2018-07-05 00:00:00 | FINAL | 0 | |
World Championship 2017 London | 5000m (Men) | DNF | | MAR | 2017-08-09 00:00:00 | Heat2 | 0 | |
Diamond League 2017 Rabat | 3000m (Men) | 7:41.88 | 6 | MAR | 2017-07-16 00:00:00 | FINAL | 1165 | PB |