2020 Giro d'Italia#Young rider classification

{{Short description|Cycling race}}

{{Use dmy dates|date=October 2020}}

{{Infobox cycling race report

| name = 2020 Giro d'Italia

| series = 2020 UCI World Tour

| race_no = 16

| season_no = 21

| image =

| image_caption =

| image_alt =

| image_size = 400

| date = 3–25 October 2020

| stages = 21

| distance = 3361.4{{refn|name=overall|group=N|Distance originally was 3,497.9 km.}}

| unit = km

| time = 85h 40' 21"

| first = Tao Geoghegan Hart

| first_nat = GBR

| first_team = {{UCI team code|INS|2020b}}

| first_color = pink

| second = Jai Hindley

| second_nat = AUS

| second_team = {{UCI team code|SUN|2020}}

| third = Wilco Kelderman

| third_nat = NED

| third_team = {{UCI team code|SUN|2020}}

| points = Arnaud Démare

| points_nat = FRA

| points_team = {{UCI team code|GFC|2020}}

| points_color = violet

| mountains = Ruben Guerreiro

| mountains_nat = POR

| mountains_team = {{UCI team code|EFD|2020}}

| mountains_color = blue

| youth = Tao Geoghegan Hart

| youth_nat = GBR

| youth_team = {{UCI team code|INS|2020b}}

| youth_color = white

| sprints = Simon Pellaud

| sprints_nat = SUI

| sprints_team = {{UCI team code|ANS|2020}}

| combativity = Thomas De Gendt

| combativity_nat = BEL

| combativity_team = {{UCI team code|LTS|2020}}

| team = {{UCI team code|INS|2020b}}

| previous = 2019

| next = 2021

}}

The 2020 Giro d'Italia was a road cycling stage race that took place between 3 and 25 October, after initially being postponed due to the COVID-19 pandemic. It was originally to have taken place from 9 to 31 May 2020, as the 103rd edition of the Giro d'Italia, a three-week Grand Tour. The start of the 2020 Giro (known as the Grande Partenza) had been planned to take place in Budapest, Hungary, which would have been the 14th time the Giro has started outside Italy,{{cite news|url=http://www.cyclingnews.com/news/giro-ditalia-to-start-in-budapest-in-2020/|title=Giro d'Italia to start in Budapest in 2020|work=Cycling News|date=15 April 2019|access-date=11 May 2019}} and the first time a Grand Tour has visited Hungary.{{cite news|url=https://www.cyclingweekly.com/news/racing/giro-ditalia/giro-ditalia-start-budapest-2020-419505|title=Giro d'Italia to start in Budapest in 2020 |work=Cycling Weekly|date=15 April 2019|access-date=11 May 2019}}

The event was jeopardised by the COVID-19 pandemic in Italy,{{cite news|url=https://www.cyclingweekly.com/news/racing/giro-ditalia/milan-san-remo-tirreno-adriatico-and-giro-ditalia-all-under-threat-after-italy-coronavirus-outbreak-449873|title=Milan-San Remo, Tirreno-Adriatico and Giro d'Italia all under threat after Italian coronavirus outbreak|work=Cycling Weekly|date=24 February 2020|access-date=28 February 2020}} and in March 2020 it was postponed, as other early season races in Italy had been.{{cite web|url=https://www.cyclingweekly.com/news/racing/milan-san-remo-and-tirreno-adriatico-have-been-postponed-450996/ |title=Milan San Remo and Tirreno-Adriatico have been postponed|work=Cycling Weekly|date=6 March 2020 }} When the government of Hungary announced they would not allow the Grande Partenza to take place, RCS Sport decided they would postpone the race to a later to-be-determined date.{{cite web|url=https://www.eurosport.co.uk/cycling/cycling-news-first-three-stages-of-giro-d-italia-in-hungary-cancelled-due-to-coronavirus-pandemic_sto7702977/story.shtml|title=CYCLING NEWS: FIRST THREE STAGES OF GIRO D'ITALIA IN HUNGARY CANCELLED DUE TO CORONAVIRUS PANDEMIC|work=Eurosport|date=13 March 2020|access-date=13 March 2020}} On 15 April, UCI announced that both Giro and Vuelta would take place in autumn after the 2020 UCI Road World Championships.{{cite news| url= https://www.theguardian.com/sport/2020/apr/15/tour-de-france-rescheduled-nice-29-august-coronavirus-cycling| title= Tour de France saved by 29 August shift as Grand Tours jostle for space| work=The Guardian| date=15 April 2020| access-date=30 April 2020}} On 5 May, UCI announced that the Giro would take place between 3 and 25 October, overlapping with the 2020 Vuelta a España .{{cite news| url= https://www.cyclingnews.com/news/uci-reveal-new-mens-and-womens-post-covid-19-race-calendar/| title= UCI reveal new men's and women's post-COVID-19 race calendar| last=Farrand| first=Stephen| work=Cycling News| date=5 May 2020| access-date= 5 May 2020}}

The race was won by Tao Geoghegan Hart of Great Britain and Ineos Grenadiers, who finished 39 seconds ahead of Australia's Jai Hindley, having taken over leadership of his team after pre-race favourite and teammate Geraint Thomas had crashed out at an early stage. Geoghehan Hart also won the young riders' jersey, and became the first rider in Giro history to win the pink jersey outright on the final stage, having never worn it during the race – he entered the decisive final day time-trial level on time, but second on countback, to Hindley. The mountains jersey was won by Ruben Guerreiro and the sprinters' prize went to Simon Pellaud.{{cite news|url=https://www.bbc.co.uk/sport/cycling/54679027 |title=Giro d'Italia: Tao Geoghegan Hart wins first Grand Tour |publisher=BBC Sport |access-date=25 October 2020}}

Teams

{{main|List of teams and cyclists in the 2020 Giro d'Italia}}

Twenty-two teams participated in the 2020 Giro d'Italia. All nineteen UCI WorldTeams are entitled, and obliged, to enter the race. Additionally, three second-tier UCI ProTeams were invited to participate in the event. The teams were announced on 16 January 2020.{{cite web|title=2020 UCI WorldTour races Wild Cards: RCS Sport choices|url=http://www.giroditalia.it/eng/news/2020-uci-worldtour-races-wild-cards-rcs-sport-choices/|publisher=RCS Sport|access-date=16 January 2020|archive-date=22 February 2020|archive-url=https://web.archive.org/web/20200222145503/http://www.giroditalia.it/eng/news/2020-uci-worldtour-races-wild-cards-rcs-sport-choices|url-status=dead}} On 13 October 2020, ahead of the start of stage 10, Mitchelton-Scott and Jumbo-Visma withdrew all their remaining riders from the race following positive COVID-19 tests.{{cite news|url=https://www.bbc.co.uk/sport/cycling/54520547 |title=Giro d'Italia: Mitchelton-Scott & Jumbo-Visma withdraw after positive Covid results |publisher=BBC Sport |access-date=13 October 2020}}

The teams participating in the race were:

UCI WorldTeams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|ALM|2020}}
  • {{UCI team code|AST|2020}}
  • {{UCI team code|TBM|2020}}
  • {{UCI team code|BOH|2020}}
  • {{UCI team code|BMC|2020}}
  • {{UCI team code|COF|2020}}
  • {{UCI team code|DQT|2020}}
  • {{UCI team code|EFD|2020}}
  • {{UCI team code|GFC|2020}}
  • {{UCI team code|ISN|2020}}
  • {{UCI team code|LTS|2020}}
  • {{UCI team code|MTS men|2020}}
  • {{UCI team code|MOV|2020}}
  • {{UCI team code|NTT|2020}}
  • {{UCI team code|INS|2020b}}
  • {{UCI team code|TJV|2020}}
  • {{UCI team code|SUN|2020}}
  • {{UCI team code|TFS|2020}}
  • {{UCI team code|UAD|2020}}

