W pierwszej rundzie rozegrano 5 wyścigów eliminacyjnych. Dwóch najszybszych zawodników z każdego wyścigu awansowało do ćwierćfinału, pozostali awansowali do repasaży. Rozegrano 4 wyścigi repasżowe, z których dwóch najszybszych zawodników z każdego wyścigu awansowało do ćwierćfinału.
Rozegrano trzy wyścigi ćwierćfinałowe z których 4 najszybszych zawodników z każdego wyścigu awansowało do półfinałów. Z każdego z dwóch wyścigów półfinałach trzech pierwszych zawodników awansowało do finału A a trzech pozostałych do finału B.