Rui Oliveira - Results

UAE Team Emirates-XRG

Rui Oliveira, born September 5th 1996 in Vila Nova de Gaia, is a 30-year-old professional cyclist from Portugal. He competes for UAE Team Emirates-XRG, a World Tour Team. He has achieved 2 UCI wins and is ranked 525th in the UCI World Ranking.

Results

2026

RankGCRaceDate
81 Tour of Guangxi 13.10.2026 - 18.10.2026
113 81 Stage 6 18.10.2026
97 22 Stage 5 17.10.2026
21 14 Stage 4 16.10.2026
42 32 Stage 3 15.10.2026
21 29 Stage 2 14.10.2026
37 40 Stage 1 13.10.2026
42 CRO Race 22.09.2026 - 27.09.2026
22 42 Stage 6 27.09.2026
2 42 Stage 5 26.09.2026
50 47 Stage 4 25.09.2026
51 44 Stage 3 24.09.2026
30 23 Stage 2 23.09.2026
13 14 Stage 1 22.09.2026
35 Flandrien 0.0 Classic 19.09.2026
84 Lotto Grand Prix de Wallonie 16.09.2026
104 Renewi Tour 19.08.2026 - 23.08.2026
90 104 Stage 5 23.08.2026
109 115 Stage 4 22.08.2026
95 116 Stage 3 21.08.2026
126 135 Stage 2 20.08.2026
145 145 Stage 1 19.08.2026
40 Volta a Portugal 05.08.2026 - 16.08.2026
1 40 Stage 10 16.08.2026
55 43 Stage 9 15.08.2026
51 40 Stage 7 13.08.2026
2 37 Stage 6 12.08.2026
19 51 Stage 5 10.08.2026
63 52 Stage 4 09.08.2026
5 1 Stage 3 08.08.2026
6 1 Stage 2 07.08.2026
4 1 Stage 1 06.08.2026
2 2 Prologue 05.08.2026
3 Portugal RR 28.06.2026
51 Baloise Belgium Tour 17.06.2026 - 21.06.2026
11 51 Stage 5 21.06.2026
23 62 Stage 4 20.06.2026
75 67 Stage 3 19.06.2026
18 19 Stage 2 18.06.2026
10 13 Stage 1 17.06.2026
46 Boucles de la Mayenne 28.05.2026 - 31.05.2026
85 46 Stage 3 31.05.2026
48 47 Stage 2 30.05.2026
57 82 Stage 1 29.05.2026
16 16 Prologue 28.05.2026
68 Tour de Hongrie 13.05.2026 - 17.05.2026
43 68 Stage 5 17.05.2026
92 82 Stage 4 16.05.2026
80 70 Stage 3 15.05.2026
74 73 Stage 2 14.05.2026
24 27 Stage 1 13.05.2026
53 Tro-Bro Leon 10.05.2026
86 Grand Prix du Morbihan 09.05.2026
87 Eschborn-Frankfurt 01.05.2026
128 Paris-Roubaix 12.04.2026
DNF Ronde van Vlaanderen 05.04.2026
69 In Flanders Fields 29.03.2026
DNF E3 Saxo Classic 27.03.2026
52 Ronde Van Brugge 25.03.2026
59 Bredene Koksijde Classic 20.03.2026
50 GP de Denain 19.03.2026
60 Nokere Koerse 18.03.2026
25 Kuurne-Brussel-Kuurne 01.03.2026
DNF Omloop Nieuwsblad 28.02.2026
81 Volta ao Algarve 18.02.2026 - 22.02.2026
80 81 Stage 5 22.02.2026
15 88 Stage 4 21.02.2026
75 89 Stage 3 20.02.2026
95 94 Stage 2 19.02.2026
10 17 Stage 1 18.02.2026
DNF Figueira Champions Classic 14.02.2026
DNF Tour of Oman 07.02.2026 - 11.02.2026
DNS Stage 5 11.02.2026
46 30 Stage 4 10.02.2026
38 32 Stage 3 09.02.2026
23 51 Stage 2 08.02.2026
114 114 Stage 1 07.02.2026
7 Muscat Classic 06.02.2026
18 Trofeo Palma 01.02.2026

