Darren Rafferty - Results

EF Education-EasyPost

Darren Rafferty is a 23-year-old professional cyclist from Ireland, born on July 1st 2003. He rides for EF Education-EasyPost, a World Tour Team. He has won 5 UCI races and is currently ranked 993rd on the UCI World Ranking.

Results

2026

RankGCRaceDate
DNF World Championship RR 27.09.2026
104 Vuelta a España 22.08.2026 - 13.09.2026
127 104 Stage 21 13.09.2026
81 104 Stage 20 12.09.2026
120 108 Stage 19 11.09.2026
25 101 Stage 18 10.09.2026
141 101 Stage 17 09.09.2026
123 102 Stage 16 08.09.2026
132 103 Stage 15 06.09.2026
26 97 Stage 14 05.09.2026
136 116 Stage 13 04.09.2026
122 116 Stage 12 03.09.2026
143 114 Stage 11 02.09.2026
116 108 Stage 10 01.09.2026
93 107 Stage 9 30.08.2026
127 117 Stage 8 29.08.2026
93 122 Stage 7 28.08.2026
120 123 Stage 6 27.08.2026
92 106 Stage 5 26.08.2026
96 162 Stage 4 25.08.2026
163 168 Stage 2 23.08.2026
171 171 Stage 1 22.08.2026
30 Vuelta a Burgos 04.08.2026 - 08.08.2026
28 30 Stage 5 08.08.2026
101 41 Stage 4 07.08.2026
37 42 Stage 3 06.08.2026
67 62 Stage 2 05.08.2026
77 77 Stage 1 04.08.2026
27 San Sebastian 01.08.2026
19 Ireland RR 28.06.2026
3 Ireland ITT 25.06.2026
56 Tour de Suisse 17.06.2026 - 21.06.2026
58 56 Stage 5 21.06.2026
40 57 Stage 4 20.06.2026
81 63 Stage 3 19.06.2026
65 69 Stage 2 18.06.2026
71 72 Stage 1 17.06.2026
71 GP Gippingen 14.06.2026
92 Giro d'Italia 08.05.2026 - 31.05.2026
111 92 Stage 21 31.05.2026
94 93 Stage 20 30.05.2026
58 93 Stage 19 29.05.2026
67 102 Stage 18 28.05.2026
126 103 Stage 17 27.05.2026
77 100 Stage 16 26.05.2026
155 101 Stage 15 24.05.2026
72 100 Stage 14 23.05.2026
144 100 Stage 13 22.05.2026
106 93 Stage 12 21.05.2026
93 92 Stage 11 20.05.2026
73 90 Stage 10 19.05.2026
82 90 Stage 9 17.05.2026
118 93 Stage 8 16.05.2026
141 85 Stage 7 15.05.2026
150 63 Stage 6 14.05.2026
113 58 Stage 5 13.05.2026
64 43 Stage 4 12.05.2026
124 18 Stage 3 10.05.2026
20 10 Stage 2 09.05.2026
58 60 Stage 1 08.05.2026
22 Tour of the Alps 20.04.2026 - 24.04.2026
27 22 Stage 5 24.04.2026
30 20 Stage 4 23.04.2026
36 16 Stage 3 22.04.2026
25 23 Stage 2 21.04.2026
36 37 Stage 1 20.04.2026
60 Volta Catalunya 23.03.2026 - 29.03.2026
56 60 Stage 7 29.03.2026
48 59 Stage 6 28.03.2026
60 59 Stage 5 27.03.2026
21 92 Stage 4 26.03.2026
122 94 Stage 3 25.03.2026
31 94 Stage 2 24.03.2026
103 103 Stage 1 23.03.2026
DNF Trofeo Laigueglia 04.03.2026
119 Faun Drome Classic 01.03.2026
DNF Faun-Ardèche Classic 28.02.2026
29 Volta ao Algarve 18.02.2026 - 22.02.2026
38 29 Stage 5 22.02.2026
84 25 Stage 4 21.02.2026
50 28 Stage 3 20.02.2026
26 28 Stage 2 19.02.2026
131 131 Stage 1 18.02.2026
43 Figueira Champions Classic 14.02.2026
66 Trofeo Andratx - Pollença 31.01.2026
110 Trofeo Serra Tramuntana 30.01.2026
9 Trofeo Ses Salines TTT 29.01.2026
24 Trofeo Calvià 28.01.2026

