Molina was selected as part of the British cycling team for the 2016 Summer Olympics in Rio de Janeiro, competing in the men's BMX race. After he grabbed a twenty-eighth seed on the opening round with a time of 36.860 and then finished fourth in the quarterfinals, Molina scored a total of 16 placing points to take the sixth spot in his semifinal heat, thus missing out on a chance to compete for the medals at the final race.