2025

RankGCRaceDate
117 Tour of Guangxi 14.10.2025 - 19.10.2025
61 117 Stage 6 19.10.2025
119 120 Stage 5 18.10.2025
112 121 Stage 4 17.10.2025
11 123 Stage 3 16.10.2025
128 129 Stage 2 15.10.2025
135 127 Stage 1 14.10.2025
44 CRO Race 30.09.2025 - 05.10.2025
20 44 Stage 6 05.10.2025
2 47 Stage 5 04.10.2025
76 60 Stage 4 03.10.2025
6 9 Stage 3 02.10.2025
6 11 Stage 2 01.10.2025
6 9 Stage 1 30.09.2025
34 SUPER 8 Classic 20.09.2025
24 Grand Prix de Wallonie 17.09.2025
92 Tour of Britain 02.09.2025 - 07.09.2025
89 92 Stage 6 07.09.2025
75 87 Stage 5 06.09.2025
53 87 Stage 4 05.09.2025
3 104 Stage 3 04.09.2025
106 105 Stage 2 03.09.2025
11 14 Stage 1 02.09.2025
78 Renewi Tour 20.08.2025 - 24.08.2025
74 78 Stage 5 24.08.2025
21 77 Stage 4 23.08.2025
118 80 Stage 3 22.08.2025
56 4 Stage 2 21.08.2025
30 2 Stage 1 20.08.2025
77 Vuelta a Burgos 05.08.2025 - 09.08.2025
106 77 Stage 5 09.08.2025
3 74 Stage 4 08.08.2025
90 79 Stage 3 07.08.2025
21 70 Stage 2 06.08.2025
70 71 Stage 1 05.08.2025
7 Vuelta a Castilla y León 27.07.2025
8 Portugal RR 29.06.2025
62 Baloise Belgium Tour 18.06.2025 - 22.06.2025
19 62 Stage 5 22.06.2025
66 65 Stage 4 21.06.2025
108 81 Stage 3 20.06.2025
11 70 Stage 2 19.06.2025
121 121 Stage 1 18.06.2025
62 Tour of Slovenia 04.06.2025 - 08.06.2025
90 62 Stage 5 08.06.2025
108 58 Stage 4 07.06.2025
48 4 Stage 3 06.06.2025
6 4 Stage 2 05.06.2025
13 17 Stage 1 04.06.2025
78 Tour of Norway 29.05.2025 - 01.06.2025
15 78 Stage 4 01.06.2025
81 81 Stage 3 31.05.2025
64 82 Stage 2 30.05.2025
89 89 Stage 1 29.05.2025
DNF Tour de Hongrie 14.05.2025 - 18.05.2025
DNF Stage 2 15.05.2025
110 111 Stage 1 14.05.2025
60 Eschborn-Frankfurt 01.05.2025
DNS Dwars door Vlaanderen 02.04.2025
66 Gent - Wevelgem 30.03.2025
DNF Tirreno-Adriatico 10.03.2025 - 16.03.2025
DNF Stage 7 16.03.2025
144 133 Stage 6 15.03.2025
121 127 Stage 5 14.03.2025
104 128 Stage 4 13.03.2025
145 144 Stage 3 12.03.2025
115 50 Stage 2 11.03.2025
50 50 Stage 1 10.03.2025
30 Kuurne-Brussel-Kuurne 02.03.2025
92 Volta ao Algarve 19.02.2025 - 23.02.2025
78 92 Stage 5 23.02.2025
84 97 Stage 4 22.02.2025
16 111 Stage 3 21.02.2025
115 115 Stage 2 20.02.2025
98 Tour Down Under 21.01.2025 - 26.01.2025
4 98 Stage 6 26.01.2025
106 100 Stage 5 25.01.2025
30 100 Stage 4 24.01.2025
120 109 Stage 3 23.01.2025
26 20 Stage 2 22.01.2025
8 12 Stage 1 21.01.2025

2024

