Outdoor •
1500 metres – 3:47.51 (Rabat 2010) •
3000 metres – 8:06.25 (Montgeron 2015) •
5000 metres – 13:42.53 (Kortrijk 2016) •
10,000 metres – 28:44.25 (Wuhan 2019)
Road •
10 kilometres – 27:58 (Valencia 2019) •
Half marathon – 59:54 (Málaga 2022) •
Marathon – 2:06:45 (Sevilla 2025) ==References==