5000m / 17:52:58 / Espoo (FIN), 2021
10 000m / 37:06:87 / Tampere (FIN) 2021
Half Marathon / 1:19:34 / Skala (GRE) 2026
Marathon / 2:50:32 / Helsinki (FIN) 2022
50km / 3:23:43 / di Romagna (ITA) 2024 *NR
100km / 7:41:06 / Serres (GRE) 2024
100 Miles / 14:06:56 / Taipei (TW) 2023 *Split time *NR