6 August 2016 was when it was held . 144 from 63 nations competed in Men's cycling road raceat the Games of the XXXI Olympiad . Fort Copacabana,241.5 km (150.1 mi) were the venues of Men's cycling road raceat the Games of the XXXI Olympiad
144 players competed in the Men's cycling road raceat the Games of the XXXI Olympiad