2023
Swiss Peaks Trail 360km 25800m D+ – 123h20
Race Across Belgium 1000 – 61h00 9ème
2022
MunsterTrail 100km 5200m D+ 92km 4600m D+ – 16ème 4ème M0M 13h10
L’Echappée Belle Intégrale 149km 11300m D+ – 29ème 1er belge 31h09
X-Alpine 140km 9300m D+ – 16ème 2ème belge 26h53
2021
Swiss Peaks Trail 360km 25800m D+ – Finisher
Torgon Trail 32km 2480m D+ – 33ème 3h35
2020
Swiss Peaks Trail 360km 316km 24420m D+ – 27ème 1er belge 94h21
Aymon Trail 31km – 20ème
2019
Swiss Peaks Trail 360km – 76ème 2ème belge 135h
La Montagn’hard 100km (France) – écourtée à 60km – 11ème scratch 3ème Senior 9h46
OHM 51km 2350D+ (Belgium) – 6ème 6h08
La Bouillonnante 74km 3650D+ (Belgium) – 16ème 8h43
HADT 55km 2500D+ (Belgium) – 16ème 6h11
2018
Swiss Peaks Trail 360km 25400D+ (Bouveret, Suisse) – DNF à 260km 20000D+ en 75h dans le top 15
Eiger Ultra Trail 101km 6700D+ (Grindelwald, Suisse) 16h02 36ème
Ultra Tour du Haut Giffre 88km 6300D+ (Samoens, France) 14h55 30ème
HADT 52km 2300D+ (Belgium) 6h22 15ème
2017
Belfort Trail 56km 3000D+ 7h08
Trail des Aiguilles Rouges 50km 4000D+ 8h50
Swiss Peaks Trail 80km 5700D+ 10ème 12h53
Matterhorn Ultraks 49km 3600D+ 7h29
2KV Courmayeur Mont-Blanc 10km 2000D+ 2h33
Montreux Trail Festival 60km 4000D+ 9h11
Skyrace Montgenèvre 60km 4500D+ 22ème 9h53
MaxiRace 85km 5140D+ 12h52
La Bouillonnante 50km 5h56
Trail de la Primavera 65km 6ème 6h18
Trail Blanc du Gaschney 18km 1h40
Trail blanc des Vosges 17km 1h47
2016
Belfort Trail 55km 3000D+ 7h04
Trail des Aiguilles Rouges 50km 4000D+ 8h40
Matterhorn Ultraks 46km 3600D+ 7h04
Trail des Trappistes 55km 1100D+ 6h08
2015
Matterhorn Ultraks 46km 3600D+ 7h39
Sierre-Zinal 30km 2300D+ 4h09
Défi des Seigneurs 75km 2500D+ 9h07
Trail du Petit Ballon 50km 1875D+ 5h21
2014
Matterhorn Ultraks 30km 2000D+ 4h07
Sierre-Zinal 30km 2300D+ 4h33
Trail des marcaires 31km 1400D+ 3h21
Trail du Petit Ballon 25km 900D+ 2h25