The following is a list of teams and cyclists that competed in the 2025 Giro d'Italia Women.
Teams 22 teams will participate in the race.
UCI Women's WorldTeams
UCI Women's Pro Teams
UCI Women's Continental Teams
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 2003 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 she withdrew DNF Denotes a rider who did not finish a stage, followed by the stage in which she withdrew DSQ Denotes a rider who was disqualified from the race, followed by the stage in which this occurred OTL Denotes a rider finished outside the time limit, followed by the stage in which they did so Ages correct as of Sunday 6 July 2025, the date on which the Giro began
By starting number No. Name Nationality Team Age Time 1 Elisa Longo Borghini 1 24h 37' 03" 2 Alena Amialiusik DNF-8 – 3 Brodie Chapman 43 + 52' 24" 4 Eleonora Camilla Gasparrini 50 + 58' 10" 5 Erica Magnaldi 24 + 22' 12" 6 Greta Marturano DNF-2 – 7 Silvia Persico 28 + 27' 37" 11 Ashleigh Moolman 27 + 27' 04" 12 Mireia Benito 31 + 33' 24" 13 Lore De Schepper ‡ 22 + 19' 13" 14 Sarah Gigante 3 + 1' 11" 15 Alexandra Manly 92 + 1h 43' 27" 16 Gaia Masetti 80 + 1h 27' 51" 17 Urška Žigart 9 + 4' 56" 21 Irene Affolati DNF-7 – 22 Fanny Bonini ‡ 112 + 2h 17' 43" 23 Lucia Brillante Romeo ‡ 109 + 2h 10' 15" 24 Rasa Leleivytė 107 + 2h 06' 04" 25 Argiro Milaki 117 + 2h 24' 57" 26 Hanna Tserakh DNF-3 – 27 Valentina Venerucci 115 + 2h 21' 06" 31 Andrea Casagranda ‡ 81 + 1h 28' 11" 32 Elisabeth Ebras ‡ 105 + 2h 00' 36" 33 Nora Jenčušová 100 + 1h 52' 35" 34 Linda Laporta 73 + 1h 22' 31" 35 Gaia Segato ‡ 35 + 42' 01" 36 Meike Uiterwijk Winkel DNF-6 – 37 Elisa Valtulini ‡ 41 + 49' 23" 41 Chiara Consonni 86 + 1h 37' 28" 42 Tiffany Cromwell 83 + 1h 36' 23" 43 Justyna Czapla ‡ 74 + 1h 24' 16" 44 Cecilie Uttrup Ludwig 17 + 12' 05" 45 Antonia Niedermaier ‡ 5 + 3' 07" 46 Soraya Paladin 53 + 1h 02' 41" 47 Alice Towers 66 + 1h 17' 40" 51 Franziska Brauße DNF-6 – 52 Sara Fiorin ‡ DNF-6 – 53 Elena Hartmann 32 + 38' 43" 54 Marta Jaskulska 82 + 1h 32' 50" 55 Dilyxine Miermont DNS-7 – 56 Sarah Van Dam 21 + 16' 54" 57 Petra Zsankó DNF-4 – 61 Nina Berton 48 + 57' 45" 62 Kim Cadzow 97 + 1h 49' 54" 63 Veronica Ewers 87 + 1h 39' 04" 64 Maya Kingma DNS-3 – 65 Mirre Knaven ‡ 96 + 1h 49' 20" 66 Sarah Roy 63 + 1h 15' 27" 67 Babette van der Wolf ‡ 88 + 1h 40' 06" 71 Juliette Labous 29 + 29' 00" 72 Loes Adegeest DNF-7 – 73 Léa Curinier 23 + 21' 49" 74 Célia Gery ‡ DNF-8 – 75 Évita Muzic 13 + 8' 27" 76 Eglantine Rayer ‡ 78 + 1h 25' 12" 77 Alessia Vigilia 51 + 1h 01' 05" 81 Yara Kastelijn 12 + 7' 13" 82 Sara Casasola 15 + 9' 25" 83 Pauliena Rooijakkers 4 + 2' 55" 84 Carina Schrempf 101 + 1h 54' 42" 85 Christina Schweinberger 71 + 1h 20' 51" 86 Marthe Truyen 93 + 1h 45' 49" 87 Aniek van Alphen 49 + 58' 04" 91 Ruth Edwards 46 + 54' 31" 92 Iurani Blanco 99 + 1h 52' 09" 93 Giada Borghesi 84 + 1h 37' 11" 94 Carlotta Cipressi ‡ 45 + 52' 36" 95 Barbara Malcotti 8 + 4' 44" 96 Katia Ragusa 91 + 1h 42' 30" 97 Silvia Zanardi 102 + 1h 58' 29" 101 Sofia Arici ‡ 103 + 1h 59' 29" 102 Valeria Curnis 113 + 2h 19' 00" 103 Sara Pepoli ‡ 121 + 2h 26' 37" 104 Federica Damiana Piergiovanni 72 + 1h 22' 30" 105 Emma Redaelli ‡ 122 + 2h 40' 10" 106 Beatrice Rossato 39 + 47' 33" 107 Asia Zontone 111 + 2h 13' 25" 111 Ane Santesteban 42 + 52' 06" 112 Naia Amondarain DNS-6 – 113 Alice Maria Arzuffi 62 + 1h 14' 28" 114 Yuliia Biriukova 47 + 56' 14" 115 Arianna Fidanza 57 + 1h 04' 48" 116 Usoa Ostolaza 36 + 46' 00" 117 Laura Tomasi DNF-7 – 121 Lucinda Brand 60 + 1h 10' 52" 122 Lauretta Hanson 75 + 1h 24' 26" 123 Anna Henderson 59 + 1h 05' 06" 124 Isabella Holmgren ‡ 7 + 3' 54" 125 Fleur Moors ‡ DNF-5 – 126 Amanda Spratt 19 + 15' 11" 127 Shirin van Anrooij 11 + 6' 47" 131 Monica Trinca Colonel DNF-8 – 132 Caroline Andersson DNF-6 – 133 Georgia Baker DNF-6 – 134 Amber Pate 56 + 1h 03' 43" 135 Silke Smulders 14 + 9' 09" 136 Josie Talbot 79 + 1h 27' 11" 137 Quinty Ton 69 + 1h 18' 32" 141 Liane Lippert 30 + 30' 01" 142 Aude Biannic 68 + 1h 18' 15" 143 Ana Vitória Magalhães 67 + 1h 18' 00" 144 Sara Martín 65 + 1h 17' 17" 145 Mareille Meijering 34 + 41' 56" 146 Paula Patiño 37 + 46' 21" 147 Marlen Reusser 2 + 18" 151 Tamara Dronova 70 + 1h 18' 40" 152 Giulia Giuliani 85 + 1h 37' 21" 153 Mia Griffin DNS-7 – 155 Vittoria Ruffilli 116 + 2h 22' 58" 156 Petra Stiasny 18 + 12' 48" 157 Giorgia Vettorello 94 + 1h 46' 41" 161 Maryna Altukhova DNF-4 – 162 Emma Bernardi ‡ DNF-3 – 163 Michela De Grandis ‡ 114 + 2h 20' 35" 164 Chantelle McCarthy ‡ DNF-2 – 165 Katelyn Nicholson DNF-4 – 166 Prisca Savi DNF-4 – 167 Giulia Vallotto ‡ 118 + 2h 25' 18" 171 Marta Cavalli DNF-4 – 172 Francesca Barale ‡ 64 + 1h 17' 00" 173 Eleonora Ciabocco ‡ 26 + 26' 29" 174 Pfeiffer Georgi DNF-4 – 175 Megan Jastrab 52 + 1h 02' 31" 176 Josie Nelson DNF-8 – 177 Becky Storrie 90 + 1h 42' 26" 181 Lotte Kopecky DNS-6 – 182 Elena Cecchini DNF-8 – 183 Barbara Guarischi DNF-7 – 184 Steffi Häberlin 40 + 48' 06" 185 Mikayla Harvey 33 + 41' 45" 186 Anna van der Breggen 6 + 3' 32" 187 Lorena Wiebes 61 + 1h 12' 10" 191 Marianne Vos DNS-7 – 192 Viktória Chladoňová ‡ 16 + 11' 03" 193 Mijntje Geurts ‡ 76 + 1h 24' 51" 194 Lieke Nooijen 25 + 23' 57" 195 Maud Oudeman ‡ 44 + 52' 31" 196 Rosita Reijnhout ‡ 20 + 15' 46" 197 Eva van Agt 58 + 1h 04' 56" 201 Virginia Bortoli ‡ 89 + 1h 42' 21" 202 Alice Bulegato ‡ 120 + 2h 25' 28" 203 Monica Castagna ‡ 54 + 1h 02' 47" 204 Sara Luccon ‡ 104 + 1h 59' 33" 205 Marta Pavesi ‡ 106 + 2h 02' 55" 206 Chiara Reghini ‡ 77 + 1h 25' 02" 207 Alessia Zambelli ‡ 119 + 2h 25' 25" 211 Katrine Aalerud 10 + 5' 19" 212 Anniina Ahtosalo ‡ 110 + 2h 13' 01" 213 Solbjørk Minke Anderson ‡ 55 + 1h 03' 12" 214 Teuntje Beekhuis 95 + 1h 47' 59" 215 Kamilla Aasebø ‡ 98 + 1h 51' 09" 216 Rebecca Koerner 108 + 2h 08' 55" 217 Anouska Koster 38 + 47' 31"
By team
+ (UAD) No. Rider Pos. 1 1 2 Alena Amialiusik DNF-8 3 43 4 50 5 24 6 DNF-2 7 28+ (AGS) No. Rider Pos. 11 27 12 31 13 22 14 3 15 92 16 80 17 9+ (VAI) No. Rider Pos. 21 DNF-7 22 112 23 109 24 107 25 117 26 Hanna Tserakh DNF-3 27 115+ (BPK) No. Rider Pos. 31 81 32 105 33 100 34 73 35 35 36 DNF-6 37 41+ (CSZ) No. Rider Pos. 41 86 42 83 43 74 44 17 45 5 46 53 47 66+ (CTC) No. Rider Pos. 51 DNF-6 52 DNF-6 53 32 54 82 55 DNS-7 56 21 57 DNF-4+ (EFO) No. Rider Pos. 61 48 62 97 63 87 64 DNS-3 65 96 66 63 67 88+ (TFS) No. Rider Pos. 71 29 72 DNF-7 73 23 74 DNF-8 75 13 76 78 77 51+ (FDC) No. Rider Pos. 81 12 82 15 83 4 84 101 85 71 86 93 87 49+ (HPH) No. Rider Pos. 91 46 92 99 93 84 94 45 95 8 96 91 97 102+ (SBT) No. Rider Pos. 101 103 102 113 103 121 104 72 105 122 106 39 107 111+ (LKF) No. Rider Pos. 111 42 112 DNS-6 113 62 114 47 115 57 116 36 117 DNF-7+ (LTK) No. Rider Pos. 121 60 122 75 123 59 124 7 125 DNF-5 126 19 127 11+ (LIV) No. Rider Pos. 131 DNF-8 132 DNF-6 133 DNF-6 134 56 135 14 136 79 137 69+ (MOV) No. Rider Pos. 141 30 142 68 143 67 144 65 145 34 146 37 147 2+ (CGS) No. Rider Pos. 151 Tamara Dronova 70 152 85 153 DNS-7 155 116 156 18 157 94+ (MDS) No. Rider Pos. 161 DNF-4 162 DNF-3 163 114 164 DNF-2 165 DNF-4 166 DNF-4 167 118+ (TPP) No. Rider Pos. 171 DNF-4 172 64 173 26 174 DNF-4 175 52 176 DNF-8 177 90+ (SDW) No. Rider Pos. 181 DNS-6 182 DNF-8 183 DNF-7 184 40 185 33 186 6 187 61+ (TVL) No. Rider Pos. 191 DNS-7 192 16 193 76 194 25 195 44 196 20 197 58+ (TOP) No. Rider Pos. 201 89 202 120 203 54 204 104 205 106 206 77 207 119+ (UXM) No. Rider Pos. 211 10 212 110 213 55 214 95 215 98 216 108 217 38
By nationality
Country No. of riders Finished Stage wins 12 9 2 (Sarah Gigante x2) 2 2 4 2 1 1 2 2 1 1 3 3 1 1 1 1 7 5 4 3 2 (Liane Lippert x2) 5 3 1 (Anna Henderson) 1 1 1 0 1 0 53 43 1 1 1 1 23 19 2 (Lorena Wiebes x2) 2 2 2 2 1 1 1 1 2 2 1 1 1 1 6 5 1 0 4 4 1 (Marlen Reusser) 2 1 3 3 3 1 Total 153 122 8
References