Valero holds onto the lead and faces the final stage with a minimal advantage
The Brasil Ride Bahia 2025 faced another long and demanding stage today, 136 km and over 2,100 meters of positive elevation gain, on another day marked by rain and mud, which have already become the main protagonists of this edition. After the tough conditions experienced in previous days and with stages 2 and 3 canceled due to the storm, the cyclists once again faced a real physical and mental challenge on the fourth effective day of the race.
Gustavo Xavier wins the queen stage of the Brasil Ride 2025 and Valero remains leader before the final day
The Brazilian Gustavo Xavier (Specialized Racing BR) took the victory in a very close finish, beating the overall leader, the Spanish David Valero (BH Coloma Team), by less than two seconds, who once again demonstrated his consistency by riding all day in the lead group.

The Dutchman Hans Becking (Buff Megamo MTB Team) completed the podium of the day, followed by Tiago Ferreira (Vouzela-BH TF) and Alex Malacarne (Specialized Racing BR).
RECOMENDADO
These sneakers, priced at almost 2000€, promise more power than changing frames or wheels: that's how the new Lore Three are
Filante SLR ID2 2026: Wilier's new aero jewel with competition DNA
You don't know this brand or this bike, but you should pay close attention to it
Valero withstands another infernal day in the Brasil Ride and maintains the lead by a narrow margin
New Q36.5 Gregarius Road and Adventure: maximum comfort and ventilation for every terrain
New BMC integrated handlebars for XC and road: lightweight and stiff to be faster

The battle for the overall men's classification remains intense: Valero retains the leader's jersey, but his margin over Ferreira is just nine seconds. With terrain still unpredictable and weather conditions continuing to complicate each day, the final stage of the Brasil Ride 2025 promises a close fight until the finish line.
Top 5 - Stage 6 (136 km | 2,100 m D+)
- Gustavo Xavier (Brazil / Specialized Racing BR) - 4:58:07
- David Valero (Spain / BH Coloma Team) - +0:01
- Hans Becking (Netherlands / Buff Megamo MTB Team) - +0:04
- Tiago Ferreira (Portugal / Vouzela-BH TF) - +0:08
- Alex Malacarne (Brazil / Specialized Racing BR) - +0:13
General classification after stage 6
- David Valero (Spain / BH Coloma Team) - 16:04:08
- Tiago Ferreira (Portugal / Vouzela-BH TF) - +0:09
- Alex Malacarne (Brazil / Specialized Racing BR) - +14:31
- Hans Becking (Netherlands / Buff Megamo MTB Team) - +15:52
- Gustavo Xavier (Brazil / Specialized Racing BR) - +30:04