The following is a list of teams and cyclists that took part in the 2021 Giro d'Italia.

Teams Twenty-three teams received invitations to participate in the 2021 Giro d'Italia. All nineteen UCI WorldTeams are entitled and obliged to enter the race, and they will be joined by four second-tier UCI ProTeams. , the best performing UCI ProTeam in 2020, received an automatic invitation, while the other three teams were selected by RCS Sport, the organizers of the Giro. and continue their streak of wild card invitations to the race, while will make its Grand Tour debut. The teams were announced on 10 February 2021.

On 15 April 2021, after positive doping tests for Matteo Spreafico and Matteo De Bonis left them facing a potential suspension, withdrew their participation from the race. In place of them, regular invitee , which had initially been snubbed by race organizers, were awarded the last wildcard invitation.

The teams that participated in the race were:

UCI WorldTeams

UCI ProTeams

Cyclists + Legend No. Starting number worn by the rider during the Giro Pos. Position in the general classification Time Deficit to the winner of the general classification Denotes riders born on or after 1 January 1996 eligible for the young rider classification Denotes the winner of the general classification Denotes the winner of the points classification Denotes the winner of the mountains classification Denotes the winner of the young rider classification (eligibility indicated by ) DNS Denotes a rider who did not start a stage, followed by the stage before which he withdrew DNF Denotes a rider who did not finish a stage, followed by the stage in which he withdrew DSQ Denotes a rider who was disqualified from the race, followed by the stage in which this occurred HD Denotes a rider finished outside the time limit, followed by the stage in which they did so COV Denotes a rider who withdrawn because of COVID-19 either because he tested positive or team members tested positive, followed by the stage before which he withdrew Ages correct as of Saturday 8 May 2021, the date on which the Giro began

