The 2017 Tour of Utah was a seven-stage road cycling race held from July 31 to August 6, 2017, and the 13th edition of the Tour of Utah. It was rated as a 2.HC on the 2017 UCI America Tour. The race was won by Rob Britton of .

Teams Sixteen teams entered the race. Each team had a maximum of eight riders:

Overview Stage 1 was won by Ty Magner.

Stage 2 was won by Brent Bookwalter.

Stage 3 was won by Rob Britton.

Stage 4 was won by John Murphy.

Stage 5 was won by Travis McCabe.

Stage 6 was won by Giulio Ciccone.

Stage 7 was won by Marco Canola.

Final classifications Final general classification Rank Rider Team Time 1 2 + 22" 3 + 32" 4 + 35" 5 + 2' 00" 6 + 2' 16" 7 + 2' 41" 8 + 2' 47" 9 + 2' 55" 10 + 3' 00"

The sprint classification was won by Travis McCabe.

The mountain classification was won by Jacob Rathe.

The youth classification was won by Neilson Powless.

References