Ryan Mullen - Results

NSN Cycling Team

Ryan Mullen, born August 7th 1994 in Birkenhead, Great Britain, is a 32-year-old professional cyclist from Ireland. He competes for NSN Cycling Team, a World Tour Team. He has achieved 14 UCI wins and is ranked 798th in the UCI World Ranking.

Results

2026

RankGCRaceDate
DNF World Championship RR 27.09.2026
36 World Championship ITT 20.09.2026
DNF GP de Fourmies 13.09.2026
84 Tour of Britain 02.09.2026 - 06.09.2026
47 84 Stage 5 06.09.2026
102 91 Stage 4 05.09.2026
101 87 Stage 3 04.09.2026
53 74 Stage 2 03.09.2026
69 69 Stage 1 02.09.2026
DNF Renewi Tour 19.08.2026 - 23.08.2026
DNF Stage 1 19.08.2026
133 ADAC Cyclassics 16.08.2026
100 Tour de Pologne 03.08.2026 - 09.08.2026
59 100 Stage 7 09.08.2026
107 103 Stage 6 08.08.2026
81 95 Stage 5 07.08.2026
107 109 Stage 4 06.08.2026
36 116 Stage 3 05.08.2026
43 129 Stage 2 04.08.2026
135 136 Stage 1 03.08.2026
5 Ireland RR 28.06.2026
1 Ireland ITT 25.06.2026
DNF Copenhagen Sprint 14.06.2026
134 Giro d'Italia 08.05.2026 - 31.05.2026
45 134 Stage 21 31.05.2026
111 134 Stage 20 30.05.2026
112 137 Stage 19 29.05.2026
153 142 Stage 18 28.05.2026
93 140 Stage 17 27.05.2026
121 141 Stage 16 26.05.2026
116 142 Stage 15 24.05.2026
129 142 Stage 14 23.05.2026
116 143 Stage 13 22.05.2026
108 142 Stage 12 21.05.2026
126 145 Stage 11 20.05.2026
65 149 Stage 10 19.05.2026
136 150 Stage 9 17.05.2026
111 151 Stage 8 16.05.2026
128 155 Stage 7 15.05.2026
142 165 Stage 6 14.05.2026
133 166 Stage 5 13.05.2026
136 165 Stage 4 12.05.2026
97 160 Stage 3 10.05.2026
161 160 Stage 2 09.05.2026
33 36 Stage 1 08.05.2026
123 Paris-Roubaix 12.04.2026
DNS Ronde Van Brugge 25.03.2026
89 Paris-Nice 08.03.2026 - 15.03.2026
74 89 Stage 8 15.03.2026
101 108 Stage 7 14.03.2026
112 119 Stage 6 13.03.2026
63 120 Stage 5 12.03.2026
68 128 Stage 4 11.03.2026
18 150 Stage 3 10.03.2026
52 151 Stage 2 09.03.2026
152 152 Stage 1 08.03.2026
DNF Kuurne-Brussel-Kuurne 01.03.2026
123 Omloop Nieuwsblad 28.02.2026
109 UAE Tour 16.02.2026 - 22.02.2026
53 109 Stage 7 22.02.2026
120 111 Stage 6 21.02.2026
78 97 Stage 5 20.02.2026
49 98 Stage 4 19.02.2026
102 101 Stage 3 18.02.2026
66 63 Stage 2 17.02.2026
89 90 Stage 1 16.02.2026

2025

RankGCRaceDate
88 Tour of Guangxi 14.10.2025 - 19.10.2025
105 88 Stage 6 19.10.2025
75 71 Stage 5 18.10.2025
91 90 Stage 4 17.10.2025
110 98 Stage 3 16.10.2025
103 91 Stage 2 15.10.2025
64 67 Stage 1 14.10.2025
147 Münsterland Giro 03.10.2025
DNF World Championship RR 28.09.2025
26 World Championship ITT 21.09.2025
DNF Renewi Tour 20.08.2025 - 24.08.2025
DNF Stage 3 22.08.2025
131 118 Stage 2 21.08.2025
116 116 Stage 1 20.08.2025
DNF ADAC Cyclassics 17.08.2025
DNF Tour de Wallonie 26.07.2025 - 30.07.2025
DNF Stage 3 28.07.2025
138 142 Stage 2 27.07.2025
135 135 Stage 1 26.07.2025
13 Ireland RR 29.06.2025
1 Ireland ITT 26.06.2025
69 Copenhagen Sprint 22.06.2025
DNF Antwerp Port Epic 09.06.2025
DNF Brussels Classic 08.06.2025
100 Heistse Pijl 07.06.2025
83 Tour of Norway 29.05.2025 - 01.06.2025
80 83 Stage 4 01.06.2025
79 83 Stage 3 31.05.2025
74 88 Stage 2 30.05.2025
88 88 Stage 1 29.05.2025
DNF Tour de Hongrie 14.05.2025 - 18.05.2025
DNF Stage 2 15.05.2025
72 74 Stage 1 14.05.2025
DNF Paris-Roubaix 13.04.2025
128 Scheldeprijs 09.04.2025
DNF Ronde van Vlaanderen 06.04.2025
DNF Dwars door Vlaanderen 02.04.2025
DNF Gent - Wevelgem 30.03.2025
77 Classic Brugge-De Panne 26.03.2025
156 Milano-Sanremo 22.03.2025
110 Paris-Nice 09.03.2025 - 16.03.2025
111 110 Stage 8 16.03.2025
102 114 Stage 7 15.03.2025
90 125 Stage 6 14.03.2025
128 121 Stage 5 13.03.2025
127 112 Stage 4 12.03.2025
3 99 Stage 3 11.03.2025
137 128 Stage 2 10.03.2025
49 50 Stage 1 09.03.2025
DNF Kuurne-Brussel-Kuurne 02.03.2025
DNF Omloop Nieuwsblad 01.03.2025
51 UAE Tour 17.02.2025 - 23.02.2025
57 51 Stage 7 23.02.2025
83 56 Stage 6 22.02.2025
64 59 Stage 5 21.02.2025
91 66 Stage 4 20.02.2025
68 66 Stage 3 19.02.2025
73 73 Stage 2 18.02.2025
76 76 Stage 1 17.02.2025
DNF Cadel Evans Road Race 02.02.2025
82 Surf Coast Classic 30.01.2025
126 Tour Down Under 21.01.2025 - 26.01.2025
89 126 Stage 6 26.01.2025
130 129 Stage 5 25.01.2025
133 126 Stage 4 24.01.2025
114 122 Stage 3 23.01.2025
122 122 Stage 2 22.01.2025
114 114 Stage 1 21.01.2025