By starting number No. Name Nationality Team Age Time 1 Egan Bernal 1 86h 17' 28" 2 Jonathan Castroviejo 23 + 1h 18' 16" 3 Filippo Ganna 118 + 4h 47' 40" 4 Daniel Martínez 5 + 7' 24" 5 Gianni Moscon 24 + 1h 18' 17" 6 Jhonatan Narváez 49 + 2h 21' 53" 7 Salvatore Puccio 94 + 4' 04' 23" 8 Pavel Sivakov DNS-6 – 11 Tony Gallopin 60 + 2h 46' 05" 12 François Bidard DNS-6 – 13 Geoffrey Bouchard 58 + 2h 36' 35" 14 Clément Champoussin DNF-9 – 15 Alexis Gougeard 114 + 4h 43' 57" 16 Lawrence Naesen 119 + 4h 47' 48" 17 Andrea Vendrame 50 + 2h 23' 42" 18 Larry Warbasse 41 + 2h 05' 29" 21 Tim Merlier DNS-11 – 22 Dries De Bondt 91 + 4h 03' 03" 23 Jimmy Janssens 65 + 3h 15' 06" 24 Alexander Krieger 140 + 5h 25' 02" 25 Senne Leysen 101 + 4h 15' 22" 26 Oscar Riesebeek 104 + 4h 33' 33" 27 Gianni Vermeersch 87 + 3h 52' 52" 28 Louis Vervaeke 20 + 1h 05' 19" 31 Jefferson Alexander Cepeda DNS-19 – 32 Simon Pellaud 69 + 3h 20' 10" 33 Andrii Ponomar 67 + 3h 18' 33" 34 Simone Ravanelli 71 + 3h 22' 30" 35 Eduardo Sepúlveda 47 + 2h 20' 12" 36 Filippo Tagliani 123 + 4h 59' 05" 37 Natnael Tesfatsion 92 + 4h 03' 27" 38 Nicola Venchiarutti 132 + 5h 08' 13" 41 Aleksandr Vlasov 4 + 6' 40" 42 Samuele Battistella 82 + 3h 45' 57" 43 Fabio Felline DNS-20 – 44 Gorka Izagirre 19 + 1h 04' 12" 45 Vadim Pronskiy 40 + 2h 03' 59" 46 Luis León Sánchez 33 + 1h 49' 52" 47 Matteo Sobrero 61 + 2h 47' 16" 48 Harold Tejada 36 + 2h 01' 12" 51 Mikel Landa DNF-5 – 52 Yukiya Arashiro 77 + 3h 36' 24" 53 Pello Bilbao 13 + 37' 58" 54 Damiano Caruso 2 + 1' 29" 55 Gino Mäder DNF-12 – 56 Matej Mohorič DNF-9 – 57 Jan Tratnik 70 + 3h 22' 28" 58 Rafael Valls 96 + 4h 04' 52" 61 Giovanni Visconti 95 + 4h 04' 45" 62 Enrico Battaglin 85 + 3h 47' 55" 63 Giovanni Carboni 35 + 2h 00' 45" 64 Filippo Fiorelli 108 + 4h 36' 05" 65 Davide Gabburo 106 + 4h 35' 44" 66 Umberto Marengo 139 + 5h 19' 06" 67 Filippo Zana 73 + 3h 28' 45" 68 Samuele Zoccarato 105 + 4h 33' 49" 71 Peter Sagan 117 + 4h 46' 24" 72 Giovanni Aleotti 80 + 3h 40' 28" 73 Cesare Benedetti 103 + 4h 26' 44" 74 Maciej Bodnar 136 + 5h 14' 42" 75 Emanuel Buchmann DNF-15 – 76 Matteo Fabbro 32 + 1h 49' 23" 77 Felix Großschartner 42 + 2h 12' 10" 78 Daniel Oss 112 + 4h 42' 49" 81 Elia Viviani 135 + 5h 12' 15" 82 Natnael Berhane DNF-15 – 83 Simone Consonni 110 + 4h 38' 16" 84 Nicolas Edet DNF-14 – 85 Victor Lafay DNS-19 – 86 Rémy Rochas DNF-17 – 87 Fabio Sabatini 133 + 5h 09' 16" 88 Attilio Viviani 142 + 5h 29' 40" 91 Remco Evenepoel DNS-18 – 92 João Almeida 6 + 7' 24" 93 Rémi Cavagna 68 + 3h 19' 43" 94 Mikkel Frølich Honoré 81 + 3h 41' 43" 95 Iljo Keisse 121 + 4h 50' 45" 96 James Knox 53 + 2h 29' 17" 97 Fausto Masnada DNF-12 – 98 Pieter Serry 56 + 2h 30' 40" 101 Hugh Carthy 8 + 8' 56" 102 Jonathan Caicedo DNF-11 – 103 Simon Carr 66 + 3h 18' 32" 104 Ruben Guerreiro DNF-15 – 105 Jens Keukeleire 78 + 3h 37' 24" 106 Julius van den Berg 125 + 5h 00' 11" 107 Alberto Bettiol 30 + 1h 43' 43" 109 Tejay van Garderen 84 + 3h 46' 16" 111 Manuel Belletti DNF-6 – 112 Vincenzo Albanese 75 + 3h 34' 13" 113 Mark Christian 76 + 3h 35' 44" 114 Márton Dina 100 + 4h 11' 55" 115 Lorenzo Fortunato 16 + 47' 31" 116 Francesco Gavazzi 29 + 1h 40' 19" 117 Edward Ravasi 46 + 2h 18' 40" 118 Samuele Rivi 129 + 5h 02' 59" 121 Rudy Molard 37 + 2h 02' 01" 122 Matteo Badilatti 34 + 1h 51' 47" 123 Antoine Duchesne 115 + 4h 43' 58" 124 Simon Guglielmi 90 + 3h 59' 46" 125 Sébastien Reichenbach DNF-16 – 126 Romain Seigle 88 + 3h 55' 23" 127 Attila Valter 14 + 45' 30" 128 Lars van den Berg 64 + 3h 13' 49" 131 Jan Hirt 26 + 1h 32' 42" 132 Quinten Hermans 43 + 2h 13' 57" 133 Wesley Kreder 128 + 5h 02' 43" 134 Riccardo Minali 143 + 5h 35' 49" 135 Andrea Pasqualon 72 + 3h 23' 57" 136 Simone Petilli 44 + 2h 14' 12" 137 Rein Taaramäe 51 + 2h 24' 46" 138 Taco van der Hoorn 107 + 4h 35' 49" 141 Dan Martin 10 + 18' 35" 142 Patrick Bevin 48 + 2h 21' 29" 143 Matthias Brändle 130 + 5h 03' 34" 144 Davide Cimolai 127 + 5h 02' 16" 145 Alessandro De Marchi DNF-12 – 146 Alex Dowsett DNF-12 – 147 Krists Neilands DNS-2 – 148 Guy Niv 74 + 3h 33' 32" 151 George Bennett 11 + 25' 35" 152 Edoardo Affini 113 + 4h 43' 51" 153 Koen Bouwman 12 + 30' 56" 154 David Dekker DNS-14 – 155 Tobias Foss 9 + 11' 44" 156 Dylan Groenewegen DNS-14 – 157 Paul Martens 99 + 4h 09' 07" 158 Jos van Emden DNF-15 – 161 Caleb Ewan DNF-8 – 162 Jasper De Buyst DNF-9 – 163 Thomas De Gendt DNS-16 – 164 Kobe Goossens DNF-12 – 165 Roger Kluge DNF-14 – 166 Tomasz Marczyński DNS-9 – 167 Stefano Oldani 79 + 3h 39' 11" 168 Harm Vanhoucke 86 + 3h 49' 07" 171 Marc Soler DNF-12 – 172 Dario Cataldo 54 + 2h 29' 24" 173 Matteo Jorgenson 98 + 4h 05' 48" 174 Nelson Oliveira 27 + 1h 36' 27" 175 Antonio Pedrero 22 + 1h 07' 50" 176 Einer Rubio 39 + 2h 03' 56" 177 Albert Torres 138 + 5h 17' 26" 178 Davide Villella 55 + 2h 29' 51" 181 Simon Yates 3 + 4' 15" 182 Michael Hepburn 120 + 4h 47' 58" 183 Christopher Juul-Jensen 97 + 4h 05' 47" 184 Tanel Kangert 21 + 1h 07' 25" 185 Cameron Meyer 111 + 4h 38' 42" 186 Mikel Nieve 25 + 1h 20' 58" 187 Nick Schultz DNS-18 – 188 Callum Scotson 83 + 3h 46' 05" 191 Jai Hindley DNS-14 – 192 Nikias Arndt 62 + 2h 56' 04" 193 Romain Bardet 7 + 8' 05" 194 Nico Denz 102 + 4h 16' 02" 195 Chris Hamilton 45 + 2h 17' 55" 196 Max Kanter 116 + 4h 46' 24" 197 Nicolas Roche 59 + 2h 41' 13" 198 Michael Storer 31 + 1h 49' 05" 201 Giacomo Nizzolo DNS-15 – 202 Victor Campenaerts DNS-17 – 203 Kilian Frankiny 57 + 2h 34' 36" 204 Bert-Jan Lindeman 122 + 4h 58' 29" 205 Domenico Pozzovivo DNS-7 – 206 Mauro Schmid 93 + 4h 03' 47" 207 Max Walscheid 124 + 4h 59' 37" 208 Łukasz Wiśniowski 131 + 5h 08' 11" 211 Vincenzo Nibali 18 + 1h 03' 59" 212 Gianluca Brambilla DNF-19 – 213 Giulio Ciccone DNS-18 – 214 Koen de Kort 134 + 5h 11' 05" 215 Amanuel Ghebreigzabhier 63 + 2h 59' 03" 216 Bauke Mollema 28 + 1h 36' 47" 217 Jacopo Mosca 52 + 2h 27' 00" 218 Matteo Moschetti 141 + 5h 29' 21" 221 Davide Formolo 15 + 47' 21" 222 Valerio Conti 89 + 3h 58' 45" 223 Alessandro Covi 38 + 2h 03' 30" 224 Joe Dombrowski DNS-6 – 225 Fernando Gaviria 109 + 4h 37' 48" 226 Juan Sebastián Molano 126 + 5h 01' 04" 227 Maximiliano Richeze 137 + 5h 17' 22" 228 Diego Ulissi 17 + 56' 32"