{{div col end}}

UCI ProTeams

{{div col|colwidth=20em|style=margin-right:20%;}}

  • {{UCI team code|ANS|2020}}
  • {{UCI team code|BRD|2020}}
  • {{UCI team code|WIL|2020b}}

{{div col end}}

Pre-race favourites

Geraint Thomas ({{UCI team code|INS|2020b}}), the 2018 Tour de France champion, was considered the pre-race favourite. Simon Yates ({{UCI team code|MTS men|2020}}) was seen as one of his main challengers after beating Thomas in the lead-up race Tirreno–Adriatico. Steven Kruijswijk ({{UCI team code|TJV|2020}}), a previous race leader in 2016, was another top contender, as was the only past champion in the field – two-time winner Vincenzo Nibali ({{UCI team code|TFS|2020}}). {{UCI team code|AST|2020}}'s trio of Jakob Fuglsang, Miguel Ángel López and Aleksandr Vlasov were also seen as top contenders. Other riders considered as contenders included Rafał Majka ({{UCI team code|BOH|2020}}) and Wilco Kelderman ({{UCI team code|SUN|2020}}). Remco Evenepoel ({{UCI team code|DQT|2020}}) was earlier considered a favourite but did not enter the race due to injuries sustained in Il Lombardia.

Riders believed to be the main contenders for victories on the sprint stages were Arnaud Démare ({{UCI team code|GFC|2020}}), Fernando Gaviria ({{UCI team code|UAD|2020}}), Peter Sagan ({{UCI team code|BOH|2020|nolink=yes}}), Elia Viviani ({{UCI team code|COF|2020}}) and Michael Matthews ({{UCI team code|SUN|2020|nolink=yes}}).{{cite web|url=https://cyclingtips.com/2020/10/preview-your-guide-to-the-2020-giro-ditalia-contenders-sprinters-and-more/|title=Preview: Your guide to the 2020 Giro d'Italia contenders, sprinters and more|first=Matt|last=de Neef|publisher=Cyclingtips|date=1 October 2020|access-date=2 October 2020}}{{cite web|url=https://www.cyclingnews.com/races/giro-d-italia-2020/preview/|title=Giro d'Italia 2020 – Preview|first=Stephen|last=Farrand|publisher=Cyclingnews|date=29 September 2020|access-date=2 October 2020}}

Route and stages

{{Main|2020 Giro d'Italia, Stage 1 to Stage 11|2020 Giro d'Italia, Stage 12 to Stage 21}}

class="wikitable"

|+List of stages

scope="col" | Stage

! scope="col" | Date

! scope="col" | Course

! scope="col" | Distance

! scope="col" colspan="2" | Type

! scope="col" | Winner

scope="row" | 1

| style="text-align:right" | 3 October

| Monreale to Palermo

| style="text-align:center;"| {{convert|15|km|0|abbr=on}}

| File:Time Trial.svg

| Individual time trial

| {{flagathlete|Filippo Ganna|ITA}}

scope="row" | 2

| style="text-align:right" | 4 October

| Alcamo to Agrigento

| style="text-align:center;"| {{convert|149|km|0|abbr=on}}

| File:Hillystage.svg

| Hilly stage

| {{flagathlete|Diego Ulissi|ITA}}

scope="row" | 3

| style="text-align:right" | 5 October

| Enna to Etna

| style="text-align:center;"| {{convert|150|km|0|abbr=on}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Jonathan Caicedo|ECU}}

scope="row" | 4

| style="text-align:right" | 6 October

| Catania to Villafranca Tirrena

| style="text-align:center;"| {{convert|140|km|0|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Arnaud Démare|FRA}}

scope="row" | 5

| style="text-align:right" | 7 October

| Mileto to Camigliatello Silano

| style="text-align:center;"| {{convert|225|km|0|abbr=on}}

| File:Mediummountainstage.svg

| Intermediate stage

| {{flagathlete|Filippo Ganna|ITA}}

scope="row" | 6

| style="text-align:right" | 8 October

| Castrovillari to Matera

| style="text-align:center;"| {{convert|188|km|0|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Arnaud Démare|FRA}}

scope="row" | 7

| style="text-align:right" | 9 October

| Matera to Brindisi

| style="text-align:center;"| {{convert|143|km|0|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Arnaud Démare|FRA}}

scope="row" | 8

| style="text-align:right" | 10 October

| Giovinazzo to Vieste

| style="text-align:center;"| {{convert|200|km|0|abbr=on}}

| File:Mediummountainstage.svg

| Intermediate stage

| {{flagathlete|Alex Dowsett|GBR}}

scope="row" | 9

| style="text-align:right" | 11 October

| San Salvo to Roccaraso (Aremogna)

| style="text-align:center;"| {{convert|207|km|0|abbr=on}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Ruben Guerreiro|POR}}

| style="text-align:right" | 12 October

| colspan="2" style="text-align:left;"|

|

| colspan="2" | Rest day

scope="row" | 10

| style="text-align:right" | 13 October

| Lanciano to Tortoreto

| style="text-align:center;"| {{convert|177|km|0|abbr=on}}

| File:Mediummountainstage.svg

| Intermediate stage

| {{flagathlete|Peter Sagan|SVK}}

scope="row" | 11

| style="text-align:right" | 14 October

| Porto Sant'Elpidio to Rimini

| style="text-align:center;"| {{convert|182|km|0|abbr=on}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Arnaud Démare|FRA}}

scope="row" | 12

| style="text-align:right" | 15 October

| Cesenatico to Cesenatico

| style="text-align:center;"| {{convert|204|km|0|abbr=on}}

| File:Mediummountainstage.svg

| Intermediate stage

| {{flagathlete|Jhonatan Narváez|ECU}}

scope="row" | 13

| style="text-align:right" | 16 October

| Cervia to Monselice

| style="text-align:center;"| {{convert|192|km|0|abbr=on}}

| File:Hillystage.svg

| Hilly stage

| {{flagathlete|Diego Ulissi|ITA}}

scope="row" | 14

| style="text-align:right" | 17 October

| Conegliano to Valdobbiadene