2024

RankGCRaceDate
68 CRO Race 01.10.2024 - 06.10.2024
32 68 Stage 6 06.10.2024
49 71 Stage 5 05.10.2024
58 76 Stage 4 04.10.2024
107 103 Stage 3 03.10.2024
125 103 Stage 2 02.10.2024
61 64 Stage 1 01.10.2024
DNF Gooikse Pijl 22.09.2024
DNF SUPER 8 Classic 21.09.2024
32 Kamp. van Vlaanderen 20.09.2024
95 Grand Prix de Wallonie 18.09.2024
DNF Renewi Tour 28.08.2024 - 01.09.2024
DNF Stage 5 01.09.2024
61 87 Stage 4 31.08.2024
109 91 Stage 3 30.08.2024
24 95 Stage 2 29.08.2024
117 117 Stage 1 28.08.2024
96 Tour de Pologne 12.08.2024 - 18.08.2024
67 96 Stage 7 18.08.2024
127 99 Stage 6 17.08.2024
53 99 Stage 5 16.08.2024
85 105 Stage 4 15.08.2024
97 110 Stage 3 14.08.2024
89 125 Stage 2 13.08.2024
134 134 Stage 1 12.08.2024
60 Olympic Games RR 03.08.2024
12 Olympic Games ITT 27.07.2024
2 Ireland ITT 20.06.2024
DNF Brussels Classic 02.06.2024
76 Heistse Pijl 01.06.2024
131 Giro d'Italia 04.05.2024 - 26.05.2024
122 131 Stage 21 26.05.2024
128 131 Stage 20 25.05.2024
129 131 Stage 19 24.05.2024
40 132 Stage 18 23.05.2024
117 134 Stage 17 22.05.2024
135 135 Stage 16 21.05.2024
141 135 Stage 15 19.05.2024
27 134 Stage 14 18.05.2024
22 137 Stage 13 17.05.2024
80 138 Stage 12 16.05.2024
68 138 Stage 11 15.05.2024
97 141 Stage 10 14.05.2024
109 153 Stage 9 12.05.2024
118 158 Stage 8 11.05.2024
36 164 Stage 7 10.05.2024
131 164 Stage 6 09.05.2024
154 167 Stage 5 08.05.2024
156 168 Stage 4 07.05.2024
170 169 Stage 3 06.05.2024
146 152 Stage 2 05.05.2024
158 158 Stage 1 04.05.2024
DNF Tour of Türkiye 21.04.2024 - 28.04.2024
DNS Stage 8 28.04.2024
146 74 Stage 7 27.04.2024
110 72 Stage 6 26.04.2024
113 63 Stage 5 25.04.2024
68 65 Stage 4 24.04.2024
51 73 Stage 3 23.04.2024
88 88 Stage 2 22.04.2024
58 60 Stage 1 21.04.2024
DNF Paris-Roubaix 07.04.2024
114 Scheldeprijs 03.04.2024
DNF Ronde van Vlaanderen 31.03.2024
62 Dwars door Vlaanderen 27.03.2024
DNF Gent - Wevelgem 24.03.2024
DNF E3 Saxo Classic 22.03.2024
109 Classic Brugge-De Panne 20.03.2024
156 Milano-Sanremo 16.03.2024
85 UAE Tour 19.02.2024 - 25.02.2024
67 85 Stage 7 25.02.2024
94 98 Stage 6 24.02.2024
122 98 Stage 5 23.02.2024
86 90 Stage 4 22.02.2024
88 90 Stage 3 21.02.2024
51 51 Stage 2 20.02.2024
133 133 Stage 1 19.02.2024
117 Tour Down Under 16.01.2024 - 21.01.2024
127 117 Stage 6 21.01.2024
114 98 Stage 5 20.01.2024
114 92 Stage 4 19.01.2024
115 93 Stage 3 18.01.2024
111 102 Stage 2 17.01.2024
105 105 Stage 1 16.01.2024

2023

