The 2024 Spanish Motocross Championship season was the 66th Spanish Motocross Championship season.

The series had seven rounds across the country, running from February to October. José Butrón was the reigning champion in the Elite-MX1, after winning his ninth title in 2023. After taking four overall wins throughout the season, Butrón successfully managed to defend his title.

Gerard Congost was the reigning champion in the Elite-MX2 class after he won his first title in the previous season. Congost proved to be the most consistent rider throughout the season, winning the final round and successfully defending the title.

The opening round of the series in Talavera de la Reina saw the competitive international debut of Triumph's 250cc motocross bike in the Elite-MX2 class.

Adverse weather conditions at the second round in Lugo meant that the entire programme was completed on Saturday rather than being spread across both days.

Race calendar and results The full calendar with both dates and venues was released on 12 December.

Elite-MX1 Round Date Location Pole position Race 1 Winner Race 2 Winner Round Winner 1 3–4 February Talavera de la Reina Mattia Guadagnini Josh Gilbert Mattia Guadagnini Josh Gilbert 2 24–25 February Lugo Jorge Prado Rubén Fernández Jorge Prado Jorge Prado 3 16–17 March Malpartida de Cáceres José Butrón José Butrón José Butrón José Butrón 4 20–21 April Sanlúcar de Barrameda José Butrón José Butrón José Butrón José Butrón 5 25–26 May Alhama de Murcia José Butrón José Butrón José Butrón José Butrón 6 19–20 October Bellpuig Carlos Campano Ander Valentín José Butrón José Butrón 7 26–27 October Calatayud Rubén Fernández Rubén Fernández Rubén Fernández Rubén Fernández

Elite-MX2 Round Date Location Pole position Race 1 Winner Race 2 Winner Round Winner 1 3–4 February Talavera de la Reina Mikkel Haarup Lucas Coenen Lucas Coenen Lucas Coenen 2 24–25 February Lugo Ferruccio Zanchi Marc-Antoine Rossi Marc-Antoine Rossi Marc-Antoine Rossi 3 16–17 March Malpartida de Cáceres David Braceras David Braceras David Braceras David Braceras 4 20–21 April Sanlúcar de Barrameda David Braceras Gerard Congost Samuel Nilsson Samuel Nilsson 5 25–26 May Alhama de Murcia Francisco García Francisco García David Braceras Francisco García 6 19–20 October Bellpuig Adriá Monné Samuel Nilsson Samuel Nilsson Samuel Nilsson 7 26–27 October Calatayud Adriá Monné Adriá Monné Gerard Congost Gerard Congost

Circuit locations

Elite-MX1

