| |
| 800m |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 1:54.23 | 8 | | Nottwil | 2 Jul |
| 2017 |
| Outdoor |
| 1:53.01 | 4 | | Nottwil | 1 Jul |
|
| 2016
1:54.23w | 8 | Nottwil | 2 Jul | |
| 2017
1:53.01w | 4 | Nottwil | 1 Jul | |
| |
| 1000m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 2:27.66 | | | Baden | 10 Jun |
|
| 2015
2:27.66w | | Baden | 10 Jun | |
| |
| 1500m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 3:50.09 | 5rB | Sparkassen | Regensburg | 6 Jun |
| 3:50.33 | 11 | | Bottrop | 21 Jun |
| 3:52.38 | 4 | NC | Zug | 8 Aug |
| 3:49.57 | 1 | | Regensdorf | 18 Aug |
| 3:50.42 | 5rB | Flanders | Merksem | 22 Aug |
| 3:49.82 | 3-22 | Quercia | Rovereto | 8 Sep |
| 2016 |
| Outdoor |
| 3:50.79 | 6rB | Sparkassen | Regensburg | 5 Jun |
| 3:47.43 | 2rB | | Bruxelles | 19 Jun |
| 3:46.77 | 3rC | | Kortrijk | 9 Jul |
| 3:58.08 | 2 | NC | Genève | 17 Jul |
| 3:47.11 | 10 | Flanders | Huizingen | 6 Aug |
| 3:48.80 | 2 | | Regensdorf | 17 Aug |
| 3:52.62 | 4 | | Merksem | 20 Aug |
| 3:49.04 | 1-22 | Quercia | Rovereto | 6 Sep |
| 3:53.05 | 1-22 | NC-j | Langenthal | 11 Sep |
| 2017 |
| Outdoor |
| 3:45.13 | 1rD | IFAM | Oordegem | 27 May |
| 3:43.49 | 1rB | Buyle | Oordegem | 3 Jun |
| 3:48.04 | 10 | | Rehlingen | 5 Jun |
| 3:43.20 | 6 | | Kortrijk | 8 Jul |
| 3:53.47 | 4 | NC | Zürich | 22 Jul |
| 3:47.09 | 2 | | Regensdorf | 16 Aug |
| 3:45.51 | 7h1 | WUG | Taipei | 23 Aug |
| 2018 |
| Outdoor |
| 3:43.14 | 3 | Brussels GP | Bruxelles | 30 Jun |
| 2019 |
| Outdoor |
| 3:42.65 | 9 | | Dessau | 14 Jun |
| 3:40.52 | 11 | | Bellinzona | 1 Sep |
| 2020 |
| Outdoor |
| 3:37.46 | 6 | | Bellinzona | 15 Sep |
|
| 2015
3:49.57w | 1 | Regensdorf | 18 Aug | |
| 2016
3:46.77w | 3rC | Kortrijk | 9 Jul | |
| 2017
3:43.20w | 6 | Kortrijk | 8 Jul | |
| 2018
3:43.14w | 3 | Bruxelles | 30 Jun | |
| 2019
3:40.52w | 11 | Bellinzona | 1 Sep | |
| 2020
3:37.46w | 6 | Bellinzona | 15 Sep | |
| |
| One Mile |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 3:58.83 | 1 | | Luzern | 3 Jul |
|
| 2020
3:58.83w | 1 | Luzern | 3 Jul | |
| |
| Mile, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 4:05 | 5 | | Interlaken | 8 Sep |
|
| 2017
4:05w | 5 | Interlaken | 8 Sep | |
| |
| 2000m |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 5:00.47 | 2 | | Bern | 24 Jul |
|
| 2020
5:00.47w | 2 | Bern | 24 Jul | |
| |
| 3000m |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 8:47.56 | 13-17 | EYOF | Trabzon | 26 Jul |
| 2016 |
| Outdoor |
| 8:22.10 | 12 | Anhalt | Dessau | 27 May |
| 2017 |
| Outdoor |
| 8:05.87 | 3 | | Pliezhausen | 14 May |
| 8:07.96 | 3 | ETC-1 | Vaasa | 25 Jun |
| 2018 |
| Outdoor |
| 7:59.82 | 9 | | Bellinzona | 18 Jul |
| 2019 |
| Outdoor |
| 8:04.93 | 6 | ETC | Bydgoszcz | 11 Aug |
| 2020 |
| Indoor |
| 7:52.20 | 3 | New Balance | Boston MA | 25 Jan |
| 7:45.67 | 6 | PSD Bank | Düsseldorf | 4 Feb |
|
| 2011
8:47.56w | 13-17 | Trabzon | 26 Jul | |
| 2016
8:22.10w | 12 | Dessau | 27 May | |
| 2017
8:05.87w | 3 | Pliezhausen | 14 May | |
| 2018
7:59.82w | 9 | Bellinzona | 18 Jul | |
| 2019
8:04.93w | 6 | Bydgoszcz | 11 Aug | |
| Indoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 8:47.56 | 13-17 | EYOF | Trabzon | 26 Jul |
| 2016 |
| Outdoor |
| 8:22.10 | 12 | Anhalt | Dessau | 27 May |
| 2017 |
| Outdoor |
| 8:05.87 | 3 | | Pliezhausen | 14 May |
| 8:07.96 | 3 | ETC-1 | Vaasa | 25 Jun |
| 2018 |
| Outdoor |
| 7:59.82 | 9 | | Bellinzona | 18 Jul |
| 2019 |
| Outdoor |
| 8:04.93 | 6 | ETC | Bydgoszcz | 11 Aug |
| 2020 |
| Indoor |
| 7:52.20 | 3 | New Balance | Boston MA | 25 Jan |
| 7:45.67 | 6 | PSD Bank | Düsseldorf | 4 Feb |
|
| 2020
7:45.67iw | 6 | Düsseldorf | 4 Feb | |
| |
| 5000m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 13:57.98 | 2 | | Karlsruhe | 19 May |
| 14:22.88 | 1 | NC | Zürich | 21 Jul |
| 14:24.45 | 2h2 | WUG | Taipei | 26 Aug |
| 14:08.99 | 8 | WUG | Taipei | 28 Aug |
| 2018 |
| Outdoor |
| 13:48.13 | 5rB | IFAM | Oordegem | 26 May |
| 13:39.08 | 9 | | Huelva | 8 Jun |
| 14:20.12 | 1 | NC | Zofingen | 13 Jul |
| 14:01.14 | 21 | EC | Berlin | 11 Aug |
| 13:49.18 | 9 | Quercia | Rovereto | 23 Aug |
| 2019 |
| Outdoor |
| 13:53.40 | 8 | | Huelva | 20 Jun |
| 14:22.13 | 5h1 | WUG | Napoli | 11 Jul |
| 14:03.10 | 1 | WUG | Napoli | 13 Jul |
| 13:37.98 | 2 | | Belfast | 1 Aug |
| 13:45.87 | 7 | MortonG | Dublin | 21 Aug |
| 14:19.88 | 1 | NC | Basel | 23 Aug |
| 13:40.92 | 9 | VD | Bruxelles | 6 Sep |
| 2020 |
| Outdoor |
| 13:26.01 | 2 | | Dortmund | 15 Aug |
| 13:20.08 | 4 | | Göteborg/S | 29 Aug |
| 14:02.09 | 1 | NC | Basel | 11 Sep |
|
| 2017
13:57.98w | 2 | Karlsruhe | 19 May | |
| 2018
13:39.08w | 9 | Huelva | 8 Jun | |
| 2019
13:37.98w | 2 | Belfast | 1 Aug | |
| 2020
13:20.08w | 4 | Göteborg/S | 29 Aug | |
| |
| 8km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2019 |
| Outdoor |
| 23:22 | 6 | | Bulle | 16 Nov |
|
| 2019
23:22w | 6 | Bulle | 16 Nov | |
| |
| 10km, Road |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 29:27 | 6 | | Montereau | 29 Oct |
| 2019 |
| Outdoor |
| 29:31 | 15 | | Paderborn | 20 Apr |
|
| 2017
29:27w | 6 | Montereau | 29 Oct | |
| 2019
29:31w | 15 | Paderborn | 20 Apr | |