RankGCRaceDate
20 Paris - Tours 06.10.2024
8 Binche-Chimay-Binche 01.10.2024
DNF World Championship RR 29.09.2024
3 SUPER 8 Classic 21.09.2024
10 Grand Prix de Wallonie 18.09.2024
36 Europe RR 15.09.2024
DNF Renewi Tour 28.08.2024 - 01.09.2024
DNF Stage 5 01.09.2024
20 41 Stage 4 31.08.2024
17 41 Stage 3 30.08.2024
48 42 Stage 2 29.08.2024
11 13 Stage 1 28.08.2024
75 PostNord Tour of Denmark 14.08.2024 - 18.08.2024
6 75 Stage 5 18.08.2024
9 77 Stage 4 17.08.2024
8 81 Stage 3 16.08.2024
111 93 Stage 2 15.08.2024
2 86 Stage 1 14.08.2024
106 Czech Tour 25.07.2024 - 28.07.2024
50 106 Stage 4 28.07.2024
128 133 Stage 3 27.07.2024
131 132 Stage 2 26.07.2024
20 22 Stage 1 25.07.2024
70 Tour of Austria 02.07.2024 - 07.07.2024
81 70 Stage 4 06.07.2024
80 58 Stage 3 05.07.2024
25 26 Stage 2 04.07.2024
2 3 Stage 1 03.07.2024
12 12 Prologue 02.07.2024
2 Portugal RR 23.06.2024
121 Giro d'Italia 04.05.2024 - 26.05.2024
49 121 Stage 21 26.05.2024
102 122 Stage 20 25.05.2024
103 122 Stage 19 24.05.2024
34 126 Stage 18 23.05.2024
105 127 Stage 17 22.05.2024
96 129 Stage 16 21.05.2024
143 138 Stage 15 19.05.2024
116 136 Stage 14 18.05.2024
13 134 Stage 13 17.05.2024
149 134 Stage 12 16.05.2024
23 133 Stage 11 15.05.2024
158 138 Stage 10 14.05.2024
76 136 Stage 9 12.05.2024
126 155 Stage 8 11.05.2024
88 151 Stage 7 10.05.2024
157 156 Stage 6 09.05.2024
136 155 Stage 5 08.05.2024
27 154 Stage 4 07.05.2024
45 161 Stage 3 06.05.2024
174 173 Stage 2 05.05.2024
164 164 Stage 1 04.05.2024
DNF Omloop Nieuwsblad 24.02.2024
107 Volta ao Algarve 14.02.2024 - 18.02.2024
88 107 Stage 5 18.02.2024
90 116 Stage 4 17.02.2024
2 122 Stage 3 16.02.2024
132 126 Stage 2 15.02.2024
6 8 Stage 1 14.02.2024
66 Figueira Champions Classic 10.02.2024
20 AlUla Tour 30.01.2024 - 03.02.2024
38 20 Stage 5 03.02.2024
9 19 Stage 4 02.02.2024
7 23 Stage 3 01.02.2024
52 45 Stage 2 31.01.2024
14 17 Stage 1 30.01.2024
116 Gran Premio Castellón 21.01.2024
9 Clàssica Comunitat Valenciana 1969 20.01.2024

2023