Participants TeamConstructorNoRiderRounds Mad Motos Team Kawasaki 5 Carlos Abel 1, 4–7 80 Sergio Sánchez 1–3 B.R. Motos Husqvarna Husqvarna 7 Nil Bussot 1, 3, 5 Extremadura Team KTM 9 Carlos Ferrera 1, 3–4 Nestaan Husqvarna Factory Racing Husqvarna 10 Mattia Guadagnini 1 KTM Spain Motos Aleser KTM 11 Alejandro Navarro 1–2, 4 Butrón Motosport KTM 13 Raimundo Trasolini 4 Yamaha E. Castro Yamaha 14 Francisco Haro All Hard Work Bikes KTM 15 Angel Perales 6–7 KTM TRT Motorcycle KTM 17 José Butrón All 25 Bruno Darias 1, 4–7 85 Jonathan Marquez 4 Yamaha Monster Energy Geração Yamaha 18 Gabriel Andrigo 1–2 38 Fábio Santos 1–2, 6–7 Ausió Yamaha Racing Team Yamaha 19 Nil Arcarons All 46 Nil Pons 6 92 Ander Valentín All Valentin Racing Construmaex KTM 21 Juan Prieto 3 Team Bernardez Honda 29 Aaron Bernardez 2 JB Racing Team Gas Gas 31 Brice Maylin 1 UTR Racing KTM 32 Joel Medrano 6–7 Team Motocebri Honda 35 Pablo Cebrian 1, 3 94 Alvaro Cebrian 1, 3 Motos VR Yamaha Racing Team Yamaha 41 Luís Outeiro 3 PerfectBikes KTM 44 Víctor Bartolomé 1 Fastlane Racing Team Yamaha 47 Rasmus Daugaard 2–3 Team Castro MX Kawasaki 51 Sergio Castro All KTM 54 Marc Marti 7 Team JCR Yamaha 57 Pablo de la Rosa 3–4 Kawasaki 124 Simeó Ubach All 225 Marc Fontanals 1 Red Bull Gas Gas Factory Racing Gas Gas 61 Jorge Prado 2 JRB Offroad KTM 64 Roberto Otero All Team HRC Honda 70 Rubén Fernández 2, 7 Txarandaka - UTR Racing Gas Gas 71 Iker Uterga 1–2, 6–7 KTM 78 José Javier Corbalán 1, 5–6 Muriel Racing Team KTM 89 Javier Barriga 4 Team Salgueiro Yamaha 91 Francisco Salgueiro 1–3, 7 Petrogold Racing Team Gas Gas 95 Mario Moreno 1–4, 7 Bud Racing España Husqvarna 96 Alejandro Serrano 1 Motos Arribas Husqvarna 101 Xurxo Prol 1, 3–5 SMR Racing Gas Gas 111 Lucas Bodega All Yamaha E.Castro Bedetec Yamaha 115 Carlos Campano 1–2, 5–7 Secomoto Gas Gas 118 Carlos Sanz 1 Kawasaki 131 José Ángel Valdes 2 Honda 169 David Noya 5–7 Tecnibikes Kawasaki 192 David Villalba 4 KTM 199 Jorge Gaspar Juan 1 Yamaha Speedcity Yamaha 211 Paulo Alberto 2 KTM 219 David Jimenez 1–2, 6–7 Motos Miguel - Alpha Spirit Honda 241 Borja Mugica 5 Otañes School Kawasaki 270 David Gomez All Team Lebri KTM 313 Alex Romero 1–5 Husqvarna 318 Gustavo Jaramillo 2, 6 Gabriel SS24 KTM KTM 326 Josh Gilbert 1 KTM Spain KTM 373 Edgar Canet 1 OC1 Racing Team Berg Racing Kawasaki 437 David Antonio Floria 3 Jezyk Racing Team KTM 501 Roger Oliver All KTM 628 Alfredo Lancha 1 Gas Gas 728 Marcos Gutiérrez 7 CYR A.Martinez/Yesos Bemar Yamaha 851 Antonio Benzal 4–5 Husqvarna 929 Jonathan Gimenez 1, 3

Riders Championship Points are awarded to the top-five finishers of the qualifying race, in the following format: Position  1st   2nd   3rd   4th   5th  Points 5 4 3 2 1

Points are awarded to finishers of the main races, in the following format:

Position  1st   2nd   3rd   4th   5th   6th   7th   8th   9th   10th   11th   12th   13th   14th   15th   16th   17th   18th   19th   20th  Points 25 22 20 18 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

