The 2025 UCI Cyclo-cross World Championships was the 76th edition of UCI Cyclo-cross World Championships. It was the annual edition of the world championships in the cycling discipline of cyclo-cross and was organized by UCI between 31 January and 2 February 2025 in Liévin, in France.

Venue [{"type":"FeatureCollection","features": [ {"type": "Feature","properties": { "title": "Liévin","marker-color": "#0431B4", "marker-size": "small", "marker-symbol": "-number"},"geometry": {"type": "Point","coordinates": [2.8017778,50.4122778]}}, ]}] On it was announced that Liévin will host the 2025 World Championships.

The event was organized in the Val de Souchez park just outside Liévin. It was held at the site of Cyclo-cross Liévin, which had earlier hosted National Championships and 2008 European Cyclo-cross Championships and had been used to organize UCI Cyclo-cross World Cup four times in the past; last time being during the 2011–12 UCI Cyclo-cross World Cup. However, this was the first time the World Championships were held in Liévin.

The course had a length of 2.95 km and an elevation of 68 m.

Competition schedule All times are local, CET (UTC+1). Date Time Race Category Mixed team relay Women's junior race Men's under-23 race Women's elite race Men's junior race Men's elite race

Medal summary Women's eventsWomen's elite race 54' 29" +18" +1' 09" 45' 42" +39" +1' 20"Women's junior race 45' 25" +11" +1' 43" Men's eventsMen's elite race 1h 02' 44" +45" +1' 06"Men's under-23 race 56' 26" +56" +1' 05"Men's junior race 45' 47" +12" +30" Mixed eventsMixed team relay Zoe BackstedtDarlison Milo WillsMaia Zoe RocheOscar AmeyCat FergusonThomas Mein 50' 03" Mattia AgostinacchioGioele BertoliniGiorgia PellizottiLucia BramatiSara CasasolaStefano Viezzi +2" Jules SimonFlorian FeryCélia GeryZélie LambertHélène ClauzelJoshua Dubau +5"

Start order

During the start, the riders were positioned in the rows containing 8 riders each. The row in which a rider was positioned was determined from the front row to the back based on the ranking of the riders in the 2024–25 UCI Cyclo-cross World Cup and other UCI rankings. The riders that finished up to the place 16 in the final World Cup classification started on the first two rows. After those the rest of the riders were positioned based on their latest UCI Cyclo-cross ranking. For Elite riders the places from 33 to 40 (5th start row) were allocated to the riders in the top 10 of the UCI mountain bike cross country ranking or the top 20 of the UCI road ranking.

Results Women Elite The Elite Women's race took place on Saturday in 6 laps over a total distance of 16.95 km. 35 riders from 12 nations took part in the race.

+ Result Rank Cyclist Nation Time Fem van Empel 54:29 Lucinda Brand 54:47 +0:18 Puck Pieterse 55:38 +1:09 4 Inge van der Heijden 56:00 +1:31 5 Blanka Kata Vas 56:25 +1:56 6 Sara Casasola 56:40 +2:11 7 Ceylin del Carmen Alvarado 57:05 +2:36 8 Hélène Clauzel 57:20 +2:51 9 Sanne Cant 57:22 +2:53 10 Amandine Fouquenet 57:27 +2:58 11 Marion Norbert-Riberolle 57:34 +3:05 12 Denise Betsema 57:37 +3:08 13 Katie Clouse 57:46 +3:17 14 Aniek van Alphen 58:01 +3:32 15 Manon Bakker 58:21 +3:52 16 Sidney Mcgill 58:52 +4:23 17 Julie Brouwers 59:02 +4:33 18 Elisabeth Brandau 59:23 +4:54 19 Anais Morichon 1:01:35 +7:06 20 Antonina Bialek 1:01:45 +7:16 21 Perrine Clauzel 1:02:00 +7:31 22 Amandine Vidon 1:02:29 +8:00 23 Eva Lechner 1:02:38 +8:09 24 Carlotta Borello 1:02:44 +8:15 25 Marlene Petitgirard 1:03:06 +8:37 26 Caroline Mani 27 Nadja Heigl 28 Sofia Rodriguez Revert 29 Sara Cueto Vega 30 Ann-Dorthe Lisbygd 31 Zuza Krzystała 32 Lucia Gonzalez Blanco 33 Christiane Bilodeau Annemarie Worst