RankGCRaceDate
148 Vuelta a España 26.08.2023 - 17.09.2023
21 148 Stage 21 17.09.2023
147 148 Stage 20 16.09.2023
11 148 Stage 19 15.09.2023
147 149 Stage 18 14.09.2023
144 149 Stage 17 13.09.2023
134 150 Stage 16 12.09.2023
141 154 Stage 15 10.09.2023
144 155 Stage 14 09.09.2023
147 156 Stage 13 08.09.2023
4 156 Stage 12 07.09.2023
150 157 Stage 11 06.09.2023
113 154 Stage 10 05.09.2023
154 158 Stage 9 03.09.2023
150 156 Stage 8 02.09.2023
73 151 Stage 7 01.09.2023
144 159 Stage 6 31.08.2023
145 157 Stage 5 30.08.2023
85 160 Stage 4 29.08.2023
125 168 Stage 3 28.08.2023
167 164 Stage 2 27.08.2023
14 80 Stage 1 26.08.2023
25 Vuelta a Castilla y León 26.07.2023 - 27.07.2023
28 25 Stage 2 27.07.2023
17 17 Stage 1 26.07.2023
DNF Villafranca de Ordizia 25.07.2023
2 Portugal RR 25.06.2023
70 Tour of Slovenia 14.06.2023 - 18.06.2023
85 70 Stage 5 18.06.2023
107 72 Stage 4 17.06.2023
5 7 Stage 3 16.06.2023
16 16 Stage 2 15.06.2023
19 22 Stage 1 14.06.2023
DNF GP Kanton Aargau 09.06.2023
47 Giro dell'Appennino 02.06.2023
90 Boucles de la Mayenne 25.05.2023 - 28.05.2023
106 90 Stage 3 28.05.2023
106 84 Stage 2 27.05.2023
86 85 Stage 1 26.05.2023
32 32 Prologue 25.05.2023
58 Tour de Hongrie 10.05.2023 - 14.05.2023
71 58 Stage 4 13.05.2023
53 52 Stage 3 12.05.2023
62 45 Stage 2 11.05.2023
29 34 Stage 1 10.05.2023
DNF Amstel Gold Race 16.04.2023
52 Paris-Roubaix 09.04.2023
58 Ronde van Vlaanderen 02.04.2023
DNF Gent - Wevelgem 26.03.2023
22 E3 Saxo Classic 24.03.2023
93 Paris-Nice 05.03.2023 - 12.03.2023
76 93 Stage 8 12.03.2023
95 108 Stage 7 11.03.2023
11 116 Stage 5 09.03.2023
102 118 Stage 4 08.03.2023
5 108 Stage 3 07.03.2023
13 52 Stage 2 06.03.2023
100 100 Stage 1 05.03.2023
20 Kuurne-Brussel-Kuurne 26.02.2023
9 Omloop Nieuwsblad 25.02.2023
65 Volta ao Algarve 15.02.2023 - 19.02.2023
84 65 Stage 5 19.02.2023
87 67 Stage 4 18.02.2023
6 63 Stage 3 17.02.2023
74 72 Stage 2 16.02.2023
16 16 Stage 1 15.02.2023
65 Trofeo Palma 29.01.2023
DNF Trofeo Serra Tramuntana 28.01.2023
DNF Trofeo Andratx - Pollença 27.01.2023
8 Trofeo Alcudia - Port d'Alcudia 26.01.2023
DNF Trofeo Calvià 25.01.2023

2022

