There were four races on the program: 10 km for senior men, 10 km for senior women, 8 km for under-20 men, and 6 km for U20 women. There was also an 8 km mixed relay returning from the 2018 edition.
12 countries were originally expected to compete, but 116 athletes from 9 countries actually competed. The races were held on the Yasmine Hammamet golf course with "natural obstacles", and there were strong winds described.[2][3][4]