Les 18 qualifiés se rencontrent en tête-à-tête en fonction de leur temps de qualification. Le 1er contre le 18e, le 2e contre le 17e et ainsi de suite. La course se déroule sur trois tours de piste et le vainqueur de chaque match se qualifie pour le tour suivant. Le perdant va en repêchage.
Les 9 perdants du premier tour sont répartis en trois séries de trois coureurs. La course se déroule sur trois tours de piste et le vainqueur de chaque match se qualifie pour le tour suivant. Les perdants sont éliminés et classés de la 13e à la 18e place selon leur temps de qualification.
Les 12 coureurs restant se rencontrent en tête-à-tête. La course se déroule sur trois tours de piste et le vainqueur de chaque match se qualifie pour le tour suivant. Le perdant va en repêchage.
Les 6 perdants du deuxième tour sont répartis en deux séries de trois coureurs. La course se déroule sur trois tours de piste et le vainqueur de chaque match se qualifie pour le tour suivant. Les perdants participent à une course pour les places de 9 à 12.
Les 8 coureurs restant se rencontrent en tête-à-tête. Le vainqueur de chaque match au meilleur des trois manches se qualifie pour les demi-finales. Les éliminés s'affrontent pour les places 5 à 8.
Les coureurs s'affrontent dans des duels au meilleur des trois manches. Les deux gagnants se qualifient pour la finale sans avoir besoin d'une troisième manche. Les deux éliminés s'affrontent pour la médaille de bronze.
La finale se dispute au meilleur des trois manches. Chris Hoy remporte les deux premières et devient Champion olympique. Il succède à l'AustralienRyan Bayley.
Pour déterminer le classement de la neuvième à la douzième place, les quatre éliminés des repêchages ont disputé une course, le gagnant prenant la neuvième place de l'épreuve et ainsi de suite.