RankGCRaceDate
65 Paris - Tours 09.10.2022
DNF World Championship RR 25.09.2022
45 Tour de Luxembourg 13.09.2022 - 17.09.2022
63 Stage 5 17.09.2022
64 Stage 4 16.09.2022
17 Stage 3 15.09.2022
10 Stage 2 14.09.2022
49 Stage 1 13.09.2022
36 Bretagne Classic 28.08.2022
11 Tour du Limousin 16.08.2022 - 19.08.2022
54 Stage 4 19.08.2022
11 Stage 3 18.08.2022
87 Stage 2 17.08.2022
50 Stage 1 16.08.2022
16 Europe RR 14.08.2022
64 Tour de Pologne 30.07.2022 - 05.08.2022
65 64 Stage 7 05.08.2022
101 65 Stage 6 04.08.2022
82 62 Stage 5 03.08.2022
75 66 Stage 4 02.08.2022
56 55 Stage 3 01.08.2022
124 75 Stage 2 31.07.2022
39 41 Stage 1 30.07.2022
60 Tour de Wallonie 23.07.2022 - 27.07.2022
36 Stage 5 27.07.2022
3 Stage 4 26.07.2022
22 Stage 3 25.07.2022
108 Stage 2 24.07.2022
98 Stage 1 23.07.2022
4 Portugal RR 26.06.2022
98 Tour of Slovenia 15.06.2022 - 19.06.2022
101 Stage 5 19.06.2022
119 Stage 4 18.06.2022
101 Stage 3 17.06.2022
23 Stage 2 16.06.2022
111 Stage 1 15.06.2022
107 Elfstedenronde 12.06.2022
21 Dwars door het Hageland 11.06.2022
35 Ronde van Limburg 06.06.2022
DNF Brussels Classic 05.06.2022
141 Giro d'Italia 06.05.2022 - 29.05.2022
149 141 Stage 21 29.05.2022
142 141 Stage 20 28.05.2022
115 141 Stage 19 27.05.2022
68 145 Stage 18 26.05.2022
119 145 Stage 17 25.05.2022
153 149 Stage 16 24.05.2022
137 150 Stage 15 22.05.2022
151 151 Stage 14 21.05.2022
157 154 Stage 13 20.05.2022
150 149 Stage 12 19.05.2022
149 147 Stage 11 18.05.2022
133 146 Stage 10 17.05.2022
150 147 Stage 9 15.05.2022
129 145 Stage 8 14.05.2022
152 146 Stage 7 13.05.2022
73 147 Stage 6 12.05.2022
87 147 Stage 5 11.05.2022
162 157 Stage 4 10.05.2022
61 150 Stage 3 08.05.2022
115 153 Stage 2 07.05.2022
150 151 Stage 1 06.05.2022
DNF Ronde van Vlaanderen 03.04.2022
87 Dwars door Vlaanderen 30.03.2022
56 Gent - Wevelgem 27.03.2022
49 E3 Saxo Classic 25.03.2022
71 Classic Brugge-De Panne 23.03.2022
37 Bredene Koksijde Classic 18.03.2022
15 GP de Denain 17.03.2022
37 Nokere Koerse 16.03.2022
DNF GP Jean-Pierre Monseré 06.03.2022
19 Le Samyn 01.03.2022
125 Kuurne-Brussel-Kuurne 27.02.2022
64 Omloop Nieuwsblad 26.02.2022
31 Volta ao Algarve 16.02.2022 - 20.02.2022
44 Stage 5 20.02.2022
94 Stage 4 19.02.2022
16 Stage 3 18.02.2022
40 Stage 2 17.02.2022
5 Stage 1 16.02.2022
24 AlUla Tour 01.02.2022 - 05.02.2022
39 Stage 5 05.02.2022
33 Stage 4 04.02.2022
46 Stage 3 03.02.2022
8 Stage 2 02.02.2022
39 Stage 1 01.02.2022

2021

RankGCRaceDate
DNF Paris-Roubaix 03.10.2021
95 Circuit Franco-Belge 29.09.2021
39 World Championship RR 26.09.2021
32 Eschborn-Frankfurt 19.09.2021
DNF Europe RR 12.09.2021
74 Vuelta a España 14.08.2021 - 05.09.2021
68 74 Stage 21 05.09.2021
77 75 Stage 20 04.09.2021
2 76 Stage 19 03.09.2021
53 80 Stage 18 02.09.2021
133 94 Stage 17 01.09.2021
7 91 Stage 16 31.08.2021
100 96 Stage 15 29.08.2021
124 88 Stage 14 28.08.2021
9 83 Stage 13 27.08.2021
101 84 Stage 12 26.08.2021
125 84 Stage 11 25.08.2021
20 71 Stage 10 24.08.2021
69 103 Stage 9 22.08.2021
49 112 Stage 8 21.08.2021
114 119 Stage 7 20.08.2021
134 109 Stage 6 19.08.2021
24 90 Stage 5 18.08.2021
15 107 Stage 4 17.08.2021
118 109 Stage 3 16.08.2021
71 84 Stage 2 15.08.2021
173 173 Stage 1 14.08.2021
50 Tour de Wallonie 20.07.2021 - 24.07.2021
60 Stage 5 24.07.2021
29 Stage 4 23.07.2021
68 Stage 3 22.07.2021
98 Stage 2 21.07.2021
5 Stage 1 20.07.2021
79 Settimana Ciclistica Italiana 14.07.2021 - 18.07.2021
83 Stage 5 18.07.2021
89 Stage 4 17.07.2021
13 Stage 3 16.07.2021
119 Stage 2 15.07.2021
34 Stage 1 14.07.2021
2 Portugal RR 20.06.2021
101 Tour of Slovenia 09.06.2021 - 13.06.2021
8 Stage 5 13.06.2021
102 Stage 4 12.06.2021
98 Stage 3 11.06.2021
130 Stage 2 10.06.2021
3 Stage 1 09.06.2021
DNF Vuelta a Murcia 23.05.2021
104 Vuelta a Andalucía 18.05.2021 - 22.05.2021
98 Stage 5 22.05.2021
103 Stage 4 21.05.2021
91 Stage 3 20.05.2021
108 Stage 2 19.05.2021
108 Stage 1 18.05.2021
61 Volta ao Algarve 05.05.2021 - 09.05.2021
69 Stage 5 09.05.2021
66 Stage 4 08.05.2021
8 Stage 3 07.05.2021
71 Stage 2 06.05.2021
8 Stage 1 05.05.2021
DNF Scheldeprijs 07.04.2021
56 Ronde van Vlaanderen 04.04.2021
26 Dwars door Vlaanderen 31.03.2021
34 E3 Saxo Classic 26.03.2021
158 Classic Brugge-De Panne 24.03.2021
13 Bredene Koksijde Classic 19.03.2021
18 Nokere Koerse 17.03.2021
95 Paris-Nice 07.03.2021 - 14.03.2021
83 95 Stage 8 14.03.2021
86 97 Stage 7 13.03.2021
106 102 Stage 6 12.03.2021
14 97 Stage 5 11.03.2021
100 99 Stage 4 10.03.2021
72 66 Stage 3 09.03.2021
158 110 Stage 2 08.03.2021
53 53 Stage 1 07.03.2021
124 Faun Drome Classic 28.02.2021
120 Faun-Ardèche Classic 27.02.2021
73 Clasica de Almeria 14.02.2021
39 GP la Marseillaise 31.01.2021

