Stage 1
Stage 1 ยท Tt ยท Sat 9 May ยท 2:00โ3:30 am PT
2
Stage 2
Stage 2 ยท Flat ยท Sun 10 May ยท 1:00โ6:30 am PT
3
Stage 3
Stage 3 ยท Flat ยท Mon 11 May ยท 1:00โ6:30 am PT
4
Stage 4
Stage 4 ยท Hilly ยท Tue 12 May ยท 1:00โ6:30 am PT
5
Stage 5
Stage 5 ยท Mountain ยท Wed 13 May ยท 1:00โ6:30 am PT
6
Stage 6
Stage 6 ยท Flat ยท Thu 14 May ยท 1:00โ6:30 am PT
7
Stage 7
Stage 7 ยท Hilly ยท Fri 15 May ยท 1:00โ6:30 am PT
8
Stage 8
Stage 8 ยท Mountain ยท Sat 16 May ยท 1:00โ6:30 am PT
9
Stage 9
Stage 9 ยท Mountain ยท Sun 17 May ยท 1:00โ6:30 am PT
10
Stage 10
Stage 10 ยท Mountain ยท Mon 18 May ยท 1:00โ6:30 am PT
11
Stage 11
Stage 11 ยท Flat ยท Tue 19 May ยท 1:00โ6:30 am PT
12
Stage 12
Stage 12 ยท Flat ยท Wed 20 May ยท 1:00โ6:30 am PT
13
Stage 13
Stage 13 ยท Mountain ยท Thu 21 May ยท 1:00โ6:30 am PT
14
Stage 14
Stage 14 ยท Mountain ยท Fri 22 May ยท 1:00โ6:30 am PT
15
Stage 15
Stage 15 ยท Flat ยท Sat 23 May ยท 1:00โ6:30 am PT
16
Stage 16
Stage 16 ยท Tt ยท Sun 24 May ยท 2:00โ3:30 am PT
17
Stage 17
Stage 17 ยท Mountain ยท Mon 25 May ยท 1:00โ6:30 am PT
18
Stage 18
Stage 18 ยท Mountain ยท Tue 26 May ยท 1:00โ6:30 am PT
19
Stage 19
Stage 19 ยท Hilly ยท Wed 27 May ยท 1:00โ6:30 am PT
20
Stage 20
Stage 20 ยท Mountain ยท Thu 28 May ยท 1:00โ6:30 am PT
21
Stage 21
Stage 21 ยท Flat ยท Fri 29 May ยท 1:00โ6:30 am PT