Pos Rider Bike TAL LUG MAL SAN ALH BEL CAL Points 1 José Butrón KTM 2+4 3 4 4 1+5 1 1+5 1 1+5 1 2 1 4+4 2 338 2 Ander Valentín Yamaha 6+2 4 3 3 2+4 2 3+4 2 2+2 2 1+4 3 3+3 3 307 3 Carlos Campano Yamaha 3 5 5 5 4+4 3 3+5 2 2+2 6 196 4 Simeó Ubach Kawasaki 8 11 15 10 3+1 3 13+2 4 17+1 7 6+2 6 6 4 193 5 Roger Oliver KTM 13 8 11 6 4 4 8 Ret 3 6 8+1 8 7+1 5 188 6 Sergio Castro Kawasaki 9 10 7 8 6 9 5 8 8 10 5 7 9 7 186 7 Nil Arcarons Yamaha Ret 9 12 11 5 5 4+3 7 14 5 4 5 8 12 177 8 Francisco Haro Yamaha 11 13 10 15 DNS DNS 7+1 5 7 8 7 4 Ret DNS 125 9 Lucas Bodega Gas Gas 17 18 14 13 11 10 12 10 11 14 13 14 13 11 113 10 Rubén Fernández Honda 1 2 1+5 1 102 11 Carlos Abel Kawasaki 24 20 9 9 5 12 9 10 11 9 95 12 Xurxo Prol Husqvarna 5 Ret Ret+3 Ret 2 3 19+3 4 84 13 Fábio Santos Yamaha Ret 12 6 7 19+3 9 5 8 84 14 Mario Moreno Gas Gas 18 17 13 14 9 8 10 11 14 DNS 75 15 Roberto Otero KTM 27 22 21 18 12 13 11 12 10 11 Ret 13 17 DNS 72 16 Alejandro Navarro KTM 14 14 8 9 6 6 69 17 Nil Bussot Husqvarna 15 15 8+2 6 6 9 69 18 Alex Romero KTM 20 21 17 19 10 11 17 13 9 13 60 19 David Gomez Kawasaki 26 23 18 17 18 17 16 16 13 15 14 16 18 15 59 20 David Jimenez KTM Ret 16 Ret 12 11 12 10 10 55 21 Josh Gilbert KTM 1+3 2 50 22 Mattia Guadagnini Husqvarna 4+5 1 48 23 Jorge Prado Gas Gas 2 1 47 24 Bruno Darias KTM 25 Ret 15 Ret 12 16 12 15 Ret DNS 35 25 Brice Maylin Gas Gas 7+1 7 29 26 Luís Outeiro Yamaha 7 7 28 27 Angel Perales KTM 10 11 15 DNS 27 28 Edgar Canet KTM 10 6 26 29 David Noya Honda 18 17 15 17 19 17 23 30 Gabriel Andrigo Yamaha 12 Ret 9 Ret 21 31 Carlos Ferrera KTM 21 26 14 15 20 17 18 32 Rasumus Daugaard Yamaha 19 16 17 14 18 33 Marc Marti KTM 12 14 16 34 Pablo de la Rosa Yamaha 13 16 21 18 16 35 Francisco Salgueiro Yamaha 22 25 20 22 15 18 20 16 16 36 David Antonio Floria Kawasaki 16 12 14 37 Marcos Gutiérrez Gas Gas 16 13 13 38 José Javier Corbalán KTM 32 31 16 18 18 21 11 39 David Villalba Kawasaki 18 14 10 40 Iker Uterga Gas Gas 23 29 DSQ 20 16 18 Ret DNS 9 41 Raimundo Trasolini KTM 14 20 8 42 Borja Mugica Honda 15 19 8 43 Jonathan Marquez KTM 19 15 8 44 Joel Medrano KTM 17 19 21 DNS 6 45 Aaron Bernardez Honda 16 21 5 46 Sergio Sánchez Kawasaki 16 Ret Ret DNS Ret DNS 5 47 Juan Prieto KTM 19 19 4 48 Víctor Bartolomé KTM 19 19 4 49 Javier Barriga KTM 22 19 2 50 Nil Pons Yamaha 20 20 2 51 Alvaro Cebrian Honda 31 28 20 20 2 Jonathan Gimenez Husqvarna 33 32 21 21 0 José Ángel Valdes Kawasaki 22 Ret 0 Alejandro Serrano Husqvarna 29 24 0 Carlos Sanz Gas Gas 28 27 0 Pablo Cebrian Honda 30 30 Ret Ret 0 Jorge Gaspar Juan KTM 34 Ret 0 Paulo Alberto Yamaha Ret Ret 0 Gustavo Jaramillo Husqvarna DNS DNS Ret DNS 0 Marc Fontanals Kawasaki Ret DNS 0 Antonio Benzal Yamaha DNS DNS DNS DNS 0 Alfredo Lancha KTM DNS DNS 0 Pos Rider Bike TAL LUG MAL SAN ALH BEL CAL Points

Elite-MX2