RankGCRaceDate
93 Gree - Tour of Guangxi 12.10.2023 - 17.10.2023
20 93 Stage 6 17.10.2023
96 96 Stage 5 16.10.2023
82 105 Stage 4 15.10.2023
101 103 Stage 3 14.10.2023
105 83 Stage 2 13.10.2023
58 61 Stage 1 12.10.2023
95 Paris - Tours 08.10.2023
75 Paris - Bourges 05.10.2023
49 Münsterland Giro 03.10.2023
17 Europe ITT 20.09.2023
47 Tour of Britain 03.09.2023 - 10.09.2023
43 47 Stage 8 10.09.2023
53 59 Stage 7 09.09.2023
19 59 Stage 6 08.09.2023
69 59 Stage 5 07.09.2023
78 57 Stage 4 06.09.2023
59 57 Stage 3 05.09.2023
53 55 Stage 2 04.09.2023
51 51 Stage 1 03.09.2023
DNF Renewi Tour 23.08.2023 - 27.08.2023
DNF Stage 5 27.08.2023
94 121 Stage 4 26.08.2023
108 109 Stage 3 25.08.2023
25 25 Stage 2 24.08.2023
26 28 Stage 1 23.08.2023
138 BEMER Cyclassics 20.08.2023
19 World Championship ITT 11.08.2023
DNF World Championship RR 06.08.2023
118 Tour de Pologne 29.07.2023 - 04.08.2023
24 118 Stage 7 04.08.2023
21 124 Stage 6 03.08.2023
125 135 Stage 5 02.08.2023
37 129 Stage 4 01.08.2023
129 132 Stage 3 31.07.2023
127 124 Stage 2 30.07.2023
35 35 Stage 1 29.07.2023
4 Ireland RR 25.06.2023
1 Ireland ITT 22.06.2023
111 Critérium du Dauphiné 04.06.2023 - 11.06.2023
106 111 Stage 8 11.06.2023
106 121 Stage 7 10.06.2023
109 125 Stage 6 09.06.2023
120 127 Stage 5 08.06.2023
23 117 Stage 4 07.06.2023
25 133 Stage 3 06.06.2023
125 136 Stage 2 05.06.2023
135 136 Stage 1 04.06.2023
79 Tour de Hongrie 10.05.2023 - 14.05.2023
77 79 Stage 4 13.05.2023
76 75 Stage 3 12.05.2023
91 73 Stage 2 11.05.2023
56 60 Stage 1 10.05.2023
116 Paris-Roubaix 09.04.2023
43 Scheldeprijs 05.04.2023
DNF Gent - Wevelgem 26.03.2023
DNF E3 Saxo Classic 24.03.2023
53 Classic Brugge-De Panne 22.03.2023
153 Milano-Sanremo 18.03.2023
112 Paris-Nice 05.03.2023 - 12.03.2023
106 112 Stage 8 12.03.2023
116 126 Stage 7 11.03.2023
133 143 Stage 5 09.03.2023
139 146 Stage 4 08.03.2023
6 145 Stage 3 07.03.2023
84 123 Stage 2 06.03.2023
130 130 Stage 1 05.03.2023
77 UAE Tour 20.02.2023 - 26.02.2023
77 77 Stage 7 26.02.2023
95 80 Stage 6 25.02.2023
82 80 Stage 5 24.02.2023
81 83 Stage 4 23.02.2023
79 84 Stage 3 22.02.2023
7 96 Stage 2 21.02.2023
55 55 Stage 1 20.02.2023
61 Vuelta a San Juan 22.01.2023 - 29.01.2023
116 61 Stage 7 29.01.2023
103 60 Stage 6 28.01.2023
117 62 Stage 5 27.01.2023
49 43 Stage 4 25.01.2023
72 67 Stage 3 24.01.2023
34 33 Stage 2 23.01.2023
42 42 Stage 1 22.01.2023

2022

