2021 | 01.10 | Giro di Sicilia, ITA | 4 | 2.1 | Mountain | 36-321 |
| | 1. Vincenzo Nibali (ITA); 2. Simone Ravanelli (ITA); 3. Alessandro Covi (ITA) |
2021 | 01.10 | Giro di Sicilia, ITA | | 2.1 | GC | 36-321 |
| | 1. Vincenzo Nibali (ITA); 2. Alejandro Valverde Belmonte (SPA); 3. Alessandro Covi (ITA) |
2019 | 27.07 | Tour de France, FRA | 20 | GT | | 34-255 |
| | 1. Vincenzo Nibali (ITA); 2. Alejandro Valverde Belmonte (SPA); 3. Mikel Landa Meana (SPA) |
2018 | 17.03 | Milano - Sanremo, ITA | | 1.WT | | 33-123 |
| | 1. Vincenzo Nibali (ITA); 2. Caleb Ewan (AUS); 3. Arnaud Démare (FRA) |
2017 | 20.10 | Taiwan KOM Challenge, TPE | | Nat | | 32-340 |
| | 1. Vincenzo Nibali (ITA); 2. Oscar Pujol Munoz (SPA); 3. John Kronborg Ebsen (DEN) |
2017 | 07.10 | Il Lombardia, ITA | | 1.WT | | 32-327 |
| | 1. Vincenzo Nibali (ITA); 2. Julian Alaphilippe (FRA); 3. Gianni Moscon (ITA) |
2017 | 21.08 | Vuelta a Espana, SPA | 3 | GT | | 32-280 |
| | 1. Vincenzo Nibali (ITA); 2. David De La Cruz Melgarejo (SPA); 3. Chris Froome (GBR) |
2017 | 23.05 | Giro d'Italia, ITA | 16 | GT | | 32-190 |
| | 1. Vincenzo Nibali (ITA); 2. Mikel Landa Meana (SPA); 3. Nairo Alexander Quintana Rojas (COL) |
2017 | 23.04 | Cro Race, CRO | | 2.1 | | 32-160 |
| | 1. Vincenzo Nibali (ITA); 2. Jaime Roson Garcia* (SPA); 3. Jan Hirt (CZE) |
2016 | 29.05 | Giro d'Italia, ITA | | GT | | 31-196 |
| | 1. Vincenzo Nibali (ITA); 2. Jhoan Esteban Chaves Rubio (COL); 3. Alejandro Valverde Belmonte (SPA) |
2016 | 27.05 | Giro d'Italia, ITA | 19 | GT | | 31-194 |
| | 1. Vincenzo Nibali (ITA); 2. Mikel Nieve Iturralde (SPA); 3. Jhoan Esteban Chaves Rubio (COL) |
2016 | 21.02 | Tour of Oman, OMN | | 2.HC | | 31-099 |
| | 1. Vincenzo Nibali (ITA); 2. Romain Bardet (FRA); 3. Jakob Fuglsang (DEN) |
2016 | 19.02 | Tour of Oman, OMN | 4 | 2.HC | | 31-097 |
| | 1. Vincenzo Nibali (ITA); 2. Romain Bardet (FRA); 3. Jakob Fuglsang (DEN) |
2015 | 04.10 | Il Lombardia, ITA | | 1.WT | | 30-324 |
| | 1. Vincenzo Nibali (ITA); 2. Daniel Moreno Fernandez (SPA); 3. Thibaut Pinot (FRA) |
2015 | 30.09 | Tre Valli Varesine, ITA | | 1.HC | | 30-320 |
| | 1. Vincenzo Nibali (ITA); 2. Sergey Firsanov (RUS); 3. Giacomo Nizzolo (ITA) |
2015 | 17.09 | Coppa Bernocchi (Legnano), ITA | | 1.1 | | 30-307 |
| | 1. Vincenzo Nibali (ITA); 2. Mauro Finetto (ITA); 3. Matteo Trentin (ITA) |
2015 | 24.07 | Tour de France, FRA | 19 | GT | | 30-252 |
| | 1. Vincenzo Nibali (ITA); 2. Nairo Alexander Quintana Rojas (COL); 3. Chris Froome (GBR) |
2015 | 27.06 | N.K. Italië, ITA | | NC | | 30-225 |
| | 1. Vincenzo Nibali (ITA); 2. Francesco Reda (ITA); 3. Diego Ulissi (ITA) |
2014 | 27.07 | Tour de France, FRA | | GT | | 29-255 |
| | 1. Vincenzo Nibali (ITA); 2. Jean-Christophe Péraud (FRA); 3. Thibaut Pinot (FRA) |
2014 | 24.07 | Tour de France, FRA | 18 | GT | | 29-252 |
| | 1. Vincenzo Nibali (ITA); 2. Thibaut Pinot (FRA); 3. Rafal Majka (POL) |
2014 | 18.07 | Tour de France, FRA | 13 | GT | | 29-246 |
| | 1. Vincenzo Nibali (ITA); 2. Rafal Majka (POL); 3. Leopold König (CZE) |
2014 | 14.07 | Tour de France, FRA | 10 | GT | | 29-242 |
| | 1. Vincenzo Nibali (ITA); 2. Thibaut Pinot (FRA); 3. Alejandro Valverde Belmonte (SPA) |
2014 | 06.07 | Tour de France, FRA | 2 | GT | | 29-234 |
| | 1. Vincenzo Nibali (ITA); 2. Greg Van Avermaet (BEL); 3. Michal Kwiatkowski (POL) |
2014 | 28.06 | N.K. Italië, ITA | | NC | | 29-226 |
| | 1. Vincenzo Nibali (ITA); 2. Davide Formolo (ITA); 3. Matteo Rabottini (ITA) |
2013 | 26.05 | Giro d'Italia, ITA | | GT | | 28-193 |
| | 1. Vincenzo Nibali (ITA); 2. Rigoberto Uran Uran (COL); 3. Cadel Evans (AUS) |
2013 | 25.05 | Giro d'Italia, ITA | 20 | GT | | 28-192 |
| | 1. Vincenzo Nibali (ITA); 2. Fabio Andres Duarte Arevalo (COL); 3. Rigoberto Uran Uran (COL) |
2013 | 23.05 | Giro d'Italia, ITA | 18 | GT | ITT | 28-190 |
| | 1. Vincenzo Nibali (ITA); 2. Samuel Sanchez Gonzalez (SPA); 3. Damiano Caruso (ITA) |
2013 | 19.04 | Giro del Trentino, ITA | 5 | 2.HC | | 28-156 |
| | 1. Vincenzo Nibali (ITA); 2. Mauro Santambrogio (ITA); 3. Przemyslaw Niemiec (POL) |
2013 | 19.04 | Giro del Trentino, ITA | | 2.HC | | 28-156 |
| | 1. Vincenzo Nibali (ITA); 2. Mauro Santambrogio (ITA); 3. Maxime Bouet (FRA) |
2013 | 12.03 | Tirreno - Adriatico, ITA | | 2.WT | | 28-118 |
| | 1. Vincenzo Nibali (ITA); 2. Chris Froome (GBR); 3. Alberto Contador Velasco (SPA) |
2012 | 07.09 | Giro di Padania, ITA | | 2.1 | | 27-297 |
| | 1. Vincenzo Nibali (ITA); 2. Riccardo Chiarini (ITA); 3. Franco Pellizotti (ITA) |
2012 | 06.09 | Giro di Padania, ITA | 5 | 2.1 | | 27-296 |
| | 1. Vincenzo Nibali (ITA); 2. Davide Rebellin (ITA); 3. Kristijan Durasek (CRO) |
2012 | 13.03 | Tirreno - Adriatico, ITA | | 2.WT | | 27-120 |
| | 1. Vincenzo Nibali (ITA); 2. Chris Horner (USA); 3. Roman Kreuziger (CZE) |
2012 | 11.03 | Tirreno - Adriatico, ITA | 5 | 2.WT | | 27-118 |
| | 1. Vincenzo Nibali (ITA); 2. Roman Kreuziger (CZE); 3. Chris Horner (USA) |
2012 | 18.02 | Tour of Oman, OMN | 5 | 2.HC | | 27-096 |
| | 1. Vincenzo Nibali (ITA); 2. Peter Velits (SVK); 3. Sandy Casar (FRA) |
2010 | 19.09 | Vuelta a Espana, SPA | | GT | | 25-309 |
| | 1. Vincenzo Nibali (ITA); 2. Peter Velits (SVK); 3. Joaquin Pascual Rodriguez Oliver (SPA) |
2010 | 21.08 | Trofeo Melinda, ITA | | 1.1 | | 25-280 |
| | 1. Vincenzo Nibali (ITA); 2. Vladislav Borisov (RUS); 3. Giovanni Visconti (ITA) |
2010 | 20.06 | Tour of Slovenia, SLO | | 2.1 | | 25-218 |
| | 1. Vincenzo Nibali (ITA); 2. Giovanni Visconti (ITA); 3. Chris Anker Sörensen (DEN) |
2010 | 19.06 | Tour of Slovenia, SLO | 3 | 2.1 | | 25-217 |
| | 1. Vincenzo Nibali (ITA); 2. Giovanni Visconti (ITA); 3. Chris Anker Sörensen (DEN) |
2010 | 22.05 | Giro d'Italia, ITA | 14 | GT | | 25-189 |
| | 1. Vincenzo Nibali (ITA); 2. Ivan Basso (ITA); 3. Michele Scarponi (ITA) |
2010 | 24.01 | Tour de San Luis, ARG | | 2.1 | | 25-071 |
| | 1. Vincenzo Nibali (ITA); 2. José Rodolfo Serpa Perez (COL); 3. Rafael Valls Ferri (SPA) |
2010 | 21.01 | Tour de San Luis, ARG | 4 | 2.1 | ITT | 25-068 |
| | 1. Vincenzo Nibali (ITA); 2. Robert Bengsch (DUI); 3. Pedro Autran Dourado Dutra Nicacio (BRA) |
2009 | 08.08 | G.P. Camaiore, ITA | | 1.1 | | 24-267 |
| | 1. Vincenzo Nibali (ITA); 2. Leonardo Bertagnolli (ITA); 3. Massimo Giunti (ITA) |
2008 | 25.04 | Giro del Trentino, ITA | | 2.1 | | 23-162 |
| | 1. Vincenzo Nibali (ITA); 2. Stefano Garzelli (ITA); 3. Domenico Pozzovivo (ITA) |
2008 | 24.04 | Giro del Trentino, ITA | 3 | 2.1 | | 23-161 |
| | 1. Vincenzo Nibali (ITA); 2. Franco Pellizotti (ITA); 3. Gilberto Simoni (ITA) |
2007 | 15.06 | Tour of Slovenia, SLO | 4 | 2.1 | | 22-213 |
| | 1. Vincenzo Nibali (ITA); 2. Tomasz Nose (SLO); 3. Simon Spilak (SLO) |
2007 | 14.06 | Tour of Slovenia, SLO | 3 | 2.1 | | 22-212 |
| | 1. Vincenzo Nibali (ITA); 2. Enrico Gasparotto (ITA); 3. Daniele Pietropolli (ITA) |
2007 | 06.05 | Giro della Toscana, ITA | | 1.1 | | 22-173 |
| | 1. Vincenzo Nibali (ITA); 2. Matteo Priamo (ITA); 3. Boris Shpilevsky (RUS) |
2007 | 05.05 | G.P. Artigianato (Larciano), ITA | | 1.1 | | 22-172 |
| | 1. Vincenzo Nibali (ITA); 2. Franco Pellizotti (ITA); 3. Mikhaylo Khalilov (UKR) |
2006 | 27.08 | Bretagne Classic, FRA | | 1.PT | | 21-286 |
| | 1. Vincenzo Nibali (ITA); 2. Juan Antonio Flecha Giannoni (SPA); 3. Manuele Mori (ITA) |
2006 | 22.03 | Settimana Internazionale Coppi - Bartali, ITA | 3 | 2.1 | | 21-128 |
| | 1. Vincenzo Nibali (ITA); 2. Aliaksandr Kuchynski (BLR); 3. Paolo Bettini (ITA) |