Wyścig mężczyzn podczas Letnich Igrzyskach Olimpijskich 2016 rozegrany został między 17 a 19 sierpnia na torze Olympic BMX Center w Rio de Janeiro

Format Zawodnicy zostali przydzieleni do ćwierćfinałów według czasów, jakie uzyskali w eliminacjach. Każdy ćwierćfinał obejmował trzy biegi, w których za każde miejsce przyznawane były punkty (za 1. miejsce 1 punkt, za 2. miejsce 2 punkty itd.). Pierwszych czterech zawodników z każdego ćwierćfinału awansowała do półfinałów. Półfinały obejmowały trzy biegi. Do finałów awansowało czterech najlepszych zawodników z każdej grupy. Finał obejmował jeden bieg.

Terminarz Wszystkie godziny podane są w czasie brazylijskim (UTC-03:00).

Data Godzina Runda17 sierpnia 2016 14:34 Eliminacje18 sierpnia 2016 13:30 Ćwierćfinały19 sierpnia 2016 13:38 Półfinały i Finał