Under-23 The Under-23 Women's race took place on Sunday in 5 laps over a total distance of 14.15 km. 45 riders from 19 nations took part in the race.

+ Result Rank Cyclist Nation Time Zoe Backstedt 45:42 Marie Schreiber 46:21 +0:39 Leonie Bentveld 47:02 +1:20 4 Célia Gery 47:33 +1:51 5 Isabella Holmgren 47:59 +2:17 6 Viktória Chladoňová 49:20 +3:38 7 Amandine Muller 49:41 +3:59 8 Ella Maclean-Howell 50:05 +4:23 9 Imogen Wolff 50:23 +4:41 10 Simona Spěšná 50:30 +4:48 11 Sterre Vervloet 50:49 +5:07 12 Lucia Bramati 50:58 +5:16 13 Cat Ferguson 51:05 +5:23 14 Vida Lopez de San Roman 51:08 +5:26 15 Electa Gallezot 51:11 +5:29 16 Xaydée Van Sinaey 51:16 +5:34 17 Alexandra Valade 51:38 +5:56 18 Puck Langenbarg 51:57 +6:15 19 Beatrice Fontana 52:11 +6:29 20 Kateřina Douděrová 52:28 +6:46 21 Lauren Molengraaf 52:37 +6:55 22 Sara Sonnemans 52:56 +7:14 23 Nora Fischer 53:00 +7:18 24 Jana Glaus 53:07 +7:25 25 Kaya Musgrave 53:09 +7:27 26 Adèle Hurteloup 53:21 +7:39 27 Katherine Sarkisov 53:28 +7:46 28 Kaija Budde 53:35 +7:53 29 Cassidy Hickey 54:11 +8:29 30 Bloeme Kalis 54:17 +8:35 31 Regina Bruchner 32 Lauren Zoerner 33 Kasuga Watabe 34 Elizabeth Gunsalus 35 Esther Wong 36 Lise Klaes 37 Wendy Bunea 38 Sofia Ungerová 39 Marie Fay St-Onge 40 Mia De Martin 41 Dorothee Perron 42 Nelia Kabetaj 43 Marta Beti Perez 44 Aika Hiyoshi 45 Miruna Măda

Junior The Junior Women's race took place on Saturday in 5 laps over a total distance of 14.15 km. 42 riders from 15 nations took part in the race.

+ Result Rank Cyclist Nation Time Lise Revol 45:25 Barbora Bukovská 45:36 +0:11 Rafaelle Carrier 47:08 +1:43 4 Anja Grossmann 47:18 +1:53 5 Lidia Cusack 47:18 +1:53 6 Mae Cabaca 47:52 +2:27 7 Alyssa Sarkisov 47:52 +2:27 8 Lucie Grohová 47:56 +2:31 9 Giorgia Pellizotti 48:00 +2:35 10 Lison Desprez 48:21 +2:56 11 Lorena Patino Villanueva 48:22 +2:57 12 Jeanne Duterne 48:57 +3:32 13 Nico Knoll 49:08 +3:43 14 Chiara Mettier 49:09 +3:44 15 Elisa Ferri 49:10 +3:45 16 Amálie Gottwaldová 49:13 +3:48 17 Arabella Blackburn 49:48 +4:23 18 Zoe Roche 49:57 +4:32 19 Sanne Laurijssen 50:28 +5:03 20 Lilou Aguirre Lavin 50:34 +5:09 21 Zelie Lambert 50:34 +5:09 22 Laly Pichon 50:52 +5:27 23 Ellie Mitchinson 51:09 +5:44 24 Maier Olano Arozena 51:15 +5:50 25 Noï Moes 51:22 +5:57 26 Irati Aranguren Carbayeda 51:28 +6:03 27 Sara Aaboe Kallestrup 51:50 +6:25 28 Lyllie Sonnemann 52:05 +6:40 29 Hanka Viková 52:19 +6:54 30 Zita Peeters 53:02 +7:37 31 Katrine Frederiksen 53:21 +7:56 32 Nanami Ishikawa 53:25 +8:00 33 Bente Jochems 53:46 +8:21 34 Camille Basset 54:00 +8:35 35 Lisa Maes 54:04 +8:39 36 Lily Rose Marois 54:16 +8:51 37 Lotte Borremans 54:23 +8:58 38 Flavia Bunea 39 Maya Tasse 40 Klara Dworatzek Ada Watson Mille Foldager Nielsen

