Prior to the competition, the following records were as follows.
Heats
Qualification: First 6 in each heat (Q) and the next 6 fastest (q) advance to the semifinals.
Semifinals
Qualification: First 5 in each semifinal (Q) and the next 2 fastest (q) advance to the final.
Note: Mehdi Baala originally won the spot in the final but was later disqualified for causing a collision during his race. Additional spots in the final were awarded to Juan Carlos Higuero and Youssef Baba who suffered in that collision.