Ita  Giro d’Italia, Stage 21 : Roma - Roma (131 km) 31/05/2026  
  Category: GT2s  -  Race Website  
Result All Stages History  

< Previous stage  Final GC

  Rank       Rider   Team   Time   CQ  
 1. ITA  MILAN Jonathan LTK 3h05'50" 70 
 2. ITA  LONARDI Giovanni PTV  40 
 3. FRA  PENHOËT Paul GFC  25 
 4. NED  GROENEWEGEN Dylan URR  15 
 5. EST  MIHKELS Madis EFE  10 
 6. AUS  PLOWRIGHT Jensen APT  7 
 7. DEN  LUND ANDRESEN Tobias DCT  5 
 8. NZL  STRONG Corbin NSN  3 
 9. BEL  AERTS Toon LOI  2 
 10. ITA  MOZZATO Luca TUD  1 
 11. FRA  MAGNIER Paul SOQ  0 
 12. ITA  MALUCELLI Matteo XAT  0 
 13. NOR  LØLAND Sakarias Koller UXM  0 
 14. ITA  ZAMBANINI Edoardo TBV  0 
 15. VEN  AULAR SANABRIA Orluis Alberto MOV  0 
 16. BEL  SEGAERT Alec TBV  0 
 17. ITA  MARCELLUSI Martin BCS  0 
 18. ESP  GARCIA CORTINA Ivan MOV  0 
 19. GBR  DONALDSON Robert JAY  0 
 20. URU  SILVA COUSSAN Guillermo Thomas XAT  0 
 21. NED  VAN UDEN Casper TPP  0 
 22. POR  MORGADO Antonio Tomas UEX  0 
 23. ESP  GONZALEZ LOPEZ David PQT  0 
 24. NED  VAN DIJKE Mick RBH  0 
 25. BEL  LIVYNS Arjen XAT  0 
 26. USA  SHEFFIELD Magnus NCI  0 
 27. ITA  MAGLI Filippo BCS  0 
 28. FRA  RONDEL Mathys TUD  0 
 29. AUS  STANNARD Robert TBV  0 
 30. ITA  ROTA Lorenzo LOI  0 
 31. CRO  MIHOLJEVIC Fran TBV  0 
 32. AUT  BAYER Tobias APT  0 
 33. AUS  HINDLEY Jai RBH  0 
 34. AUT  GALL Felix DCT  0 
 35. AUT  MÜHLBERGER Gregor DCT  0 
 36. CZE  HIRT Jan NSN  0 
 37. NED  ARENSMAN Thymen NCI  0 
 38. USA  WARBASSE Larry TUD  0 
 39. AUS  STORER Michael TUD  0 
 40. COL  BERNAL GOMEZ Egan Arley NCI  0 
 41. FRA  BARTHE Cyril GFC  0 
 42. ITA  MILESI Lorenzo MOV  0 
 43. SUI  FROIDEVAUX Robin TUD  0 
 44. GER  WALSCHEID Maximilian LTK  0 
 45. IRL  MULLEN Ryan NSN  0 
 46. ESP  SEVILLA LOPEZ Diego Pablo PTV  0 
 47. DEN  PRICE-PEJTERSEN Johan APT  0 
 48. ITA  CICCONE Giulio LTK  0 
 49. CAN  GEE-WEST Derek LTK  0 
 50. GBR  TURNER Ben NCI  0 
 51. ITA  CARUSO Damiano TBV  0 
 52. ESP  DE LA CRUZ MELGAREJO David PQT  0 
 53. BEL  VAN DEN BOSSCHE Fabio SOQ  0 
 54. POR  EULALIO Afonso TBV  0 
 55. ITA  PALETTI Luca BCS  0 
 56. AUS  O'CONNOR Ben JAY  0 
 57. GER  STORK Florian TUD  0 
 58. GER  RUTSCH Jonas LOI  0 
 59. ECU  LOPEZ GRANIZO Harold Martin XAT  0 
 60. NED  BOUWMAN Koen JAY  0 
 61. USA  BARTA William TUD  0 
 62. AUS  HARPER Chris PQT  0 
 63. ITA  ALEOTTI Giovanni RBH  0 
 64. NOR  HOELGAARD Markus UXM  0 
 65. ITA  MOSCON Gianni RBH  0 
 66. BEL  GEENS Jonas APT  0 
 67. NOR  KULSET Johannes UXM  0 
 68. ITA  CRESCIOLI Ludovico PTV  0 
 69. SUI  CHRISTEN Jan UEX  0 
 70. SUI  LIENHARD Fabian TUD  0 
 71. ITA  BETTIOL Alberto XAT  0 
 72. ESP  MAS NICOLAU Enric MOV  0 
 73. NED  REINDERS Elmar URR  0 
 74. NOR  SVESTAD-BAARDSENG Embret NCI  0 
 75. RUS  VLASOV Aleksandr RBH  0 
 76. NED  PAASSCHENS Mathijs TBV  0 
 77. GBR  DONOVAN Mark PQT  0 
 78. ITA  MAESTRI Mirco PTV  0 
 79. NOR  STAUNE-MITTET Johannes DCT  0 
 80. BEL  VAN GESTEL Dries SOQ  0 
 81. DEN  PEDERSEN Rasmus Søjberg DCT  0 
 82. ITA  BUSATTO Francesco APT  0 
 83. ECU  CEPEDA ORTIZ Jefferson Alexander EFE  0 
 84. ESP  ARRIETA LIZARRAGA Igor UEX  0 
 85. FRA  HUENS Axel GFC  0 
 86. CHI  ROJAS NARANJO Vicente Rodrigo BCS  0 
 87. POR  OLIVEIRA Nelson Filipe Santos Simoes MOV  0 
 88. NZL  SMITH Dion NSN  0 
 89. MLT  MIFSUD Andréa PTV  0 
 90. AUS  SCHULTZ Nicholas NSN  0 
 91. NED  POELS Wout URR  0 
 92. COL  RUBIO REYES Einer Augusto MOV  0 
 93. NED  LEEMREIZE Gijs TPP  0 
 94. ITA  GUALDI Simone LOI  0 
 95. UZB  TSVETKOV Nikita BCS  0 
 96. ITA  GAROFOLI Gianmarco SOQ  0 
 97. DEN  BJERG Mikkel Norsgaard UEX  0 
 98. AUS  HAIG Jack NCI  0 
 99. GBR  SWIFT Connor NCI  0 
 100. BEL  STUYVEN Jasper SOQ  0 
 101. ITA  PIGANZOLI Davide TVL  0 
 102. NED  LEMMEN Bart TVL  0 
 103. BEL  REX Tim TVL  0 
 104. BEL  KIELICH Timo TVL  0 
 105. DEN  VINGEGAARD HANSEN Jonas TVL  0 
 106. BEL  CAMPENAERTS Victor TVL  0 
 107. USA  KUSS Sepp TVL  0 
 108. ITA  TONELLI Alessandro PTV  0 
 109. ITA  TAROZZI Manuele BCS  0 
 110. NOR  GUDMESTAD Tord DCT  0 
 111. IRL  RAFFERTY Darren EFE  0 
 112. NOR  LEKNESSUND Andreas UXM  0 
 113. ITA  PINARELLO Alessandro NSN 47" 0 
 114. BEL  NAESEN Oliver DCT 47" 0 
 115. NED  NABERMAN Tim TPP 47" 0 
 116. ITA  RACCAGNI NOVIERO Andrea SOQ 47" 0 
 117. NED  VAN DEN BROEK Frank TPP 47" 0 
 118. CZE  KOPECKY Matyas URR 57" 0 
 119. NED  DE VRIES Hartthijs URR 57" 0 
 120. GER  TEUTENBERG Tim Torn LTK 57" 0 
 121. AUS  HAMILTON Christopher TPP 01'04" 0 
 122. ITA  CONSONNI Simone LTK 01'04" 0 
 123. ITA  SOBRERO Matteo LTK 01'04" 0 
 124. RSA  HATHERLY Alan JAY 01'04" 0 
 125. GER  DENZ Nico RBH 01'23" 0 
 126. GER  ZWIEHOFF Ben RBH 01'23" 0 
 127. ITA  TURCONI Filippo BCS 01'23" 0 
 128. ITA  BAIS Mattia PTV 01'23" 0 
 129. ITA  PELLIZZARI Giulio RBH 01'23" 0 
 130. ESP  LOPEZ PEREZ Juan Pedro MOV 01'23" 0 
 131. ITA  PESENTI Thomas PTV 01'23" 0 
 132. NOR  DVERSNES LAVIK Fredrik UXM 01'42" 0 
 133. ITA  ULISSI Diego XAT 01'56" 0 
 134. BEL  BASTIAENS Ayco SOQ 01'56" 0 
 135. ITA  ZANA Filippo SOQ 01'56" 0 
 136. DEN  JUUL JENSEN Christopher JAY 01'56" 0 
 137. ITA  GANNA Filippo NCI 01'56" 0 
 138. ESP  BELOKI FERNANDEZ Markel EFE 01'56" 0 
 139. NED  VAN DER LEE Jardi EFE 01'56" 0 
 140. FRA  CAVAGNA Rémi GFC 02'34" 0 
 141. FRA  ROLLAND Brieuc GFC 02'34" 0 
 142. SVK  KUBIS Lukas URR 02'39" 0 
 143. NZL  KENCH Joshua GFC 02'39" 0 
 144. SUI  JACOBS Johan GFC 02'39" 0 
 145. AUS  SCOTSON Callum DCT 02'52" 0 
 146. ERI  GHEBREIGZABHIER Amanuel LTK 02'57" 0 
 147. FRA  BARGUIL Warren TPP 03'09" 0 
 148. FRA  ROCHAS Rémy GFC 03'09" 0 
 149. CZE  KOPECKY Tomas URR 03'09" 0 
 150. ITA  VERGALLITO Luca APT 04'41" 0 
 151. DEN  LARSEN Niklas URR 04'54" 0 
  Abandons
 DNS GBR  FLYNN Sean TPP  0 



4/06/2026 - Remarks or suggestions? Mail to info@cqranking.com
CQ Ranking - Copyright © 2026, Credits