2025

RankGCRaceDate
62 Trofeo Tessile & Moda - Valdengo Oropa 12.10.2025
DNF World Championship RR 28.09.2025
23 World Championship ITT 21.09.2025
DNF GP Montreal 14.09.2025
DNF GP Québec 12.09.2025
DNF Maryland Cycling Classic 06.09.2025
94 Bretagne Classic 31.08.2025
86 Tour de Pologne 04.08.2025 - 10.08.2025
63 86 Stage 7 10.08.2025
59 89 Stage 6 09.08.2025
77 103 Stage 5 08.08.2025
140 139 Stage 4 07.08.2025
33 37 Stage 3 06.08.2025
39 39 Stage 2 05.08.2025
56 57 Stage 1 04.08.2025
29 Clásica Terres de l´Ebre 21.07.2025
22 Tour of Austria 09.07.2025 - 13.07.2025
41 22 Stage 5 13.07.2025
19 19 Stage 4 12.07.2025
12 18 Stage 3 11.07.2025
53 27 Stage 2 10.07.2025
25 25 Stage 1 09.07.2025
4 Ireland RR 29.06.2025
3 Ireland ITT 26.06.2025
87 Giro d'Italia 09.05.2025 - 01.06.2025
33 87 Stage 21 01.06.2025
105 87 Stage 20 31.05.2025
74 84 Stage 19 30.05.2025
82 86 Stage 18 29.05.2025
127 86 Stage 17 28.05.2025
40 80 Stage 16 27.05.2025
97 90 Stage 15 25.05.2025
62 89 Stage 14 24.05.2025
89 94 Stage 13 23.05.2025
104 99 Stage 12 22.05.2025
106 99 Stage 11 21.05.2025
155 88 Stage 10 20.05.2025
30 85 Stage 9 18.05.2025
78 104 Stage 8 17.05.2025
126 111 Stage 7 16.05.2025
116 109 Stage 6 15.05.2025
111 111 Stage 5 14.05.2025
170 112 Stage 4 13.05.2025
111 112 Stage 3 11.05.2025
180 121 Stage 2 10.05.2025
113 113 Stage 1 09.05.2025
41 Tour de Romandie 29.04.2025 - 04.05.2025
48 41 Stage 5 04.05.2025
60 41 Stage 4 03.05.2025
39 30 Stage 3 02.05.2025
30 28 Stage 2 01.05.2025
18 38 Stage 1 30.04.2025
59 59 Prologue 29.04.2025
87 Volta Catalunya 24.03.2025 - 30.03.2025
93 87 Stage 7 30.03.2025
91 86 Stage 6 29.03.2025
46 90 Stage 5 28.03.2025
86 94 Stage 4 27.03.2025
113 106 Stage 3 26.03.2025
28 76 Stage 2 25.03.2025
84 85 Stage 1 24.03.2025
DNF Trofeo Laigueglia 05.03.2025
54 Tour des Alpes-Maritimes 22.02.2025 - 23.02.2025
55 54 Stage 2 23.02.2025
79 79 Stage 1 22.02.2025
40 Tour de La Provence 14.02.2025 - 16.02.2025
78 40 Stage 3 16.02.2025
67 40 Stage 2 15.02.2025
34 34 Stage 1 14.02.2025

2024

