Stage 1
Stage 1 · Flat · Sun 7 Jun · 4:00–9:30 am ET
2
Stage 2
Stage 2 · Hilly · Mon 8 Jun · 4:00–9:30 am ET
3
Stage 3
Stage 3 · Mountain · Tue 9 Jun · 4:00–9:30 am ET
4
Stage 4
Stage 4 · Mountain · Wed 10 Jun · 4:00–9:30 am ET
5
Stage 5
Stage 5 · Flat · Thu 11 Jun · 4:00–9:30 am ET
6
Stage 6
Stage 6 · Mountain · Fri 12 Jun · 4:00–9:30 am ET
7
Stage 7
Stage 7 · Mountain · Sat 13 Jun · 4:00–9:30 am ET
8
Stage 8
Stage 8 · Tt · Sun 14 Jun · 5:00–6:30 am ET