Alastair Mackellar - Results

EF Education-EasyPost

Alastair Mackellar, born January 20th 2002 in Buderim, is a 24-year-old professional cyclist from Australia. He competes for EF Education-EasyPost, a World Tour Team. He has achieved 4 UCI wins and is ranked 1893rd in the UCI World Ranking.

Results

2026

RankGCRaceDate
123 Vuelta a España 22.08.2026 - 13.09.2026
51 123 Stage 21 13.09.2026
117 124 Stage 20 12.09.2026
138 125 Stage 19 11.09.2026
23 124 Stage 18 10.09.2026
142 127 Stage 17 09.09.2026
129 125 Stage 16 08.09.2026
76 125 Stage 15 06.09.2026
83 126 Stage 14 05.09.2026
141 131 Stage 13 04.09.2026
120 135 Stage 12 03.09.2026
107 139 Stage 11 02.09.2026
145 148 Stage 10 01.09.2026
92 144 Stage 9 30.08.2026
165 165 Stage 8 29.08.2026
107 154 Stage 7 28.08.2026
148 160 Stage 6 27.08.2026
150 151 Stage 5 26.08.2026
87 159 Stage 4 25.08.2026
169 165 Stage 2 23.08.2026
41 41 Stage 1 22.08.2026
74 Tour de Pologne 03.08.2026 - 09.08.2026
67 74 Stage 7 09.08.2026
70 74 Stage 6 08.08.2026
110 100 Stage 5 07.08.2026
63 91 Stage 4 06.08.2026
133 138 Stage 3 05.08.2026
144 142 Stage 2 04.08.2026
139 140 Stage 1 03.08.2026
DNF Auvergne - Rhône-Alpes 07.06.2026 - 14.06.2026
DNF Stage 8 14.06.2026
91 105 Stage 7 13.06.2026
123 124 Stage 6 12.06.2026
127 130 Stage 5 11.06.2026
134 134 Stage 4 10.06.2026
3 134 Stage 3 09.06.2026
147 144 Stage 2 08.06.2026
93 93 Stage 1 07.06.2026
DNF 4 Jours de Dunkerque 20.05.2026 - 24.05.2026
DNF Stage 3 22.05.2026
112 113 Stage 2 21.05.2026
91 93 Stage 1 20.05.2026
DNF Classique Dunkerque 19.05.2026
48 Tour of the Alps 20.04.2026 - 24.04.2026
56 48 Stage 5 24.04.2026
53 47 Stage 4 23.04.2026
51 47 Stage 3 22.04.2026
64 58 Stage 2 21.04.2026
43 44 Stage 1 20.04.2026
OOT Paris-Roubaix 12.04.2026
DNF Région Pays de la Loire Tour 07.04.2026 - 10.04.2026
DNF Stage 4 10.04.2026
42 42 Stage 3 09.04.2026
92 75 Stage 2 08.04.2026
60 62 Stage 1 07.04.2026
59 Coppi e Bartali 25.03.2026 - 29.03.2026
88 59 Stage 5 29.03.2026
65 57 Stage 4 28.03.2026
72 63 Stage 3 27.03.2026
90 58 Stage 2 26.03.2026
64 64 Stage 1 25.03.2026
138 Milano-Sanremo 21.03.2026
77 Paris-Nice 08.03.2026 - 15.03.2026
49 77 Stage 8 15.03.2026
91 90 Stage 7 14.03.2026
64 94 Stage 6 13.03.2026
90 106 Stage 5 12.03.2026
105 107 Stage 4 11.03.2026
6 77 Stage 3 10.03.2026
147 105 Stage 2 09.03.2026
90 96 Stage 1 08.03.2026
68 UAE Tour 16.02.2026 - 22.02.2026
138 68 Stage 7 22.02.2026
100 64 Stage 6 21.02.2026
116 57 Stage 5 20.02.2026
117 58 Stage 4 19.02.2026
53 60 Stage 3 18.02.2026
42 142 Stage 2 17.02.2026
138 144 Stage 1 16.02.2026
39 Cadel Evans Great Ocean 01.02.2026
70 Tour Down Under 20.01.2026 - 25.01.2026
97 70 Stage 5 25.01.2026
67 54 Stage 4 24.01.2026
84 58 Stage 3 23.01.2026
71 66 Stage 2 22.01.2026
79 51 Stage 1 21.01.2026
55 55 Prologue 20.01.2026
9 Australia RR 11.01.2026