Participants TeamConstructorNoRiderRounds Gas Gas Spain Gas Gas 1 Gerard Congost All Motos Arribas Husqvarna 5 Daniel Rodríguez 1–2 Mequitec Gas Gas Racing Team Gas Gas 6 Elias Escandell All 29 Francisco García 1, 3–5 Monster Energy Triumph Racing Triumph 8 Camden McLellan 1 17 Mikkel Haarup 1 Team Piera Honda 9 Biel Piera 1, 6–7 KTM TRT Motorcycle KTM 11 Gilen Albisua All 16 Ilan Ventura 6–7 126 Cesar Aponte 6 365 Adriá Monné All 710 Alejandro Martin 1–5 KTM 12 Hugo Leno 3 Gas Gas 14 Saul Alvarez 2 Fanatic Motos KTM 21 Aitor Aguiar 3 Grupo Paricio Fantic Racing Fantic 22 David Braceras 3–5 Moto Racing Canet Husqvarna 25 Marti Bañeres 1, 3–7 Pajareros KTM 26 Pau Salas 1, 3, 5–6 KTM 27 David Martínez 3 Red Bull Gas Gas Factory Racing Gas Gas 28 Marc-Antoine Rossi 2 Boutaca Racing Team KTM 28 Pedro Rino 3–4 JLC Racing Team Gas Gas 46 Yarod Vargas 1, 3 Ausió Yamaha Racing Team Yamaha 68 Unai Larrañaga 2–7 128 Jana Sánchez 5 217 Ivan Polvillo 6 Husqvarna 71 Berta Garciablanco 2 Team HRC Honda 73 Ferruccio Zanchi 2 Kawasaki 75 Carlos Ruiz 1 Husqvarna 79 Antonio Galiano 4 Husqvarna Portugal Husqvarna 81 Abel Carreiro 3 MJR Racing Team Gas Gas 83 Enzo Badenas 6 Team Motos J&J Gas Gas 90 Biel Pons 6 Racetech KTM 101 Alfonso Pastor 1–3, 5–7 Yamaha Monster Energy Geração Yamaha 109 Guilherme Bresolin 1–2 KTM 110 Richard Paat 1 Husqvarna 114 Aniol Molas 1, 5 Team Castro MX Kawasaki 123 Nikola Chifchiev 1–5 197 Alejandro Plana 1–3, 5–6 Gas Gas 147 Sergi Cobo 1 Gabriel SS24 KTM KTM 172 Cas Valk 1 Pibemoto Racing KTM 174 Liam Sanjuan 1 KTM 191 Joel Navarro 7 Nestaan Husqvarna Factory Racing Husqvarna 196 Lucas Coenen 1 KTM 201 Roger Gallart 6 Moto Racing Canet KTM 204 Roger Ponsa 1, 5–7 UK Racing Team KTM 212 Aitana Peña 2 Yamaha E. Castro Yamaha 214 Alejandro Miguel 1–2 KTM 216 Juan José Llamas 1–5 Team Pavo & Rueda MCV Gas Gas 227 Pablo Gutiérrez 1–4 Team JCR Kawasaki 232 Unai Aguiló 1 Jezyk Racing Team KTM 239 Yonay Morales 3–7 831 Ethan Lane 1 969 Mauro Osinalde 1–3 Last Lap Gas Gas 255 Daniela Guillen 2, 5 Gas Gas TRT Motorcycle Gas Gas 259 Denis Canto 1–2, 7 CMC Preparaciones MX KTM 272 Alberto Villalba 1–3, 7 Edal Carpintaria/Momento TT Husqvarna 285 Alex Almeida 3 Husqvarna Spain Husqvarna 305 Antonio Gallego 1–2 Motos VR Yamaha Yamaha 311 Sandro Lobo 3 KTM Namura Racing KTM 315 David Beltrán 1–5 Motocross Center Gas Gas 337 Bruno Miró 6 Gas Gas 362 Marco Alonso 2–7 KTM Spain KTM 368 Samuel Nilsson All Gas Gas 370 Xavier Camps 6 Difrenos Gas Gas 382 Manuel López All 426 Motorsport KTM 419 Joe Brookes 3 East MX Gas Gas Gas Gas 422 Kimi Koskinen 3 Dermotor KTM 425 Samuel Panzano 1–3, 6–7 Bike IT MTX Kawasaki Kawasaki 441 Billy Askew 2 579 Bobby Bruce 2 Kawasaki 461 Francesc Serra 3 Frucasa Team KTM 471 Eric Casas 6–7 KTM 494 Ruben Gestas 1 MJR KTM 501 Borja Caballero 4–7 KTM 561 Elio Lorente 7 Otañes School KTM 586 Daniel Castañondo All Kemco Sports Promotion KTM 601 Kelton Gwyther 6–7 Dermotor KTM 632 Marcos Panzano 3, 6–7 Reveymo Husqvarna 666 Alejo Peral 1–2

Riders Championship Points are awarded to the top-five finishers of the qualifying race, in the following format: Position  1st   2nd   3rd   4th   5th  Points 5 4 3 2 1

Points are awarded to finishers of the main races, in the following format:

Position  1st   2nd   3rd   4th   5th   6th   7th   8th   9th   10th   11th   12th   13th   14th   15th   16th   17th   18th   19th   20th  Points 25 22 20 18 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1