The 2024 European Cross Country Championships was the 30th edition of the cross country running competition for European athletes. It was held on 8 December 2024 in Antalya, Turkey.
This was the first time Turkey has staged the European Cross Country Championships and Antalya became the southernmost venue in the 30-year history of the championships.
Medal table
Medal summary IndividualSenior men 22:16 22:24 22:31Senior women 25:43 25:54 26:01U23 men 18:27 18:28 18:31U23 women 21:16 21:21 21:24U20 men 14:07 14:09 14:16U20 women 15:47 15:58 16:03TeamSenior men's teamThierry NdikumwenayoNassim HassaousAbdessamad OukhelfenAdel Mechaal Aarón Las HerasFernando Carro 18 pts(3+7+8)Isaac KimeliJohn HeymansRobin HendrixNicolaï Saké 37 pts(4+15+18)Rory LeonardHugo MilnerTomer TarraganoEllis Cross Zakariya Mahamed 39 pts(9+11+19)Senior women's teamNadia BattoclettiElisa PalmeroLudovica CavalliSvetlana ReinaValentina GemettoFederica Del Buono 33 pts(1+13+19)Kate AxfordJessica GibbonIzzy FryAbbie DonnellyPoppy TankCari Hughes 36 pts(10+12+14)Jana Van LentLisa RoomsVictoria WarpyRoxane Cleppe 46 pts(5+18+23)U23 men's teamWill BarnicoatDavid StoneBrett RushmanJames KingstonPeter MolloyDafydd Jones 17 pts(1+3+13)Luc Le BaronPierre BoudyMartin PerrinAurélien RadjaEdouard Morin-Luzuy 24 pts(5+9+10)Joel LillesøAxel ChristensenElias ShifrisGustav Bendsen 42 pts(7+17+18)U23 women's teamPhoebe AndersonMia WaldmannTia WilsonKate WillisMegan GadsbyPoppy Craig-McFeely 24 pts(1+6+17)Pelinsu ŞahinEsmanur YilmazSila BayirNursena ÇetoUrkuş IşikMerve Karakaya 38 pts(8+14+16)Pia SchlattmannBlanka DörfelMia Jurenka 40 pts(4+10+26)U20 men's teamAndreas Fjeld HalvorsenMagnus ØyenKristian Bråthen BørveÅsmund Førde 17 pts(3+4+10)Niels LarosJuan ZijderlaanNathan HouwaardJochem Wiersma 20 pts(1+8+11)Ishak DahmaniLeni ManciniMael HenricJoshua AbrahamBilal Safadi 40 pts(6+14+20)U20 women's teamInnes FitzGeraldJess BaileyEleanor StrevensZoe GilbodyLizzie WellstedIsobelle Jones 9 pts(1+2+6)Jade Le CorreMargot DajouxLili-Meije Delaunay-FoglinoNoreen SdourLaly Porentru 39 pts(5+9+25)Lucia ArnoldoLaura RibiginiLicia FerrariChiara MunarettoAlice BrusinElisa Clementi 44 pts(12+15+17)RelayMixed relay Sebastiano ParoliniMarta ZenoniSintayehu VissaPietro Arese 18:02 Antoine SenardEmilie GirardAgathe GuillemotSimon Bedard 18:02 Joshua LayMaddie DeadmanElise ThornerTyler Bilyard 18:02 Note: Athletes in italics did not score for the team result.
Results
Senior men
+Individual raceRank Athlete Country Time (m:s) Jakob Ingebrigtsen 22:16 Yemaneberhan Crippa 22:24 Thierry Ndikumwenayo 22:31 4 Isaac Kimeli 22:33 5 Andreas Almgren 22:34 6 Yann Schrub 22:35 7 Nassim Hassaous 22:44 8 Abdessamad Oukhelfen 22:45 9 Rory Leonard 22:45 10 Adel Mechaal 22:47 11 Hugo Milner 22:48 12 Valentin Gondouin 22:49 13 Miguel Moreira 22:51 14 Aarón Las Heras 22:51 15 John Heymans 22:51 16 Simon Sundström 22:52 17 Markus Görger 22:53 18 Robin Hendrix 22:57 19 Tomer Tarragano 22:58 20 Filip Ingebrigtsen 22:59 21 Cormac Dalton 23:03 22 Alexis Miellet 23:04 23 Davor Aaron Bienenfeld 23:04 24 Ruben Querinjean 23:06 25 Ellis Cross 23:07 26 Efrem Gidey 23:08 27 Kasper Fosser 23:09 28 Nik Lemmink 23:10 29 Jacob Boutera 23:12 30 Bastien Augusto 23:14 31 Jonas Glans 23:16 32 Jacob Sommer Simonsen 23:17 33 Donovan Christien 23:18 34 Nicolaï Saké 23:18 35 Abdullah Tuğluk 23:19 36 Andreas Bock Bjørnsen 23:20 37 Oliver Löfqvist 23:20 38 Fernando Carro 23:21 39 Filimon Abraham 23:21 40 Luca Alfieri 23:21 41 Pierre Murchan 23:26 42 Zakariya Mahamed 23:29 43 André Pereira 23:31 44 Martin Regborn 23:32 45 Peter Ďurec 23:32 46 Leo Magnusson 23:34 47 Baldvin Magnusson 23:36 48 Nick Jäger 23:37 49 Fredrik Sandvik 23:37 50 Tobias Rattinger 23:38 51 Simas Bertašius 23:39 52 Jonas Gertsen 23:40 53 Keelan Kilrehill 23:40 54 William Fitzgerald 23:42 55 Jacopo de Marchi 23:51 56 Roman Rostikus 23:52 57 Mikael Johnsen 23:53 58 Uģis Jocis 23:54 59 Etson Barros 23:56 60 Magnus Tuv Myhre 23:56 61 Ayetullah Aslanhan 24:00 62 Joao Pereira 24:02 63 Seán Tobin 24:02 64 David Nikolli 24:06 65 Leonid Latsepov 24:08 66 Dmitrijs Serjogins 24:10 67 Abdirahman Mohamed 24:13 68 Nuno Pereira 24:16 69 Jáchym Kovář 24:23 70 Rúben Amaral 24:24 71 István Szögi 24:24 72 Luke Micallef 24:25 73 Jan Kokalj 24:27 74 Kiruhura Emmanuel Ntagunga 24:28 75 Niko Putkinen 24:29 76 Ramazan Özdemir 24:33 77 Karel Hussar 24:39 78 Enrico Vecchi 24:42 79 Maxim Răileanu 24:44 80 Murat Emektar 24:44 81 Deniss Šalkauskas 24:44 82 Mehmet Kalyoncu 24:45 83 István Palkovits 24:55 84 Jeppe Risvig 25:01 85 Yiğit Dilaver Eker 25:02 86 Giorgos Tofi 25:12 87 Marco Fontana Granotto 25:45 88 Bakhtiyar Asgarli 25:52 89 Andreas Vojta 27:23 Andrew Lee Jefferies-Mor Arnold Rogers Colin Mark Thompson Maurice Turnock Scott Beattie
+Team raceRank Team Points Thierry NdikumwenayoNassim HassaousAbdessamad OukhelfenAdel MechaalAarón Las HerasFernando Carro 18 pts(3+7+8) Isaac KimeliJohn HeymansRobin HendrixNicolaï Saké 37 pts(4+15+18) Rory LeonardHugo MilnerTomer TarraganoEllis CrossZakariya MahamadBeattie Scott 39 pts(9+11+19) 4 Yann SchrubValentin GondouinAlexis MielletBastien AugustoChristien Donovan 40 pts(6+12+22) 5 Jakob IngebrigtsenFilip IngebrigtsenKasper FosserJacob BouteraFredrik SandvikMagnus Tuv Myhre 48 pts(1+20+27) 6 Andreas AlmgrenSimon SundströmJonas GlansOliver LöfqvistMartin RegbornLeo Magnusson 52 pts(5+16+31) 7 Markus GörgerDavor Aaron BienenfeldFilimon AbrahamNick Jäger 79 pts(17+23+39) 8 Cormac DaltonEfrem GideyPierre MurchanKeelan KilrehillWilliam FitzgeraldSeán Tobin 88 pts(21+26+41) 9 Yemaneberhan CrippaLuca AlfieriJacopo de MarchiEnrico VecchiMarco Fontana Granotto 97 pts(2+40+55) 10 Miguel MoreiraAndré PereiraEtson BarrosJoão PereiraNuno PereiraRúben Amaral 115 pts(13+43+59) 11 Jacob Sommer SimonsenAndreas Bock BjørnsenJonas GertsenMikael JohnsenJeppe Risvig 120 pts(32+36+52) 12 Abdullah TuğlukAyetullah AslanhanRamazan ÖzdemirMurat EmektarMehmet KalyoncuYiğit Dilaver Eker 172 pts(35+61+76) 13 Leonid LatsepovKarel HussarDeniss Šalkauskas 223 pts(65+77+81) Andrew Lee Jefferies-MorArnold RogersColin Mark Thompson Maurice Turnock
Senior women
+Individual raceRank Athlete Country Time (m:s) Nadia Battocletti 25:43 Konstanze Klosterhalfen 25:54 Yasemin Can 26:01 4 Delvine Relin Meringor 26:03 5 Jana Van Lent 26:04 6 Mariana Machado 26:13 7 Sarah Lahti 26:16 8 Manon Trapp 26:17 9 Flavie Renouard 26:19 10 Kate Axford 26:20 11 Niamh Allen 26:20 12 Jessica Gibbon 26:21 13 Elisa Palmero 26:25 14 Izzy Fry 26:27 15 Bahar Yıldırım 26:36 16 Carolina Robles 26:39 17 Abbie Donnelly 26:41 18 Lisa Rooms 26:42 19 Ludovica Cavalli 26:42 20 Hanna Klein 26:46 21 Ineke van Koldam 26:48 22 Carla Gallardo 26:52 23 Victoria Warpy 26:54 24 Idaira Prieto 26:54 25 Carolina Wikström 26:56 26 Poppy Tank 26:57 27 Samrawit Mengsteab 27:00 28 Nicole Svetlana Reina 27:00 29 Viktoriia Kaliuzhna 27:01 30 Derya Kunur 27:03 31 27:04 32 Domenika Mayer 27:06 33 Zofia Dudek 27:07 34 Laura Taborda 27:07 35 Sarah Madeleine 27:09 36 Greta Karinauskaitė 27:10 37 Cari Hughes 27:12 38 Roxane Cleppe 27:14 39 Valentina Gemetto 27:18 40 Nanna Bové 27:18 41 Alicia Berzoca 27:21 42 Patrycja Kapała 27:23 43 Veerle Bakker 27:25 44 Carla Arce 27:25 45 Sümeyye Erol 27:28 46 Alberte Kjaer Pedersen 27:30 47 Lilla Böhm 27:31 48 Eva Dieterich 27:31 49 Célia Tabet 27:35 50 Marta Pen Freitas 27:41 51 Ruken Tek 27:42 52 Andrea Modin Engesaeth 27:42 53 Federica Del Buono 27:44 54 Selma Engdahk 27:45 55 Joana Vanessa Carvalho 27:49 56 Emilia Lillemo 27:58 57 Cheryl Nolan 27:58 58 Neide Dias 28:03 59 Alice Mitard 28:06 60 Lina Kiriliuk 28:12 61 Evelina Henriksson 28:13 62 Ann-Marie McGlynn 28:15 63 Julaine Hvid 28:15 64 Farida Abaroge 28:16 65 Maria Mihaela Blaga 28:16 66 Mary Mulhare 28:25 67 Liis-Grete Arro 28:25 68 Auksė Linkutė 28:27 69 Solange Jesus 28:28 70 Anna Málková 28:32 71 Josephine Thestrup 28:36 72 Özlem Kaya Alici 28:38 73 Fiona Everard 28:47 74 Danielle Donegan 28:52 75 Maria Magdalena Bosinceanu 29:17 76 Laura Maasik 29:31 77 Ecaterina Cernat 29:46 78 Lenuta Petronela Burr 29:55 79 Anna Yusupova 31:41 Žofia Naňová Anna Zhmurko
+Team raceRank Team Points Nadia BattoclettiElisa PalmeroLudovica CavalliNicole Svetlana ReinaValentina GemettoFederica del Bueno 33 pts(1+13+19) Kate AxfordJessica GibbonIzzy FryAbbie DonnellyPoppy TankCari Hughes 36 pts(10+12+14) Jana Van LentLisa RoomsVictoria WarpyRoxane Cleppe 46 pts(5+18+23) 4 Yasemin CanBahar YıldırımDerya KunurSümeyye ErolRuken TukÖzlem Kaya Alici 48 pts(3+15+30) 5 Manon TrappFlavie RenouardSarah MadeleineCélia TabetAlice Mitard 52 pts(8+9+35) 6 Konstanze KlosterhalfenHanna KleinDomenika MayerEva Dieterich 54 pts(2+20+32) 7 Sarah LahtiCarolina WikströmSamrawit MengsteabEmilia LillemoEvelina Henriksson 59 pts(7+25+27) 8 Carolina RoblesCarla GallardoIdaira PrietoAlicia BerzosaCarla Arce 62 pts(16+2+24) 9 Mariana MachadoLaura TabordaMarta Pen FreitasJoana Vanessa CarvalhoNeide DiasSolange Jesus 90 pts(6+34+50) 10 Niamh AllenCheryl NolanAnn-Marie McGlynnMary MulhareFiona EverardDanielle Donegan 130 pts(11+57+62) 11 Delvine Relin MeringorMaria Mihaela BlagaMaria Magdalena BosinceanuLenuta Petronela Burr 144 pts(4+65+75) 12 Nanna BovéAlberte Kjaer PedersenJuliane HvidJosephine Thestrup 149 pts(40+46+63) 13 Greta KarinauskaitėLina KiriliukAuksė Linkutė 223 pts(65+77+81)
U23 Men
+Individual raceRank Athlete Country Time (m:s) Will Barnicoat 18:27 Nicholas Griggs 18:28 David Stone 18:31 4 Andrii Atamaniuk 18:35 5 Luc Le Baron 18:38 6 Konjoneh Maggi 18:41 7 Joel Ibler Lillesø 18:43 8 Kevin Kamenschak 18:46 9 Pierre Boudy 18:47 10 Martin Perrin 18:49 11 Kamil Herzyk 18:50 12 Stefan Nillessen 18:52 13 Brett Rushman 18:52 14 Noah Konteh 18:55 15 Aurélien Radja 18:56 16 James Kingston 18:56 17 Axel Vang Christensen 18:58 18 Elias Ariel Aarestrup Shifris 18:58 19 Maciej Megier 19:00 20 Miguel Angel Martínez 19:01 21 João Amaro 19:04 22 Duarte Santos 19:05 23 Niall Murphy 19:06 24 Léo Lädermann 19:07 25 Pablo Alba 19:08 26 Sebastian Frey 19:09 27 Jesse Fokkenrood 19:10 28 Jaime Migallon 19:12 29 Callum Morgan 19:13 30 Jonathan Hofer 19:13 31 Gábor Karsai 19:15 32 Peter Molloy 19:15 33 Gustav Bendsen 19:16 34 Edouard Morin-Luzuy 19:18 35 Tristan Gevaert 19:18 36 Brahim El Ourzadi 19:20 37 Cathal O'Reilly 19:20 38 Nino Freitag 19:20 39 Mathis Lievens 19:21 40 Mikko Kauppinen 19:22 41 Mauro Dallapiccola 19:23 42 João Pais 19:23 43 Abdulhalik Çağiran 19:26 44 Dafydd Jones 19:27 45 Stefano Cecere 19:28 46 Eric Loré 19:33 47 Pol Oriach 19:36 48 Timo Hinterndorfer 19:38 49 Joseph Lavery 19:40 50 Wiktor Antosz 19:41 51 Leandro Monteiro 19:44 52 İsmail Taşyürek 19:44 53 Mervan Haykir 19:47 54 Morten Siht 19:48 55 Stefano Benzoni 19:51 56 Ömer Faruk Bozdağ 19:52 57 Ruben Pires 19:52 58 Vegard Vesterhaug Warnes 19:55 59 Azat Demirtaş 19:58 60 Robbe Theeuwes 20:00 61 Thomas Sorci 20:01 62 Adam Bajorski 20:03 63 Paul Hartnett 20:05 64 Maksym Karaim 20:12 65 William Knol 20:16 66 Nikita Bogdanovs 20:20 67 Aleksii Pysarev 20:30 68 Nicolò Bedini 20:41 69 Diyar Ergüven 20:43 70 Gabriel Farrugia 20:52 71 Andrei Ihnatiuc 21:04 72 Georgios-Christoforos Kyrtsis 21:14 73 Marco Tarnauceanu 21:31 74 Roberts Aleksis Glazers 21:33 75 Nedas Kasparas 21:39 76 Raul Manuel Dan 21:50