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 La Vuelta (2021)
            
            | Stage | Rider 1st | Rank 1st | Time 1st | Rider 2nd | Rank 2nd | Time 2nd | |
| Prologue | Magnus Cort | 64º | 0:09:05 | - | - | 0:00:00 | |
| 1 | Jasper Philipsen | 1º | 3:58:57 | Juan Sebastián Molano | 4º | 3:58:57 | |
| 2 | LÓPEZ Miguel Ángel | 6º | 5:18:45 | Adam Yates | 8º | 5:18:45 | |
| 3 | Adam Yates | 35º | 3:43:07 | Worse +1 | 182º | 3:46:27 | |
| 4 | Fabio Jakobsen | 2º | 4:24:41 | DÉMARE Arnaud | 10º | 4:24:41 | |
| 5 | Andrea Bagioli | 3º | 3:30:55 | Maximilian Schachmann | 103º | 3:38:52 | |
| 6 | Michael Storer | 1º | 4:10:13 | MÄDER Gino | 28º | 4:14:25 | |
| 7 | DÉMARE Arnaud | 6º | 3:56:05 | Juan Sebastián Molano | 112º | 3:56:05 | |
| 8 | Enric Mas | 3º | 5:04:20 | Romain Bardet | 28º | 5:11:15 | |
| 9 | Matteo Trentin | 13º | 4:10:53 | Michael Matthews | 114º | 4:31:02 | |
| 10 | Michael Matthews | 23º | 3:11:34 | Worse +1 | 136º | 3:24:40 | |
| 11 | ROGLIČ Primož | 12º | 3:44:21 | Dylan Van Baarle | 167º | 4:06:31 | |
| 12 | Alberto Dainese | 3º | 4:58:25 | Jordi Meeus | 17º | 4:58:34 | |
| 13 | Romain Bardet | 1º | 4:20:36 | Egan Bernal | 19º | 4:31:05 | |
| 14 | Gorka Izagirre | 38º | 4:56:01 | Andreas Kron | 152º | 5:27:23 | |
| 15 | Jon Aberasturi | 6º | 4:08:57 | Piet Allegaert | 11º | 4:08:57 | |
| 16 | Wout Poels | 18º | 4:40:10 | Mauri Vansevenant | 115º | 5:13:38 | |
| 17 | Egan Bernal | 4º | 4:41:43 | Damiano Caruso | 26º | 4:47:43 | |
| 18 | Andreas Kron | 6º | 4:24:54 | Mauri Vansevenant | 138º | 4:51:20 | |
| 19 | Damiano Caruso | 26º | 5:29:24 | Mauri Vansevenant | 135º | 6:03:03 | |
| 20 | Jan Tratnik | 34º | 0:47:23 | - | - | 0:00:00 | 
