10000m
Joshua Cheptegei (OUG) 26 min 48 s 36
Yomif Kejelcha (ETH) 26 min 49 s 34
Rhonex Kipruto (KNY)26 min 50 s 32
5000m
Muktar Edris (ETH) 12 min 58 s 85
Selemon Barega (ETH) 12 min 59 s 70
Mohammed Ahmed (CAN) 13 min 1 s 11
3000m Steeple
Conseslus Kipruto (KNY) 8 min 1 s 35
Lamecha Girma (ETH) 8 min 1 s 36
Soufiane El Bakkali (MAR) 8 min 3 s 76
1500m
Timothy Cheruiyot (KNY) 3 min 29 s 26
Taoufik Makhloufi (ALG) 3 min 31 s 38
Marcin Lewandowski (POL) 3 min 31 s 46
800m
Donavan Brazier (USA) 1 min 42 s 34
Amel Tuka (BOS) 1 min 43 s 47
Ferguson Cheruiyot Rotich (KNY) 1 min 43 s 82
10000m
Sifan Hassan (PB) 30 min 17 s 62
Letesenbet Gidey (ETH) 30 min 21 s 23
Agnes Tirop (KNY) 30 min 25 s 20
5000m
Hellen Obiri (KNY) 14 min 26 s 72
Margaret Chelimo Kipkemboi (KNY) 14 min 27 s 49
Konstanze Klosterhalfen (ALL) 14 min 28 s 43
3000m Steeple
Beatrice Chepkoech (KNY) 8 min 57 s 84
Emma Coburn (USA) 9 min 2 s 35
Gesa Krause (ALL) 9 min 3 s 30
1500m
Sifan Hassan (PB) 3 min 51 s 95
Faith Kipyegon (KNY) 3 min 54 s 22
Gudaf Tsegay (ETH) 3 min 54 s 38
800m
Halimah Nakaayi (OUG) 1 min 58 s 04
Raevyn Rogers (USA) 1 min 58 s 18
Ajeé Wilson (USA) 1 min 58 s 84