2025 FIM Sand Races World Championship

Last updated

The 2025 FIM Sand Races World Championship was the 1st FIM Sand Races World Championship season. The series marked the first season that there has been an FIM World Championship for the Beach racing discipline. [1]

Contents

The FIM ran an FIM Sand Races World Cup in the 2023 and 2024 seasons, with British rider Todd Kellett winning both World Cup titles in the motorcycle category. [2] [3] After winning five of the six rounds, Kellett was able to be crowned as the first FIM World Champion of the discipline.

The series included six rounds and was bookended by the 2025 and 2026 editions of the Enduropale du Touquet event. [4]

Race calendar and results

A provisional calendar was released on 16 January 2025. [5] The championship was contested over six rounds in Western Europe and Argentina.

RoundDateLocationMotorcycle WinnerQuad WinnerReport
18–9 February Flag of France.svg Enduropale du Touquet Flag of the United Kingdom.svg Todd Kellett Flag of Germany.svg Manfred Zienecker
229–31 August Flag of Argentina.svg Enduro del Invierno Flag of the United Kingdom.svg Todd Kellett Flag of France.svg Pablo Violet
324–26 October Flag of Italy.svg Bibione Sand Storm Flag of the United Kingdom.svg Todd Kellett Flag of Belgium (civil).svg Dirk Schelfhout
421-23 November Flag of France.svg Ronde des Sables Hossegor-Capbreton Flag of the United Kingdom.svg Todd Kellett Flag of France.svg Pablo Violet
529–30 November Flag of Portugal (official).svg Monte Gordo Sand Race Flag of Belgium (civil).svg Cyril Genot Flag of the United Kingdom.svg Harry Walker
613–15 February 2026 [6] Flag of France.svg Enduropale du Touquet Flag of the United Kingdom.svg Todd Kellett ' Flag of France.svg Pablo Violet

Names in Italics were the highest placed FIM-eligible rider in the event when the event was won by a non-eligible rider.

Moto

Entry list