RankGCRaceDate
DNF Gran Piemonte 10.10.2024
45 Coppa Bernocchi 07.10.2024
DNF Giro dell'Emilia 05.10.2024
12 World Championship RR-U23 27.09.2024
6 World Championship ITT-U23 23.09.2024
75 Vuelta a España 17.08.2024 - 08.09.2024
64 75 Stage 21 08.09.2024
50 74 Stage 20 07.09.2024
100 75 Stage 19 06.09.2024
103 74 Stage 18 05.09.2024
67 67 Stage 17 04.09.2024
48 71 Stage 16 03.09.2024
68 82 Stage 15 01.09.2024
59 81 Stage 14 31.08.2024
70 84 Stage 13 30.08.2024
106 86 Stage 12 29.08.2024
92 84 Stage 11 28.08.2024
74 87 Stage 10 27.08.2024
76 95 Stage 9 25.08.2024
89 102 Stage 8 24.08.2024
121 104 Stage 7 23.08.2024
85 93 Stage 6 22.08.2024
133 105 Stage 5 21.08.2024
118 108 Stage 4 20.08.2024
55 33 Stage 3 19.08.2024
159 37 Stage 2 18.08.2024
37 37 Stage 1 17.08.2024
16 Vuelta a Burgos 05.08.2024 - 09.08.2024
29 16 Stage 5 09.08.2024
14 16 Stage 4 08.08.2024
27 26 Stage 3 07.08.2024
28 30 Stage 2 06.08.2024
54 54 Stage 1 05.08.2024
1 Ireland RR 23.06.2024
4 Ireland ITT 20.06.2024
29 Critérium du Dauphiné 02.06.2024 - 09.06.2024
75 29 Stage 8 09.06.2024
21 25 Stage 7 08.06.2024
43 35 Stage 6 07.06.2024
31 22 Stage 4 05.06.2024
49 28 Stage 3 04.06.2024
52 23 Stage 2 03.06.2024
41 43 Stage 1 02.06.2024
16 Mercan'Tour Classic Alpes-Maritimes 29.05.2024
33 Eschborn-Frankfurt 01.05.2024
23 Tour de Romandie 23.04.2024 - 28.04.2024
32 23 Stage 5 28.04.2024
25 24 Stage 4 27.04.2024
55 35 Stage 3 26.04.2024
33 30 Stage 2 25.04.2024
32 17 Stage 1 24.04.2024
25 25 Prologue 23.04.2024
45 Brabantse Pijl 10.04.2024
43 Région Pays de la Loire Tour 02.04.2024 - 05.04.2024
46 43 Stage 4 05.04.2024
53 28 Stage 3 04.04.2024
29 29 Stage 2 03.04.2024
46 48 Stage 1 02.04.2024
31 Volta Catalunya 18.03.2024 - 24.03.2024
36 31 Stage 7 24.03.2024
44 33 Stage 6 23.03.2024
51 36 Stage 5 22.03.2024
40 36 Stage 4 21.03.2024
32 36 Stage 3 20.03.2024
52 48 Stage 2 19.03.2024
73 79 Stage 1 18.03.2024
6 Trofeo Laigueglia 28.02.2024
17 O Gran Camiño 22.02.2024 - 25.02.2024
20 17 Stage 4 25.02.2024
24 22 Stage 3 24.02.2024
27 27 Stage 2 23.02.2024
2 Stage 1 22.02.2024
65 Étoile de Bessèges 31.01.2024 - 04.02.2024
25 65 Stage 5 04.02.2024
101 69 Stage 4 03.02.2024
51 57 Stage 3 02.02.2024
77 77 Stage 2 01.02.2024
93 Trofeo Serra Tramuntana 26.01.2024
125 Trofeo Ses Salines 25.01.2024

2023