2020

RankGCRaceDate
119 Vuelta a España 20.10.2020 - 08.11.2020
18 119 Stage 18 08.11.2020
92 120 Stage 17 07.11.2020
95 126 Stage 16 06.11.2020
98 128 Stage 15 05.11.2020
110 131 Stage 14 04.11.2020
70 134 Stage 13 03.11.2020
128 135 Stage 12 01.11.2020
132 135 Stage 11 31.10.2020
129 139 Stage 10 30.10.2020
35 141 Stage 9 29.10.2020
88 143 Stage 8 28.10.2020
110 145 Stage 7 27.10.2020
151 153 Stage 6 25.10.2020
145 151 Stage 5 24.10.2020
17 151 Stage 4 23.10.2020
158 153 Stage 3 22.10.2020
153 141 Stage 2 21.10.2020
100 100 Stage 1 20.10.2020
65 Ronde van Vlaanderen 18.10.2020
32 Scheldeprijs 14.10.2020
DNF Gent - Wevelgem 11.10.2020
26 Brabantse Pijl 07.10.2020
92 Renewi Tour 29.09.2020 - 03.10.2020
79 92 Stage 5 03.10.2020
109 139 Stage 4 02.10.2020
68 141 Stage 3 01.10.2020
148 150 Stage 1 29.09.2020
59 Tour de Luxembourg 15.09.2020 - 19.09.2020
72 Stage 5 19.09.2020
64 Stage 4 18.09.2020
105 Stage 3 17.09.2020
8 Stage 2 16.09.2020
6 Stage 1 15.09.2020
99 Brussels Classic 30.08.2020
27 Druivenkoers Overijse 29.08.2020
14 Europe RR 26.08.2020
83 Tour du Limousin 18.08.2020 - 21.08.2020
87 Stage 4 21.08.2020
78 Stage 3 20.08.2020
114 Stage 2 19.08.2020
92 Stage 1 18.08.2020
16 Portugal RR 16.08.2020
27 Portugal ITT 14.08.2020
122 Tour de Pologne 05.08.2020 - 09.08.2020
131 122 Stage 5 09.08.2020
113 121 Stage 4 08.08.2020
137 124 Stage 3 07.08.2020
34 24 Stage 2 06.08.2020
40 41 Stage 1 05.08.2020
87 Circuito de Getxo 02.08.2020

2019