By team

+ (IGD) No. Rider Pos. 1 1 2 23 3 118 4 5 5 24 6 49 7 94 8 DNS-6+ (ALM) No. Rider Pos. 11 60 12 DNS-6 13 58 14 DNF-9 15 114 16 119 17 50 18 41+ (AFC) No. Rider Pos. 21 DNS-11 22 91 23 65 24 140 25 101 26 104 27 87 28 20+ (ANS) No. Rider Pos. 31 DNS-19 32 69 33 67 34 71 35 47 36 123 37 92 38 132+ (APT) No. Rider Pos. 41 4 42 82 43 DNS-20 44 19 45 40 46 33 47 61 48 36+ (TBV) No. Rider Pos. 51 DNF-5 52 77 53 13 54 2 55 DNF-12 56 DNF-9 57 70 58 96+ (BCF) No. Rider Pos. 61 95 62 85 63 35 64 108 65 106 66 139 67 73 68 105+ (BOH) No. Rider Pos. 71 117 72 80 73 103 74 136 75 DNF-15 76 32 77 42 78 112+ (COF) No. Rider Pos. 81 135 82 DNF-15 83 110 84 DNF-14 85 DNS-19 86 DNF-17 87 133 88 142+ (DQT) No. Rider Pos. 91 DNS-18 92 6 93 68 94 81 95 121 96 53 97 DNF-12 98 56+ (EFN) No. Rider Pos. 101 8 102 30 103 DNF-11 104 66 105 DNF-15 106 78 107 125 109 84+ (EOK) No. Rider Pos. 111 DNF-6 112 75 113 76 114 100 115 16 116 29 117 46 118 129+ (GFC) No. Rider Pos. 121 37 122 34 123 115 124 90 125 DNF-16 126 88 127 14 128 64+ (IWG) No. Rider Pos. 131 26 132 43 133 128 134 143 135 72 136 44 137 51 138 107+ (ISN) No. Rider Pos. 141 10 142 48 143 127 144 130 145 DNF-12 146 DNF-12 147 DNS-2 148 74+ (TJV) No. Rider Pos. 151 11 152 113 153 12 154 DNS-14 155 9 156 DNS-14 157 99 158 DNF-15+ (LTS) No. Rider Pos. 161 DNF-8 162 DNF-9 163 DNS-16 164 DNF-12 165 DNF-14 166 DNS-9 167 79 168 86+ (MOV) No. Rider Pos. 171 DNF-12 172 54 173 98 174 27 175 22 176 39 177 138 178 55+ (BEX) No. Rider Pos. 181 3 182 120 183 97 184 21 185 111 186 25 187 DNS-18 188 83+ (DSM) No. Rider Pos. 191 DNS-14 192 62 193 7 194 102 195 45 196 116 197 59 198 31+ (TQA) No. Rider Pos. 201 DNS-15 202 DNS-17 203 57 204 122 205 DNS-7 206 93 207 124 208 131+ (TFS) No. Rider Pos. 211 18 212 DNF-19 213 DNS-18 214 134 215 63 216 28 217 52 218 141+ (UAD) No. Rider Pos. 221 15 222 89 223 38 224 DNS-6 225 109 226 126 227 137 228 17

By nationality

Country No. of riders Finishers Stage wins 2 2 8 5 2 (Caleb Ewan x2) 2 2 17 11 2 (Victor Campenaerts, Tim Merlier) 1 1 6 6 2 (Egan Bernal x2) 1 1 2 2 3 1 3 2 2 2 13 8 1 (Victor Lafay) 8 6 6 5 1 (Simon Yates) 2 2 2 2 1 (Dan Martin) 1 1 55 47 7 (Alberto Bettiol, Damiano Caruso, Lorenzo Fortunato, Filippo Ganna x2, Giacomo Nizzolo, Andrea Vendrame) 1 1 1 1 1 0 12 9 1 (Taco van der Hoorn) 2 2 1 1 3 2 3 2 2 1 1 1 1 (Peter Sagan) 2 1 10 8 6 4 2 (Gino Mäder, Mauro Schmid) 1 1 4 3 1 (Joe Dombrowski) Total 184 143 21

References