2025

RankGCRaceDate
143 Münsterland Giro 03.10.2025
DNF Maryland Cycling Classic 06.09.2025
94 ADAC Cyclassics 17.08.2025
85 Route d'Occitanie 18.06.2025 - 21.06.2025
81 85 Stage 4 21.06.2025
101 96 Stage 3 20.06.2025
102 66 Stage 2 19.06.2025
20 20 Stage 1 18.06.2025
127 Critérium du Dauphiné 08.06.2025 - 15.06.2025
126 127 Stage 8 15.06.2025
131 131 Stage 7 14.06.2025
103 132 Stage 6 13.06.2025
129 136 Stage 5 12.06.2025
92 137 Stage 4 11.06.2025
146 139 Stage 3 10.06.2025
122 131 Stage 2 09.06.2025
143 143 Stage 1 08.06.2025
76 Eschborn-Frankfurt 01.05.2025
DNF Région Pays de la Loire Tour 08.04.2025 - 11.04.2025
DNF Stage 3 10.04.2025
104 103 Stage 2 09.04.2025
97 97 Stage 1 08.04.2025
DNF Coppi e Bartali 25.03.2025 - 29.03.2025
DNF Stage 5 29.03.2025
82 70 Stage 4 28.03.2025
37 60 Stage 3 27.03.2025
82 83 Stage 2 26.03.2025
137 137 Stage 1 25.03.2025
154 Milano-Sanremo 22.03.2025
103 Milano - Torino 19.03.2025
40 UAE Tour 17.02.2025 - 23.02.2025
50 40 Stage 7 23.02.2025
74 40 Stage 6 22.02.2025
86 42 Stage 5 21.02.2025
74 43 Stage 4 20.02.2025
49 47 Stage 3 19.02.2025
45 50 Stage 2 18.02.2025
65 66 Stage 1 17.02.2025
68 Cadel Evans Road Race 02.02.2025
86 Surf Coast Classic 30.01.2025
58 Tour Down Under 21.01.2025 - 26.01.2025
107 58 Stage 6 26.01.2025
52 59 Stage 5 25.01.2025
89 71 Stage 4 24.01.2025
65 64 Stage 3 23.01.2025
68 82 Stage 2 22.01.2025
92 93 Stage 1 21.01.2025

2024

RankGCRaceDate
31 Japan Cup 20.10.2024
DNF Gran Piemonte 10.10.2024
73 Coppa Bernocchi 07.10.2024
DNF Giro dell'Emilia 05.10.2024
DNF World Championship RR-U23 27.09.2024
69 Trofeo Matteotti 15.09.2024
65 Memorial Pantani 14.09.2024
DNF Coppa Sabatini 12.09.2024
DNF Giro della Toscana 11.09.2024
42 Tour de l'Avenir 18.08.2024 - 24.08.2024
79 Stage 6 24.08.2024
17 Stage 5 23.08.2024
70 Stage 4 22.08.2024
29 Stage 3 21.08.2024
34 Stage 2 20.08.2024
72 Stage 1 19.08.2024
12 Prologue 18.08.2024
DNF Valle d'Aosta (U23) 17.07.2024 - 21.07.2024
DNF Stage 5 21.07.2024
10 Stage 4 20.07.2024
9 Stage 3 19.07.2024
28 Stage 2 18.07.2024
2 Stage 1 17.07.2024
68 Giro Next Gen 09.06.2024 - 16.06.2024
64 Stage 8 16.06.2024
87 Stage 7 15.06.2024
110 Stage 6 14.06.2024
138 Stage 5 13.06.2024
118 Stage 4 12.06.2024
100 Stage 3 11.06.2024
60 Stage 2 10.06.2024
24 Stage 1 09.06.2024
19 Alpes Isère Tour 22.05.2024 - 26.05.2024
21 19 Stage 5 26.05.2024
1 8 Stage 4 25.05.2024
74 35 Stage 3 24.05.2024
48 25 Stage 2 23.05.2024
12 17 Stage 1 22.05.2024
4 Flèche Ardennaise 12.05.2024
31 Circuit de Wallonie 09.05.2024
95 Tour de Bretagne 25.04.2024 - 01.05.2024
91 95 Stage 7 01.05.2024
86 97 Stage 6 30.04.2024
116 112 Stage 5 29.04.2024
117 108 Stage 4 28.04.2024
122 107 Stage 3 27.04.2024
79 75 Stage 2 26.04.2024
69 72 Stage 1 25.04.2024
36 LBL Espoirs (U23) 13.04.2024
DNF Circuit des Ardennes 04.04.2024 - 07.04.2024
DNF Stage 2 05.04.2024
76 76 Stage 1 04.04.2024
10 Tour of Rhodes 14.03.2024 - 17.03.2024
11 10 Stage 3 17.03.2024
19 13 Stage 2 16.03.2024
14 13 Stage 1 15.03.2024
14 14 Prologue 14.03.2024
DNS Rhodes GP 09.03.2024
DNF Grand Prix Criquielion 02.03.2024