RankGCRaceDate
28 Paris - Tours 13.10.2019
94 GP Bruno Beghelli 06.10.2019
14 Münsterland Giro 03.10.2019
DNF World Championship RR 29.09.2019
53 Memorial Pantani 21.09.2019
79 GP Montreal 15.09.2019
46 GP Québec 13.09.2019
29 BEMER Cyclassics 25.08.2019
101 Renewi Tour 12.08.2019 - 18.08.2019
96 101 Stage 7 18.08.2019
82 130 Stage 6 17.08.2019
141 134 Stage 5 16.08.2019
103 132 Stage 4 15.08.2019
100 125 Stage 3 14.08.2019
127 137 Stage 2 13.08.2019
149 149 Stage 1 12.08.2019
16 Europe RR 11.08.2019
114 Ride London Classic 04.08.2019
47 Adriatica Ionica Race 25.07.2019 - 28.07.2019
12 Stage 4 28.07.2019
30 Stage 3 27.07.2019
80 Stage 2 26.07.2019
8 Stage 1 25.07.2019
80 Tour of Slovenia 19.06.2019 - 23.06.2019
101 Stage 5 23.06.2019
110 Stage 4 22.06.2019
114 Stage 3 21.06.2019
69 Stage 2 20.06.2019
6 Stage 1 19.06.2019
53 GP Kanton Aargau 13.06.2019
15 Ronde van Limburg 10.06.2019
12 Hammer Limburg 07.06.2019 - 09.06.2019
11 Stage 3 09.06.2019
9 Stage 2 08.06.2019
13 Stage 1 07.06.2019
57 Tour of California 12.05.2019 - 18.05.2019
90 57 Stage 7 18.05.2019
49 53 Stage 6 17.05.2019
35 61 Stage 5 16.05.2019
29 71 Stage 4 15.05.2019
79 72 Stage 3 14.05.2019
60 59 Stage 2 13.05.2019
21 25 Stage 1 12.05.2019
85 Eschborn-Frankfurt 01.05.2019
99 Brabantse Pijl 17.04.2019
DNF Scheldeprijs 10.04.2019
DNF GP Miguel Indurain 06.04.2019
DNF Volta Catalunya 25.03.2019 - 31.03.2019
DNF Stage 4 28.03.2019
160 155 Stage 3 27.03.2019
138 155 Stage 2 26.03.2019
160 160 Stage 1 25.03.2019
80 Bredene Koksijde Classic 22.03.2019
128 Nokere Koerse 20.03.2019
DNS GP Industria & Artigianato 10.03.2019
102 Trofeo Palma 03.02.2019
54 Trofeo Ses Salines 31.01.2019

2018

RankGCRaceDate
42 GP d'Isbergues 23.09.2018
76 Circuit Franco-Belge 22.09.2018
9 SUPER 8 Classic 15.09.2018
17 Grand Prix de Wallonie 12.09.2018
87 Tour de l'Avenir 17.08.2018 - 26.08.2018
69 Stage 10 26.08.2018
100 Stage 9 25.08.2018
123 Stage 8 24.08.2018
109 Stage 7 23.08.2018
10 Stage 6 22.08.2018
7 Stage 5 21.08.2018
17 Stage 4 20.08.2018
7 Stage 3 19.08.2018
6 Stage 2 18.08.2018
4 Stage 1 17.08.2018
1 Portugal RR-U23 23.06.2018
44 Tour de Beauce 13.06.2018 - 17.06.2018
7 Stage 6 17.06.2018
9 Stage 5 16.06.2018
61 Stage 3 15.06.2018
3 Stage 4 15.06.2018
102 Stage 2 14.06.2018
2 Stage 1 13.06.2018
55 Course de la Paix (U23) 31.05.2018 - 03.06.2018
65 Stage 3 03.06.2018
63 Stage 2 02.06.2018
43 Stage 1 01.06.2018
6 Prologue 31.05.2018
42 Paris - Roubaix Espoirs 27.05.2018
11 Tour de Bretagne 25.04.2018 - 01.05.2018
5 Stage 7 01.05.2018
4 Stage 6 30.04.2018
31 Stage 5 29.04.2018
7 Stage 4 28.04.2018
36 Stage 3 27.04.2018
7 Stage 2 26.04.2018
7 Stage 1 25.04.2018
6 Arno Wallaard Memorial 21.04.2018
7 GP Arjaan De Schipper 14.04.2018
17 Circuit des Ardennes 06.04.2018 - 08.04.2018
5 Stage 3 08.04.2018
12 Stage 4 08.04.2018
85 Stage 2 07.04.2018
7 Stage 1 06.04.2018
45 Classic Brugge-De Panne 21.03.2018
7 Bredene Koksijde Classic 16.03.2018
24 Nokere Koerse 14.03.2018
18 Dorpenomloop Rucphen 11.03.2018