Men Elite The Elite Men's race took place on Sunday in 8 laps over a total distance of 22.55 km. 45 riders from 15 nations took part in the race.

+ Result Rank Cyclist Nation Time Mathieu van der Poel 1:02:44 Wout van Aert 1:03:29 +0:45 Thibau Nys 1:03:50 +1:06 4 Joris Nieuwenhuis 1:03:59 +1:15 5 Emiel Verstrynge 1:04:37 +1:53 6 Toon Aerts 1:04:40 +1:56 7 Michael Vanthourenhout 1:04:44 +2:00 8 Joran Wyseure 1:04:47 +2:03 9 Lars van der Haar 1:04:53 +2:09 10 Laurens Sweeck 1:05:12 +2:28 11 Ryan Kamp 1:05:28 +2:44 12 Felipe Orts Lloret 1:05:29 +2:45 13 Eli Iserbyt 1:06:16 +3:32 14 Niels Vandeputte 1:06:24 +3:40 15 Fabien Doubey 1:06:31 +3:47 16 Kevin Kuhn 1:06:54 +4:10 17 Clément Venturini 1:07:06 +4:22 18 Thomas Mein 1:07:33 +4:49 19 Scott Funston 1:07:44 +5:00 20 Mees Hendrikx 1:07:59 +5:15 21 Pim Ronhaar 1:08:15 +5:31 22 Gioele Bertolini 1:08:19 +5:35 23 David Menut 1:08:38 +5:54 24 Michael Boros 1:08:52 +6:08 25 Joshua Dubau 26 Cameron Mason 27 Marcel Meisen 28 Martin Groslambert 29 Corné van Kessel 30 Mario Junquera San Millan 31 Gilles Mottiez 32 Lars Sommer 33 Timothé Gabriel 34 Luca Harter 35 Kevin Suarez Fernandez 36 Loris Rouiller 37 Marek Konwa 38 Tyler Clark 39 Karl-Erik Rosendahl 40 Hijiri Oda 41 Cody Scott 42 Eric Brunner 43 Jozsef-Attila Malnasi Jonas Köpsel Luke Wiedmann

Under-23 The Under-23 Men's race took place on Saturday in 7 laps over a total distance of 19.75 km. 49 riders from 17 nations took part in the race.

+ Result Rank Cyclist Nation Time Tibor Del Grosso 56:26 Kay De Bruyckere 57:22 +0:56 Jente Michels 57:31 +1:05 4 Stefano Viezzi 57:58 +1:32 5 Seppe Van Den Boer 58:36 +2:10 6 Aubin Sparfel 58:55 +2:29 7 Jules Simon 59:00 +2:34 8 Léo Bisiaux 59:01 +2:35 9 Viktor Vandenberghe 59:01 +2:35 10 Nathan Bommenel 59:12 +2:46 11 Senna Remijn 59:18 +2:52 12 David Haverdings 59:26 +3:00 13 Zsombor Takács 59:30 +3:04 14 Keije Solen 59:34 +3:08 15 Guus van den Eijnden 59:39 +3:13 16 Ian Ackert 1:00:01 +3:35 17 Corentin Lequet 1:00:14 +3:48 18 Sil De Brauwere 1:00:20 +3:54 19 Aaron Dockx 1:00:36 +4:10 20 Romain Debord 1:00:56 +4:30 21 Danny van Lierop 1:01:03 +4:37 22 Matéo Jot 1:01:14 +4:48 23 Maximilian Kerl 1:01:15 +4:49 24 Dylan Zakrajsek 1:01:50 +5:24 25 František Hojka 1:01:53 +5:27 26 Silas Kuschla 1:02:08 +5:42 27 Maxime St-onge 1:02:15 +5:49 28 Miguel Rodriguez Novoa 1:02:46 +6:20 29 Yordi Corsus 1:03:09 +6:43 30 Hannes Degenkolb 1:03:22 +6:56 31 Max Heiner Oertzen 32 Eike Behrens 33 Shingen Yunoki 34 Raul Mira Bonastre 35 Ksawier Garnek 36 Jonas Posselt Gamborg 37 Samuele Scappini 38 Pavel Jindřich 39 Mads Schulz Jørgensen 40 Tatsuumi Soejima 41 Matteo Oppizzi 42 Nicolas Halter 43 Alexander Woodford 44 Dragos Stavar 45 Jacob Turner Matyás Fiala Henry Coote Václav Ježek Paul Greijus