RankGCRaceDate
133 Omloop van het Houtland 21.09.2022
128 Vuelta a España 19.08.2022 - 11.09.2022
30 128 Stage 21 11.09.2022
120 129 Stage 20 10.09.2022
110 129 Stage 19 09.09.2022
121 128 Stage 18 08.09.2022
133 132 Stage 17 07.09.2022
49 136 Stage 16 06.09.2022
127 138 Stage 15 04.09.2022
122 139 Stage 14 03.09.2022
65 140 Stage 13 02.09.2022
73 142 Stage 12 01.09.2022
24 146 Stage 11 31.08.2022
53 152 Stage 10 30.08.2022
151 160 Stage 9 28.08.2022
163 164 Stage 8 27.08.2022
161 168 Stage 7 26.08.2022
166 172 Stage 6 25.08.2022
159 160 Stage 5 24.08.2022
162 143 Stage 4 23.08.2022
82 39 Stage 3 21.08.2022
26 39 Stage 2 20.08.2022
7 43 Stage 1 19.08.2022
72 Europe RR 14.08.2022
121 Tour de Pologne 30.07.2022 - 05.08.2022
116 121 Stage 7 05.08.2022
65 117 Stage 6 04.08.2022
8 127 Stage 5 03.08.2022
123 135 Stage 4 02.08.2022
141 138 Stage 3 01.08.2022
126 117 Stage 2 31.07.2022
97 98 Stage 1 30.07.2022
DNS Ireland RR 26.06.2022
DNS Ireland ITT 23.06.2022
83 Baloise Belgium Tour 15.06.2022 - 19.06.2022
76 Stage 5 19.06.2022
83 Stage 4 18.06.2022
15 Stage 3 17.06.2022
101 Stage 2 16.06.2022
103 Stage 1 15.06.2022
49 Ronde van Limburg 06.06.2022
DNF Brussels Classic 05.06.2022
11 Heistse Pijl 04.06.2022
10 Rund um Köln 22.05.2022
75 Tour de Hongrie 11.05.2022 - 15.05.2022
85 Stage 5 15.05.2022
15 Stage 4 14.05.2022
46 Stage 3 13.05.2022
22 Stage 2 12.05.2022
126 Stage 1 11.05.2022
81 Tour of Türkiye 10.04.2022 - 17.04.2022
91 Stage 7 16.04.2022
94 Stage 6 15.04.2022
29 Stage 5 14.04.2022
137 Stage 4 13.04.2022
55 Stage 3 12.04.2022
42 Stage 2 11.04.2022
25 Stage 1 10.04.2022
10 Scheldeprijs 06.04.2022
DNF Ronde van Vlaanderen 03.04.2022
91 Dwars door Vlaanderen 30.03.2022
DNF Gent - Wevelgem 27.03.2022
85 E3 Saxo Classic 25.03.2022
40 Classic Brugge-De Panne 23.03.2022
143 Milano-Sanremo 19.03.2022
DNF Paris-Nice 06.03.2022 - 13.03.2022
DNF Stage 8 13.03.2022
92 84 Stage 7 12.03.2022
94 93 Stage 6 11.03.2022
96 84 Stage 5 10.03.2022
65 74 Stage 4 09.03.2022
102 76 Stage 3 08.03.2022
39 56 Stage 2 07.03.2022
84 85 Stage 1 06.03.2022
91 UAE Tour 20.02.2022 - 26.02.2022
101 91 Stage 7 26.02.2022
89 78 Stage 6 25.02.2022
116 78 Stage 5 24.02.2022
82 76 Stage 4 23.02.2022
40 31 Stage 3 22.02.2022
105 99 Stage 2 21.02.2022
96 96 Stage 1 20.02.2022
37 AlUla Tour 01.02.2022 - 05.02.2022
56 Stage 5 05.02.2022
34 Stage 4 04.02.2022
50 Stage 3 03.02.2022
78 Stage 2 02.02.2022
72 Stage 1 01.02.2022

2021

RankGCRaceDate
96 Paris - Bourges 07.10.2021
1 Ireland RR 03.10.2021
1 Ireland ITT 30.09.2021
DNF World Championship RR 26.09.2021
33 World Championship ITT 19.09.2021
DNF Europe RR 12.09.2021
18 Europe ITT 09.09.2021
DNF Renewi Tour 30.08.2021 - 05.09.2021
DNF Stage 7 05.09.2021
130 98 Stage 6 04.09.2021
68 77 Stage 5 03.09.2021
116 102 Stage 4 02.09.2021
112 100 Stage 3 01.09.2021
55 96 Stage 2 31.08.2021
102 102 Stage 1 30.08.2021
97 Tour de Pologne 09.08.2021 - 15.08.2021
93 97 Stage 7 15.08.2021
25 99 Stage 6 14.08.2021
109 101 Stage 5 13.08.2021
108 99 Stage 4 12.08.2021
104 78 Stage 3 11.08.2021
85 83 Stage 2 10.08.2021
125 127 Stage 1 09.08.2021
89 Baloise Belgium Tour 09.06.2021 - 13.06.2021
93 Stage 5 13.06.2021
92 Stage 4 12.06.2021
33 Stage 3 11.06.2021
11 Stage 2 10.06.2021
97 Stage 1 09.06.2021
DNF Critérium du Dauphiné 30.05.2021 - 06.06.2021
DNF Stage 8 06.06.2021
123 120 Stage 7 05.06.2021
123 126 Stage 6 04.06.2021
117 131 Stage 5 03.06.2021
68 136 Stage 4 02.06.2021
88 138 Stage 3 01.06.2021
125 137 Stage 2 31.05.2021
141 141 Stage 1 30.05.2021
89 Vuelta a Andalucía 18.05.2021 - 22.05.2021
63 Stage 5 22.05.2021
46 Stage 4 21.05.2021
76 Stage 3 20.05.2021
95 Stage 2 19.05.2021
75 Stage 1 18.05.2021
DNF Ronde van Vlaanderen 04.04.2021
DNF Dwars door Vlaanderen 31.03.2021
DNS Gent - Wevelgem 28.03.2021
82 Classic Brugge-De Panne 24.03.2021
129 Milano-Sanremo 20.03.2021
136 Tirreno-Adriatico 10.03.2021 - 16.03.2021
61 136 Stage 7 16.03.2021
140 142 Stage 6 15.03.2021
157 137 Stage 5 14.03.2021
126 126 Stage 4 13.03.2021
75 117 Stage 3 12.03.2021
127 124 Stage 2 11.03.2021
78 79 Stage 1 10.03.2021
DNF Kuurne-Brussel-Kuurne 28.02.2021
91 Omloop Nieuwsblad 27.02.2021
89 Étoile de Bessèges 03.02.2021 - 07.02.2021
48 Stage 5 07.02.2021
57 Stage 4 06.02.2021
106 Stage 3 05.02.2021
52 Stage 2 04.02.2021
62 Stage 1 03.02.2021

2020