RankGCRaceDate
DNS Chrono des Nations U23 15.10.2023
4 Coppa Citta' di San Daniele 03.10.2023
21 Il Lombardia Under 23 01.10.2023
20 Europe RR-U23 22.09.2023
12 Europe ITT-U23 20.09.2023
97 Grand Prix de Wallonie 13.09.2023
DNF Maryland Cycling Classic 03.09.2023
25 World Championship RR-U23 12.08.2023
5 World Championship ITT-U23 09.08.2023
1 Valle d'Aosta (U23) 12.07.2023 - 16.07.2023
7 Stage 5 16.07.2023
2 Stage 4 15.07.2023
5 Stage 3 14.07.2023
4 Stage 2 13.07.2023
24 Stage 1 12.07.2023
8 Ireland RR 25.06.2023
1 Ireland ITT-U23 22.06.2023
2 Giro Next Gen 11.06.2023 - 18.06.2023
47 Stage 8 18.06.2023
7 Stage 7 17.06.2023
29 Stage 6 16.06.2023
37 Stage 5 15.06.2023
3 Stage 4 14.06.2023
60 Stage 3 13.06.2023
26 Stage 2 12.06.2023
12 Stage 1 11.06.2023
21 Coppa della Pace 04.06.2023
7 Trofeo Alcide Degasperi 02.06.2023
50 Paris - Roubaix Espoirs 07.05.2023
63 Tour de Bretagne 25.04.2023 - 01.05.2023
49 63 Stage 7 01.05.2023
16 78 Stage 5 29.04.2023
35 81 Stage 4 28.04.2023
120 107 Stage 3 27.04.2023
134 91 Stage 2 26.04.2023
48 52 Stage 1 25.04.2023
5 LBL Espoirs (U23) 15.04.2023
18 GP Palio del Recioto (U23) 11.04.2023
5 Giro del Belvedere (U23) 10.04.2023
33 Volta NXT Classic 01.04.2023
31 Gent - Wevelgem (U23) 26.03.2023
97 Istrian Spring Tour 09.03.2023 - 12.03.2023
65 97 Stage 3 12.03.2023
117 102 Stage 2 11.03.2023
49 34 Stage 1 10.03.2023
42 42 Prologue 09.03.2023

2022

RankGCRaceDate
6 Chrono des Nations U23 16.10.2022
13 Grand Prix de Wallonie 14.09.2022
45 Maryland Cycling Classic 04.09.2022
DNF Tour de l'Avenir 18.08.2022 - 28.08.2022
DNF Stage 8 27.08.2022
60 Stage 7 26.08.2022
55 Stage 6 24.08.2022
15 Stage 5 23.08.2022
47 Stage 4 22.08.2022
52 Stage 3 21.08.2022
68 Stage 2 20.08.2022
72 Stage 1 19.08.2022
12 Prologue 18.08.2022
35 Commonwealth Games RR 07.08.2022
8 Commonwealth Games ITT 04.08.2022
12 Valle d'Aosta (U23) 13.07.2022 - 17.07.2022
29 Stage 5 17.07.2022
22 Stage 4 16.07.2022
38 Stage 3 15.07.2022
20 Stage 2 14.07.2022
3 Stage 1 13.07.2022
27 Europe RR-U23 10.07.2022
6 Europe ITT-U23 07.07.2022
5 Ireland RR 26.06.2022
1 Ireland ITT-U23 23.06.2022
39 Giro Next Gen 11.06.2022 - 18.06.2022
77 Stage 7 18.06.2022
55 Stage 6 17.06.2022
78 Stage 5 16.06.2022
67 Stage 4 14.06.2022
23 Stage 3 13.06.2022
79 Stage 2 12.06.2022
57 Stage 1 11.06.2022
13 Coppa Zappi - Trofeo Hotel Antico Borgo 08.06.2022
14 Trofeo Città di Meldola 05.06.2022
21 Coppa della Pace 29.05.2022
1 Strade Bianche di Romagna 28.05.2022
65 Veenendaal Classic 21.05.2022
33 LBL Espoirs (U23) 16.04.2022
21 Circuit des Ardennes 06.04.2022 - 09.04.2022
38 Stage 4 09.04.2022
20 Stage 2 07.04.2022
65 Stage 1 06.04.2022
13 Tript. Monts Châteaux 01.04.2022 - 03.04.2022
16 Stage 3 03.04.2022
8 Stage 4 03.04.2022
36 Stage 2 02.04.2022
18 Stage 1 01.04.2022
34 Istrian Spring Tour 10.03.2022 - 13.03.2022
55 Stage 3 13.03.2022
31 Stage 2 12.03.2022
69 Stage 1 11.03.2022
56 Prologue 10.03.2022
41 Porec Trophy 06.03.2022
32 Umag Trophy 02.03.2022

2021

RankGCRaceDate
1 Ireland RR-JR 02.10.2021
1 Ireland ITT-JR 30.09.2021

2020

RankGCRaceDate
17 Ireland RR-JR 03.10.2020
1 Ireland ITT-JR 01.10.2020

Rider profile

Name
Darren Rafferty
Team
EF Education-EasyPost
Nationality
Ireland
Date of birth
July 1 2003
UCI ranking
993
UCI wins
5

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