Jose António Sales Ribeiro

Rider Type: Teammate

Trophy Case
Competitions

Renewi Tour (3)

Renewi Tour (3)

1 1 1

GC: 2023
Team: 2023
Points: 2023

Volta ao Algarve (2)

Volta ao Algarve (2)

1 1

GC: 2022
Points: 2022

Women's Tour (2)

Women's Tour (2)

1 1

GC: 2022
Points: 2022

Tirreno Adriatico (1)

Tirreno Adriatico (1)

1

Youth: 2020

Itzulia Basque Country (1)

Itzulia Basque Country (1)

1

Team: 2021

RideLondon Classique (1)

RideLondon Classique (1)

1

GC: 2022

Global record

Total number of races: 0

Points: 1144

Annual ranking wins: 0

Total wins: 10

BikeFantasy stages won: 21

Stages won: 0

Doubles: 0

Record in 2025

Total number of races: 0

Points: 0

Major titles: 0

Secondary titles: 0

BikeFantasy stages won: 0

Stages won: 0

Doubles: 0

Pick History in Giro d'Italia (2019)
  Stage Rider 1st Rank 1st Time 1st Rider 2nd Rank 2nd Time 2nd
  1 Dumoulin Tom 0:13:22 - - 0:00:00
2 Viviani Elia 4:44:43 Gaviria Fernando 4:44:43
3 Ackermann Pascal 5:23:19 Ewan Caleb 15º 5:23:19
4 Ewan Caleb 5:58:17 Worse +1 165º 6:11:09
5 Gaviria Fernando 3:15:44 Haller Marco 20º 3:15:44
6 Haller Marco 58º 5:52:20 Worse +1 162º 6:08:09
  7 Bakelants Jan 15º 4:07:34 De Gendt Thomas 82º 4:12:43
  8 Gallopin Tony 36º 5:43:32 De Gendt Thomas 133º 5:50:53
  9 Nibali Vincenzo 0:52:57 - - 0:00:00
10 Démare Arnaud 3:36:07 Nizzolo Giacomo 3:36:07
  11 Consonni Simone 5:17:26 Nizzolo Giacomo 5:17:26
12 Nizzolo Giacomo 107º 4:01:51 Worse +1 155º 4:03:27
13 Sosa Iván Ramiro 22º 5:45:09 Worse +1 50º 5:56:56
  14 Ciccone Giulio 19º 4:09:36 Masnada Fausto 21º 4:09:43
  15 López Miguel Ángel 5:48:51 Antunes Amaro 85º 6:20:00
  16 Carapaz Richard 5:38:05 Yates Simon 14º 5:39:27
17 Yates Simon 29º 4:46:40 Worse +1 71º 4:53:05
  18 Cimolai Davide 4:56:04 Sabatini Fabio 47º 4:56:04
19 Sabatini Fabio 85º 4:20:01 Worse +1 86º 4:20:01
20 Roglič Primož 14º 5:46:56 Worse +2 135º 6:28:23
  21 Jungels Bob 17º 0:22:51 - - 0:00:00
Worse +1 // 134º // 6:28:23