RankGCRaceDate
DNF Classic Brugge-De Panne 21.10.2020
DNF Ronde van Vlaanderen 18.10.2020
28 Scheldeprijs 14.10.2020
DNF Gent - Wevelgem 11.10.2020
73 Renewi Tour 29.09.2020 - 03.10.2020
93 73 Stage 5 03.10.2020
18 12 Stage 4 02.10.2020
85 48 Stage 3 01.10.2020
50 50 Stage 1 29.09.2020
DNS Ireland ITT 01.10.2020
DNF World Championship RR 27.09.2020
25 World Championship ITT 25.09.2020
100 Tour de Luxembourg 15.09.2020 - 19.09.2020
103 Stage 5 19.09.2020
86 Stage 4 18.09.2020
107 Stage 3 17.09.2020
32 Stage 2 16.09.2020
82 Stage 1 15.09.2020
DNF Antwerp Port Epic 13.09.2020
70 Tour de Hongrie 29.08.2020 - 02.09.2020
90 Stage 5 02.09.2020
33 Stage 4 01.09.2020
103 Stage 3 31.08.2020
28 Stage 2 30.08.2020
26 Stage 1 29.08.2020
8 Europe ITT 24.08.2020
DNF Dwars door het Hageland 15.08.2020
102 Tour de Pologne 05.08.2020 - 09.08.2020
92 102 Stage 5 09.08.2020
102 104 Stage 4 08.08.2020
106 103 Stage 3 07.08.2020
131 130 Stage 2 06.08.2020
133 135 Stage 1 05.08.2020
DNF Paris-Nice 08.03.2020 - 15.03.2020
DNF Stage 6 13.03.2020
105 111 Stage 5 12.03.2020
101 121 Stage 4 11.03.2020
120 123 Stage 3 10.03.2020
69 119 Stage 2 09.03.2020
116 116 Stage 1 08.03.2020
50 Le Samyn 03.03.2020
DNF Kuurne-Brussel-Kuurne 01.03.2020
DNF Omloop Nieuwsblad 29.02.2020
111 Volta ao Algarve 19.02.2020 - 23.02.2020
31 Stage 5 23.02.2020
130 Stage 4 22.02.2020
6 Stage 3 21.02.2020
131 Stage 2 20.02.2020
120 Stage 1 19.02.2020
78 Étoile de Bessèges 05.02.2020 - 09.02.2020
39 Stage 5 09.02.2020
113 Stage 4 08.02.2020
60 Stage 3 07.02.2020
65 Stage 2 06.02.2020
41 Stage 1 05.02.2020
52 Trofeo Palma 02.02.2020
100 Trofeo Serra Tramuntana 31.01.2020
97 Trofeo Ses Salines 30.01.2020

2019

RankGCRaceDate
106 Gree - Tour of Guangxi 17.10.2019 - 22.10.2019
30 106 Stage 6 22.10.2019
110 108 Stage 5 21.10.2019
98 93 Stage 4 20.10.2019
81 81 Stage 3 19.10.2019
109 102 Stage 2 18.10.2019
76 6 Stage 1 17.10.2019
DNF Binche-Chimay-Binche 08.10.2019
DNF Circuit Franco-Belge 05.10.2019
DNF Münsterland Giro 03.10.2019
DNF World Championship RR 29.09.2019
32 World Championship ITT 25.09.2019
3 Ireland RR 30.06.2019
1 Ireland ITT 27.06.2019
4 European Games ITT 25.06.2019
73 European Games 23.06.2019
62 Baloise Belgium Tour 12.06.2019 - 16.06.2019
72 Stage 5 16.06.2019
75 Stage 4 15.06.2019
5 Stage 3 14.06.2019
38 Stage 2 13.06.2019
47 Stage 1 12.06.2019
DNF Tour of Norway 28.05.2019 - 02.06.2019
DNF Stage 5 01.06.2019
97 Stage 4 31.05.2019
81 Stage 3 30.05.2019
34 Stage 2 29.05.2019
104 Stage 1 28.05.2019
14 Hammer Stavanger 24.05.2019 - 26.05.2019
11 Stage 3 26.05.2019
14 Stage 2 25.05.2019
14 Stage 1 24.05.2019
107 Tour de Romandie 30.04.2019 - 05.05.2019
44 107 Stage 5 05.05.2019
97 112 Stage 4 04.05.2019
115 121 Stage 3 03.05.2019
124 124 Stage 2 02.05.2019
128 113 Stage 1 01.05.2019
34 34 Prologue 30.04.2019
96 Paris-Roubaix 14.04.2019
48 Scheldeprijs 10.04.2019
DNF Dwars door Vlaanderen 03.04.2019
151 Classic Brugge-De Panne 27.03.2019
40 GP de Denain 24.03.2019
56 Bredene Koksijde Classic 22.03.2019
137 Nokere Koerse 20.03.2019
DNF Kuurne-Brussel-Kuurne 03.03.2019
51 Omloop Nieuwsblad 02.03.2019
74 Volta ao Algarve 20.02.2019 - 24.02.2019
105 Stage 5 24.02.2019
89 Stage 4 23.02.2019
4 Stage 3 22.02.2019
82 Stage 2 21.02.2019
34 Stage 1 20.02.2019
48 Herald Sun Tour 30.01.2019 - 03.02.2019
63 Stage 5 03.02.2019
53 Stage 4 02.02.2019
54 Stage 3 01.02.2019
28 Stage 2 31.01.2019
60 Stage 1 30.01.2019
93 Cadel Evans Road Race 27.01.2019
66 Tour Down Under 15.01.2019 - 20.01.2019
93 66 Stage 6 20.01.2019
25 64 Stage 5 19.01.2019
72 66 Stage 4 18.01.2019
67 69 Stage 3 17.01.2019
60 121 Stage 2 16.01.2019
120 120 Stage 1 15.01.2019