2023

RankGCRaceDate
DNF Tour de l'Avenir 20.08.2023 - 27.08.2023
60 Stage 7a 26.08.2023
DNF Stage 7b 26.08.2023
112 Stage 6 25.08.2023
40 Stage 5 24.08.2023
41 Stage 4 23.08.2023
5 Stage 3 22.08.2023
48 Stage 2 21.08.2023
71 Stage 1 20.08.2023
40 World Championship RR-U23 12.08.2023
12 World Championship ITT-U23 09.08.2023
DNF Tour Alsace 26.07.2023 - 30.07.2023
DNF Stage 5 30.07.2023
110 95 Stage 4 29.07.2023
76 75 Stage 3 28.07.2023
103 62 Stage 2 27.07.2023
23 62 Stage 1 26.07.2023
52 Alpes Isère Tour 24.05.2023 - 28.05.2023
64 52 Stage 5 28.05.2023
15 42 Stage 4 27.05.2023
103 105 Stage 3 26.05.2023
88 107 Stage 2 25.05.2023
121 121 Stage 1 24.05.2023
37 Flèche Ardennaise 07.05.2023
21 Tour de Bretagne 25.04.2023 - 01.05.2023
28 21 Stage 7 01.05.2023
25 26 Stage 5 29.04.2023
22 31 Stage 4 28.04.2023
40 48 Stage 3 27.04.2023
92 81 Stage 2 26.04.2023
69 71 Stage 1 25.04.2023
19 LBL Espoirs (U23) 15.04.2023
91 GP Miguel Indurain 01.04.2023
84 Coppi e Bartali 21.03.2023 - 25.03.2023
36 84 Stage 5 25.03.2023
86 87 Stage 4 24.03.2023
88 87 Stage 3 23.03.2023
88 74 Stage 2 22.03.2023
72 72 Stage 1 21.03.2023
86 Milano - Torino 15.03.2023
43 Istrian Spring Tour 09.03.2023 - 12.03.2023
59 43 Stage 3 12.03.2023
34 43 Stage 2 11.03.2023
84 96 Stage 1 10.03.2023
101 101 Prologue 09.03.2023
21 Porec Trophy 05.03.2023
124 Umag Trophy 01.03.2023
DNF Trofeo Palma 29.01.2023
DNF Trofeo Serra Tramuntana 28.01.2023
55 Trofeo Andratx - Pollença 27.01.2023
60 Trofeo Alcudia - Port d'Alcudia 26.01.2023
87 Trofeo Calvià 25.01.2023
64 Clàssica Comunitat Valenciana 1969 22.01.2023
1 Australia ITT-U23 10.01.2023
1 Australia RR-U23 07.01.2023

2022

