Source: Résultats officiels
HOMMES
100m: (+1.0) 1. Mosito Lehata LES 10.15, 2. Sibusiso Matsenjwa 10.35 NR, 3. Isaac Makwala BOT 10.51, 4. Jonathan Bardottier MRI 10.51
200m: (+2.2) 1. Sibusiso Matsenjwa SWZ 20.45, 2. Jonathan Bardottier MRI 21.29, 3. Ofentse Mogawane RSA 21.30, 4. Ngoni Makusha (1994) ZIM 21.59, Isaac Makwala BOT dnf
400m: 1. Ned Azemia SEY 47.77, 2. Sébastien Clarisse 49.66, 3. Stéphano Bibi SEY 50.14, 4. Franck Rabeharison 50.47, 6. Benoît Girodeau 50.48, 6. Yash Aubeeluck (ju) 50.72
1500m: 1. Mark Bett KEN 3:41.37, 2. Abraham Kiplagat KEN 3:42.76, 3. Abraham Kiplagat (correct) KEN 3:43.79, 4. Eliud Kiptoo Rutto KEN 3:44.20, 5. Bernard Kirui KEN 3:47.74, 6. Mohammad Dookun MRI 3:47.77, 7. Justus Koech 4:00.05, 8. Samuel Vieullese 4:02.90, 9. Ashley Pitchia 4:03.03, 10. Yasheen Kahaar 4:07.39, 11. Prithviraj Jhugursing MRI 4:12.36
Hauteur: 1. Norris Brioche SEY 2.06m, 2. Ezekiel Appadoo (u20) 2.00m, 3. Jeremy L’Etendrie (u20) 1.95m, 4. Florent Lomba COD 1.95m, 5. Desjardin Prosper (u18) 1.85m, 6. Widley Ravanne 1.80m
Triple: 1. Alexandre Gentil (u20) 14.95m/-0.8, 2. Terry Berge (u20) 14.84m/+1.3, 3. Desjardin Prosper (u18) 14.09m/0
Poids: 1. Orazio Cremona RSA 19.85m, 2. Bernard Baptiste MRI 17.35m NR, 3. Ruan Combrick RSA 17.23m, 4. Thage Tumelo RSA 16.76m, 5. Fabrice Rajah MRI 13.23m, 6. Florent Lomba COD 12.50m / U20: 1. Damien Jean 12.48m, 2. Julien Cerveaux 12.26m
Marteau: 1. Nicholas Li Yun Fong 55.71m, 2. Jean-Ian Carré 50.85m, 3. Mahen Lalldharewa 39.49m
3000m marche: 1. Hughes Philibert (u20) 15:04.97, 2. Olivier Bussac 16:45.08, 3. Christonne Berrry 17:30.56
FEMMES
100m: (-0.4) 1. Joanne Loutoy SEY 12.10, 2. Séverine Moutia (u20) 12.43, 3. Anne-Loa Léopold (u18) 12.52, 4. Tsaravola Dedy MAD 12.58, 5. Jaimie Adaken (u18) 13.18
400m: 1. Christine Botlogetswe BOT 52.71, 2. Vivian Mills GHA 53.01, 3. Lidzy Bayaram MRI 59.25, 4. Véronique Raboude MRI 59.46, 5. Rachel Michel MRI 60.11
Triple: 1. Liliane Potiron (u20) 12.34m/0, 2. Jemima Bookhun (u18) 9.27m/0
Marteau: 1. Astridge Samoisy 46.47m, 2. Juliane Clair 43.49m, 3. Olivia Maljean 41.30m
Javelot:1. Jo-Ané van Dyk RSA 55.43m, 2. Jessika Rosun MRI 51.28m, 3. Megan Wilke RSA 47.34m, 4. Vanessa Colin MRI 45.94m, 5. Tasmin Brits RSA 45.50, 6. Marthe Koala BUR 42.85m, 7. Bernadette Perrine MRI 42.30m
3000m marche: 1. Tatiana Brunette (u16) 20:03.13, 2. Trinity Glodine (u16) 20:55.81, 3. Mélissa Bru (u16) 21:02.59