2018

RankGCRaceDate
101 Gree - Tour of Guangxi 16.10.2018 - 21.10.2018
26 101 Stage 6 21.10.2018
105 105 Stage 5 20.10.2018
85 86 Stage 4 19.10.2018
23 62 Stage 3 18.10.2018
80 83 Stage 2 17.10.2018
85 86 Stage 1 16.10.2018
8 Hammer Hong Kong 14.10.2018 - 14.10.2018
8 Stage 1 14.10.2018
9 Stage 2 14.10.2018
DNF World Championship RR 30.09.2018
49 World Championship ITT 26.09.2018
7 World Championship TTT 23.09.2018
81 Tour of Leuven 16.09.2018
107 Kamp. van Vlaanderen 14.09.2018
91 Grand Prix de Wallonie 12.09.2018
31 GP de Fourmies 02.09.2018
36 Brussels Classic 01.09.2018
DNF Bretagne Classic 26.08.2018
67 Renewi Tour 13.08.2018 - 19.08.2018
57 67 Stage 7 19.08.2018
120 99 Stage 6 18.08.2018
56 77 Stage 5 17.08.2018
120 80 Stage 4 16.08.2018
94 79 Stage 3 15.08.2018
12 12 Stage 2 14.08.2018
70 74 Stage 1 13.08.2018
6 Europe ITT 08.08.2018
41 Ride London Classic 29.07.2018
116 Grand Prix Cerami 26.07.2018
DNF Ireland RR 01.07.2018
1 Ireland ITT 28.06.2018
42 Horsens Løbet 17.06.2018
65 Fyen Rundt 16.06.2018
138 Giro d'Italia 04.05.2018 - 27.05.2018
63 138 Stage 21 27.05.2018
68 140 Stage 20 26.05.2018
105 140 Stage 19 25.05.2018
93 147 Stage 18 24.05.2018
147 147 Stage 17 23.05.2018
13 148 Stage 16 22.05.2018
132 149 Stage 15 20.05.2018
143 154 Stage 14 19.05.2018
47 155 Stage 13 18.05.2018
114 158 Stage 12 17.05.2018
140 154 Stage 11 16.05.2018
149 154 Stage 10 15.05.2018
145 147 Stage 9 13.05.2018
158 143 Stage 8 12.05.2018
58 138 Stage 7 11.05.2018
138 143 Stage 6 10.05.2018
102 131 Stage 5 09.05.2018
156 139 Stage 4 08.05.2018
78 46 Stage 3 06.05.2018
70 53 Stage 2 05.05.2018
62 62 Stage 1 04.05.2018
DNF Paris-Roubaix 08.04.2018
93 Ronde van Vlaanderen 01.04.2018
42 Dwars door Vlaanderen 28.03.2018
73 E3 Saxo Classic 23.03.2018
117 Milano-Sanremo 17.03.2018
122 Tirreno-Adriatico 07.03.2018 - 13.03.2018
19 122 Stage 7 13.03.2018
55 127 Stage 6 12.03.2018
108 139 Stage 5 11.03.2018
129 141 Stage 4 10.03.2018
130 132 Stage 3 09.03.2018
98 106 Stage 2 08.03.2018
8 127 Stage 1 07.03.2018
42 Kuurne-Brussel-Kuurne 25.02.2018
DNF Omloop Nieuwsblad 24.02.2018
117 Volta ao Algarve 14.02.2018 - 18.02.2018
117 Stage 5 18.02.2018
125 Stage 4 17.02.2018
25 Stage 3 16.02.2018
130 Stage 2 15.02.2018
40 Stage 1 14.02.2018
63 Vuelta a San Juan 21.01.2018 - 28.01.2018
39 Stage 7 28.01.2018
28 Stage 6 27.01.2018
113 Stage 5 26.01.2018
36 Stage 4 24.01.2018
1 Stage 3 23.01.2018
112 Stage 2 22.01.2018
19 Stage 1 21.01.2018

2017

