2017 UEC European Track Championships – Men's keirin
The Men's keirin was held on 22 October 2017. Results

First round
Heat winners qualified directly for the semi-finals; the remainder went to the first round repechage. Heat 1

Heat 3

Heat 5

Heat 2

Heat 4

Heat 6

First round Repechage
Heat winners qualified for the semi-finals. Heat 1

Heat 3

Heat 5

Heat 2

Heat 4

Heat 6

Semi-finals
First three riders in each semi qualified for the final; the remainder went to the small final (for places 7-12). Semi-final 1

Semi-final 2

Finals
The final classification is determined in the ranking finals. Final (places 7-12)

Final (places 1-6)

References

Men's keirin
European Track Championships – Men's keirin