2017

RankGCRaceDate
DNF Tour de l'Avenir 18.08.2017 - 27.08.2017
DNS Stage 7 25.08.2017
136 Stage 6 23.08.2017
135 Stage 5 22.08.2017
4 Stage 4 21.08.2017
9 Stage 3 20.08.2017
124 Stage 2 19.08.2017
12 Stage 1 18.08.2017
53 Tour of Utah 31.07.2017 - 06.08.2017
78 Stage 7 06.08.2017
46 Stage 6 05.08.2017
50 Stage 5 04.08.2017
93 Stage 4 03.08.2017
87 Stage 3 02.08.2017
91 Stage 2 01.08.2017
89 Stage 1 31.07.2017
8 Portugal RR-U23 24.06.2017
31 Tour de Beauce 14.06.2017 - 18.06.2017
23 Stage 6 18.06.2017
52 Stage 5 17.06.2017
53 Stage 3 16.06.2017
58 Stage 4 16.06.2017
65 Stage 2 15.06.2017
62 Stage 1 14.06.2017
DNF Tr. S. Vendemiano (U23) 23.04.2017
DNF GP Palio del Recioto (U23) 18.04.2017
DNF Giro del Belvedere (U23) 17.04.2017
DNF GP Arjaan De Schipper 15.04.2017
44 Circuit des Ardennes 07.04.2017 - 09.04.2017
43 Stage 3 09.04.2017
30 Stage 4 09.04.2017
81 Stage 2 08.04.2017
135 Stage 1 07.04.2017
8 Joe Martin Stage Race 30.03.2017 - 02.04.2017
11 Stage 4 02.04.2017
2 Stage 3 01.04.2017
2 Stage 2 31.03.2017
28 Stage 1 30.03.2017
81 Classica Aldeias do Xisto 12.03.2017
54 Troféu Internacional da Arrábida 05.03.2017

2016

RankGCRaceDate
DNF Tour de Gironde 27.05.2016 - 29.05.2016
DNF Stage 2 28.05.2016
7 Stage 1 27.05.2016
42 GP Beiras e Serra da Estrela 13.05.2016 - 15.05.2016
54 Stage 3 15.05.2016
4 Stage 2 14.05.2016
23 Stage 1 13.05.2016
58 GP Arjaan De Schipper 15.04.2016 - 16.04.2016
23 Stage 3 16.04.2016
24 Stage 1 15.04.2016
36 Stage 2 15.04.2016
25 Volta ao Alentejo 16.03.2016 - 20.03.2016
28 Stage 5 20.03.2016
13 Stage 4 19.03.2016
44 Stage 3 18.03.2016
3 Stage 2 17.03.2016
31 Stage 1 16.03.2016
57 GP Liberty Seguros 12.03.2016 - 13.03.2016
57 Stage 2 13.03.2016
66 Stage 1 12.03.2016

2015

RankGCRaceDate
DNF Flèche du Sud 13.05.2015 - 17.05.2015
DNF Stage 3 15.05.2015
110 Stage 2 14.05.2015
136 Stage 1 13.05.2015
22 La Côte Picarde (U23) 15.04.2015
DNF Ronde van Vlaanderen Beloften 11.04.2015
91 Volta ao Alentejo 25.03.2015 - 29.03.2015
7 Stage 5 29.03.2015
7 Stage 4 28.03.2015
25 Stage 3 27.03.2015
129 Stage 2 26.03.2015
169 Stage 1 25.03.2015
52 GP do Guadiana 07.03.2015 - 08.03.2015
62 Stage 2 08.03.2015
10 Stage 1 07.03.2015
71 Classica de Loule 01.03.2015

Rider profile

Name
Rui Oliveira
Team
UAE Team Emirates-XRG
Nationality
Portugal
Date of birth
September 5 1996
Place of birth
Vila Nova de Gaia
Height
1.83 m
UCI ranking
525
UCI wins
2

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️