Lance Armstrong won the Tour de France a record seven consecutive times, from 1999 to 2005. He also won numerous other prestigious cycling races, such as the Dauphiné Libéré and the Tour de Suisse. However, his career was marred by a doping scandal that led to him being stripped of all his titles.