2017 UEC European Track Championships – Men's sprint
The Men's sprint was held on 20 October 2017.
Results
Qualifying
The top four riders advanced directly to the 1/8 finals; places 5 to 28 advanced to the 1/16 finals.| Rank | Name | Nation | Time | Notes |
| Sébastien Vigier | 9.630 | Q | ||
| Harrie Lavreysen | 9.707 | Q | ||
| Denis Dmitriev | 9.726 | Q | ||
| Vasilijus Lendel | 9.746 | Q | ||
| Andriy Vynokurov | 9.769 | q | ||
| Mateusz Rudyk | 9.778 | q | ||
| Jeffrey Hoogland | 9.853 | q | ||
| Pavel Yakushevskiy | 9.859 | q | ||
| Maximilian Levy | 9.888 | q | ||
| 10 | Martin Čechman | 9.891 | q | |
| 11 | David Sojka | 9.892 | q | |
| 12 | Philip Hindes | 9.941 | q | |
| 13 | Kamil Kuczyński | 9.961 | q | |
| 14 | Ryan Owens | 9.975 | q | |
| 15 | Svajunas Jonauskas | 10.016 | q | |
| 16 | Melvin Landerneau | 10.041 | q | |
| 17 | Sotirios Bretas | 10.068 | q | |
| 18 | Sandor Szalontay | 10.068 | q | |
| 19 | Luca Ceci | 10.075 | q | |
| 20 | Eric Engler | 10.090 | q | |
| 21 | José Moreno Sánchez | 10.203 | q | |
| 22 | Juan Peralta | 10.208 | q | |
| 23 | Eoin Mullen | 10.215 | q | |
| 24 | Andriy Kutsenko | 10.238 | q | |
| 25 | Ayrton De Pauw | 10.268 | q | |
| 26 | Davide Ceci | 10.429 | q | |
| 27 | Artsiom Zaitsau | 10.560 | q | |
| 28 | Yauhen Veramchuk | 10.605 | q | |
| 29 | Norbert Szabó | 10.636 | ||
| 30 | Davit Askurava | 11.006 | ||
| 31 | Sergey Omelchenko | 11.007 |
1/16 Finals
Winners proceed to the 1/8 finals.| Heat | Rank | Name | Nation | Time | Notes |
| 1 | 1 | Andriy Vynokurov | 10.373 | Q | |
| 1 | 2 | Yauhen Veramchuk | |||
| 2 | 1 | Mateusz Rudyk | 10.165 | Q | |
| 2 | 2 | Artsiom Zaitsau | |||
| 3 | 1 | Jeffrey Hoogland | 10.645 | Q | |
| 3 | 2 | Davide Ceci | |||
| 4 | 1 | Pavel Yakushevskiy | 10.943 | Q | |
| 4 | 2 | Ayrton De Pauw | |||
| 5 | 1 | Maximilian Levy | 10.668 | Q | |
| 5 | 2 | Andriy Kutsenko | |||
| 6 | 1 | Martin Čechman | 10.485 | Q | |
| 6 | 2 | Eoin Mullen | |||
| 7 | 1 | David Sojka | 10.635 | Q | |
| 7 | 2 | Juan Peralta | |||
| 8 | 1 | Philip Hindes | 10.502 | Q | |
| 8 | 2 | José Moreno Sánchez | |||
| 9 | 1 | Kamil Kuczyński | 10.541 | Q | |
| 9 | 2 | Eric Engler | |||
| 10 | 1 | Ryan Owens | 10.562 | Q | |
| 10 | 2 | Luca Ceci | |||
| 11 | 1 | Svajunas Jonauskas | 10.507 | Q | |
| 11 | 2 | Sandor Szalontay | |||
| 12 | 1 | Sotirios Bretas | 10.440 | Q | |
| 12 | 2 | Melvin Landerneau |
1/8 Finals
Winners proceed to the quarter-finals.| Heat | Rank | Name | Nation | Time | Notes |
| 1 | 1 | Sébastien Vigier | 10.440 | Q | |
| 1 | 2 | Sotirios Bretas | |||
| 2 | 1 | Harrie Lavreysen | 10.288 | Q | |
| 2 | 2 | Svajunas Jonauskas | |||
| 3 | 1 | Denis Dmitriev | 10.428 | Q | |
| 3 | 2 | Ryan Owens | |||
| 4 | 1 | Vasilijus Lendel | 10.424 | Q | |
| 4 | 2 | Kamil Kuczyński | |||
| 5 | 1 | Andriy Vynokurov | 10.271 | Q | |
| 5 | 2 | Philip Hindes | |||
| 6 | 1 | Mateusz Rudyk | 10.464 | Q | |
| 6 | 2 | David Sojka | |||
| 7 | 1 | Jeffrey Hoogland | 10.218 | Q | |
| 7 | 2 | Martin Čechman | |||
| 8 | 1 | Maximilian Levy | 10.492 | Q | |
| 8 | 2 | Pavel Yakushevskiy |
Quarter-finals
One-on-one matches are extended to a 'best of three' format hereon.Winners proceed to the semi-finals.
Semi-finals
Winners proceed to the gold medal final; losers proceed to the bronze medal final.| Heat | Rank | Name | Nation | Race 1 | Race 2 | Decider | Notes |
| 1 | 1 | Sébastien Vigier | 10.787 | 10.428 | Q | ||
| 1 | 2 | Andriy Vynokurov | |||||
| 2 | 1 | Jeffrey Hoogland | 10.315 | 11.673 | Q | ||
| 2 | 2 | Denis Dmitriev | 10.456 |