| style="text-align:center;"| {{convert|34.1|km|0|abbr=on}}

| File:Time Trial.svg

| Individual time trial

| {{flagathlete|Filippo Ganna|ITA}}

scope="row" | 15

| style="text-align:right" | 18 October

| Base Aerea Rivolto to Piancavallo

| style="text-align:center;"| {{convert|185|km|0|abbr=on}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Tao Geoghegan Hart|GBR}}

| style="text-align:right" | 19 October

| colspan="2" style="text-align:left;"|

|

| colspan="2" | Rest day

scope="row" | 16

| style="text-align:right" | 20 October

| Udine to San Daniele del Friuli

| style="text-align:center;"| {{convert|229|km|0|abbr=on}}

| File:Mediummountainstage.svg

| Intermediate stage

| {{flagathlete|Jan Tratnik|SLO}}

scope="row" | 17

| style="text-align:right" | 21 October

| Bassano del Grappa to Madonna di Campiglio

| style="text-align:center;"| {{convert|203|km|0|abbr=on}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Ben O'Connor|AUS}}

scope="row" | 18

| style="text-align:right" | 22 October

| Pinzolo to Laghi di Cancano

| style="text-align:center;"| {{convert|207|km|0|abbr=on}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Jai Hindley|AUS}}

scope="row" | 19

| style="text-align:right" | 23 October

| Morbegno Abbiategrasso to Asti

