Tour de France 2019: Updated results, stage winners, schedule, race leaders

The 106th annual Tour de France is churning right along after a commemorative journey through Brussels to open the 2019 Grand Tour, and a handful of countries have already been represented through the early stages of the 2,200-mile cycling competition.

The 23-day event, won by Geraint Thomas in 2018, features 21 total daylong stages and some of the best cyclists from around the globe. The first two stages of this year's Tour went to the Netherlands, with Mike Teuinessen taking the opening flat stage and his team, Jumbo-Visma, winning the team time trial from the Royal Palace of Brussels to the Atomium. Belgium, meanwhile, claimed three stages in the 6-10 run, with Wout van Aert taking Stage 10 on July 16.

Be sure to check in right here at CBS Sports for updated stage results, schedules and more on the 2019 Tour de France: 

2019 Tour de France stage winners

Stage 1: Mike Teunissen (Netherlands)
Stage 2: Team Jumbo-Visma (Netherlands)
Stage 3: Julian Alaphilippe (France)
Stage 4: Elia Viviani (Italy)
Stage 5: Peter Sagan (Slovakia)
Stage 6: Dylan Teuns (Belgium)
Stage 7: Dylan Groenewegen (Netherlands)
Stage 8: Thomas De Gendt (Belgium)
Stage 9: Daryl Impey (South Africa)
Stage 10: Wout van Aert (Belgium)

2019 Tour de France stage schedule

  • Stage 11: July 17 (in progress)
  • Stage 12: July 18, 5:20 a.m. ET
  • Stage 13: July 19, 7:50 a.m. ET
  • Stage 14: July 20, 7:20 a.m. ET
  • Stage 15: July 21, 5:55 a.m. ET
  • Stage 16: July 23, 7:05 a.m. ET
  • Stage 17: July 24, 6:15 a.m. ET
  • Stage 18: July 25, 5 a.m. ET
  • Stage 19: July 26, 7:25 a.m. ET
  • Stage 20: July 27, 7:25 a.m. ET
  • Stage 21: July 28, 7:55 a.m. ET
Our Latest Stories