Bruno Oliveira

Rider Type: Wonderkid

Trophy Case
Competitions

Lidl Deutschland Tour (4)

Lidl Deutschland Tour (4)

1 1 1 1

GC: 2025
Team: 2025
Points: 2025
Youth: 2025

Volta Ciclistica a Catalunya (2)

Volta Ciclistica a Catalunya (2)

1 1

Team: 2026
Youth: 2026

Gree-Tour of Guangxi (2)

Gree-Tour of Guangxi (2)

1 1

GC: 2025
Youth: 2025

La Vuelta (1)

La Vuelta (1)

1

Team: 2025

Tour de Romandie Féminin (1)

Tour de Romandie Féminin (1)

1

Team: 2025

European Continental Championships (1)

European Continental Championships (1)

1

Youth: 2025

Global record

Total number of races: 20

Points: 361

Annual ranking wins: 0

Total wins: 11

BikeFantasy stages won: 7

Stages won: 36

Doubles: 5

Record in 2026

Total number of races: 7

Points: 66

Major titles: 0

Secondary titles: 2

BikeFantasy stages won: 1

Stages won: 10

Doubles: 1

Competition history
Competition GC Team Points Youth BikeFantasy stages Stages won One-Twos
Tour de Romandie 10º 10º 0 1 1
Itzulia Basque Country 10º 10º 13º 0 1 0
Volta Ciclistica a Catalunya 0 2 0
Tirreno Adriatico 16º 18º 0 2 0
Paris-Nice 12º 13º 12º 0 1 0
Gree-Tour of Guangxi 1 1 0
Tour of Chongming Island 11º 10º 0 0 0
European Continental Championships 2 4 0
UCI World Championships 11º 13º 10º 0 3 0
Tour de Luxembourg 10º 14º 0 2 0
Simac Ladies Tour 19º 12º 15º 10º 0 1 1
La Vuelta 12º 1 5 1
Renewi Tour 13º 11º 0 3 0
Lidl Deutschland Tour 1 2 0
Tour de Romandie Féminin 0 0 0
Volta a Portugal 13º 0 2 0
Mixed One Day Races 12º 14º 17º 1 2 1
The 5 Monuments of Cycling 28º 28º 28º 0 1 1
Pick History in Volta a Portugal (2025)
  Stage Rider 1st Rank 1st Rider 2nd Rank 2nd
Prologue Reis Rafael - -
1 Tivani German Nicolás Martí Pau
  2 Bustamante Adrián 31º Gilmore Brady 43º
  3 Antunes Tiago 25º Callejas Edison Alejandro 59º
  4 Cadena Edgar David Martí Pau 45º
5 Mesa Santiago Leitão Iúri
  6 Silva Pedro Peñuela Francisco Joel 26º
  7 Guerin Alexis Peña Jesús David
  8 Rota Raúl 26º Gilmore Brady 30º
  9 Peña Jesús David Munton Byron
10 Nych Artem - -
Gilmore Brady // 3º // 3:56:04