
Gonçalo Silva
Rider Type: Teammate

Trophy Case
Competitions
2
1
1
GC: 2020,2024
Points: 2020
Youth: 2020
1
1
1
GC: 2025
Team: 2025
Points: 2025
1
1
1
GC: 2019
Points: 2019
Youth: 2019
1
1
GC: 2025
Points: 2025
1
Points: 2024
1
Team: 2025
1
Points: 2024
La Vuelta (4)






Giro d'Italia (3)






Critérium du Dauphiné (3)






Tour de Suisse (2)




Volta ao Algarve (1)


Tirreno Adriatico (1)


Itzulia Basque Country (1)


Global record
Total number of races: 58
Points: 1788
Annual ranking wins: 0
Total wins: 15
BikeFantasy stages won: 19
Stages won: 159
Doubles: 14
Record in 2025
Total number of races: 14
Points: 500
Major titles: 2
Secondary titles: 4
BikeFantasy stages won: 6
Stages won: 35
Doubles: 2
Competition history
Competition | GC | Team | Points | Youth | BikeFantasy stages | Stages won | One-Twos |
La Vuelta | 10º | 17º | 9º | - | 1 | 5 | 0 |
Renewi Tour | 16º | 20º | 14º | - | 0 | 3 | 0 |
Lidl Deutschland Tour | 20º | 24º | 19º | - | 1 | 0 | 0 |
Tour de Pologne | 13º | 16º | 10º | - | 0 | 3 | 0 |
Tour de France | 22º | 23º | 18º | - | 0 | 5 | 1 |
Baloise Belgium Tour | 22º | 23º | 16º | - | 0 | 2 | 0 |
Tour de Suisse | 1º | 9º | 1º | - | 0 | 4 | 0 |
Critérium du Dauphiné | 20º | 22º | 14º | - | 0 | 2 | 0 |
Giro d'Italia | 1º | 1º | 1º | - | 2 | 3 | 1 |
Itzulia Basque Country | 8º | 12º | 9º | - | 0 | 1 | 0 |
The 5 Monuments of Cycling | 21º | 21º | 21º | - | 0 | 1 | 0 |
Tirreno Adriatico | 3º | 1º | 3º | - | 2 | 4 | 0 |
Paris-Nice | 18º | 12º | 16º | - | 0 | 2 | 0 |
Volta ao Algarve | 7º | 13º | 17º | - | 0 | 0 | 0 |
La Vuelta | 1º | 11º | 5º | - | 1 | 3 | 1 |
Mixed One Day Races | 20º | 20º | 20º | - | 0 | 0 | 0 |
Olympic Games | 15º | 7º | 16º | - | 0 | 0 | 0 |
Tour de France | 2º | 11º | 2º | - | 1 | 4 | 0 |
Tour de Suisse | 6º | 10º | 10º | - | 0 | 1 | 0 |
Critérium du Dauphiné | 10º | 2º | 2º | - | 0 | 3 | 0 |
Giro d'Italia | 14º | 12º | 11º | - | 0 | 4 | 1 |
Tour de Romandie | 10º | 11º | 13º | - | 0 | 0 | 0 |
Itzulia Basque Country | 12º | 12º | 1º | - | 0 | 1 | 0 |
Volta Ciclistica a Catalunya | 10º | 3º | 7º | - | 0 | 2 | 1 |
The 5 Monuments of Cycling | 15º | 10º | 13º | - | 0 | 1 | 0 |
Tirreno Adriatico | 3º | 12º | 11º | - | 0 | 2 | 2 |
Paris-Nice | 6º | 13º | 7º | - | 1 | 2 | 0 |
UAE Tour | 12º | 11º | 3º | - | 0 | 3 | 0 |
Volta ao Algarve | 2º | 11º | 1º | - | 1 | 3 | 0 |
One Day Races | 11º | 12º | 11º | - | 0 | 5 | 1 |
Santos Tour Down Under | 7º | 11º | 8º | - | 0 | 1 | 0 |
Tour de Pologne | 8º | 9º | 14º | - | 0 | 2 | 0 |
Tour de France | 22º | 20º | 19º | - | 0 | 2 | 0 |
Giro d'Italia | 2º | 5º | 3º | - | 1 | 8 | 1 |
Tour de Romandie | 21º | 21º | 21º | - | 0 | 1 | 0 |
The 5 Monuments of Cycling | 5º | 2º | 3º | - | 0 | 3 | 1 |
Tirreno Adriatico | 5º | 19º | 7º | - | 0 | 4 | 0 |
Paris-Nice | 8º | 10º | 4º | - | 0 | 3 | 0 |
La Vuelta | 7º | 8º | 10º | - | 0 | 4 | 0 |
Tour de France | 17º | 30º | 25º | - | 0 | 4 | 0 |
Giro d'Italia | 33º | 32º | 32º | - | 0 | 4 | 0 |
Tirreno Adriatico | 24º | 24º | 24º | - | 0 | 2 | 0 |
Paris-Nice | 24º | 22º | 24º | - | 0 | 1 | 0 |
La Vuelta | 7º | 20º | 13º | - | 0 | 3 | 0 |
Olympic Games | 19º | 18º | 13º | - | 1 | 1 | 0 |
Tour de France | 7º | 14º | 12º | - | 1 | 5 | 0 |
Giro d'Italia | 27º | 29º | 27º | - | 0 | 3 | 0 |
La Vuelta | 1º | 7º | 1º | 1º | 3 | 6 | 1 |
Giro d'Italia | 21º | 17º | 16º | 14º | 1 | 5 | 1 |
Tirreno Adriatico | 21º | 21º | 20º | 13º | 0 | 1 | 1 |
Tour de France | 12º | 9º | 10º | 7º | 1 | 4 | 0 |
UCI World Championships | 19º | 19º | 19º | 14º | 0 | 0 | 0 |
La Vuelta | 16º | 18º | 14º | 12º | 0 | 4 | 0 |
Tour de France | 9º | 12º | 15º | 5º | 0 | 3 | 1 |
Tour de Suisse | 12º | 10º | 6º | 7º | 0 | 2 | 0 |
Critérium du Dauphiné | 1º | 9º | 1º | 1º | 0 | 3 | 0 |
Giro d'Italia | 10º | 9º | 5º | 4º | 0 | 6 | 0 |
Pick History in Giro d'Italia (2023)
Stage | Rider 1st | Rank 1st | Time 1st | Rider 2nd | Rank 2nd | Time 2nd | |
![]() |
1 | Filippo Ganna | 2º | 0:21:40 | - | - | 0:00:00 |
2 | Michael Matthews | 10º | 4:55:11 | Mads Pedersen | 98º | 4:55:30 | |
![]() |
3 | Mads Pedersen | 2º | 5:01:41 | Magnus Cort | 90º | 5:06:42 |
4 | Tao Geoghegan Hart | 13º | 4:18:05 | Patrick Konrad | 37º | 4:20:02 | |
![]() |
5 | Kaden Groves | 1º | 4:30:19 | Jonathan Milan | 2º | 4:30:19 |
![]() |
6 | Jonathan Milan | 2º | 3:44:45 | Mark Cavendish | 141º | 4:03:10 |
7 | ROGLIČ Primož | 5º | 6:11:50 | Aleksandr Vlasov | 15º | 6:11:50 | |
![]() |
8 | Ben Healy | 1º | 4:44:24 | Andreas Leknessund | 25º | 4:49:32 |
![]() |
9 | Remco Evenepoel | 1º | 0:41:24 | - | - | 0:00:00 |
![]() |
10 | Magnus Cort | 1º | 4:51:15 | Pascal Ackermann | 5º | 4:52:06 |
![]() |
11 | Pascal Ackermann | 1º | 5:09:02 | Fernando Gaviria | 122º | 5:09:02 |
![]() |
12 | Ilan Van Wilder | 6º | 4:20:31 | Patrick Konrad | 21º | 4:22:02 |
![]() |
13 | Thibaut Pinot | 2º | 2:16:27 | Geraint Thomas | 9º | 2:17:56 |
![]() |
14 | Alberto Bettiol | 3º | 4:37:30 | Mark Cavendish | 105º | 4:58:41 |
15 | Bauke Mollema | 4º | 5:15:30 | Damiano Caruso | 17º | 5:20:32 | |
![]() |
16 | João Almeida | 1º | 5:53:27 | Jack Haig | 17º | 5:57:42 |
17 | Fernando Gaviria | 6º | 4:26:08 | Mark Cavendish | 19º | 4:26:08 | |
![]() |
18 | Filippo Zana | 1º | 4:25:12 | Geraint Thomas | 8º | 4:27:08 |
19 | Geraint Thomas | 5º | 5:29:56 | Bruno Armirail | 39º | 5:38:10 | |
20 | Damiano Caruso | 4º | 0:45:18 | - | - | 0:00:00 | |
![]() |
21 | Mark Cavendish | 1º | 2:48:26 | Arne Marit | 9º | 2:48:26 |
