Results Men
100m
1. Salum Ageze Kashafali (NOR) - 10.59
2. Mathias Hove Johansen (NOR) - 10.78
3. Christian Marthinussen (NOR) - False Start
1000m
1. Filip Ingebrigsten (NOR) - 2:16.46 (NR)
2. Andreas Roth (NOR) - DNF Pace
3. Thomas Arne Roth (NOR) - DNF Pace
4. Hakon Mushom (NOR) - DNF
2000m Oslo
1. Jakob Ingebrigsten (NOR) - 4:50.01 (European Record)
2. Henrik Ingebrigsten (NOR) - 4:53.72
3. Filip Ingebrigsten (NOR) - 4:56.91
4. Narve Gilje Nordas (NOR) - DNF
5. Per Svela (NOR) - DNF
2000m Nairobi (KEN)
1. Thimoty Cheruiyot (KEN) - 5:03.05
2. Edwin Melly (KEN) - 5:13.12
3. Elijah Manangoi (KEN) - 5:18.63
4. Vincent Kibet Ketter (KEN) -
5. Thimoty Sein (KEN) -
300m Hurdles
1. Karsten Warholm (NOR) - 33.78 (World Record)
25000m
1. Sondre Moen (NOR) - 1:12:46.5 (European Record)
Shot Put
1. Marcus Thomsen (NOR) - 21.03m PB
2. Wictor Petersson (SWE) - 20.94m PB
3. Sven Martin Skagestad (NOR) - 17.15m
Discus Thorw
Daneil Stahl (SWE) - 65.92m
Simon Pettersson (SWE) - 64.54m
Ola Stune Isenes (NOR) - 61.85m
Sven Martin Skagestad (NOR) - 60.38m
Pole Vault
1. Armand Duplantis (SWE) - 5.86m
2. Renaud Lavillenie (FRA) - 5.81m (Competed from his backyard in France)
3. Pal Haugen Lillefosse (NOR) - 5.61m
4. Simen Guttormsen (NOR) - 5.21m
Results Women
600m
1. Hedda Hynne (NOR) - 1.29.06
2. Selina Buchel (SUI) - 1:30.10
200m hurdles
1. Line Kloster (NOR) - 26.11 (NR)
2. Nooralotta Naziri (FIN) - 26.65
3. Annimari Korte (FIN) - 26.70
4. Isabelle Pedersen (NOR) - 28.11
300m hurdles
1. Sara Slot Petersen (DEN) - 39.42
2. Amalie Iuel (NOR) - 39.44
3. Lea Springer (SUI) - 39.86
10000m
1. Therese Johaug (NOR) - 31:40.67 (WL PB)