The men's keirin competition at the 2024 UEC European Track Championships was held on 14 January 2024.

Results First round The first two riders in each heat qualified for the second round, and all other riders advanced to the first round repechages.

Heat 1 Rank Name Nation Notes 1 Harrie Lavreysen Q 2 Sébastien Vigier Q 3 Mateusz Rudyk 4 Patrik Rómeó Lovassy 5 Stefano Moro 6 Konstantinos Livanos 7 Bohdan Danylchuk

Heat 2 Rank Name Nation Notes 1 Martin Čechman Q 2 Mikhail Iakovlev Q 3 Hamish Turnbull 4 Melvin Landerneau 5 Alejandro Martínez 6 Runar De Schrijver 7 Christoffer Eriksson

Heat 3 Rank Name Nation Notes 1 Jeffrey Hoogland Q 2 Jack Carlin 3 Dominik Topinka 4 Tjorven Mertens 5 Sándor Szalontay 6 Marc Jurczyk 7 Ioannis Kalogeropoulos

Heat 4 Rank Name Nation Notes 1 Maximilian Dörnbach Q 2 Vasilijus Lendel Q 3 Rafał Sarnecki 4 Mattia Predomo 5 Vladyslav Denysenko 6 Eduard Žalar 7 José Moreno Sánchez

Repechage The first rider in each heat qualify to the second round.

Heat 1 Rank Name Nation Notes 1 Mateusz Rudyk Q 2 Mattia Predomo 3 José Moreno Sánchez 4 Runar De Schrijver 5 Sándor Szalontay

Heat 2 Rank Name Nation Notes 1 Hamish Turnbull Q 2 Konstantinos Livanos 3 Alejandro Martínez 4 Tjorven Mertens 5 Bohdan Danylchuk

Heat 3 Rank Name Nation Notes 1 Stefano Moro Q 2 Dominik Topinka 3 Ioannis Kalogeropoulos 4 Melvin Landerneau 5 Eduard Žalar

Heat 4 Rank Name Nation Notes 1 Rafał Sarnecki Q 2 Vladyslav Denysenko 3 Marc Jurczyk 4 Patrik Rómeó Lovassy 5 Christoffer Eriksson

Second round The first three riders in each heat qualify to final 1–6, all other riders advance to final 7–12.

Heat 1 Rank Name Nation Notes 1 Harrie Lavreysen Q 2 Mateusz Rudyk Q 3 Stefano Moro Q 4 Jack Carlin 5 Mikhail Yakovlev 6 Maximilian Dörnbach

Heat 2 Rank Name Nation Notes 1 Sébastien Vigier Q 2 Hamish Turnbull Q 3 Martin Čechman Q 4 Jeffrey Hoogland 5 Rafał Sarnecki 6 Vasilijus Lendel

Final Small final Rank Name Nation Notes 7 Jack Carlin 8 Maximilian Dörnbach 9 Jeffrey Hoogland 10 Rafał Sarnecki 11 Mikhail Yakovlev 12 Vasilijus Lendel

Final Rank Name Nation Notes Harrie Lavreysen Mateusz Rudyk Stefano Moro 4 Hamish Turnbull 5 Sébastien Vigier 6 Martin Čechman

References