2022:
1* 5.Etappe Volta a Catalunya (2.WT2) - EOK
1* 6.Etappe Volta a Catalunya (2.WT2) - EOK
1* Punktewertung Volta a Catalunya (2.WT2) - EOK
2* 21.Etappe Vuelta a Espana (GT) - EOK
2* 2.Etappe Volta a Catalunya (2.WT2) - EOK
2* 2.Etappe Volta a la Comunitat Valenciana (2.HC) - EOK
2* 1.Etappe Adriatica Ionica Race (2.1) - EOK
2* Punktewertung Vuelta a Espana (GT) - EOK
3* 11.Etappe Vuelta a Espana (GT) - EOK
3* 1.Etappe Tour Down Under (2.WT1) - EOK
3* 2.Etappe Vuelta a Burgos (2.HC) - EOK
3* 2.Etappe Tour de Slovaquie (2.1) - EOK
2023:
1* Cadel Evans Great Ocean Road Race (1.WT3) - EOK
1* Boucles de la Mayenne (2.HC) - EOK
1* 1.Etappe Tour de Romandie (2.WT1) - EOK
1* 4.Etappe Volta a Catalunya (2.WT2) - EOK
1* 6.Etappe Volta a Catalunya (2.WT2) - EOK
1* 2.Etappe Gree-Tour of Guangxi (2.WT3) - EOK
1* 1.Etappe Boucles de la Mayenne (2.HC) - EOK
1* Punktewertung Volta a Catalunya (2.WT2) - EOK
2* 18.Etappe Tour de France (GT) - EOK
2* 5.Etappe Tour de Romandie (2.WT1) - EOK
2* 2.Etappe Tour de Suisse (2.WT1) - EOK
2* 3.Etappe Gree-Tour of Guangxi (2.WT3) - EOK
2* 6.Etappe Gree-Tour of Guangxi (2.WT3) - EOK
2* Punktewertung Tour de France (GT) - EOK
2* Punktewertung Tour de Romandie (2.WT1) - EOK
2* Punktewertung Gree-Tour of Guangxi (2.WT3) - EOK
2* Punktewertung Boucles de la Mayenne (2.HC) - EOK
3* Gran Premio città di Peccioli - Coppa Sabatini (1.HC) - EOK
3* Münsterland Giro (1.HC) - EOK
3* Volta Limburg Classic (1.1) - EOK
3* Prolog Santos Tour Down Under (2.WT1) - EOK
3* 3.Etappe Tour de France (GT) - EOK
3* 1.Etappe Santos Tour Down Under (2.WT1) - EOK
3* 1.Etappe Volta a Catalunya (2.WT2) - EOK
3* 3.Etappe Boucles de la Mayenne (2.HC) - EOK
4* Primus Classic (1.HC) - EOK
4* 8.Etappe Tour de France (GT) - EOK
2024:
1* 4.Etappe Santos Tour Down Under (2.WT1) - PTK
1* 2.Etappe Presidential Cycling Tour of Türkiye (2.1) - PTK
1* 8.Etappe Presidential Cycling Tour of Türkiye (2.1) - PTK
1* Punktewertung Santos Tour Down Under (2.WT1) - PTK
2* 1.Etappe Santos Tour Down Under (2.WT1) - PTK
3* 2.Etappe Santos Tour Down Under (2.WT1) - PTK
3* 7.Etappe Tirreno-Adriatico (2.WT1) - PTK
3* 1.Etappe Presidential Cycling Tour of Türkiye (2.1) - PTK
3* 4.Etappe Presidential Cycling Tour of Türkiye (2.1) - PTK
4* Surf Coast Classic (1.1) - PTK
6* Cadel Evans Great Ocean Road Race (1.WT3) - PTK
"Irren ist menschlich", sprach der Hahn und stieg von der Ente.