| style="text-align:center;"| {{convert|124.5|km|0|abbr=on}}{{refn|name=stage 19|group=N|Distance originally was 253 km, then it was rerouted to 258 km. Before the start of the stage, the distance was shortened to 124.5 km after riders were protesting against the long distance in bad weather conditions.{{cite web|title=Giro D'Italia 2020 - Riders to take bus for first 100km of Giro stage after peloton threatens strike|url=https://www.eurosport.com/cycling/giro-d-italia/2020/giro-d-italia-2020-cyclists-to-ride-first-100km-of-stage-19-on-bus-after-peloton-threaten-strike_sto7963081/story.shtml|website=www.eurosport.com|publisher=Eurosport|first=Tom|last=Bennett|access-date=23 October 2020|date=23 October 2020}}{{cite web|title=Giro d'Italia stage 19 shortened to 124.5km after rider protest|url=https://www.cyclingnews.com/news/giro-ditalia-stage-19-shortened-to-150km-after-rider-protest/|website=www.cyclingnews.com|publisher=Cyclingnews|first=Daniel|last=Ostanek|access-date=23 October 2020|date=23 October 2020}}}}

| File:Plainstage.svg

| Flat stage

| {{flagathlete|Josef Černý|CZE}}

scope="row" | 20

| style="text-align:right" | 24 October

| Alba to Sestriere

| style="text-align:center;"| {{convert|190|km|0|abbr=on}}{{refn|name=stage 20|group=N|Distance originally was 198 km. Due to French COVID-19 rules, the Giro was not allowed to enter France.{{cite web |title=Giro d'Italia: French COVID-19 rules mean Agnello and Izoard cut from stage 20|url=https://www.cyclingnews.com/news/giro-ditalia-french-covid-19-rules-mean-agnello-and-izoard-cut-from-stage-20/|website=www.cyclingnews.com|publisher=CyclingNews|access-date=22 October 2020|date=21 October 2020}}}}

| File:Mountainstage.svg

| Mountain stage

| {{flagathlete|Tao Geoghegan Hart|GBR}}

scope="row" | 21

| style="text-align:right" | 25 October

| Cernusco sul Naviglio to Milano

| style="text-align:center;"| {{convert|15.7|km|0|abbr=on}}

| File:Time Trial.svg

| Individual time trial

| {{flagathlete|Filippo Ganna|ITA}}

scope="row" |

| colspan="2" style="text-align:center" | Total

| colspan="5" style="text-align:center" | {{convert|3361.4|km|0|abbr=on}}{{refn|name=overall|group=N|Distance originally was 3,497.9 km.}}

Classification leadership

class="wikitable" style="text-align: center; font-size:smaller;"

|+ Classification leadership by stage

style="background:#efefef;"

! style="width:1%;" | Stage

! style="width:9%;" | Winner

! style="background:#efefef; width:9%;" | General classification
25px

! style="background:#efefef; width:9%;" | Points classification
25px

! style="background:#efefef; width:9%;" | Mountains classification
25px

! style="background:#efefef; width:9%;" | Young rider classification
25px

! style="background:#efefef; width:9%;" | General Super Team

! style="background:#efefef; width:9%;" | Intermediate sprint classification

! style="background:#efefef; width:9%;" | Combativity classification

! style="background:#efefef; width:9%;" | Breakaway classification

! style="background:#efefef; width:9%;" | Fair play classification

1

| Filippo Ganna

| style="background:pink;" rowspan="2" | Filippo Ganna

| style="background:violet;" | Filippo Ganna

| style="background:lightblue;" | Rick Zabel

| style="background:white;" rowspan="2" | Filippo Ganna

| style="background:#FFFF00;" rowspan="2" | {{UCI team code|INS|2020b}}

| Not awarded

| style="background:#E4B3AB;" | Filippo Ganna

| Not awarded

| style="background:skyblue;" rowspan="2" | {{UCI team code|INS|2020b}}

2

| Diego Ulissi

| style="background:violet;" rowspan="2" | Diego Ulissi

| style="background:lightblue;" | Peter Sagan

| style="background:lightgreen;" rowspan="4" | Thomas De Gendt

| style="background:#E4B3AB;" | Thomas De Gendt

| style="background:navajowhite;" | Ben Gastauer

3

| Jonathan Caicedo

| style="background:pink;" rowspan="15" | João Almeida

| style="background:lightblue;" rowspan="2" | Jonathan Caicedo

| style="background:white;" rowspan="15" | João Almeida

| style="background:#FFFF00;" rowspan="5" | {{UCI team code|DQT|2020}}

| style="background:#E4B3AB;" rowspan="4" | Jonathan Caicedo

| style="background:navajowhite;" rowspan="2" | Giovanni Visconti

| style="background:skyblue;" | {{UCI team code|DQT|2020}}

4

| Arnaud Démare

| style="background:violet;" rowspan="2" | Peter Sagan

| style="background:skyblue;" rowspan="2" | {{UCI team code|SUN|2020}}

5

| Filippo Ganna

| style="background:lightblue;" rowspan="4" | Filippo Ganna

| style="background:navajowhite;" | Filippo Ganna

6

| Arnaud Démare

| style="background:violet;" rowspan="16" | Arnaud Démare

| style="background:lightgreen;" | Mattia Bais

| style="background:navajowhite;" rowspan="3" | Mattia Bais

| style="background:skyblue;" rowspan="3" | {{UCI team code|TFS|2020}}

7

| Arnaud Démare

| style="background:lightgreen;" rowspan="6" | Marco Frapporti

| style="background:#E4B3AB;" rowspan="2" | Arnaud Démare

8

| Alex Dowsett

| style="background:#FFFF00;" rowspan="14" | {{UCI team code|INS|2020b}}

9

| Ruben Guerreiro

| style="background:lightblue;" rowspan="6" | Ruben Guerreiro

| style="background:#E4B3AB;" | Ruben Guerreiro

| style="background:navajowhite;" rowspan="2" | Salvatore Puccio

| style="background:skyblue;" rowspan="3" | {{UCI team code|MOV|2020}}

10

| Peter Sagan

| style="background:#E4B3AB;" rowspan="3" | Peter Sagan

11

| Arnaud Démare

| style="background:navajowhite;" rowspan="11" | Mattia Bais

12

| Jhonatan Narváez

| style="background:skyblue;" rowspan="4" | {{UCI team code|ALM|2020}}

13

| Diego Ulissi

| style="background:lightgreen;" rowspan="9" | Simon Pellaud

| style="background:#E4B3AB;" rowspan="4" | Simon Pellaud

14

| Filippo Ganna

15

| Tao Geoghegan Hart

| style="background:lightblue;" rowspan="2" | Giovanni Visconti

16

| Jan Tratnik

| style="background:skyblue;" rowspan="6" | {{UCI team code|GFC|2020}}

17

| Ben O'Connor

| style="background:lightblue;" rowspan="5" | Ruben Guerreiro

| style="background:#E4B3AB;" rowspan="5" | Thomas De Gendt

18

| Jai Hindley

| style="background:pink;" rowspan="2" | Wilco Kelderman

| style="background:white;" rowspan="3" | Jai Hindley

19

| Josef Černý

20

| Tao Geoghegan Hart

| style="background:pink;" | Jai Hindley

21

| Filippo Ganna

| style="background:pink;" | Tao Geoghegan Hart

| style="background:white;" | Tao Geoghegan Hart

colspan="2" | Final

! style="background:#F660AB;" | Tao Geoghegan Hart

! style="background:#B93B8F; | {{font color|white|Arnaud Démare|link=yes}}

! style="background:dodgerblue;" | {{font color|white|Ruben Guerreiro|link=yes}}

! style="background:white;" | Tao Geoghegan Hart

! style="background:yellow;" | {{UCI team code|INS|2020b}}

! style="background:limegreen;" | Simon Pellaud

! style="background:#E42A19;" | {{font color|white|Thomas De Gendt|link=yes}}

! style="background:#FF8C00;" | Mattia Bais

! style="background:#736aff;" | {{UCI team code|GFC|2020}}

  • On stage 2, João Almeida, who was second in the points classification, wore the cyclamen jersey, because first placed Filippo Ganna wore the pink jersey as the leader of the general classification. Because Ganna and Almeida were also the first two riders in the young rider classification, Mikkel Bjerg, who was third in the young rider classification, wore the white jersey.
  • On stage 3, João Almeida, who was second in the young rider classification, wore the white jersey, because first placed Filippo Ganna wore the pink jersey as the leader of the general classification.
  • On stages 4–10, Harm Vanhoucke, who was second in the young rider classification, wore the white jersey, because first placed João Almeida wore the pink jersey as the leader of the general classification. On stages 11–14 and 16–18, Jai Hindley wore the white jersey for the same reason, as did Brandon McNulty on stage 15.
  • On stage 21, Tao Geoghegan Hart, who was second in the young rider classification, wore the white jersey, because first placed Jai Hindley wore the pink jersey as the leader of the general classification.

Final classification standings

class="wikitable"
colspan="4" | Legend
File:Jersey pink.svg

| Denotes the winner of the general classification

| File:MaillotAzul.PNG

| Denotes the winner of the mountains classification

File:Jersey violet.svg

| Denotes the winner of the points classification

| File:Jersey white.svg

| Denotes the winner of the young rider classification

=General classification=

class="wikitable" style="width:42em;margin-bottom:0;"

|+ Final general classification (1–10){{cite web|title=Official classifications of Giro d'Italia 2020|url=https://www.giroditalia.it/en/classifiche/|access-date=25 October 2020|work=Giro d'Italia|publisher=RCS Sport}}

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 1

| {{flagathlete|Tao Geoghegan Hart|GBR}} File:Jersey pink.svgFile:Jersey white.svg

| {{UCI team code|INS|2020b}}

| align="right" | 85h 40' 21"

scope="row" | 2

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|SUN|2020}}

| align="right" | + 39"

scope="row" | 3

| {{flagathlete|Wilco Kelderman|NED}}

| {{UCI team code|SUN|2020}}

| align="right" | + 1' 29"

scope="row" | 4

| {{flagathlete|João Almeida|POR}}

| {{UCI team code|DQT|2020}}

| align="right" | + 2' 57"

scope="row" | 5

| {{flagathlete|Pello Bilbao|ESP}}

| {{UCI team code|TBM|2020}}

| align="right" | + 3' 09"

scope="row" | 6

| {{flagathlete|Jakob Fuglsang|DEN}}

| {{UCI team code|AST|2020}}

| align="right" | + 7' 02"

scope="row" | 7

| {{flagathlete|Vincenzo Nibali|ITA}}

| {{UCI team code|TFS|2020}}

| align="right" | + 8' 15"

scope="row" | 8

| {{flagathlete|Patrick Konrad|AUT}}

| {{UCI team code|BOH|2020}}

| align="right" | + 8' 42"

scope="row" | 9

| {{flagathlete|Fausto Masnada|ITA}}

| {{UCI team code|DQT|2020}}

| align="right" | + 9' 57"

scope="row" | 10

| {{flagathlete|Hermann Pernsteiner|AUT}}

| {{UCI team code|TBM|2020}}

| align="right" | + 11' 05"

class="collapsible collapsed wikitable" style="width:42em;margin-top:-1px;"
scope="col" colspan="4" | Final general classification (11–133)
scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 11

| {{flagathlete|Domenico Pozzovivo|ITA}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 11' 52"

scope="row" | 12

| {{flagathlete|Rafał Majka|POL}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 20' 31"

scope="row" | 13

| {{flagathlete|Sergio Samitier|ESP}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 35' 29"

scope="row" | 14

| {{flagathlete|James Knox|GBR}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 37' 41"

scope="row" | 15

| {{flagathlete|Brandon McNulty|USA}}

| {{UCI team code|UAD|2020}}

| style="text-align:right;" | + 38' 10"

scope="row" | 16

| {{flagathlete|Aurélien Paret-Peintre|FRA}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 45' 04"

scope="row" | 17

| {{flagathlete|Larry Warbasse|USA}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 53' 25"

scope="row" | 18

| {{flagathlete|Ben Swift|GBR}}

| {{UCI team code|INS|2020b}}

| style="text-align:right;" | + 57' 36"

scope="row" | 19

| {{flagathlete|Antonio Pedrero|ESP}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 59' 36"

scope="row" | 20

| {{flagathlete|Ben O'Connor|AUS}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 1h 02' 57"

scope="row" | 21

| {{flagathlete|Sam Oomen|NED}}

| {{UCI team code|SUN|2020}}

| style="text-align:right;" | + 1h 03' 46"

scope="row" | 22

| {{flagathlete|Ilnur Zakarin|RUS}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 1h 06' 11"

scope="row" | 23

| {{flagathlete|Matteo Fabbro|ITA}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 1h 13' 49"

scope="row" | 24

| {{flagathlete|Jonathan Castroviejo|ESP}}

| {{UCI team code|INS|2020b}}

| style="text-align:right;" | + 1h 16' 15"

scope="row" | 25

| {{flagathlete|Fabio Felline|ITA}}

| {{UCI team code|AST|2020}}

| style="text-align:right;" | + 1h 25' 14"

scope="row" | 26

| {{flagathlete|Martijn Tusveld|NED}}

| {{UCI team code|SUN|2020}}

| style="text-align:right;" | + 1h 25' 34"

scope="row" | 27

| {{flagathlete|Attila Valter|HUN}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 1h 30' 13"

scope="row" | 28

| {{flagathlete|Pieter Serry|BEL}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 1h 30' 54"

scope="row" | 29

| {{flagathlete|Chris Hamilton|AUS}}

| {{UCI team code|SUN|2020}}

| style="text-align:right;" | + 1h 32' 26"

scope="row" | 30

| {{flagathlete|Mikkel Frølich Honoré|DEN}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 1h 34' 49"

scope="row" | 31

| {{flagathlete|Jacopo Mosca|ITA}}

| {{UCI team code|TFS|2020}}

| style="text-align:right;" | + 1h 48' 45"

scope="row" | 32

| {{flagathlete|Tanel Kangert|EST}}

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 1h 55' 57"

scope="row" | 33

| {{flagathlete|Ruben Guerreiro|POR}} File:MaillotAzul.PNG

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 1h 58' 58"

scope="row" | 34

| {{flagathlete|Víctor de la Parte|ESP}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 2h 00' 42"

scope="row" | 35

| {{flagathlete|Rohan Dennis|AUS}}

| {{UCI team code|INS|2020b}}

| style="text-align:right;" | + 2h 04' 26"

scope="row" | 36

| {{flagathlete|Louis Meintjes|RSA}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 2h 05' 51"

scope="row" | 37

| {{flagathlete|Antonio Nibali|ITA}}

| {{UCI team code|TFS|2020}}

| style="text-align:right;" | + 2h 05' 56"

scope="row" | 38

| {{flagathlete|Diego Ulissi|ITA}}

| {{UCI team code|UAD|2020}}

| style="text-align:right;" | + 2h 06' 59"

scope="row" | 39

| {{flagathlete|François Bidard|FRA}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 2h 07' 36"

scope="row" | 40

| {{flagathlete|Davide Villella|ITA}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 2h 10' 28"

scope="row" | 41

| {{flagathlete|Thomas De Gendt|BEL}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 2h 14' 51"

scope="row" | 42

| {{flagathlete|Carl Fredrik Hagen|NOR}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 2h 20' 58"

scope="row" | 43

| {{flagathlete|Joe Dombrowski|USA}}

| {{UCI team code|UAD|2020}}

| style="text-align:right;" | + 2h 23' 09"

scope="row" | 44

| {{flagathlete|Jesper Hansen|DEN}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 2h 27' 05"

scope="row" | 45

| {{flagathlete|Óscar Rodríguez|ESP}}

| {{UCI team code|AST|2020}}

| style="text-align:right;" | + 2h 32' 17"

scope="row" | 46

| {{flagathlete|Enrico Battaglin|ITA}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 2h 32' 44"

scope="row" | 47

| {{flagathlete|Sander Armée|BEL}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 2h 32' 48"

scope="row" | 48

| {{flagathlete|Daniel Navarro|ESP}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 2h 37' 43"

scope="row" | 49

| {{flagathlete|Julien Bernard|FRA}}

| {{UCI team code|TFS|2020}}

| style="text-align:right;" | + 2h 38' 53"

scope="row" | 50

| {{flagathlete|Andrea Vendrame|ITA}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 2h 39' 38"

scope="row" | 51

| {{flagathlete|Alessandro Tonelli|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 2h 42' 25"

scope="row" | 52

| {{flagathlete|Nicola Conci|ITA}}

| {{UCI team code|TFS|2020}}

| style="text-align:right;" | + 2h 43' 56"

scope="row" | 53

| {{flagathlete|Jonas Gregaard|DEN}}

| {{UCI team code|AST|2020}}

| style="text-align:right;" | + 2h 44' 59"

scope="row" | 54

| {{flagathlete|Amanuel Ghebreigzabhier|ERI}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 2h 47' 05"

scope="row" | 55

| {{flagathlete|Geoffrey Bouchard|FRA}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 2h 47' 38"

scope="row" | 56

| {{flagathlete|Salvatore Puccio|ITA}}

| {{UCI team code|INS|2020b}}

| style="text-align:right;" | + 2h 50' 11"

scope="row" | 57

| {{flagathlete|Eduardo Sepúlveda|ARG}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 2h 50' 15"

scope="row" | 58

| {{flagathlete|Einer Rubio|COL}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 2h 51' 20"

scope="row" | 59

| {{flagathlete|Domen Novak|SLO}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 2h 54' 22"

scope="row" | 60

| {{flagathlete|Harm Vanhoucke|BEL}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 2h 55' 25"

scope="row" | 61

| {{flagathlete|Filippo Ganna|ITA}}

| {{UCI team code|INS|2020b}}

| style="text-align:right;" | + 3h 03' 16"

scope="row" | 62

| {{flagathlete|Jan Tratnik|SLO}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 3h 05' 27"

scope="row" | 63

| {{flagathlete|Stéphane Rossetto|FRA}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 3h 08' 54"

scope="row" | 64

| {{flagathlete|Joey Rosskopf|USA}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 3h 10' 30"

scope="row" | 65

| {{flagathlete|Jonathan Caicedo|ECU}}

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 3h 14' 47"

scope="row" | 66

| {{flagathlete|Dario Cataldo|ITA}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 3h 21' 44"

scope="row" | 67

| {{flagathlete|Paweł Poljański|POL}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 3h 22' 39"

scope="row" | 68

| {{flagathlete|Kamil Małecki|POL}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 3h 23' 03"

scope="row" | 69

| {{flagathlete|Chad Haga|USA}}

| {{UCI team code|SUN|2020}}

| style="text-align:right;" | + 3h 23' 06"

scope="row" | 70

| {{flagathlete|Mark Padun|UKR}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 3h 25' 54"

scope="row" | 71

| {{flagathlete|Simon Pellaud|SUI}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 3h 28' 32"

scope="row" | 72

| {{flagathlete|Davide Ballerini|ITA}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 3h 30' 50"

scope="row" | 73

| {{flagathlete|Jaakko Hänninen|FIN}}

| {{UCI team code|ALM|2020}}

| style="text-align:right;" | + 3h 35' 23"

scope="row" | 74

| {{flagathlete|Simone Ravanelli|ITA}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 3h 38' 15"

scope="row" | 75

| {{flagathlete|Simon Clarke|AUS}}

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 3h 41' 04"

scope="row" | 76

| {{flagathlete|Matteo Sobrero|ITA}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 3h 41' 58"

scope="row" | 77

| {{flagathlete|Kilian Frankiny|SUI}}

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 3h 45' 21"

scope="row" | 78

| {{flagathlete|Jefferson Cepeda|ECU}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 3h 49' 05"

scope="row" | 79

| {{flagathlete|Héctor Carretero|ESP}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 3h 54' 39"

scope="row" | 80

| {{flagathlete|Mathias Le Turnier|FRA}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 4h 00' 46"

scope="row" | 81

| {{flagathlete|Matthew Holmes|GBR}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 4h 01' 45"

scope="row" | 82

| {{flagathlete|Giovanni Carboni|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 4h 02' 55"

scope="row" | 83

| {{flagathlete|Nico Denz|GER}}

| {{UCI team code|SUN|2020}}

| style="text-align:right;" | + 4h 03' 03"

scope="row" | 84

| {{flagathlete|Danilo Wyss|SUI}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 4h 03' 24"

scope="row" | 85

| {{flagathlete|Luca Chirico|ITA}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 4h 03' 58"

scope="row" | 86

| {{flagathlete|Josef Černý|CZE}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 4h 04' 57"

scope="row" | 87

| {{flagathlete|Eros Capecchi|ITA}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 4h 05' 17"

scope="row" | 88

| {{flagathlete|Etienne van Empel|NED}}

| {{UCI team code|WIL|2020b}}

| style="text-align:right;" | + 4h 07' 49"

scope="row" | 89

| {{flagathlete|Yukiya Arashiro|JPN}}

| {{UCI team code|TBM|2020}}

| style="text-align:right;" | + 4h 10' 07"

scope="row" | 90

| {{flagathlete|Alessandro Bisolti|ITA}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 4h 15' 50"

scope="row" | 91

| {{flagathlete|Francesco Romano|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 4h 18' 52"

scope="row" | 92

| {{flagathlete|Peter Sagan|SVK}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 4h 21' 56"

scope="row" | 93

| {{flagathlete|Lorenzo Rota|ITA}}

| {{UCI team code|WIL|2020b}}

| style="text-align:right;" | + 4h 22' 59"

scope="row" | 94

| {{flagathlete|Cesare Benedetti|ITA}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 4h 23' 22"

scope="row" | 95

| {{flagathlete|Victor Campenaerts|BEL}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 4h 27' 30"

scope="row" | 96

| {{flagathlete|Edoardo Zardini|ITA}}

| {{UCI team code|WIL|2020b}}

| style="text-align:right;" | + 4h 30' 02"

scope="row" | 97

| {{flagathlete|Mikkel Bjerg|DEN}}

| {{UCI team code|UAD|2020}}

| style="text-align:right;" | + 4h 31' 02"

scope="row" | 98

| {{flagathlete|Stefano Oldani|ITA}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 4h 33' 10"

scope="row" | 99

| {{flagathlete|Josip Rumac|CRO}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 4h 34' 38"

scope="row" | 100

| {{flagathlete|Filippo Zana|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 4h 45' 29"

scope="row" | 101

| {{flagathlete|Valerio Conti|ITA}}

| {{UCI team code|UAD|2020}}

| style="text-align:right;" | + 4h 45' 35"

scope="row" | 102

| {{flagathlete|Mattia Bais|ITA}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 4h 49' 25"

scope="row" | 103

| {{flagathlete|Jhonatan Restrepo|COL}}

| {{UCI team code|ANS|2020}}

| style="text-align:right;" | + 4h 52' 03"

scope="row" | 104

| {{flagathlete|Kamil Gradek|POL}}

| {{UCI team code|BMC|2020}}

| style="text-align:right;" | + 4h 56' 07"

scope="row" | 105

| {{flagathlete|James Whelan|AUS}}

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 4h 57' 54"

scope="row" | 106

| {{flagathlete|Albert Torres|ESP}}

| {{UCI team code|MOV|2020}}

| style="text-align:right;" | + 4h 59' 30"

scope="row" | 107

| {{flagathlete|Maciej Bodnar|POL}}

| {{UCI team code|BOH|2020}}

| style="text-align:right;" | + 5h 04' 10"

scope="row" | 108

| {{flagathlete|Marco Frapporti|ITA}}

| {{UCI team code|WIL|2020b}}

| style="text-align:right;" | + 5h 05' 15"

scope="row" | 109

| {{flagathlete|Filippo Fiorelli|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 5h 08' 17"

scope="row" | 110

| {{flagathlete|Rodrigo Contreras|COL}}

| {{UCI team code|AST|2020}}

| style="text-align:right;" | + 5h 08' 22"

scope="row" | 111

| {{flagathlete|Lachlan Morton|AUS}}

| {{UCI team code|EFD|2020}}

| style="text-align:right;" | + 5h 09' 44"

scope="row" | 112

| {{flagathlete|Elia Viviani|ITA}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 5h 10' 26"

scope="row" | 113

| {{flagathlete|Miles Scotson|AUS}}

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 5h 13' 09"

scope="row" | 114

| {{flagathlete|Dylan Sunderland|AUS}}

| {{UCI team code|NTT|2020}}

| style="text-align:right;" | + 5h 13' 54"

scope="row" | 115

| {{flagathlete|Simone Consonni|ITA}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 5h 16' 07"

scope="row" | 116

| {{flagathlete|Simon Guglielmi|FRA}}

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 5h 16' 48"

scope="row" | 117

| {{flagathlete|Adam Hansen|AUS}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 5h 17' 02"

scope="row" | 118

| {{flagathlete|Davide Cimolai|ITA}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 5h 19' 10"

scope="row" | 119

| {{flagathlete|Nathan Haas|AUS}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 5h 20' 50"

scope="row" | 120

| {{flagathlete|Alex Dowsett|GBR}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 5h 23' 04"

scope="row" | 121

| {{flagathlete|Arnaud Démare|FRA}} File:Jersey violet.svg

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 5h 26' 45"

scope="row" | 122

| {{flagathlete|Iljo Keisse|BEL}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 5h 32' 08"

scope="row" | 123

| {{flagathlete|Rick Zabel|GER}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 5h 32' 22"

scope="row" | 124

| {{flagathlete|Ignatas Konovalovas|LTU}}

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 5h 36' 34"

scope="row" | 125

| {{flagathlete|Giovanni Lonardi|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 5h 41' 00"

scope="row" | 126

| {{flagathlete|Matthias Brändle|AUT}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 5h 42' 40"

scope="row" | 127

| {{flagathlete|Simone Bevilacqua|ITA}}

| {{UCI team code|WIL|2020b}}

| style="text-align:right;" | + 5h 45' 25"

scope="row" | 128

| {{flagathlete|Jacopo Guarnieri|ITA}}

| {{UCI team code|GFC|2020}}

| style="text-align:right;" | + 5h 46' 03"

scope="row" | 129

| {{flagathlete|Fabio Mazzucco|ITA}}

| {{UCI team code|BRD|2020}}

| style="text-align:right;" | + 5h 48' 10"

scope="row" | 130

| {{flagathlete|Marco Mathis|GER}}

| {{UCI team code|COF|2020}}

| style="text-align:right;" | + 5h 51' 35"

scope="row" | 131

| {{flagathlete|Álvaro Hodeg|COL}}

| {{UCI team code|DQT|2020}}

| style="text-align:right;" | + 5h 53' 47"

scope="row" | 132

| {{flagathlete|Guy Sagiv|ISR}}

| {{UCI team code|ISN|2020}}

| style="text-align:right;" | + 6h 12' 07"

scope="row" | 133

| {{flagathlete|Jonathan Dibben|GBR}}

| {{UCI team code|LTS|2020}}

| style="text-align:right;" | + 6h 13' 59"

{{columns-start}}

=Points classification=

class="wikitable"

|+ Final points classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Arnaud Démare|FRA}} File:Jersey violet.svg

| {{UCI team code|GFC|2020}}

| align="right" | 233

scope="row" | 2

| {{flagathlete|Peter Sagan|SVK}}

| {{UCI team code|BOH|2020}}

| align="right" | 184

scope="row" | 3

| {{flagathlete|João Almeida|POR}}

| {{UCI team code|DQT|2020}}

| align="right" | 108

scope="row" | 4

| {{flagathlete|Filippo Ganna|ITA}}

| {{UCI team code|INS|2020b}}

| align="right" | 87

scope="row" | 5

| {{flagathlete|Josef Černý|CZE}}

| {{UCI team code|BMC|2020}}

| align="right" | 78

scope="row" | 6

| {{flagathlete|Andrea Vendrame|ITA}}

| {{UCI team code|ALM|2020}}

| align="right" | 78

scope="row" | 7

| {{flagathlete|Diego Ulissi|ITA}}

| {{UCI team code|UAD|2020}}

| align="right" | 77

scope="row" | 8

| {{flagathlete|Simon Pellaud|SUI}}

| {{UCI team code|ANS|2020}}

| align="right" | 70

scope="row" | 9

| {{flagathlete|Tao Geoghegan Hart|GBR}} File:Jersey pink.svgFile:Jersey white.svg

| {{UCI team code|INS|2020b}}

| align="right" | 66

scope="row" | 10

| {{flagathlete|Patrick Konrad|AUT}}

| {{UCI team code|BOH|2020}}

| align="right" | 61

{{column}}

=Mountains classification=

class="wikitable"

|+ Final mountains classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Ruben Guerreiro|POR}} File:MaillotAzul.PNG

| {{UCI team code|EFD|2020}}

| align="right" | 234

scope="row" | 2

| {{flagathlete|Tao Geoghegan Hart|GBR}} File:Jersey pink.svgFile:Jersey white.svg

| {{UCI team code|INS|2020b}}

| align="right" | 157

scope="row" | 3

| {{flagathlete|Thomas De Gendt|BEL}}

| {{UCI team code|LTS|2020}}

| align="right" | 122

scope="row" | 4

| {{flagathlete|Rohan Dennis|AUS}}

| {{UCI team code|INS|2020b}}

| align="right" | 119

scope="row" | 5

| {{flagathlete|Ben O'Connor|AUS}}

| {{UCI team code|NTT|2020}}

| align="right" | 71

scope="row" | 6

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|SUN|2020}}

| align="right" | 71

scope="row" | 7

| {{flagathlete|Wilco Kelderman|NED}}

| {{UCI team code|SUN|2020}}

| align="right" | 55

scope="row" | 8

| {{flagathlete|Filippo Ganna|ITA}}

| {{UCI team code|INS|2020b}}

| align="right" | 48

scope="row" | 9

| {{flagathlete|Jonathan Castroviejo|ESP}}

| {{UCI team code|INS|2020b}}

| align="right" | 45

scope="row" | 10

| {{flagathlete|Einer Rubio|COL}}

| {{UCI team code|MOV|2020}}

| align="right" | 44

{{columns-end}}

{{columns-start}}

=Young rider classification=

class="wikitable"

|+ Final young rider classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Time

scope="row" | 1

| {{flagathlete|Tao Geoghegan Hart|GBR}} File:Jersey white.svgFile:Jersey pink.svg

| {{UCI team code|INS|2020b}}

| align="right" | 85h 40' 21"

scope="row" | 2

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|SUN|2020}}

| align="right" | + 39"

scope="row" | 3

| {{flagathlete|João Almeida|POR}}

| {{UCI team code|DQT|2020}}

| align="right" | + 2' 57"

scope="row" | 4

| {{flagathlete|Sergio Samitier|ESP}}

| {{UCI team code|MOV|2020}}

| align="right" | + 35' 29"

scope="row" | 5

| {{flagathlete|James Knox|GBR}}

| {{UCI team code|DQT|2020}}

| align="right" | + 37' 41"

scope="row" | 6

| {{flagathlete|Brandon McNulty|USA}}

| {{UCI team code|UAD|2020}}

| align="right" | + 38' 10"

scope="row" | 7

| {{flagathlete|Aurélien Paret-Peintre|FRA}}

| {{UCI team code|ALM|2020}}

| align="right" | + 45' 04"

scope="row" | 8

| {{flagathlete|Ben O'Connor|AUS}}

| {{UCI team code|NTT|2020}}

| align="right" | + 1h 02' 57"

scope="row" | 9

| {{flagathlete|Sam Oomen|NED}}

| {{UCI team code|SUN|2020}}

| align="right" | + 1h 03' 46"

scope="row" | 10

| {{flagathlete|Matteo Fabbro|ITA}}

| {{UCI team code|BOH|2020}}

| align="right" | + 1h 13' 49"

{{column}}

= Team classification =

class="wikitable"

|+ Final team classification (1–10)

Rank

!Team

!Time

scope="row" | 1

| {{flagicon|GBR}} {{UCI team code|INS|2020b}}

| align="right" | {{nowrap|257h 15' 58"}}

scope="row" | 2

| {{flagicon|BEL}} {{UCI team code|DQT|2020}}

| align="right" | + 22' 32"

scope="row" | 3

| {{flagicon|GER}} {{UCI team code|SUN|2020}}

| align="right" | + 28' 50"

scope="row" | 4

| {{flagicon|BHR}} {{UCI team code|TBM|2020}}

| align="right" | + 32' 50"

scope="row" | 5

| {{flagicon|GER}} {{UCI team code|BOH|2020}}

| align="right" | + 1h 12' 34"

scope="row" | 6

| {{flagicon|RSA}} {{UCI team code|NTT|2020}}

| align="right" | + 1h 49' 59"

scope="row" | 7

| {{flagicon|FRA}} {{UCI team code|ALM|2020}}

| align="right" | + 2h 04' 38"

scope="row" | 8

| {{flagicon|ESP}} {{UCI team code|MOV|2020}}

| align="right" | + 2h 08' 26"

scope="row" | 9

| {{flagicon|KAZ}} {{UCI team code|AST|2020}}

| align="right" | + 2h 29' 44"

scope="row" | 10

| {{flagicon|USA}} {{UCI team code|TFS|2020}}

| align="right" | + 2h 42' 36"

{{columns-end}}

{{columns-start}}

=Intermediate sprint classification=

class="wikitable"

|+ Final intermediate sprint classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Simon Pellaud|SUI}}

| {{UCI team code|ANS|2020}}

| align="right" | 78

scope="row" | 2

| {{flagathlete|Thomas De Gendt|BEL}}

| {{UCI team code|LTS|2020}}

| align="right" | 56

scope="row" | 3

| {{flagathlete|Marco Frapporti|ITA}}

| {{UCI team code|WIL|2020b}}

| align="right" | 44

scope="row" | 4

| {{flagathlete|Mattia Bais|ITA}}

| {{UCI team code|ANS|2020}}

| align="right" | 34

scope="row" | 5

| {{flagathlete|Jhonatan Restrepo|COL}}

| {{UCI team code|ANS|2020}}

| align="right" | 28

scope="row" | 6

| {{flagathlete|Andrea Vendrame|ITA}}

| {{UCI team code|ALM|2020}}

| align="right" | 25

scope="row" | 7

| {{flagathlete|Peter Sagan|SVK}}

| {{UCI team code|BOH|2020}}

| align="right" | 21

scope="row" | 8

| {{flagathlete|Francesco Romano|ITA}}

| {{UCI team code|BRD|2020}}

| align="right" | 20

scope="row" | 9

| {{flagathlete|Héctor Carretero|ESP}}

| {{UCI team code|MOV|2020}}

| align="right" | 19

scope="row" | 10

| {{flagathlete|Matthew Holmes|GBR}}

| {{UCI team code|LTS|2020}}

| align="right" | 17

{{column}}

=Combativity classification=

class="wikitable"

|+ Final combativity classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagathlete|Thomas De Gendt|BEL}}

| {{UCI team code|LTS|2020}}

| align="right" | 55

scope="row" | 2

| {{flagathlete|Simon Pellaud|SUI}}

| {{UCI team code|ANS|2020}}

| align="right" | 52

scope="row" | 3

| {{flagathlete|Tao Geoghegan Hart|GBR}} File:Jersey pink.svgFile:Jersey white.svg

| {{UCI team code|INS|2020b}}

| align="right" | 45

scope="row" | 4

| {{flagathlete|Ruben Guerreiro|POR}} File:MaillotAzul.PNG

| {{UCI team code|EFD|2020}}

| align="right" | 45

scope="row" | 5

| {{flagathlete|Peter Sagan|SVK}}

| {{UCI team code|BOH|2020}}

| align="right" | 40

scope="row" | 6

| {{flagathlete|Rohan Dennis|AUS}}

| {{UCI team code|INS|2020b}}

| align="right" | 39

scope="row" | 7

| {{flagathlete|Filippo Ganna|ITA}}

| {{UCI team code|INS|2020b}}

| align="right" | 37

scope="row" | 8

| {{flagathlete|Jai Hindley|AUS}}

| {{UCI team code|SUN|2020}}

| align="right" | 36

scope="row" | 9

| {{flagathlete|João Almeida|POR}}

| {{UCI team code|DQT|2020}}

| align="right" | 35

scope="row" | 10

| {{flagathlete|Arnaud Démare|FRA}} File:Jersey violet.svg

| {{UCI team code|GFC|2020}}

| align="right" | 33

{{columns-end}}

{{columns-start}}

=Breakaway classification=

class="wikitable"

|+ Final breakaway classification (1–10)

scope="col" | Rank

! scope="col" | Rider

! scope="col" | Team

! scope="col" | Kilometers

scope="row" | 1

| {{flagathlete|Mattia Bais|ITA}}

| {{UCI team code|ANS|2020}}

| align="right" | 458

scope="row" | 2

| {{flagathlete|Marco Frapporti|ITA}}

| {{UCI team code|WIL|2020b}}

| align="right" | 428

scope="row" | 3

| {{flagathlete|Simon Pellaud|SUI}}

| {{UCI team code|ANS|2020}}

| align="right" | 352

scope="row" | 4

| {{flagathlete|Matthew Holmes|GBR}}

| {{UCI team code|LTS|2020}}

| align="right" | 336

scope="row" | 5

| {{flagathlete|Salvatore Puccio|ITA}}

| {{UCI team code|INS|2020b}}

| align="right" | 320

scope="row" | 6

| {{flagathlete|Alessandro Tonelli|ITA}}

| {{UCI team code|BRD|2020}}

| align="right" | 307

scope="row" | 7

| {{flagathlete|Filippo Ganna|ITA}}

| {{UCI team code|INS|2020b}}

| align="right" | 304

scope="row" | 8

| {{flagathlete|Simone Ravanelli|ITA}}

| {{UCI team code|ANS|2020}}

| align="right" | 304

scope="row" | 9

| {{flagathlete|Francesco Romano|ITA}}

| {{UCI team code|BRD|2020}}

| align="right" | 263

scope="row" | 10

| {{flagathlete|Thomas De Gendt|BEL}}

| {{UCI team code|LTS|2020}}

| align="right" | 237

{{column}}

=Fair play classification=

class="wikitable"

|+ Final fair play classification (1–10)

scope="col" | Rank

! scope="col" | Team

! scope="col" | Points

scope="row" | 1

| {{flagicon|FRA}} {{UCI team code|GFC|2020}}

| align="right" | 0

scope="row" | 2

| {{flagicon|ITA}} {{UCI team code|ANS|2020}}

| align="right" | 0.5

scope="row" | 3

| {{flagicon|GER}} {{UCI team code|SUN|2020}}

| align="right" | 20

scope="row" | 4

| {{flagicon|FRA}} {{UCI team code|ALM|2020}}

| align="right" | 20

scope="row" | 5

| {{flagicon|POL}} {{UCI team code|BMC|2020}}

| align="right" | 20

scope="row" | 6

| {{flagicon|GER}} {{UCI team code|BOH|2020}}

| align="right" | 40

scope="row" | 7

| {{flagicon|BEL}} {{UCI team code|DQT|2020}}

| align="right" | 60

scope="row" | 8

| {{flagicon|ITA}} {{UCI team code|WIL|2020b}}

| align="right" | 70

scope="row" | 9

| {{flagicon|UAE}} {{UCI team code|UAD|2020}}

| align="right" | 85

scope="row" | 10

| {{flagicon|RSA}} {{UCI team code|NTT|2020}}

| align="right" | 100

{{columns-end}}

Notes

{{reflist|group=N}}

References

{{reflist|30em}}