The 2023 European Cross Country Championships was the 29th edition of the cross country running competition for European athletes. It was held on 10 December 2023 in Laeken Park in Brussels, Belgium.
Belgium staged the European Cross Country Championships for the third time after previous editions in Charleroi in 1996 and Brussels in 2008.
Medal table
2023 European Cross Country Championships Medal Table
Medal summary IndividualSenior men 30:17 30:20 30:22Senior women 33:40 34:25 34:42U23 men 23:42 23:42 23:51U23 women 25:32 26:55 27:06U20 men 16:09 16:10 16:24U20 women 18:19 18:38 18:49TeamSenior men's teamRobin HendrixJohn HeymansIsaac KimeliMarco VanderpoortenPieter-Jan HannesGuillaume Grimard 20 pts(3+6+11)Yann SchrubFabien PalcauHugo HayDonovan ChristienBastien Augusto 26 pts(1+10+15)Magnus Tuv MyhreHenrik IngebrigtsenJacob BouteraEivind ØygardEven Brøndbo DahlFredrik Sandvik 32 pts(2+12+18)Senior women's teamAbbie DonnellyJessica Warner-JuddIzzy FryPoppy TankAmelia QuirkNiamh Bridson-Hubbard 18 pts(3+5+10)Irene Sánchez-EscribanoCarolina RoblesCristina EspejoMarta GarcíaMarta Pérez 37 pts(8+13+16)Lisa RoomsChloé HerbietJuliette ThomasVictoria WarpyImana TruyersSofie van Accom 38 pts(6+9+23)U23 men's teamWill BarnicoatMatthew StonierJames KingstonTomer TarraganoHenry McLuckieRory Leonard 25 pts(1+3+21)Valentin BrescTéo Rubens BaniniFlavien SzotLuc Le BaronTitouan Le Grix 34 pts(2+15+17)Moa Abounnachat BollerødVebjørn HovdejordIbrahim BurasKristoffer Sagli 42 pts(4+13+25)U23 women's teamMegan KeithAlexandra MillardEloise WalkerTia WilsonLynn McKennaOlivia Mason 27 pts(1+11+15)Lisa MerkelAnneke VortmeierMia JurenkaJessica Keller 50 pts(14+16+20)Angela ViciosaMaria ForeroMaría GonzálezLaura DomeneMireya ArnedilloMarta Serrano 50 pts(4+6+40)U20 men's teamNick GriggsNiall MurphyJonas StaffordSeamus RobinsonShane BrosnanHarry Colbert 22 pts(3+9+10)Sam MillsHenry DoverRowan Miell-IngramAndrew McGillSam HodgsonLouis Small 24 pts(5+6+13) Rubén LeonardoUnai NaranjoAleix VivesMesfin EscamillaSergio Del BarrioRonaldo Olivo 43 pts(8+15+20)U20 women's teamInnes FitzGeraldJess BaileyLizzie WellstedKatie PyeMoli LyonsZoe Hunter 22 pts(1+8+13)Kira WeisFranziska DrexlerEmily JungingerCarolina SchäferCarolin Hinrichs 34 pts(4+9+21)Elsa SundqvistEbba BromsTilda MånssonTowa NilssonHannah KinaneMajken Söderlund Larsson 37 pts(5+14+18)RelayMixed relay Bérénice Cleyet-MerleAntoine SenardSarah MadeleineAlexis Miellet 19:44 Kevin ViezeeJetske van KampenMaureen KosterBram Anderiessen 19:46 Joshua LayBethan MorleyAdam FoggKhahisa Mhlanga 19:48 Note: Athletes in italics did not score for the team result.
Results Senior men
+Individual raceRank Athlete Country Time (m:s) Yann Schrub 30:17 Magnus Tuv Myhre 30:20 Robin Hendrix 30:22 4 Hugo Milner 30:27 5 Tadesse Getahon 30:33 6 John Heymans 30:34 7 Abdessamad Oukhelfen 30:40 8 Cormac Dalton 30:40 9 Jamal Abdelmaji Eisa Mohammed 30:43 10 Fabien Palcau 30:46 11 Isaac Kimeli 30:46 12 Henrik Ingebrigtsen 30:46 13 Yemaneberhan Crippa 30:47 14 Davor Aaron Bienenfeld 30:48 15 Hugo Hay 30:48 16 Baldvin Magnússon 30:48 17 Keelan Kilrehill 30:52 18 Jacob Boutera 30:54 19 Oliver Löfqvist 30:56 20 Hugh Armstrong 30:56 21 Eivind Øygard 30:58 22 Brian Fay 30:58 23 Calum Johnson 30:59 24 Ouassim Oumaiz 31:00 25 Marco Vanderpoorten 31:01 26 Fernando Carro 31:04 27 Zakariya Mahamed 31:06 28 André Pereira 31:15 29 Luca Alfieri 31:15 30 Jáchym Kovář 31:20 31 Pieter-Jan Hannes 31:23 32 Even Brøndbo Dahl 31:23 33 Fredrik Sandvik 31:25 34 Miguel Moreira 31:30 35 Guillaume Grimard 31:30 36 Nick Jäger 31:30 37 Kevin Mulcaire 31:30 38 Angus McMillan 31:31 39 Maximilian Thorwirth 31:31 40 Donovan Christien 31:37 41 Ivo Balabanov 31:38 42 Andreas Vojta 31:39 43 Aarón Las Heras 31:46 44 Alfie Manthorpe 31:47 45 Emil Danielsson 31:47 46 Leo Magnusson 31:47 47 Sergio Paniagua 31:51 48 Ole Hesselbjerg 31:53 49 Iliass Aouani 31:58 50 Pasquale Selvarolo 32:02 51 Fearghal Curtin 32:07 52 Bastien Augusto 32:09 53 Mikkel Dahl-Jessen 32:09 54 Artūrs Niklāvs Medveds 32:10 55 Dereje Chekole 32:11 56 Mohammadreza Abootorabi 32:12 57 Alexandre Figueiredo 32:23 58 João Pereira 32:28 59 Callum Elson 32:28 60 Nassim Hassaous 32:30 61 Yitayew Abuhay 32:33 62 Dmytro Siruk 32:42 63 Filmon Tesfu 32:49 64 Ersin Tekal 33:01 65 Peter Ďurec 33:03 66 Kaur Kivistik 33:07 67 Nahuel Carabaña 33:12 68 Italo Quazzola 33:13 69 Filmon Teklebrhan-Berhe 33:40 70 Giedrius Valinčius 33:40 71 Habtom Amaniel Soquar 33:51 72 Luke Micallef 34:12 73 Ramazan Baştuğ 34:15 74 Yunus Emre Akkuş 34:21 75 Bukayawe Malede 34:22 76 Yonas Kinde 34:38 77 Ahmet Alkanoğlu 34:45 78 Marios Anagnostou 34:47 79 Robertas Vališauskas 35:04 80 Shaun Galea 35:55 81 Charlton Debono 36:18 82 Arnold Rogers 36:35 83 Nicolas D'Angelo 84 Philip Macedo 85 Leon Gordon 86 Maurice Turnock 87 Robert Matto 88 Ilir Këllezi Duarte Gomes Yassin Bouih
+Team raceRank Team Points Robin HendrixJohn HeymansIsaac KimeliMarco VanderpoortenPieter-Jan HannesGuillaume Grimard 20 pts(3+6+11) Yann SchrubFabien PalcauHugo HayDonovan ChristienBastien Augusto 26 pts(1+10+15) Magnus Tuv MyhreHenrik IngebrigtsenJacob BouteraEivind ØygardEven Brøndbo DahlFredrik Sandvik 32 pts(2+12+18) 4 Cormac DaltonKeelan KilrehillHugh ArmstrongBrian FayKevin MulcaireFearghal Curtin 45 pts(8+17+20) 5 Hugo MilnerCalum JohnsonZakariya MahamedAngus McMillanAlfie ManthorpeCallum Elson 54 pts(4+23+27) 6 Abdessamad OukhelfenOuassim OumaizFernando CarroAarón Las HerasSergio PaniaguaNassim Hassaous 57 pts(7+24+26) 7 Davor Aaron BienenfeldNick JägerMaximilian ThorwirthFilmon Teklebrhan-Berhe 89 pts(14+36+39) 8 Yemaneberhan CrippaLuca AlfieriIliass AouaniPasquale SelvaroloItalo QuazzolaYassin Bouih 91 pts(13+29+49) 9 Oliver LöfqvistEmil DanielssonLeo MagnussonMohammadreza Abootorabi 110 pts(19+45+46) 10 André PereiraMiguel MoreiraAlexandre FigueiredoJoão PereiraDuarte Gomes 119 pts(28+34+57) 11 Tadesse GetahonDereje ChekoleYitayew AbuhayBukayawe Malede 121 pts(5+55+61) 12 Ersin TekalRamazan BaştuğYunus Emre AkkuşAhmet Alkanoğlu 211 pts(64+73+74) 13 Luke MicallefShaun GaleaCharlton Debono 233 pts(72+80+81) Arnold RogersPhilip MacedoLeon GordonMaurice TurnockRobert Matto
Senior women
+Individual raceRank Athlete Country Time (m:s) Karoline Bjerkeli Grøvdal 33:40 Nadia Battocletti 34:25 Abbie Donnelly 34:42 4 Fionnuala McCormack 35:00 5 Jessica Warner-Judd 35:20 6 Lisa Rooms 35:29 7 Cecile Jarousseau 35:31 8 Irene Sánchez-Escribano 35:32 9 Chloé Herbiet 35:34 10 Izzy Fry 35:37 11 Poppy Tank 35:42 12 Marie Bouchard 35:42 13 36:00 14 Amelia Quirk 36:03 15 Elena Burkard 36:12 16 Carolina Robles 36:15 17 Juliane Hvid 36:18 18 Maria Sagnes Wågan 36:22 19 Niamh Bridson-Hubbard 36:27 20 Margaux Sieracki 36:31 21 Lisa Tertsch 36:33 22 Tereza Hrochová 36:37 23 Juliette Thomas 36:41 24 Eva Dieterich 36:44 25 Valentina Gemetto 36:48 26 Merel van der Marel 36:49 27 Sibylle Häring 36:51 28 Anna Arnaudo 36:52 29 Célia Tabet 36:55 30 Fionnuala Ross 36:56 31 Bahar Atalay 36:56 32 Victoria Warpy 36:58 33 Rebecca Lonedo 37:05 34 Fiona Everard 37:06 35 Cristina Espejo 37:08 36 Marta García 37:08 37 Veerle Bakker 37:09 38 Mélanie Allier 37:10 39 Mary Mulhare 37:10 40 Sabina Jarząbek 37:10 41 Ine Bakken 37:11 42 Susanna Saapunki 37:12 43 Imana Truyers 37:14 44 Eilish Flanagan 37:34 45 Militsa Mircheva 37:36 46 Marta Pérez 37:37 47 Laura Maasik 37:40 48 Sofie van Accom 37:44 49 Roisin Flanagan 37:47 50 Lilla Böhm 38:38 51 Sümeyye Erol 38:39 52 Devora Avramova 39:10 53 Semra Karaslan 39:24 54 Lisa Bezzina 55 Rachel Borg Gabija Galvydytė Sarah Lahti Federica Zanne Elisa Palmero
+Team raceRank Team Points Abbie DonnellyJessica Warner-JuddIzzy FryPoppy TankAmelia QuirkNiamh Bridson-Hubbard 18 pts(3+5+10) Irene Sánchez-EscribanoCarolina RoblesCristina EspejoMarta GarcíaMarta Pérez 37 pts(8+13+16) Lisa RoomsChloé HerbietJuliette ThomasVictoria WarpyImana TruyersSofie van Accom 38 pts(6+9+23) 4 Cecile JarousseauMarie BouchardMargaux SierackiCélia TabetMélanie Allier 39 pts(7+12+20) 5 Nadia BattoclettiValentina GemettoAnna ArnaudoRebecca LonedoFederica ZanneElisa Palmero 55 pts(2+25+28) 6 Elena BurkardLisa TertschEva Dieterich 60 pts(15+21+24) 7 Karoline Bjerkeli GrøvdalMaria Sagnes Wåganne Bakken 60 pts(1+18+41) 8 Fionnuala McCormackFionnuala RossFiona EverardMary MulhareEilish FlanaganRoisin Flanagan 68 pts(4+30+34) 9 Bahar AtalaySümeyye ErolSemra Karaslan 135 pts(31+51+53)
U23 men
+Individual raceRankAthleteCountryTime (m:s) Will Barnicoat 23:42 Valentin Bresc 23:42 Matthew Stonier 23:51 4 Moa Abounnachat Bollerød 23:56 5 Miguel Baidal 23:56 6 Joel Ibler Lillesø 23:57 7 Adisu Guadia 24:05 8 Jonathan Hofer 24:05 9 Mustafe Muuse 24:15 10 Yorick van de Kerkhove 24:17 11 Santtu Heikkinen 24:18 12 Jesse Fokkenrood 24:20 13 Vebjørn Hovdejord 24:21 14 Rúben Amaral 24:23 15 Téo Rubens Banini 24:23 16 Felix Friedrich 24:25 17 Flavien Szot 24:26 18 Luc Le Baron 24:26 19 Mario Priego 24:27 20 Robbe Theeuwes 24:27 21 James Kingston 24:28 22 Alejandro Quijada 24:30 23 Alain Cavagna 24:33 24 Roman Freitag 24:34 25 Ibrahim Buras 24:35 26 Nicolò Bedini 24:41 27 Tomer Tarragano 24:46 28 Oisin Spillane 24:46 29 Dean Casey 24:46 30 Jaime Migallon 24:49 31 Etson Barros 24:49 32 João Pais 24:50 33 Antoine Reul 24:53 34 Aaron Decloedt 24:55 35 Benjamin Dern 24:59 36 Mateusz Gos 25:00 37 Adam Maijó 25:02 38 Maciej Megier 25:05 39 Andrii Atamaniuk 25:05 40 Maxim Wyss 25:05 41 Callum Morgan 25:09 42 Theodor Schucht 25:10 43 Nikolas Loss 25:12 44 Derebe Ayele 25:13 45 Noah Konteh 25:14 46 Miguel Angel Martínez 25:14 47 Adam Ochnik 25:15 48 Titouan Le Grix 25:18 49 Luciano Spettoli 25:24 50 Léo Lädermann 25:25 51 Abdel Laadjel 25:25 52 Wiktor Antosz 25:27 53 Jeppe Risvig 25:27 54 Michael Morgan 25:39 55 Gil Weicherding 25:41 56 Ateka Demisie 25:41 57 Henry McLuckie 25:44 58 Gabriel Matos 25:44 59 Niko Putkinen 25:45 60 Ayetullah Aslanhan 25:47 61 Joseph Lavery 25:55 62 Francesco Da Vià 25:56 63 Ömer Amaçtan 26:06 64 Marcel Tobler 26:08 65 Andrea Palumbo 26:08 66 Michal Staník 26:17 67 Daniel Marszk 26:23 68 Nikita Bogdanovs 26:32 69 Nestoras Kolios 26:36 70 Panagiotis-Orfeas Giannatis 26:45 71 Taner Tunçtan 26:45 72 Ignas Dumbliauskas 26:58 73 David Borg 27:14 74 Orfeas Ioannou 27:45 75 Oliver Annus 28:28 76 İsmail Taşyürek 28:30 Rory Leonard Pedro Amaro Kristoffer Sagli 2023 European Cross Country Championships U23 Men Results
+Team raceRank Team Points Will BarnicoatMatthew StonierJames KingstonTomer TarraganoHenry McLuckieRory Leonard 25 pts(1+3+21) Valentin BrescTéo Rubens BaniniFlavien SzotLuc Le BaronTitouan Le Grix 34 pts(2+15+17) Moa Abounnachat BollerødVebjørn HovdejordIbrahim BurasKristoffer Sagli 42 pts(4+13+25) 4 Miguel BaidalMario PriegoAlejandro QuijadaJaime MigallonAdam MaijoMiguel Ángel Martínez 46 pts(5+19+22) 5 Yorick van de KerkhoveRobbe TheeuwesAntoine ReulAaron DecloedtNoah Konteh 63 pts(10+20+33) 6 Felix FriedrichRoman FreitagBenjamin DernTheodor Schucht 75 pts(16+24+35) 7 Rúben AmaralEtson BarrosJoão PaisPedro Amaro 77 pts(14+31+32) 8 Mustafe MuuseSanttu HeikkinenNiko Putkinen 79 pts(9+11+59) 9 Alain CavagnaNicolò BediniNikolas LossLuciano SpettoliFrancesco Da ViàAndrea Palumbo 92 pts(23+26+43) 10 Oisin SpillaneDean CaseyCallum MorganAbdel LaadjelMichael MorganJoseph Lavery 98 pts(28+29+41) 11 Jonathan HoferMaxim WyssLéo LädermannGabriel Matos 98 pts(8+40+50) 12 Adisu GuadiaDerebe AyeleAteka Demisie 107 pts(7+44+56) 13 Mateusz GosMaciej MegierAdam OchnikWiktor AntoszDaniel Marszk 121 pts(36+38+47) 14 Ayetullah AslanhanÖmer AmaçtanTaner Tunçtanİsmail Taşyürek 194 pts(60+63+71) 15 Nestoras KoliosPanagiotis-Orfeas GiannatisOrfeas Ioannou 213 pts(69+70+74)
U23 women