Sand Races World Championship
ConstructorTeamRiderRounds
Beta Equipe Police Nationale/Elite Moto Lannion Flag of France.svg David Abgrall 1
Fantic Team MS Motorsport Fantic Flag of France.svg Maxime Sot 1, 3, 5
Flag of the Netherlands.svg Lars van Berkel 3–5
Flag of France.svg Paul Arnout 1, 3–6
Fantic Factory Racing Team Flag of Italy.svg Matteo Pavoni 3
Flag of France.svg Timothée Hillairet-Collet 3–5
Gas Gas Twenty Racing Suspension Gas Gas Flag of the Netherlands.svg Jeremy Knuiman 1
Flag of the Netherlands.svg Damien Knuiman 1
Flag of France.svg Wesley Tanfin 1
Flag of France.svg Maximilien Poul 3, 5
Honda Team Honda Motoblouz SR Motul Flag of the Netherlands.svg Lars van Berkel 1
Flag of Norway.svg Håkon Fredriksen 3–5
Flag of Belgium (civil).svg Julien Lieber 5
Flag of Belgium (civil).svg Cyril Genot 1, 3–5
Avant Pro Honda2
Team Dafy Dunlop Wonderbike Flag of France.svg Paolo Maschio 1, 3–5
Flag of France.svg Alexis Collignon 1
Honda YPF MX Racing2
Flag of France.svg Timothée Hillairet-Collet 1
Flag of France.svg Jean Collignon 1
S Briggs Commercial Flag of the United Kingdom.svg Ashley Greedy 1
Flag of France.svg Damien Champolivier 1, 3–5
SMQ Competicion Flag of Uruguay.svg Ramiro Marquez 1–3
Freytes Motorsport Flag of Venezuela.svg Anthony Rodríguez 2
Cabarcos Motos Flag of the United Kingdom.svg Sion Talbot 2
Husqvarna Kaeser Racing Team Flag of Germany.svg Daniel Wagenpfeil All
GI Cross Racing Team Flag of Italy.svg Matteo del Coco 3
Osellini Moto Flag of Italy.svg Lorenzo Macoritto 3
Flag of France.svg Ernest Lescaillet 3–5
Flag of France.svg Jean Collignon 5
VitamineH Lille Flag of France.svg Marshall Meplon 6
Flag of France.svg Arthur Mioque 3–5
KTM 1, 6
Darjen Flag of the United Kingdom.svg Sion Talbot 1, 3–6
Suzuki Suzuki Moto France Flag of France.svg Camille Chapeliere 1, 3
Big Trail Argentina/Marelli Sports2
Triumph Flag of France.svg Maximilien Poul 1
Yamaha Monster Energy Yamaha France Drag'On Tek Flag of the United Kingdom.svg Todd Kellett All
Flag of France.svg Milko Potisek All
Flag of the Netherlands.svg Damien Knuiman 3–6
Yamaha Motor France/Drag'On Flag of France.svg Jérémy Hauquier 1, 3–6
Race Machines2
Flag of France.svg Paul Arnout 2
Flag of France.svg Ernest Lescaillet 2
Flag of France.svg Mathéo Miot 2
Yam Sand Racing1, 4
Flag of France.svg Florian Miot 1
Team 33 Accessoires/IPONE/Groland Racing Team Flag of France.svg Joey Nuques 1, 3, 6
Big Trail Argentina/Marelli Sports2
Drag'On Tek Flag of Belgium (civil).svg Tias Callens 1, 3–6
Flag of France.svg Damien Prevot 1, 3, 5
Autos Motos Saint Dizier/Yamaha France Flag of France.svg Victor Brossier 1, 3–5
Flag of France.svg Eddy Mollon 1
Flag of France.svg Thomas Penel 1
Flag of France.svg Wesley Tanfin 3–6
Flag of France.svg Maxime Berteau 3–4
Yamaha France/Drag'On Tek/Evolution7 Limoges Flag of France.svg Valentin Madoulaud 3–4
Motos VR Yamaha Flag of Portugal (official).svg Luís Outeiro 5
Women's World Cup
ConstructorTeamRiderRounds
Fantic Drag'On Tek/Yamaha France Flag of France.svg Mathilde Denis 3–5
Gas Gas MX Fonta Racing Syneco Flag of Italy.svg Kiara Fontanesi 3
KTM Flag of France.svg Sara Jugla All
Yamaha Team New Bike Yamaha Flag of Belgium (civil).svg Amandine Verstappen All
Yam Sand Racing Flag of France.svg Camille Viaud 1, 3–6
Big Trail Argentina/Marelli Sports2
Drag'On Tek/Yamaha France Flag of France.svg Mathilde Denis 1–2, 6
Veteran's World Cup
ConstructorTeamRiderRounds
Ducati Flag of France.svg Antoine Méo 3
Fantic Flag of France.svg Bernard Perard 1, 3–6
Gas Gas Flag of France.svg Alexis van de Woestyne 3–6
Honda Flag of France.svg Dominique Mieuzet All
SMQ Competicion Flag of Uruguay.svg Fernando Rubio All
Flag of France.svg Timothée Vacherand 3
Flag of France.svg Rodrigue Lescaillet 3–6
Flag of Italy.svg Andrea Bergamo 3
Flag of France.svg Stéphane Dufay 3
Kawasaki Flag of Argentina.svg Danilo Goes 2
Race Machines Flag of France.svg Rodrigue Lescaillet 1–2
Flag of France.svg Bernard Perard 2
Flag of France.svg Guillaume Renaux 5
KTM Flag of France.svg Jean-François Mioque 1, 3–6
Flag of France.svg Paul Barbara 1, 3–6
Flag of France.svg Christophe Brucker 1
Yamaha Flag of France.svg Nicolas Lavenant All
Flag of Belgium (civil).svg Andre Vossius All
Fino Motor Racing Flag of Portugal (official).svg António Maio 5
Flag of France.svg Damien Prevot 5
Junior's World Cup
ConstructorTeamRiderRounds
Fantic Flag of France.svg Clement Vanderstraeten 1
Flag of France.svg Noe Dehen 1, 3–6
Gas Gas Twenty Racing Suspension Gas Gas Flag of the Netherlands.svg Damien Knuiman 1
Flag of France.svg Ema Satabin 1, 3–4
Dafy Moto St Quentin Flag of France.svg Evan Demeester 1
Honda Dafy Moto St Quentin/Wonderbike3–6
Husqvarna Flag of the Netherlands.svg Dean Gregoire 4
Kawasaki Bud Racing/Kawasaki France Flag of France.svg Lea Chaput 4, 6
Kawasaki France/FSR Suspension Flag of France.svg Maxime Miet 3–6
KTM Team ANS Racing1
Motovation Motosport Flag of the Netherlands.svg Dean Gregoire 1
Grizzly Racing Service Flag of Israel.svg Ben Almagor 4, 6
Yamaha CC Motorsports Flag of France.svg Matheo Gerat 1, 3–6
Vintage World Cup
ConstructorTeamRiderRounds
Honda Flag of France.svg Freddy Seguin 3–5
Flag of France.svg Florian Miot 4
Flag of France.svg Jean Collignon 4
Kawasaki Flag of Argentina.svg Danilo Goes 2
KTM Flag of France.svg Sébastien Antony 3–5
Yamaha Flag of France.svg Max Bianucci 4
Flag of France.svg Nicolas Lavenant 4