Junior The Junior Men's race took place on Sunday in 6 laps over a total distance of 16.95 km. 68 riders from 22 nations took part in the race.

+ Result Rank Cyclist Nation Time Mattia Agostinacchio 45:47 Soren Bruyère Joumard 45:59 +0:12 Filippo Grigolini 46:17 +0:30 4 Benjamin Noval Suarez 46:18 +0:31 5 Mats Vanden Eynde 46:26 +0:39 6 Oscar Amey 46:39 +0:52 7 Soen Le Pann 46:55 +1:08 8 Michiel Mouris 46:55 +1:08 9 Florian Fery 46:57 +1:10 10 Milo Wills 47:03 +1:16 11 Emilien Belzile 47:08 +1:21 12 Noël Goijert 47:30 +1:43 13 Giel Lejeune 47:36 +1:49 14 Patrik Pezzo Rosola 47:42 +1:55 15 Soan Ruesche 47:49 +2:02 16 Kryštof Bažant 47:57 +2:10 17 Cas Timmermans 48:00 +2:13 18 Raúl López Sainz 48:01 +2:14 19 Conor Murphy 48:04 +2:17 20 Lennes Jacobs 48:13 +2:26 21 Ettore Fabbro 48:20 +2:33 22 Benjamin Bravman 48:38 +2:51 23 Ryan Laenen 48:43 +2:56 24 Theophile Vassal 48:49 +3:02 25 Aidan Vollmuth 48:50 +3:03 26 Rick Versloot 48:53 +3:06 27 Baptiste Carrere 48:56 +3:09 28 Peter Šoltés 48:59 +3:12 29 Martin Fernandez Garcia 49:01 +3:14 30 Michal Sichta 49:07 +3:20 31 Benedikt Benz 49:15 +3:28 32 Dylan Haynes 49:16 +3:29 33 David Svoboda 49:27 +3:40 34 Ethan Brown 49:54 +4:07 35 Antonín John 50:02 +4:15 36 Gaël Guillaume 50:03 +4:16 37 Luan Elsässer 50:07 +4:20 38 Garrett Beshore 50:28 +4:41 39 Farland Lamont 50:41 +4:54 40 Tristan Taillefer 50:48 +5:01 41 Kacper Mizuro 50:57 +5:10 42 Sagan Goertz 51:01 +5:14 43 Benedek Berencsi 51:11 +5:24 44 Lukáš Kristl 51:15 +5:28 45 Ryan Daly 51:22 +5:35 46 Niclas Look 51:28 +5:41 47 Marius Engelbrecht Linde 51:32 +5:45 48 Maksymilian Matyasik 51:42 +5:55 49 Anton Kochanowski 51:42 +5:55 50 Curtis Mckee 51:59 +6:12 51 Michael Hettegger 52:08 +6:21 52 Tobias Hajkovský 53 Levin Näf 54 Montgomery Rigby 55 Tobias Schreiber 56 Oskar Koudal 57 Jonah Flammang-Lies 58 Shuntaro Yamada 59 Campbell Mcconnell 60 Luca Bodareu 61 Mathias Houmann Petersen Oscar Dige Lennox Papi Vilmer Ekman Jakub Benča Vilmar Aastrup Valentin Hofer

Mixed Event Team Relay

The Mixed Team Relay race took place on Friday 31 January 2025 over a total distance of 16.95 km and 10 nations took part. This was the 4th edition of the Mixed Team relay event at the world championships. Each relay team consisted of 6 riders which could be made up of: 1 Elite Men or 1 Under-23 Men rider, 1 Under-23 Men or 1 Junior Men rider, 1 Junior Men rider, 1 Elite Women or 1 Under-23 Women rider, 1 Under-23 Women or 1 Junior Women rider, 1 Junior Women rider,

Each rider rode one lap. The countries were free to choose the starting order of their riders.