Multiple choice general knowledge sports How many times did Lance Armstrong win the Tour de France? 5 6 7 8 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Lance Armstrong won the Tour de France 7 times consecutively from 1999-2005, though he was later stripped of these titles due to doping. The question asks how many times he won, and historically he did win 7 times before the disqualification.