Sand Races World Championship

Only riders who are registered for the FIM Sand Races World Championship were eligible to score championship points.

Position 1st  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th+ 
Points252016131110987654321

Rounds 1, 4 & 6 finishing positions are shown relative to where the rider finished in the event overall. Round 2, 3 & 5 results shown as finishing positions among FIM-registered riders only.

The FIM World Championship points accrued from the finish are shown next to the position.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of the United Kingdom.svg Todd Kellett 125125125125181125126
2 Flag of France.svg Milko Potisek 220220511220316320107
3 Flag of France.svg Jeremy Hauquier 99413316413220101384
4 Flag of Belgium (civil).svg Tias Callens 1177912761091649
5 Flag of the Netherlands.svg Lars van Berkel 31629131641346
6 Flag of Belgium (civil).svg Cyril Genot Ret316191Ret12542
7 Flag of the Netherlands.svg Damien Knuiman 3114138979462133
8 Flag of the United Kingdom.svg Sion Talbot 58188151425124381029
9 Flag of France.svg Paolo Maschio 15661051136128
10 Flag of France.svg Joey Nuques 184511231131127
11 Flag of France.svg Mathéo Miot 51313371026
12 Flag of Norway.svg Håkon Fredriksen 220Ret14222
13 Flag of France.svg Alexis Collignon 71161021
14 Flag of France.svg Victor Brossier 1759718624119
15 Flag of Germany.svg Daniel Wagenpfeil 21411061611114201158518
16 Flag of France.svg Paul Arnout 3231115181Ret15188816
17 Flag of Belgium (civil).svg Amandine Verstappen 95197133Ret133Ret14
18 Flag of Belgium (civil).svg Julien Lieber 51111
19 Flag of France.svg Florian Miot 81010
20 Flag of France.svg Camille Viaud 1811181201Ret191148610
21 Flag of France.svg Nicolas Lavenant 49911243712131291288210
22 Flag of France.svg Marshall Meplon 7399
23 Flag of Venezuela.svg Anthony Rodríguez 799
24 Flag of France.svg Valentin Madoulaud 2811189
25 Flag of France.svg Arthur Mioque Ret171Ret1719379
26 Flag of Portugal (official).svg Luís Outeiro 888
27 Flag of Italy.svg Matteo del Coco 888
28 Flag of the Netherlands.svg Jeremy Knuiman 1088
29 Flag of France.svg Damien Prevot Ret261978
30 Flag of France.svg Alexis van de Woestyne 221190232127937
31 Flag of France.svg Maxime Sot Ret2711067
32 Flag of France.svg Timothée Hillairet-Collet 302124Ret2617
33 Flag of Italy.svg Matteo Pavoni 1066
34 Flag of France.svg Wesley Tanfin 75612111513221Ret6
35 Flag of France.svg Rodrigue Lescaillet 5521191381286134156416
36 Flag of Belgium (civil).svg Andre Vossius 7711211411309131170416
37 Flag of France.svg Jean Collignon 11611156
38 Flag of Italy.svg Lorenzo Macoritto 1155
39 Flag of France.svg Ernest Lescaillet 14230122912315
40 Flag of France.svg Dominique Mieuzet 8001161351Ret28150715
41 Flag of France.svg Mathilde Denis 18144
42 Flag of France.svg Bernard Perard 6911201DSQRet33168214
43 Flag of France.svg Paul Barbara 576134121112714
44 Flag of France.svg Damien Champolivier 421131120312514
45 Flag of France.svg David Abgrall 2233
46 Flag of France.svg Jean-François Mioque Ret391Ret35149513
47 Flag of Italy.svg Kiara Fontanesi 1422
48 Flag of France.svg Maximilien Poul RetRet12112
49 Flag of France.svg Maxime Berteau 33126612
50 Flag of Uruguay.svg Ramiro Marquez Ret1513612
51 Flag of Uruguay.svg Fernando Rubio 30011
52 Flag of Portugal (official).svg António Maio 3011
53 Flag of France.svg Guillaume Renaux 1611
54 Flag of Italy.svg Andrea Bergamo 4211
55 Flag of France.svg Camille Chapeliere RetRet2511
56 Flag of France.svg Stéphane Dufay 4011
57 Flag of France.svg Timothée Vacherand 2411
58 Flag of France.svg Antoine Méo 3211
59 Flag of Argentina.svg Danilo Goes 1711
60 Flag of France.svg Eddy Mollon 3611
Flag of the United Kingdom.svg Ashley Greedy Ret0
Flag of France.svg Thomas Penel Ret0
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Women's World Cup