RankGCRaceDate
8 Chrono des Nations 15.10.2017
126 World Championship RR 24.09.2017
10 Tour of Britain 03.09.2017 - 10.09.2017
24 Stage 8 10.09.2017
33 Stage 7 09.09.2017
38 Stage 6 08.09.2017
11 Stage 5 07.09.2017
22 Stage 4 06.09.2017
47 Stage 3 05.09.2017
39 Stage 2 04.09.2017
30 Stage 1 03.09.2017
120 Bretagne Classic 27.08.2017
110 BEMER Cyclassics 20.08.2017
34 Veenendaal Classic 18.08.2017
DNF Renewi Tour 07.08.2017 - 13.08.2017
DNF Stage 7 13.08.2017
88 123 Stage 6 12.08.2017
132 117 Stage 5 11.08.2017
108 18 Stage 4 10.08.2017
95 19 Stage 3 09.08.2017
19 19 Stage 2 08.08.2017
57 59 Stage 1 07.08.2017
DNS Europe RR 06.08.2017
3 Europe ITT 03.08.2017
DNF Ride London Classic 30.07.2017
93 Tour of Austria 02.07.2017 - 08.07.2017
83 Stage 6 08.07.2017
99 Stage 5 07.07.2017
80 Stage 4 06.07.2017
25 Stage 3 05.07.2017
104 Stage 2 04.07.2017
33 Stage 1 03.07.2017
100 Prologue 02.07.2017
1 Ireland RR 25.06.2017
1 Ireland ITT 22.06.2017
131 Tour de Suisse 10.06.2017 - 18.06.2017
26 131 Stage 9 18.06.2017
90 136 Stage 8 17.06.2017
143 138 Stage 7 16.06.2017
104 135 Stage 6 15.06.2017
138 140 Stage 5 14.06.2017
150 145 Stage 4 13.06.2017
88 122 Stage 3 12.06.2017
144 141 Stage 2 11.06.2017
8 8 Stage 1 10.06.2017
7 Hammer Limburg 02.06.2017 - 04.06.2017
13 Stage 3 04.06.2017
95 Tour of Norway 17.05.2017 - 21.05.2017
88 Stage 5 21.05.2017
56 Stage 4 20.05.2017
118 Stage 3 19.05.2017
87 Stage 2 18.05.2017
116 Stage 1 17.05.2017
DNF Eschborn-Frankfurt 01.05.2017
50 Paris-Roubaix 09.04.2017
82 Ronde van Vlaanderen 02.04.2017
72 Gent - Wevelgem 26.03.2017
DNF E3 Saxo Classic 24.03.2017
112 Dwars door Vlaanderen 22.03.2017
126 Tirreno-Adriatico 08.03.2017 - 14.03.2017
9 126 Stage 7 14.03.2017
133 132 Stage 6 13.03.2017
125 131 Stage 5 12.03.2017
94 131 Stage 4 11.03.2017
32 146 Stage 3 10.03.2017
142 170 Stage 2 09.03.2017
16 166 Stage 1 08.03.2017
99 Kuurne-Brussel-Kuurne 26.02.2017
92 Omloop Nieuwsblad 25.02.2017
150 Volta ao Algarve 15.02.2017 - 19.02.2017
154 Stage 5 19.02.2017
138 Stage 4 18.02.2017
14 Stage 3 17.02.2017
172 Stage 2 16.02.2017
191 Stage 1 15.02.2017
121 Volta Comunitat Valenciana 01.02.2017 - 05.02.2017
85 Stage 5 05.02.2017
153 Stage 4 04.02.2017
68 Stage 3 03.02.2017
133 Stage 2 02.02.2017
9 Stage 1 01.02.2017

2016

RankGCRaceDate
4 Chrono des Nations 23.10.2016
DNF World Championship RR 16.10.2016
5 World Championship ITT 12.10.2016
DNF Renewi Tour 19.09.2016 - 25.09.2016
DNF Stage 7 25.09.2016
73 Stage 6 24.09.2016
13 Stage 5 23.09.2016
81 Stage 4 22.09.2016
55 Stage 3 21.09.2016
41 Stage 2 20.09.2016
54 Stage 1 19.09.2016
22 Europe ITT 15.09.2016
80 Tour of Britain 04.09.2016 - 11.09.2016
20 Stage 9 11.09.2016
9 Stage 7 10.09.2016
62 Stage 8 10.09.2016
71 Stage 6 09.09.2016
66 Stage 5 08.09.2016
112 Stage 4 07.09.2016
53 Stage 3 06.09.2016
71 Stage 2 05.09.2016
54 Stage 1 04.09.2016
DNF Bretagne Classic 28.08.2016
102 BEMER Cyclassics 21.08.2016
DNF Czech Tour 11.08.2016 - 14.08.2016
DNF Stage 4 14.08.2016
108 Stage 3 13.08.2016
112 Stage 2 12.08.2016
1 Stage 1 11.08.2016
53 Ride London Classic 31.07.2016
9 Ireland RR 26.06.2016
3 Ireland ITT 23.06.2016
DNF ZLM Tour 15.06.2016 - 19.06.2016
DNS Stage 4 18.06.2016
63 Stage 3 17.06.2016
67 Stage 2 16.06.2016
14 Stage 1 15.06.2016
DNF Heistse Pijl 04.06.2016
87 Baloise Belgium Tour 25.05.2016 - 29.05.2016
59 Stage 5 29.05.2016
124 Stage 3 27.05.2016
63 Stage 2 26.05.2016
29 Stage 1 25.05.2016
103 Paris-Roubaix 10.04.2016
59 Scheldeprijs 06.04.2016
DNF Classic Brugge-De Panne 29.03.2016 - 31.03.2016
DNF Stage 2 30.03.2016
98 Stage 1 29.03.2016
DNF E3 Saxo Classic 25.03.2016
DNF Dwars West-Vlaanderen 04.03.2016 - 06.03.2016
DNF Stage 2 06.03.2016
73 Stage 1 05.03.2016
15 Prologue 04.03.2016
104 Tour des Alpes-Maritimes 20.02.2016 - 21.02.2016
105 Stage 2 21.02.2016
92 Stage 1 20.02.2016
35 Trofeo Palma 31.01.2016
42 Trofeo Andratx - Pollença 29.01.2016
33 Trofeo Ses Salines 28.01.2016

2015

