General classification
0
Classics
Flat
Hilly
Mountain
Time Trial
1
2024 AEVOLO
7
2024 PROJECT ECHELON RACING
2019 AEVOLO
28/09
UCI Road World Championships ME - IRR
Kigali > Kigali
DNF
21/09
UCI Road World Championships ME - ITT
28
06/09
Maryland Cycling Classic
Baltimore > Baltimore
Volta a Portugal Continente
70
54
06/08
Stage 1
Maia > Maia
88
07/08
Stage 2
Viana do Castelo > Braga (Sameiro)
67
08/08
Stage 3
Felgueiras > Fafe
76
09/08
Stage 4
Boticas > Bragança
72
10/08
Stage 5
Braganca > Mondim de Basto (Senhora da Graça)
56
11/08
Stage 6
Lamego > Viseu
69
13/08
Stage 7
Águeda > Guarda
73
14/08
Stage 8
Sabugal > Covilha (Torre)
15/08
Stage 9
Ferreira do Zêzere > Santarém
91
16/08
Stage 10
Alcobaca > Montejuto (Oeste CIM)
50
17/08
Stage 11
Lisboa > Lisboa
16
Tour of Norway
68
29/05
Solakrossen > Solakrossen
71
30/05
Egersund > Oltedal
61
31/05
Jørpeland > Heja
01/06
Stavanger > Stavanger
62
05/02
Orihuela > Orihuela
06/02
La Nucia > Benifato (Font de Partegat)
123
07/02
Algemesí > Alpuente
77
08/02
Oropesa del Mar > Portell de Morella
31/01
Trofeo Serra Tramuntana
Lluc > Selva
29/01
Trofeo Calvià
Palmanova > Palmanova