Rider's finishing positions are shown relative to where they finished amongst FIM-eligible riders.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of France.svg Mathilde Denis 323132113
2 Flag of Belgium (civil).svg Amandine Verstappen 111Ret1Ret100
3 Flag of France.svg Camille Viaud 234Ret2194
4 Flag of France.svg Sara Jugla 44524386
5 Flag of Italy.svg Kiara Fontanesi 220
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Veteran's World Cup

Rider's finishing positions are shown relative to where they finished amongst FIM-eligible riders.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of Uruguay.svg Fernando Rubio 211233122
2 Flag of France.svg Nicolas Lavenant 32646289
3 Flag of France.svg Alexis van de Woestyne 218178
4 Flag of France.svg Paul Barbara 5434663
5 Flag of France.svg Dominique Mieuzet 835Ret5557
6 Flag of France.svg Rodrigue Lescaillet 458511757
7 Flag of Belgium (civil).svg Andre Vossius 771169947
8 Flag of France.svg Bernard Perard 66DSQRet10834
9 Flag of France.svg Damien Prevot 125
10 Flag of France.svg Christophe Brucker 125
11 Flag of France.svg Jean-François Mioque Ret9Ret12424
12 Flag of France.svg Guillaume Renaux 220
13 Flag of France.svg Timothée Vacherand 316
14 Flag of Argentina.svg Danilo Goes 413
15 Flag of Portugal (official).svg António Maio 79
16 Flag of France.svg Antoine Méo 79
17 Flag of France.svg Stéphane Dufay 106
18 Flag of Italy.svg Andrea Bergamo 124
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Junior's World Cup

Rounds 1, 4 & 6 finishing positions are shown relative to where the rider finished in the event overall. Rounds 3 & 5 results shown as finishing positions among FIM-registered riders only.

The FIM World Championship points accrued from the finish are shown next to the position.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of France.svg Matheo Gerat 1613220816220122594
2 Flag of France.svg Evan Demeester 716125620125Ret86
3 Flag of France.svg Maxime Miet 18113161411316292074
4 Flag of France.svg Noe Dehen 10694134010413681660
5 Flag of the Netherlands.svg Dean Gregoire 52032545
6 Flag of France.svg Lea Chaput 679529981331
7 Flag of France.svg Ema Satabin 181851154927
8 Flag of the Netherlands.svg Damien Knuiman 12525
9 Flag of Israel.svg Ben Almagor 913Ret13
10 Flag of France.svg Clement Vanderstraeten 391010
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Vintage World Cup

Rider's finishing positions are shown relative to where they finished amongst FIM-eligible riders.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of France.svg Freddy Seguin 14163
2 Flag of France.svg Sebastien Antony 23256
3 Flag of France.svg Florian Miot 125
4 Flag of Argentina.svg Danilo Goes 125
5 Flag of France.svg Jean Collignon 220
6 Flag of France.svg Max Bianucci 511
7 Flag of France.svg Nicolas Lavenant 610
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Quad

Entry list

Quad World Cup
ConstructorTeamRiderRounds
Honda Flag of Belgium (civil).svg Oliver Vandendijck 1, 3–6
Flag of Belgium (civil).svg Glenn De Swarte 1, 3–6
Flag of Germany.svg Manfred Zienecker 1
Flag of France.svg Emmanuel Sarran 1
Flag of Italy.svg Rodolfo Codazzi 3
Quadyland Flag of France.svg Paul Waterlot 4–5
Husqvarna Flag of the Czech Republic.svg Lukas Prochazka 3
Laeger'sDrag'on ATV/Laeger's Flag of the United Kingdom.svg Harry Walker 5
Yamaha Drag'On ATV Flag of France.svg Pablo Violet All
Flag of Estonia.svg Karl Robin Rillo 6
Quadyland Flag of France.svg Paul Waterlot 1
Flag of France.svg Maxime Lopes da Fonseca 1, 3–6
Flag of France.svg Fabien Michel 1, 3–6
Flag of France.svg Aloïs Waloszek 6
Solbas Motorsport Flag of Argentina.svg Gaston Saos 6
Quad Veteran's World Cup
ConstructorTeamRiderRounds
Can-Am Flag of the United Kingdom.svg Graham Guy 3–6
Honda Flag of Belgium (civil).svg Dirk Schelfhout 1, 3–6
Yamaha Drag'On ATV Flag of France.svg Axel Dutrie 1, 3–6
Flag of Portugal (official).svg Nuno Gonçalves 1, 3–6
Flag of France.svg Guillaume Waloszek 1, 3–5
Flag of Portugal (official).svg Paulo Fernandes 1, 3–6
Flag of France.svg Laurent Delcourt 1, 3–6
Flag of France.svg Cedric Girard 1
Flag of France.svg Benoît Sebert All
Flag of the United Kingdom.svg Graham Guy 1
Knull Racing Flag of Portugal (official).svg Jorge Sampaio 5

