| |
| 400m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 47.94 | 3 | | Toulouse | 21 May |
| 2018 |
| Indoor |
| 48.53 | 1 | | Aubière | 1 Feb |
|
| 2017
47.94w | 3 | Toulouse | 21 May | |
| Indoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 47.94 | 3 | | Toulouse | 21 May |
| 2018 |
| Indoor |
| 48.53 | 1 | | Aubière | 1 Feb |
|
| 2018
48.53iw | 1 | Aubière | 1 Feb | |
| |
| 800m |
| Outdoor Alltime
Show/hide |
| races under 1:45.00: 1 |
| 2015 |
| Outdoor |
| 1:54.78 | 4h2-17 | NC-j | Albi | 18 Jul |
| 1:58.80 | 4-17 | NC-j | Albi | 19 Jul |
| 2016 |
| Indoor |
| 1:51.37 | 1rB | Volcans | Aubière | 9 Jan |
| 1:51.89 | 1-19 | NC-j | Nantes | 14 Feb |
| 1:51.89 | 1-19 | v2Nat | Padova | 27 Feb |
|
| 1:50.22 | 1rB | | Décines-Charpieu | 28 May |
| 1:50.90 | 2 | | Albi | 4 Jun |
| 2017 |
| Indoor |
| 1:51.45 | 3 | | Nantes | 21 Jan |
| 1:49.31 | 2 | | Reims | 31 Jan |
| 1:53.19 | 1 | | Nantes | 2 Feb |
| 1:54.64 | 1h3-19 | NC-j | Nantes | 11 Feb |
| 1:52.25 | 1-19 | NC-j | Nantes | 12 Feb |
| 1:49.63 | 1h1 | NC | Bordeaux | 18 Feb |
| 1:52.24 | 5 | NC | Bordeaux | 19 Feb |
| 1:51.51 | 1-19 | v2Nat | Halle | 4 Mar |
|
| 1:50.42 | 1 | | Blagnac | 7 May |
| 1:47.98 | 2 | | Forbach | 28 May |
| 1:48.81 | 6rB | | Belfort | 9 Jun |
| 1:48.43 | 6 | | Décines-Charpieu | 24 Jun |
| 1:52.40 | 1-19 | NC-j | Dreux | 2 Jul |
| 1:52.06 | 2h4-19 | EJ | Grosseto | 21 Jul |
| 1:48.65 | 2s2-19 | EJ | Grosseto | 22 Jul |
| 1:49.82 | 6-19 | EJ | Grosseto | 23 Jul |
| 2018 |
| Indoor |
| 1:50.47 | 5 | | Nantes | 20 Jan |
| 1:48.63 | 4 | | Wien | 27 Jan |
| 1:49.51 | 3 | | Reims | 31 Jan |
| 1:52.64 | 1h2 | NC | Liévin | 17 Feb |
| 1:51.11 | 3 | NC | Liévin | 18 Feb |
|
| 1:48.62 | 4 | | Reims | 20 May |
| 1:46.52 | 2rB | IFAM | Oordegem | 26 May |
| 1:50.78 | 6 | | Forbach | 27 May |
| 1:50.89 | 3 | | Jesolo | 10 Jun |
| 1:54.36 | 8h1 | MedG | Tarragona | 28 Jun |
| 2019 |
| Indoor |
| 1:50.25 | 3-22 | | Miramas | 19 Jan |
| 1:49.22 | 2 | | Wien | 26 Jan |
| 1:49.73 | 4 | | Val-de-Reuil | 1 Feb |
| 1:49.34 | 6 | Calais | Liévin | 10 Feb |
| 1:50.93 | 2h2 | NC | Miramas | 16 Feb |
| 1:51.17 | 5 | NC | Miramas | 17 Feb |
|
| 1:52.93 | 1 | | Villeneuve d'Ascq | 19 May |
| 1:48.48 | 8rB | | Oordegem | 25 May |
| 1:47.49 | 8 | | Tomblaine | 22 Jun |
| 2020 |
| Indoor |
| races under 1:45.00: 1 |
| 1:50.51 | 3 | | Nantes | 25 Jan |
| 1:50.35 | 7 | | Val-de-Reuil | 14 Feb |
|
| 1:48.48 | 1 | | Bordeaux | 17 Jul |
| 1:46.93 | 1 | | Tournefeuille | 8 Aug |
| 1:44.56 | 4 | Herc | Monaco | 14 Aug |
| 1:46.41 | 2 | | Décines-Charpieu | 29 Aug |
| 1:46.92 | 5 | | Marseille | 3 Sep |
| 1:46.65 | 10 | GSpike | Ostrava | 8 Sep |
| 1:50.80 | 1h2 | NC | Albi | 12 Sep |
| 1:48.68 | 1 | NC | Albi | 13 Sep |
|
| 2015
1:54.78w | 4h2-17 | Albi | 18 Jul | |
| 2016
1:50.22w | 1rB | Décines-Charpieu | 28 May | |
| 2017
1:47.98w | 2 | Forbach | 28 May | |
| 2018
1:46.52w | 2rB | Oordegem | 26 May | |
| 2019
1:47.49w | 8 | Tomblaine | 22 Jun | |
| 2020
1:44.56w | 4 | Monaco | 14 Aug | |
| Indoor Alltime
Show/hide |
| races under 1:45.00: 1 |
| 2015 |
| Outdoor |
| 1:54.78 | 4h2-17 | NC-j | Albi | 18 Jul |
| 1:58.80 | 4-17 | NC-j | Albi | 19 Jul |
| 2016 |
| Indoor |
| 1:51.37 | 1rB | Volcans | Aubière | 9 Jan |
| 1:51.89 | 1-19 | NC-j | Nantes | 14 Feb |
| 1:51.89 | 1-19 | v2Nat | Padova | 27 Feb |
|
| 1:50.22 | 1rB | | Décines-Charpieu | 28 May |
| 1:50.90 | 2 | | Albi | 4 Jun |
| 2017 |
| Indoor |
| 1:51.45 | 3 | | Nantes | 21 Jan |
| 1:49.31 | 2 | | Reims | 31 Jan |
| 1:53.19 | 1 | | Nantes | 2 Feb |
| 1:54.64 | 1h3-19 | NC-j | Nantes | 11 Feb |
| 1:52.25 | 1-19 | NC-j | Nantes | 12 Feb |
| 1:49.63 | 1h1 | NC | Bordeaux | 18 Feb |
| 1:52.24 | 5 | NC | Bordeaux | 19 Feb |
| 1:51.51 | 1-19 | v2Nat | Halle | 4 Mar |
|
| 1:50.42 | 1 | | Blagnac | 7 May |
| 1:47.98 | 2 | | Forbach | 28 May |
| 1:48.81 | 6rB | | Belfort | 9 Jun |
| 1:48.43 | 6 | | Décines-Charpieu | 24 Jun |
| 1:52.40 | 1-19 | NC-j | Dreux | 2 Jul |
| 1:52.06 | 2h4-19 | EJ | Grosseto | 21 Jul |
| 1:48.65 | 2s2-19 | EJ | Grosseto | 22 Jul |
| 1:49.82 | 6-19 | EJ | Grosseto | 23 Jul |
| 2018 |
| Indoor |
| 1:50.47 | 5 | | Nantes | 20 Jan |
| 1:48.63 | 4 | | Wien | 27 Jan |
| 1:49.51 | 3 | | Reims | 31 Jan |
| 1:52.64 | 1h2 | NC | Liévin | 17 Feb |
| 1:51.11 | 3 | NC | Liévin | 18 Feb |
|
| 1:48.62 | 4 | | Reims | 20 May |
| 1:46.52 | 2rB | IFAM | Oordegem | 26 May |
| 1:50.78 | 6 | | Forbach | 27 May |
| 1:50.89 | 3 | | Jesolo | 10 Jun |
| 1:54.36 | 8h1 | MedG | Tarragona | 28 Jun |
| 2019 |
| Indoor |
| 1:50.25 | 3-22 | | Miramas | 19 Jan |
| 1:49.22 | 2 | | Wien | 26 Jan |
| 1:49.73 | 4 | | Val-de-Reuil | 1 Feb |
| 1:49.34 | 6 | Calais | Liévin | 10 Feb |
| 1:50.93 | 2h2 | NC | Miramas | 16 Feb |
| 1:51.17 | 5 | NC | Miramas | 17 Feb |
|
| 1:52.93 | 1 | | Villeneuve d'Ascq | 19 May |
| 1:48.48 | 8rB | | Oordegem | 25 May |
| 1:47.49 | 8 | | Tomblaine | 22 Jun |
| 2020 |
| Indoor |
| races under 1:45.00: 1 |
| 1:50.51 | 3 | | Nantes | 25 Jan |
| 1:50.35 | 7 | | Val-de-Reuil | 14 Feb |
|
| 1:48.48 | 1 | | Bordeaux | 17 Jul |
| 1:46.93 | 1 | | Tournefeuille | 8 Aug |
| 1:44.56 | 4 | Herc | Monaco | 14 Aug |
| 1:46.41 | 2 | | Décines-Charpieu | 29 Aug |
| 1:46.92 | 5 | | Marseille | 3 Sep |
| 1:46.65 | 10 | GSpike | Ostrava | 8 Sep |
| 1:50.80 | 1h2 | NC | Albi | 12 Sep |
| 1:48.68 | 1 | NC | Albi | 13 Sep |
|
| 2016
1:51.37iw | 1rB | Aubière | 9 Jan | |
| 2017
1:49.31iw | 2 | Reims | 31 Jan | |
| 2018
1:48.63iw | 4 | Wien | 27 Jan | |
| 2019
1:49.22iw | 2 | Wien | 26 Jan | |
| 2020
1:50.35iw | 7 | Val-de-Reuil | 14 Feb | |
| |
| 1000m |
| Indoor Alltime
Show/hide |
| |
| 2018 |
| Indoor |
| 2:22.65 | 3 | | Liévin | 13 Feb |
|
| 2018
2:22.65iw | 3 | Liévin | 13 Feb | |
| |
| 1500m |
| Indoor Alltime
Show/hide |
| |
| 2020 |
| Indoor |
| 3:47.08 | 9 | | Reims | 5 Feb |
| 3:55.77 | 9 | NC | Liévin | 1 Mar |
|
| 2020
3:47.08iw | 9 | Reims | 5 Feb | |