Giro d'Italia 2025 Stage 4 Results: Casper Van Uden's First Grand Tour Win
Giro d'Italia 2025 Stage 4 Results: Casper Van Uden's First Grand Tour Win
Casper van Uden outsmarted the favorites to win Stage 4 of the Giro d'Italia on Tuesday, while Mads Pedersen held the overall race lead by finishing fourth.

Dutch sprinter Casper van Uden outsmarted the favorites to win Stage 4 of the Giro d'Italia 2025 on Tuesday, while Mads Pedersen held the overall race lead by finishing fourth.
Olav Kooij of Visma was in second place, and Maikel Zijlaard of Tudor was third for an all-Dutch podium after a nervy mass bunch sprint on a winding and relatively narrow home straight in downtown Lecce, in the heel of Italy.
- Subscribe To FloBikes To Catch All The Best Cycling, News And Highlights
- The 2025 Cycling Streaming Schedule On FloBikes: What To Know
- Giro d'Italia 2025 Stage 3 Results: Mads Pedersen Wins Stage, Reclaims Pink
The 23-year-old Van Uden's win comes on his first Grand Tour, and he ran around in excitement hugging his teammates as they crowded around him.
"I didn't do it alone," the Picnic Post NL rider said. "We did it with the whole team, all the boys here and all the staff. I didn't have to take any wind until the last 200m and so I just went for it and hoped for the best."
Dressed entirely in pink, Dane Pedersen was slightly boxed in on the home straight and had lost his teammates, as he himself, tried for the win and still came fourth.
Lidl-Trek's Pedersen tops the overall rankings seven seconds ahead of pre-race favorite Primoz Roglic.
None of the favorites for the overall title lost any time, other than the two seconds Roglic gained on all of them in an intermediate sprint.
The team, however, lost a key rider in a late fall, with Soren Kragh Andersen crossing the line holding on with one hand.
"The final was really something special," said the 29-year-old Pedersen. "Wide roads and narrow roads and so on. So, a stressful day in the end."
The fourth stage rolled out of tourist town Alberobello, known for its atypical conical roofs, for a largely flat 189-kilometer run to Lecce with packed ranks of fans in towns and villages.
Lone escapee, Spanish rider Francisco Munoz of Polti Visit Malta, broke from the flag and rode the first 130 kilometers of the route on his own.
The 23-year-old would later be caught as he spent the day in the spotlight.
A crash at a feed zone brought down Pedersen in the pink jersey, Briton Tom Pidcock and French climber Romain Bardet, amongst others, as Canadian Nickolas Zukowsky became the third rider to pull out of this year's Giro.
Stage 5 is a 188-kilometer run to the ancient hill town Matera, where large parts of the James Bond movie "No Time to Die" were filmed.
Giro d’Italia Stage 4 Results – Top 25
- Casper van Uden (Team dsm-firmenich PostNL) – 4:02:21 (B10)
- Olav Kooij (Team Visma - Lease a Bike) – 4:02:21 (B6)
- Maikel Zijlaard (Tudor Pro Cycling Team) – 4:02:21(B4)
- Mads Pedersen (Lidl-Trek) – 4:02:21
- Kaden Groves (Alpecin-Deceuninck) – 4:02:21
- Sam Bennett (Decathlon AG2R La Mondiale Team) – 4:02:21
- Paul Magnier (Soudal Quick-Step) – 4:02:21
- Ben Turner (INEOS Grenadiers) – 4:02:21
- Matteo Moschetti (Q36.5 Pro Cycling Team) – 4:02:21
- Enrico Zanoncello (VF Group Bardiani-CSF-Faizanè) – 4:02:21
- Milan Fretin (Cofidis) – 4:02:21
- Giovanni Lonardi (Team Polti VisitMalta) – 4:02:21
- Corbin Strong (Israel - Premier Tech) – 4:02:21
- Jensen Plowright (Alpecin-Deceuninck) – 4:02:21
- Matevž Govekar (Bahrain Victorious) – 4:02:21
- Tord Gudmestad (Decathlon AG2R La Mondiale Team) – 4:02:21
- Orluis Aular (Movistar Team) – 4:02:21
- Gerben Thijssen (Intermarché - Wanty) – 4:02:21
- Filippo Magli (VF Group Bardiani-CSF-Faizanè) – 4:02:21
- Gianni Moscon (Red Bull - BORA - hansgrohe) – 4:02:2
- Luca Mozzato (Arkéa-B&B Hotels) – 4:02:21
- Egan Bernal (INEOS Grenadiers) – 4:02:21
- Rick Pluimers (Tudor Pro Cycling Team) – 4:02:21
- Damiano Caruso (Bahrain Victorious) – 4:02:21
- Primož Roglič (Red Bull - BORA - hansgrohe) – 4:02:21 (B2)
Giro d’Italia Overall Standings – Top 25 After Stage 4
- Mads Pedersen (Lidl-Trek) – 11:44:31
- Primož Roglič (Red Bull - BORA - hansgrohe) – 11:44:38
- Mathias Vacek (Lidl-Trek) – 11:44:45
- Brandon McNulty (UAE Team Emirates XRG) – 11:44:52
- Isaac Del Toro (UAE Team Emirates XRG) – 11:44:53
- Juan Ayuso (UAE Team Emirates XRG) – 11:44:56
- Max Poole (Team dsm-firmenich PostNL) – 11:45:04
- Antonio Tiberi (Bahrain Victorious) – 11:45:05
- Michael Storer (Tudor Pro Cycling Team) – 11:45:07
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 11:45:11
- Simon Yates (Team Visma - Lease a Bike) – 11:45:13
- Adam Yates (UAE Team Emirates XRG) – 11:45:16
- Richard Carapaz (EF Education - EasyPost) – 11:45:17
- Jai Hindley (Red Bull - BORA - hansgrohe) – 11:45:19
- Damiano Caruso (Bahrain Victorious) – 11:45:19
- Davide Piganzoli (Team Polti VisitMalta) – 11:45:20
- Orluis Aular (Movistar Team) – 11:45:20
- Thomas Pidcock (Q36.5 Pro Cycling Team) – 11:45:22
- Giulio Ciccone (Lidl-Trek) – 11:45:22
- Egan Bernal (INEOS Grenadiers) – 11:45:28
- Romain Bardet (Team dsm-firmenich PostNL) – 11:45:31
- Christopher Harper (Team Jayco AlUla) – 11:45:31
- David Gaudu (Groupama-FDJ) – 11:45:34
- Einer Rubio (Movistar Team) – 11:45:35
- Rafal Majka (UAE Team Emirates XRG) – 11:45:43
Catch All The Best Races, Highlights, Insight, News And More On FloBikes
FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.
FloBikes Archived Footage
Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.