World Cross Country 2024 Results. The 2024 world athletics cross country championships took place in belgrade, serbia, on saturday (30 march). Live results for the 2024 world athletics cross country championships in belgrade, serbia.
Live results for the 2024 world athletics cross country championships in belgrade, serbia. Results and live timing for the 2024 campaccio international cross country.