Quad Standings

Only riders who are registered for the FIM Sand Races World Championship are eligible to score championship points.

Position 1st  2nd  3rd  4th  5th  6th  7th  8th  9th  10th  11th  12th  13th  14th  15th+ 
Points252016131110987654321

Rider's finishing positions are shown relative to where they finished in the event overall. Rounds 3 & 5 results are shown as finishing positions among FIM-registered riders only.

The FIM World Championship points accrued from the finish are shown next to the position.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of France.svg Pablo Violet 82025256101725220625125
2 Flag of France.svg Fabien Michel 24162205410161222067
3 Flag of Belgium (civil).svg Dirk Schelfhout Ret1252316511291163
4 Flag of France.svg Benoît Sebert 63669207965879101961
5 Flag of Portugal (official).svg Nuno Gonçalves 3510511331188281353
6 Flag of Belgium (civil).svg Olivier Vandendijck RetRet21920316421048
7 Flag of France.svg Axel Dutrie 3213316Ret610Ret39
8 Flag of France.svg Maxime Lopes da Fonseca 558413579133Ret33
9 Flag of France.svg Paul Waterlot 519241311527
10 Flag of the United Kingdom.svg Harry Walker 12525
11 Flag of Germany.svg Manfred Zienecker 62525
12 Flag of Belgium (civil).svg Glenn De Swarte Ret971145413Ret25
13 Flag of France.svg Laurent Delcourt Ret881344124115723
14 Flag of Portugal (official).svg Paulo Fernandes 68512499797Ret23
15 Flag of France.svg Guillaume Waloszek 1044133103610619
16 Flag of France.svg Aloïs Waloszek 271616
17 Flag of the United Kingdom.svg Graham Guy 2973115Ret142135616
18 Flag of France.svg Emmanuel Sarran 341111
19 Flag of Argentina.svg Gaston Saos 11088
20 Flag of France.svg Cédric Girard 5977
21 Flag of the Czech Republic.svg Lukas Prochazka 1066
22 Flag of Portugal (official).svg Jorge Sampaio 1511
23 Flag of Italy.svg Rodolfo Codazzi Ret11
Flag of Estonia.svg Karl Robin Rillo Ret0
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

Quad Veteran's World Cup

Rider's finishing positions are shown relative to where they finished amongst FIM-eligible riders.

Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points
1 Flag of France.svg Benoît Sebert 41433399
2 Flag of Belgium (civil).svg Dirk Schelfhout Ret111295
3 Flag of Portugal (official).svg Nuno Gonçalves 2324194
4 Flag of France.svg Axel Dutrie 12Ret2Ret65
5 Flag of Portugal (official).svg Paulo Fernandes 5645Ret45
6 Flag of France.svg Guillaume Waloszek 675640
7 Flag of the United Kingdom.svg Graham Guy 78Ret8536
8 Flag of France.svg Laurent Delcourt Ret57433
9 Flag of France.svg Cedric Girard 316
10 Flag of Portugal (official).svg Jorge Sampaio 97
Pos.RiderLTO
Flag of France.svg
EDI
Flag of Argentina.svg
BSS
Flag of Italy.svg
HOS
Flag of France.svg
MGS
Flag of Portugal (official).svg
LTO
Flag of France.svg
Points

References

  1. FIM. "2025 FIM Sand Races World Championship provisional calendar announced". fim-moto.com.
  2. FIM Communications. "Todd Kellett wins inaugural FIM Sand Races World Cup". fim-moto.com.
  3. FIM. "King Kellett retains his FIM Sand Races World Cup title with Monte Gordo Sand Race double – Race Report". dirthub.co.uk.
  4. "2025 FIM Sand Races World Championship provisional calendar announced – No Weston". dirthub.co.uk.
  5. "2025 FIM Sand Races World Championship provisional calendar announced". fim-moto.com. 16 January 2025.
  6. "Enduropale : tout ce qu'il faut savoir sur la course des sables du Touquet" [Enduropale: everything you need to know about the Touquet sand race]. Red Bull (in French). 30 December 2025. Retrieved 11 January 2026.