| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Indoor |
| 1:55.88 | 1 | | Bordeaux | 28 Jan |
| 2019 |
| Indoor |
| 1:52.02 | 4 | | Nantes | 26 Jan |
| 2020 |
| Outdoor |
| 1:51.64 | 1 | | Muret | 8 Jul |
| 1:47.46 | 5 | | Décines-Charpieu | 29 Aug |
|
| 2020
1:47.46w | 5 | Décines-Charpieu | 29 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Indoor |
| 1:55.88 | 1 | | Bordeaux | 28 Jan |
| 2019 |
| Indoor |
| 1:52.02 | 4 | | Nantes | 26 Jan |
| 2020 |
| Outdoor |
| 1:51.64 | 1 | | Muret | 8 Jul |
| 1:47.46 | 5 | | Décines-Charpieu | 29 Aug |
|
| 2018
1:55.88iw | 1 | Bordeaux | 28 Jan | |
| 2019
1:52.02iw | 4 | Nantes | 26 Jan | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 3:48.83 | 1 | | Albi | 2 Jun |
| 2015 |
| Outdoor |
| 3:49.00 | 8 | | Décines-Charpieu | 30 May |
| 2016 |
| Indoor |
| 3:48.44 | 2 | | Lyon | 31 Jan |
|
| 3:54.22 | 1 | | Toulouse | 8 May |
| 3:43.53 | 6 | | Décines-Charpieu | 28 May |
| 2017 |
| Outdoor |
| 3:52.2h | 1 | | Blagnac | 7 May |
| 2018 |
| Indoor |
| 3:45.88 | 6 | | Reims | 31 Jan |
|
| 3:43.53 | 1 | | Pontoise | 26 May |
| 3:39.30 | 7 | | Marseille | 16 Jun |
| 3:41.83 | 6rB | Rasschaert | Ninove | 28 Jul |
| 2019 |
| Indoor |
| 3:42.53 | 6 | | Val-de-Reuil | 1 Feb |
| 3:45.31 | 3 | NC | Miramas | 17 Feb |
|
| 3:51.42 | 1 | | Montélimar | 19 May |
| 3:44.08 | 8 | | Montreuil | 11 Jun |
| 3:37.71 | 6 | | Marseille | 2 Jul |
| 3:46.90 | 16 | Müller | Birmingham | 18 Aug |
| 2020 |
| Outdoor |
| 3:41.30 | 1 | | Bordeaux | 17 Jul |
| 3:38.03 | 2 | | Tournefeuille | 8 Aug |
| 3:39.22 | 12 | | Marseille | 3 Sep |
|
| 2012
3:48.83w | 1 | Albi | 2 Jun | |
| 2015
3:49.00w | 8 | Décines-Charpieu | 30 May | |
| 2016
3:43.53w | 6 | Décines-Charpieu | 28 May | |
| 2017
3:52.2hw | 1 | Blagnac | 7 May | |
| 2018
3:39.30w | 7 | Marseille | 16 Jun | |
| 2019
3:37.71w | 6 | Marseille | 2 Jul | |
| 2020
3:38.03w | 2 | Tournefeuille | 8 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 3:48.83 | 1 | | Albi | 2 Jun |
| 2015 |
| Outdoor |
| 3:49.00 | 8 | | Décines-Charpieu | 30 May |
| 2016 |
| Indoor |
| 3:48.44 | 2 | | Lyon | 31 Jan |
|
| 3:54.22 | 1 | | Toulouse | 8 May |
| 3:43.53 | 6 | | Décines-Charpieu | 28 May |
| 2017 |
| Outdoor |
| 3:52.2h | 1 | | Blagnac | 7 May |
| 2018 |
| Indoor |
| 3:45.88 | 6 | | Reims | 31 Jan |
|
| 3:43.53 | 1 | | Pontoise | 26 May |
| 3:39.30 | 7 | | Marseille | 16 Jun |
| 3:41.83 | 6rB | Rasschaert | Ninove | 28 Jul |
| 2019 |
| Indoor |
| 3:42.53 | 6 | | Val-de-Reuil | 1 Feb |
| 3:45.31 | 3 | NC | Miramas | 17 Feb |
|
| 3:51.42 | 1 | | Montélimar | 19 May |
| 3:44.08 | 8 | | Montreuil | 11 Jun |
| 3:37.71 | 6 | | Marseille | 2 Jul |
| 3:46.90 | 16 | Müller | Birmingham | 18 Aug |
| 2020 |
| Outdoor |
| 3:41.30 | 1 | | Bordeaux | 17 Jul |
| 3:38.03 | 2 | | Tournefeuille | 8 Aug |
| 3:39.22 | 12 | | Marseille | 3 Sep |
|
| 2016
3:48.44iw | 2 | Lyon | 31 Jan | |
| 2018
3:45.88iw | 6 | Reims | 31 Jan | |
| 2019
3:42.53iw | 6 | Val-de-Reuil | 1 Feb | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Indoor |
| 8:06.62 | 4 | | Mondeville | 2 Feb |
| 2016 |
| Indoor |
| 8:08.07 | 9 | | Mondeville | 6 Feb |
| 8:07.72 | 3 | NC | Aubière | 27 Feb |
| 2018 |
| Outdoor |
| 8:15.96 | 1 | | Nantes | 20 May |
| 2019 |
| Indoor |
| 7:50.84 | 1 | | Sabadell | 6 Feb |
| 7:51.42 | 1 | NC | Miramas | 16 Feb |
| 7:51.30 | 3h1 | EC | Glasgow | 1 Mar |
| 7:58.40 | 4 | EC | Glasgow | 2 Mar |
| 2020 |
| Indoor |
| 7:41.40 | 7 | | Liévin | 19 Feb |
|
| 2018
8:15.96w | 1 | Nantes | 20 May | |
| Indoor Alltime
Show/hide |
| |
| 2013 |
| Indoor |
| 8:06.62 | 4 | | Mondeville | 2 Feb |
| 2016 |
| Indoor |
| 8:08.07 | 9 | | Mondeville | 6 Feb |
| 8:07.72 | 3 | NC | Aubière | 27 Feb |
| 2018 |
| Outdoor |
| 8:15.96 | 1 | | Nantes | 20 May |
| 2019 |
| Indoor |
| 7:50.84 | 1 | | Sabadell | 6 Feb |
| 7:51.42 | 1 | NC | Miramas | 16 Feb |
| 7:51.30 | 3h1 | EC | Glasgow | 1 Mar |
| 7:58.40 | 4 | EC | Glasgow | 2 Mar |
| 2020 |
| Indoor |
| 7:41.40 | 7 | | Liévin | 19 Feb |
|
| 2013
8:06.62iw | 4 | Mondeville | 2 Feb | |
| 2016
8:07.72iw | 3 | Aubière | 27 Feb | |
| 2019
7:50.84iw | 1 | Sabadell | 6 Feb | |
| 2020
7:41.40iw | 7 | Liévin | 19 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 14:21.18 | 2 | | Talence | 4 May |
| 2015 |
| Outdoor |
| 14:26.08 | 1 | | St. Junien | 10 May |
|
| 2014
14:21.18w | 2 | Talence | 4 May | |
| 2015
14:26.08w | 1 | St. Junien | 10 May | |
| |
| 5km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 13:45+ | 7 | | Valencia | 12 Jan |
|
| 2020
13:45+w | 7 | Valencia | 12 Jan | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 30:24 | 5 | | Paris | 2 Oct |
| 2017 |
| Outdoor |
| 30:58 | | | Castres | 31 Mar |
| 2018 |
| Outdoor |
| 29:08 | 15 | | Houilles | 30 Dec |
| 2020 |
| Outdoor |
| 27:50 | 7 | | Valencia | 12 Jan |
| 28:48 | 3 | | Albi | 12 Dec |
|
| 2016
30:24w | 5 | Paris | 2 Oct | |
| 2017
30:58w | | Castres | 31 Mar | |
| 2018
29:08w | 15 | Houilles | 30 Dec | |
| 2020
27:50w | 7 | Valencia | 12 Jan | |
| |
| Half Marathon |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 1:04:57.0h | | | Toulouse | 22 Oct |
|
| 2017
1:04:57.0hw | | Toulouse | 22 Oct | |
| |
| 3000m Steeplechase |
| Outdoor Alltime
Show/hide |
| races under 8:10.00: 2 |
| 2011 |
| Outdoor |
| 9:04.66 | | | Castres | 22 May |
| 2012 |
| Outdoor |
| 8:42.67 NU20R | 3 | | Pézenas | 26 May |
| 8:51.80 | 9 | NC | Angers | 17 Jun |
| 8:56.98 | 6h2-19 | WJ | Barcelona | 13 Jul |
| 8:52.42 | 1-19 | NC-j | Lens | 20 Jul |
| 2013 |
| Outdoor |
| 8:46.06 | 6 | | Besançon | 15 Jun |
| 8:50.79 | 11 | | Alger | 18 Jun |
| 8:54.74 | 8h1-22 | EJ | Tampere | 12 Jul |
| 8:46.11 | 8-22 | EJ | Tampere | 14 Jul |
| 2014 |
| Outdoor |
| 8:46.98 | 10 | IFAM | Oordegem | 31 May |
| 8:56.13 | 9 | | Montbéliard | 6 Jun |
| 9:09.08 | 5-22 | Medit Ch | Aubagne | 14 Jun |
| 2015 |
| Outdoor |
| 8:44.69 | 2 | | Bordeaux | 24 May |
| 8:40.6h | 9 | Boxberger | Montbéliard | 5 Jun |
| 8:46.80 | 5 | | Amiens | 27 Jun |
| 8:50.99 | 8-22 | EJ | Tallinn | 12 Jul |
| 2016 |
| Outdoor |
| 8:33.73 | 3 | Pfingst | Rehlingen | 16 May |
| 8:28.34 | 5 | | Montbéliard | 1 Jun |
| 8:36.30 | 2 | NC | Angers | 26 Jun |
| 8:57.27 | 10h2 | EC | Amsterdam | 6 Jul |
| DNF | | Herc | Monaco | 15 Jul |
| 2017 |
| Outdoor |
| 9:06.47 | 1 | | Toulouse | 21 May |
| 8:39.01 | 8 | | Belfort | 9 Jun |
| 8:38.00 | 1 | | Décines-Charpieu | 24 Jun |
| 8:34.41 | 7 | Catal Ch | Barcelona | 29 Jun |
| 8:38.42 | 7 | | Sotteville-lès-Rouen | 7 Jul |
| 8:43.78 | 3 | NC | Marseille | 15 Jul |
| 8:33.02 | 9 | Herc | Monaco | 21 Jul |
| 2018 |
| Outdoor |
| 8:29.15 | 7 | | Montbéliard | 1 Jun |
| DNS | | | Huelva | 8 Jun |
| 8:20.55 | 5 | | Tomblaine | 27 Jun |
| 8:35.27 | 2 | NC | Albi | 8 Jul |
| 8:29.75 | 5h1 | EC | Berlin | 7 Aug |
| 8:41.83 | 10 | EC | Berlin | 9 Aug |
| 8:33.33 | 9 | Müller | Birmingham | 18 Aug |
| 2019 |
| Outdoor |
| races under 8:10.00: 2 |
| 8:18.44 | 8 | Mohammed VI | Rabat | 16 Jun |
| 8:09.47 | 7 | Herc | Monaco | 12 Jul |
| 8:34.00 | 1 | NC | Saint-Etienne | 27 Jul |
| 8:16.91 | 10 | Meet Paris | Paris | 24 Aug |
| 8:16.60 | 10 | VD | Bruxelles | 6 Sep |
| 8:13.02 | 2h1 | WC | Doha | 1 Oct |
| 8:05.23 | 5 | WC | Doha | 4 Oct |
| 2020 |
| Outdoor |
| 8:13.43 | 3 | Herc | Monaco | 14 Aug |
| 8:35.39 | 1 | NC | Albi | 12 Sep |
|
| 2011
9:04.66w | | Castres | 22 May | |
| 2012
8:42.67w NU20R | 3 | Pézenas | 26 May | |
| 2013
8:46.06w | 6 | Besançon | 15 Jun | |
| 2014
8:46.98w | 10 | Oordegem | 31 May | |
| 2015
8:40.6hw | 9 | Montbéliard | 5 Jun | |
| 2016
8:28.34w | 5 | Montbéliard | 1 Jun | |
| 2017
8:33.02w | 9 | Monaco | 21 Jul | |
| 2018
8:20.55w | 5 | Tomblaine | 27 Jun | |
| 2019
8:05.23w | 5 | Doha | 4 Oct | |
| 2020
8:13.43w | 3 | Monaco | 14 Aug | |