Nick Willis has earned the 24th and last qualifying spot in the men's 1500m semi-finals at the world championships.
Willis finished ninth in the first heat in a time of 3m 39.83s.
The top six from each of the three heats and next fastest six runners qualified for the semi-finals. They will be run early Saturday morning (New Zealand time).
Willis was second to last over the first lap covered by defending world champion Asbel Kiprop in 59.65s. Over the third lap he was eighth and going in the final 400m he was 11th.
Kiprop won in 3m 38.15s.