RankGCRaceDate
DNF Gran Piemonte 02.10.2015
DNF Milano - Torino 01.10.2015
11 World Championship ITT-U23 21.09.2015
55 Tour of Britain 06.09.2015 - 13.09.2015
43 Stage 8 13.09.2015
39 Stage 7 12.09.2015
39 Stage 6 11.09.2015
39 Stage 5 10.09.2015
61 Stage 4 09.09.2015
54 Stage 3 08.09.2015
80 Stage 2 07.09.2015
58 Stage 1 06.09.2015
DNF Schaal Sels 30.08.2015
42 Druivenkoers Overijse 26.08.2015
DNF Tour of Leuven 23.08.2015
78 Veenendaal Classic 21.08.2015
103 Egmont Cycling Race 18.08.2015
43 Europe RR-U23 09.08.2015
4 Europe ITT-U23 07.08.2015
115 Ride London Classic 02.08.2015
1 Ireland ITT 25.06.2015
DNF European Games 21.06.2015
8 European Games ITT 18.06.2015
3 Rás Tailteann 17.05.2015 - 24.05.2015
34 Stage 8 24.05.2015
30 Stage 7 23.05.2015
36 Stage 6 22.05.2015
13 Stage 5 21.05.2015
7 Stage 4 20.05.2015
62 Stage 3 19.05.2015
32 Stage 2 18.05.2015
9 Stage 1 17.05.2015
39 Tour d'Azerbaïdjan 06.05.2015 - 10.05.2015
41 Stage 5 10.05.2015
35 Stage 4 09.05.2015
54 Stage 3 08.05.2015
53 Stage 2 07.05.2015
31 Stage 1 06.05.2015
49 Ronde van Overijssel 02.05.2015
45 Rutland - Melton Classic 26.04.2015
DNF Ronde van Vlaanderen Beloften 11.04.2015
DNF Volta NXT Classic 04.04.2015
DNF Tour de Normandie 23.03.2015 - 29.03.2015
DNF Stage 6 29.03.2015
74 Stage 5 28.03.2015
86 Stage 4 27.03.2015
58 Stage 3 26.03.2015
89 Stage 2 25.03.2015
105 Stage 1 24.03.2015
23 Prologue 23.03.2015
57 Bredene Koksijde Classic 20.03.2015
87 Étoile de Bessèges 04.02.2015 - 08.02.2015
42 Stage 5 08.02.2015
132 Stage 4 07.02.2015
33 Stage 3 06.02.2015
85 Stage 2 05.02.2015
58 Stage 1 04.02.2015
108 GP la Marseillaise 01.02.2015

2014

RankGCRaceDate
63 World Championship RR-U23 26.09.2014
2 World Championship ITT-U23 22.09.2014
85 Tour of Britain 07.09.2014 - 14.09.2014
7 Stage 8 14.09.2014
27 Stage 9 14.09.2014
80 Stage 7 13.09.2014
68 Stage 6 12.09.2014
57 Stage 5 11.09.2014
111 Stage 4 10.09.2014
46 Stage 3 09.09.2014
75 Stage 2 08.09.2014
87 Stage 1 07.09.2014
56 Druivenkoers Overijse 27.08.2014
37 Veenendaal Classic 22.08.2014
84 Egmont Cycling Race 19.08.2014
DNF Ride London Classic 10.08.2014
1 Ireland RR 29.06.2014
1 Ireland ITT-U23 26.06.2014
43 Boucles de la Mayenne 05.06.2014 - 08.06.2014
49 Stage 3 08.06.2014
45 Stage 2 07.06.2014
49 Stage 1 06.06.2014
29 Prologue 05.06.2014
DNF Paris - Roubaix Espoirs 01.06.2014
22 Omloop der Kempen 25.05.2014
72 Olympia's Tour 12.05.2014 - 17.05.2014
51 Stage 6 17.05.2014
38 Stage 5 16.05.2014
45 Stage 4 15.05.2014
75 Stage 3 14.05.2014
51 Stage 1 13.05.2014
12 Stage 2 13.05.2014
26 Prologue 12.05.2014
76 Ronde van Overijssel 03.05.2014
30 Rutland - Melton Classic 27.04.2014
6 GP Arjaan De Schipper 19.04.2014
106 La Côte Picarde (U23) 16.04.2014
39 Ronde van Vlaanderen Beloften 12.04.2014
DNF Volta NXT Classic 05.04.2014
DNF Dwars West-Vlaanderen 07.03.2014 - 09.03.2014
DNF Stage 1 08.03.2014
176 Prologue 07.03.2014
117 Étoile de Bessèges 05.02.2014 - 09.02.2014
114 Stage 5 09.02.2014
86 Stage 4 08.02.2014
112 Stage 3 07.02.2014
144 Stage 2 06.02.2014
86 Stage 1 05.02.2014
OOT GP la Marseillaise 02.02.2014

2013

RankGCRaceDate
DNF Tobago Cycling Classic 06.10.2013
7 World Championship ITT-U23 23.09.2013
DNF Europe RR-U23 21.07.2013
22 Europe ITT-U23 19.07.2013
20 Ireland RR 23.06.2013
1 Ireland ITT-U23 20.06.2013
DNF Circuit de Wallonie 05.05.2013
70 Ronde van Overijssel 03.05.2013
57 GP Arjaan De Schipper 13.04.2013
96 La Côte Picarde (U23) 10.04.2013
DNF Ronde van Vlaanderen Beloften 06.04.2013

2012

RankGCRaceDate
1 Ireland ITT-JR 18.08.2012

2011

RankGCRaceDate
1 Ireland RR-JR 11.09.2011
1 Ireland ITT-JR 10.09.2011

2010

RankGCRaceDate
3 Great Britain ITT-JR 05.09.2010

Rider profile

Name
Ryan Mullen
Team
NSN Cycling Team
Nationality
Ireland
Date of birth
August 7 1994
Place of birth
Birkenhead, Great Britain
Height
1.88 m
UCI ranking
798
UCI wins
14

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