DNS
|
6 Oct 2024
|
Men Elite - Cross-country marathon
|
Ornans, France
|
20th
|
22 Sep 2024
|
Men Elite - Cross-country eliminator
|
Agde, France
|
9th
|
22 Sep 2024
|
Men Elite - Cross-country Olympic
|
Agde, France
|
26th
|
15 Sep 2024
|
Men Under 23 - Cross-country Olympic
|
Huttwil, Switzerland
|
35th
|
8 Sep 2024
|
Men Elite - Cross-country Olympic
|
Gruyere, Switzerland
|
10th
|
17 Sep 2023
|
Men Junior - Cross-country Olympic Junior Series
|
Brouains - Mont-Saint-Michel, France
|
10th
|
20 Aug 2023
|
Men Junior - Cross-country Olympic
|
Les Menuires, France
|
-
|
12 Aug 2023
|
Mixed Elite - Cross-country team relay
|
Glasgow and across Scotland, United Kingdom, United Kingdom
|
43rd
|
12 Aug 2023
|
Men Junior - Cross-country Olympic
|
Glasgow and across Scotland, United Kingdom, United Kingdom
|
2nd
|
23 Jul 2023
|
Men Junior - Cross-country Olympic
|
Jeumont, France
|
1st
|
23 Oct 2022
|
Men Junior - Cross-country Olympic
|
Buthiers, France
|
20th
|
25 Sep 2022
|
Men Junior - Cross-country Olympic Junior Series
|
Levens, France
|
35th
|
21 Aug 2022
|
Men Junior - Cross-country Olympic Junior Series
|
Basel, Switzerland
|
16th
|
14 Aug 2022
|
Men Junior - Cross-country Olympic
|
Le Dévoluy, France
|
21st
|
24 Jul 2022
|
Men Junior - Cross-country Olympic
|
Plœuc L'Hermitage, France
|
13th
|
25 Jun 2022
|
Men Junior - Cross-country Olympic Junior Series
|
La Thuile - Aosta, Italy
|
28th
|
19 Jun 2022
|
Men Junior - Cross-country Olympic Junior Series
|
Gränichen, Switzerland
|