RankGCRaceDate
87 CRO Race 27.09.2022 - 02.10.2022
86 Stage 6 02.10.2022
64 Stage 5 01.10.2022
101 Stage 4 30.09.2022
127 Stage 3 29.09.2022
93 Stage 2 28.09.2022
61 Stage 1 27.09.2022
11 Okolo Slovenska 13.09.2022 - 17.09.2022
52 Stage 4 17.09.2022
25 Stage 3 16.09.2022
12 Stage 2 15.09.2022
95 Stage 1 14.09.2022
35 Prologue 13.09.2022
23 Flanders Tomorrow Tour 01.09.2022 - 03.09.2022
16 Stage 3 03.09.2022
75 Stage 4 03.09.2022
78 Stage 2 02.09.2022
56 Stage 1 01.09.2022
DNF Polynormande 14.08.2022
92 Circuito de Getxo 31.07.2022
DNF Tour de Wallonie 23.07.2022 - 27.07.2022
DNF Stage 5 27.07.2022
83 Stage 4 26.07.2022
120 Stage 3 25.07.2022
112 Stage 2 24.07.2022
116 Stage 1 23.07.2022
61 Valle d'Aosta (U23) 13.07.2022 - 17.07.2022
21 Stage 5 17.07.2022
68 Stage 4 16.07.2022
4 Stage 3 15.07.2022
118 Stage 2 14.07.2022
112 Stage 1 13.07.2022
88 Giro Next Gen 11.06.2022 - 18.06.2022
135 Stage 7 18.06.2022
94 Stage 6 17.06.2022
35 Stage 5 16.06.2022
148 Stage 4 14.06.2022
109 Stage 3 13.06.2022
82 Stage 2 12.06.2022
133 Stage 1 11.06.2022
27 Trofeo Alcide Degasperi 02.06.2022
DNF Coppa della Pace 29.05.2022
41 Strade Bianche di Romagna 28.05.2022
DNF Tour de Bretagne 25.04.2022 - 01.05.2022
DNF Stage 7 01.05.2022
95 Stage 6 30.04.2022
89 Stage 5 29.04.2022
89 Stage 4 28.04.2022
124 Stage 3 27.04.2022
99 Stage 2 26.04.2022
97 Stage 1 25.04.2022
56 LBL Espoirs (U23) 16.04.2022
63 Tour de Normandie 21.03.2022 - 27.03.2022
94 Stage 7 27.03.2022
98 Stage 6 26.03.2022
84 Stage 5 25.03.2022
86 Stage 4 24.03.2022
81 Stage 3 23.03.2022
96 Stage 2 22.03.2022
90 Stage 1 21.03.2022
108 Milano - Torino 16.03.2022
26 Tour du Rwanda 20.02.2022 - 27.02.2022
16 Stage 7 27.02.2022
59 Stage 6 26.02.2022
66 Stage 5 25.02.2022
32 Stage 4 24.02.2022
12 Stage 3 23.02.2022
36 Stage 2 22.02.2022
22 Stage 1 21.02.2022
7 Prologue 20.02.2022
7 Australia RR-U23 15.01.2022

2021

RankGCRaceDate
119 Gran Piemonte 07.10.2021
45 Coppa Bernocchi 04.10.2021
73 Giro di Sicilia 28.09.2021 - 01.10.2021
54 Stage 4 01.10.2021
114 Stage 3 30.09.2021
125 Stage 2 29.09.2021
125 Stage 1 28.09.2021
96 World Championship RR-U23 24.09.2021
76 Gooikse Pijl 19.09.2021
76 Grand Prix de Wallonie 15.09.2021
91 Flanders Tomorrow Tour 02.09.2021 - 04.09.2021
42 Stage 3 04.09.2021
97 Stage 4 04.09.2021
99 Stage 2 03.09.2021
96 Stage 1 02.09.2021
64 Volta a Portugal 04.08.2021 - 15.08.2021
41 Stage 10 15.08.2021
86 Stage 9 14.08.2021
68 Stage 8 13.08.2021
49 Stage 7 12.08.2021
2 Stage 6 11.08.2021
75 Stage 5 10.08.2021
52 Stage 4 08.08.2021
99 Stage 3 07.08.2021
100 Stage 2 06.08.2021
112 Stage 1 05.08.2021
22 Prologue 04.08.2021
56 GP Torres Vedras 16.07.2021 - 18.07.2021
86 Stage 3 18.07.2021
1 Stage 2 17.07.2021
24 Stage 1 16.07.2021
77 Trofeo Andratx - Pollença 15.05.2021
DNF Trofeo Calvià 13.05.2021
DNF Giro del Belvedere (U23) 05.04.2021
DNF Trofeo PIVA (U23) 04.04.2021
79 Paris-Troyes 14.03.2021
19 Australia RR-U23 06.02.2021
6 Australia ITT-U23 03.02.2021

2020

RankGCRaceDate
3 Australia RR-JR 11.01.2020
2 Australia ITT-JR 08.01.2020

2019

RankGCRaceDate
15 Australia ITT-JR 07.01.2019
3 Australia RR-JR 05.01.2019

Rider profile

Name
Alastair Mackellar
Team
EF Education-EasyPost
Nationality
Australia
Date of birth
January 20 2002
Place of birth
Buderim
UCI ranking
1893
UCI wins
4

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 ❤️