Ryan Gibbons - Results

Lidl-Trek

Ryan Gibbons is a 32-year-old professional cyclist from South Africa, born on August 13th 1994 in Johannesburg. He rides for Lidl-Trek, a World Tour Team. He has won 10 UCI races and is currently ranked 2725th on the UCI World Ranking.

Results

2025

RankGCRaceDate
50 Tour of Guangxi 14.10.2025 - 19.10.2025
64 50 Stage 6 19.10.2025
40 38 Stage 5 18.10.2025
34 10 Stage 4 17.10.2025
75 10 Stage 3 16.10.2025
19 29 Stage 2 15.10.2025
42 46 Stage 1 14.10.2025
76 Münsterland Giro 03.10.2025
DNF Bretagne Classic 31.08.2025
53 Lidl Deutschland Tour 20.08.2025 - 24.08.2025
23 53 Stage 4 24.08.2025
40 63 Stage 3 23.08.2025
58 59 Stage 2 22.08.2025
61 74 Stage 1 21.08.2025
85 85 Prologue 20.08.2025
96 PostNord Tour of Denmark 12.08.2025 - 16.08.2025
77 96 Stage 5 16.08.2025
99 101 Stage 4 15.08.2025
55 107 Stage 3 14.08.2025
106 112 Stage 2 13.08.2025
115 115 Stage 1 12.08.2025
78 Tour de Wallonie 26.07.2025 - 30.07.2025
76 78 Stage 5 30.07.2025
108 86 Stage 4 29.07.2025
23 34 Stage 3 28.07.2025
67 50 Stage 2 27.07.2025
42 41 Stage 1 26.07.2025
55 Tour of Austria 09.07.2025 - 13.07.2025
55 55 Stage 5 13.07.2025
44 58 Stage 4 12.07.2025
73 67 Stage 3 11.07.2025
84 71 Stage 2 10.07.2025
69 69 Stage 1 09.07.2025
82 Copenhagen Sprint 22.06.2025
55 Tour de Hongrie 14.05.2025 - 18.05.2025
37 55 Stage 5 18.05.2025
45 58 Stage 4 17.05.2025
58 59 Stage 3 16.05.2025
19 26 Stage 2 15.05.2025
23 27 Stage 1 14.05.2025
DNF Paris-Nice 09.03.2025 - 16.03.2025
DNF Stage 5 13.03.2025
91 93 Stage 4 12.03.2025
4 112 Stage 3 11.03.2025
30 36 Stage 2 10.03.2025
58 59 Stage 1 09.03.2025
26 Tour de La Provence 14.02.2025 - 16.02.2025
18 26 Stage 3 16.02.2025
32 26 Stage 2 15.02.2025
19 20 Stage 1 14.02.2025
DNF Étoile de Bessèges 05.02.2025 - 09.02.2025
DNF Stage 3 07.02.2025
134 132 Stage 2 06.02.2025
74 74 Stage 1 05.02.2025

2024

RankGCRaceDate
DNF Tour de Pologne 12.08.2024 - 18.08.2024
DNF Stage 3 14.08.2024
45 69 Stage 2 13.08.2024
73 73 Stage 1 12.08.2024
69 Olympic Games RR 03.08.2024
87 Tour de France 29.06.2024 - 21.07.2024
74 87 Stage 21 21.07.2024
108 88 Stage 20 20.07.2024
105 86 Stage 19 19.07.2024
34 86 Stage 18 18.07.2024
75 80 Stage 17 17.07.2024
9 77 Stage 16 16.07.2024
83 79 Stage 15 14.07.2024
98 79 Stage 14 13.07.2024
29 70 Stage 13 12.07.2024
10 77 Stage 12 11.07.2024
79 83 Stage 11 10.07.2024
14 83 Stage 10 09.07.2024
97 84 Stage 9 07.07.2024
6 80 Stage 8 06.07.2024
68 83 Stage 7 05.07.2024
29 84 Stage 6 04.07.2024
19 87 Stage 5 03.07.2024
122 87 Stage 4 02.07.2024
29 72 Stage 3 01.07.2024
125 72 Stage 2 30.06.2024
57 57 Stage 1 29.06.2024
DNF Critérium du Dauphiné 02.06.2024 - 09.06.2024
DNS Stage 8 09.06.2024
85 107 Stage 7 08.06.2024
124 123 Stage 6 07.06.2024
85 131 Stage 4 05.06.2024
127 134 Stage 3 04.06.2024
128 117 Stage 2 03.06.2024
24 27 Stage 1 02.06.2024
110 E3 Saxo Classic 22.03.2024
44 Classic Brugge-De Panne 20.03.2024
136 Milano-Sanremo 16.03.2024
91 Paris-Nice 03.03.2024 - 10.03.2024
98 91 Stage 8 10.03.2024
111 104 Stage 7 09.03.2024
84 100 Stage 6 08.03.2024
26 102 Stage 5 07.03.2024
117 111 Stage 4 06.03.2024
17 98 Stage 3 05.03.2024
78 101 Stage 2 04.03.2024
91 91 Stage 1 03.03.2024
DNF Tour de La Provence 08.02.2024 - 11.02.2024
DNS Stage 4 11.02.2024
42 27 Stage 3 10.02.2024
30 13 Stage 2 09.02.2024
11 11 Stage 1 08.02.2024
1 South Africa RR 04.02.2024
1 South Africa ITT 02.02.2024

2023

RankGCRaceDate
DNF Tour of Türkiye 08.10.2023 - 15.10.2023
DNF Stage 6 13.10.2023
7 35 Stage 5 12.10.2023
40 36 Stage 4 11.10.2023
42 40 Stage 3 10.10.2023
76 78 Stage 2 09.10.2023
85 87 Stage 1 08.10.2023
40 Paris - Bourges 05.10.2023
62 Binche-Chimay-Binche 03.10.2023
DNF SUPER 8 Classic 16.09.2023
50 Grand Prix de Wallonie 13.09.2023
38 GP de Fourmies 10.09.2023
93 Renewi Tour 23.08.2023 - 27.08.2023
79 93 Stage 5 27.08.2023
47 93 Stage 4 26.08.2023
124 111 Stage 3 25.08.2023
32 32 Stage 2 24.08.2023
30 32 Stage 1 23.08.2023
53 Vuelta a Burgos 15.08.2023 - 19.08.2023
55 53 Stage 5 19.08.2023
36 56 Stage 4 18.08.2023
69 58 Stage 3 17.08.2023
5 16 Stage 2 16.08.2023
21 23 Stage 1 15.08.2023
22 World Championship ITT 11.08.2023
DNF World Championship RR 06.08.2023
21 Vuelta a Castilla y León 26.07.2023 - 27.07.2023
5 21 Stage 2 27.07.2023
48 48 Stage 1 26.07.2023
75 Villafranca de Ordizia 25.07.2023
42 Tour of Austria 02.07.2023 - 06.07.2023
43 42 Stage 5 06.07.2023
58 45 Stage 4 05.07.2023
45 51 Stage 3 04.07.2023
61 56 Stage 2 03.07.2023
18 18 Stage 1 02.07.2023
68 Giro d'Italia 06.05.2023 - 28.05.2023
113 68 Stage 21 28.05.2023
48 68 Stage 20 27.05.2023
62 68 Stage 19 26.05.2023
53 68 Stage 18 25.05.2023
21 73 Stage 17 24.05.2023
71 74 Stage 16 23.05.2023
72 74 Stage 15 21.05.2023
40 75 Stage 14 20.05.2023
60 71 Stage 13 19.05.2023
100 65 Stage 12 18.05.2023
22 61 Stage 11 17.05.2023
68 67 Stage 10 16.05.2023
29 71 Stage 9 14.05.2023
65 72 Stage 8 13.05.2023
80 74 Stage 7 12.05.2023
17 82 Stage 6 11.05.2023
17 101 Stage 5 10.05.2023
124 102 Stage 4 09.05.2023
69 55 Stage 3 08.05.2023
14 25 Stage 2 07.05.2023
40 40 Stage 1 06.05.2023
38 Eschborn-Frankfurt 01.05.2023
DNF Amstel Gold Race 16.04.2023
DNF Brabantse Pijl 12.04.2023
88 Paris-Roubaix 09.04.2023
107 Dwars door Vlaanderen 29.03.2023
DNF E3 Saxo Classic 24.03.2023
51 Classic Brugge-De Panne 22.03.2023
56 Bredene Koksijde Classic 17.03.2023
35 GP de Denain 16.03.2023
21 Nokere Koerse 15.03.2023
21 Trofeo Laigueglia 01.03.2023
DNF Faun Drome Classic 26.02.2023
68 Faun-Ardèche Classic 25.02.2023
51 Tour of Oman 11.02.2023 - 15.02.2023
52 51 Stage 5 15.02.2023
68 55 Stage 4 14.02.2023
66 57 Stage 3 13.02.2023
52 52 Stage 2 12.02.2023
56 57 Stage 1 11.02.2023
51 Muscat Classic 10.02.2023
28 AlUla Tour 30.01.2023 - 03.02.2023
57 28 Stage 5 03.02.2023
13 27 Stage 4 02.02.2023
82 47 Stage 3 01.02.2023
7 6 Stage 2 31.01.2023
23 24 Stage 1 30.01.2023

2022

RankGCRaceDate
24 Tour de Langkawi 11.10.2022 - 18.10.2022
43 Stage 8 18.10.2022
30 Stage 7 17.10.2022
31 Stage 6 16.10.2022
4 Stage 5 15.10.2022
22 Stage 4 14.10.2022
27 Stage 3 13.10.2022
27 Stage 2 12.10.2022
7 Stage 1 11.10.2022
DNF GP Montreal 11.09.2022
56 GP Québec 09.09.2022
53 Bretagne Classic 28.08.2022
29 BEMER Cyclassics 21.08.2022
38 Tour de l'Ain 09.08.2022 - 11.08.2022
39 Stage 3 11.08.2022
37 Stage 2 10.08.2022
10 Stage 1 09.08.2022
DNF San Sebastian Klasikoa 30.07.2022
9 Vuelta a Castilla y León 27.07.2022 - 28.07.2022
8 Stage 2 28.07.2022
9 Stage 1 27.07.2022
33 Villafranca de Ordizia 25.07.2022
DNF Per Sempre Alfredo 20.03.2022
89 Milano-Sanremo 19.03.2022
21 Milano - Torino 16.03.2022
66 GP Jean-Pierre Monseré 06.03.2022
62 Le Samyn 01.03.2022
36 Kuurne-Brussel-Kuurne 27.02.2022
110 Omloop Nieuwsblad 26.02.2022
16 Tour of Oman 10.02.2022 - 15.02.2022
17 Stage 6 15.02.2022
23 Stage 5 14.02.2022
13 Stage 4 13.02.2022
13 Stage 3 12.02.2022
39 Stage 2 11.02.2022
39 Stage 1 10.02.2022
DNF Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
DNS Stage 3 04.02.2022
131 Stage 2 03.02.2022
73 Stage 1 02.02.2022
57 Trofeo Palma 30.01.2022
DNS Trofeo Andratx - Pollença 29.01.2022
12 Trofeo Serra Tramuntana 28.01.2022
2 Trofeo Alcudia - Port d'Alcudia 27.01.2022
33 Trofeo Calvià 26.01.2022

2021

RankGCRaceDate
DNF World Championship RR 26.09.2021
19 World Championship ITT 19.09.2021
36 Vuelta a España 14.08.2021 - 05.09.2021
40 36 Stage 21 05.09.2021
8 36 Stage 20 04.09.2021
37 43 Stage 19 03.09.2021
47 45 Stage 18 02.09.2021
83 46 Stage 17 01.09.2021
18 40 Stage 16 31.08.2021
43 44 Stage 15 29.08.2021
11 52 Stage 14 28.08.2021
40 66 Stage 13 27.08.2021
70 68 Stage 12 26.08.2021
65 65 Stage 11 25.08.2021
84 66 Stage 10 24.08.2021
37 60 Stage 9 22.08.2021
97 82 Stage 8 21.08.2021
94 84 Stage 7 20.08.2021
50 56 Stage 6 19.08.2021
98 85 Stage 5 18.08.2021
44 103 Stage 4 17.08.2021
109 104 Stage 3 16.08.2021
175 13 Stage 2 15.08.2021
17 17 Stage 1 14.08.2021
DNF Olympic Games RR 24.07.2021
18 Settimana Ciclistica Italiana 14.07.2021 - 18.07.2021
21 Stage 5 18.07.2021
26 Stage 4 17.07.2021
23 Stage 3 16.07.2021
37 Stage 2 15.07.2021
38 Stage 1 14.07.2021
29 Tour de Suisse 06.06.2021 - 13.06.2021
28 29 Stage 8 13.06.2021
38 33 Stage 7 12.06.2021
46 35 Stage 6 11.06.2021
48 44 Stage 5 10.06.2021
29 59 Stage 4 09.06.2021
102 61 Stage 3 08.06.2021
70 62 Stage 2 07.06.2021
33 33 Stage 1 06.06.2021
18 GP Kanton Aargau 04.06.2021
5 Vuelta a Murcia 23.05.2021
12 Vuelta a Andalucía 18.05.2021 - 22.05.2021
13 Stage 5 22.05.2021
12 Stage 4 21.05.2021
14 Stage 3 20.05.2021
18 Stage 2 19.05.2021
15 Stage 1 18.05.2021
32 Trofeo Alcudia - Port d'Alcudia 16.05.2021
13 Trofeo Andratx - Pollença 15.05.2021
11 Trofeo Serra Tramuntana 14.05.2021
1 Trofeo Calvià 13.05.2021
31 Volta ao Algarve 05.05.2021 - 09.05.2021
30 Stage 5 09.05.2021
7 Stage 4 08.05.2021
10 Stage 3 07.05.2021
52 Stage 2 06.05.2021
24 Stage 1 05.05.2021
71 Amstel Gold Race 18.04.2021
52 Brabantse Pijl 14.04.2021
59 Scheldeprijs 07.04.2021
64 Ronde van Vlaanderen 04.04.2021
24 Dwars door Vlaanderen 31.03.2021
39 Gent - Wevelgem 28.03.2021
71 E3 Saxo Classic 26.03.2021
37 Classic Brugge-De Panne 24.03.2021
8 South Africa RR 21.03.2021
1 South Africa ITT 19.03.2021
1 Africa RR 06.03.2021
1 Africa Mixed Relay 04.03.2021
1 Africa ITT 03.03.2021
1 Africa TTT 02.03.2021
83 Kuurne-Brussel-Kuurne 28.02.2021
136 Omloop Nieuwsblad 27.02.2021
42 Tour des Alpes-Maritimes 19.02.2021 - 21.02.2021
41 Stage 3 21.02.2021
47 Stage 2 20.02.2021
51 Stage 1 19.02.2021
17 GP la Marseillaise 31.01.2021

2020

RankGCRaceDate
121 Tour de France 29.08.2020 - 20.09.2020
82 121 Stage 21 20.09.2020
56 121 Stage 20 19.09.2020
38 123 Stage 19 18.09.2020
113 123 Stage 18 17.09.2020
53 122 Stage 17 16.09.2020
71 130 Stage 16 15.09.2020
103 132 Stage 15 13.09.2020
116 132 Stage 14 12.09.2020
108 132 Stage 13 11.09.2020
97 130 Stage 12 10.09.2020
10 137 Stage 11 09.09.2020
23 141 Stage 10 08.09.2020
117 147 Stage 9 06.09.2020
116 148 Stage 8 05.09.2020
138 143 Stage 7 04.09.2020
130 140 Stage 6 03.09.2020
112 137 Stage 5 02.09.2020
112 134 Stage 4 01.09.2020
70 148 Stage 3 31.08.2020
150 150 Stage 2 30.08.2020
40 40 Stage 1 29.08.2020
DNF Tour de Wallonie 16.08.2020 - 19.08.2020
DNF Stage 3 18.08.2020
37 Stage 2 17.08.2020
13 Stage 1 16.08.2020
82 Tour de Pologne 05.08.2020 - 09.08.2020
4 82 Stage 5 09.08.2020
119 85 Stage 4 08.08.2020
8 6 Stage 3 07.08.2020
22 11 Stage 2 06.08.2020
5 6 Stage 1 05.08.2020
47 Paris-Nice 08.03.2020 - 15.03.2020
40 47 Stage 7 14.03.2020
68 57 Stage 6 13.03.2020
36 46 Stage 5 12.03.2020
51 49 Stage 4 11.03.2020
63 51 Stage 3 10.03.2020
35 42 Stage 2 09.03.2020
63 63 Stage 1 08.03.2020
DNF Faun Drome Classic 01.03.2020
36 Faun-Ardèche Classic 29.02.2020
1 South Africa RR 09.02.2020
55 Cadel Evans Road Race 02.02.2020
20 Surf Coast Classic 30.01.2020
26 Tour Down Under 21.01.2020 - 26.01.2020
38 26 Stage 6 26.01.2020
11 29 Stage 5 25.01.2020
47 33 Stage 4 24.01.2020
41 34 Stage 3 23.01.2020
107 65 Stage 2 22.01.2020
18 22 Stage 1 21.01.2020

2019

RankGCRaceDate
DNF Trofeo Matteotti 22.09.2019
DNF Memorial Pantani 21.09.2019
91 GP Montreal 15.09.2019
85 GP Québec 13.09.2019
DNF Bretagne Classic 01.09.2019
2 African Games RR 29.08.2019
1 African Games ITT 26.08.2019
1 African Games TTT 24.08.2019
65 Renewi Tour 12.08.2019 - 18.08.2019
71 65 Stage 7 18.08.2019
40 82 Stage 6 17.08.2019
12 86 Stage 5 16.08.2019
100 88 Stage 4 15.08.2019
28 25 Stage 3 14.08.2019
26 24 Stage 2 13.08.2019
19 21 Stage 1 12.08.2019
18 Ride London Classic 04.08.2019
79 Adriatica Ionica Race 25.07.2019 - 28.07.2019
10 Stage 4 28.07.2019
54 Stage 3 27.07.2019
85 Stage 2 26.07.2019
35 Stage 1 25.07.2019
91 Giro d'Italia 11.05.2019 - 02.06.2019
86 91 Stage 21 02.06.2019
109 91 Stage 20 01.06.2019
92 90 Stage 19 31.05.2019
5 89 Stage 18 30.05.2019
98 90 Stage 17 29.05.2019
92 85 Stage 16 28.05.2019
107 84 Stage 15 26.05.2019
106 78 Stage 14 25.05.2019
91 72 Stage 13 24.05.2019
119 68 Stage 12 23.05.2019
7 59 Stage 11 22.05.2019
136 59 Stage 10 21.05.2019
81 59 Stage 9 19.05.2019
76 53 Stage 8 18.05.2019
84 57 Stage 7 17.05.2019
40 48 Stage 6 16.05.2019
6 45 Stage 5 15.05.2019
39 45 Stage 4 14.05.2019
103 78 Stage 3 13.05.2019
11 73 Stage 2 12.05.2019
107 107 Stage 1 11.05.2019
49 Eschborn-Frankfurt 01.05.2019
41 Tour of Türkiye 16.04.2019 - 21.04.2019
40 41 Stage 6 21.04.2019
53 44 Stage 5 20.04.2019
25 39 Stage 4 19.04.2019
69 43 Stage 3 18.04.2019
40 43 Stage 2 17.04.2019
36 38 Stage 1 16.04.2019
DNS Scheldeprijs 10.04.2019
DNF Volta Catalunya 25.03.2019 - 31.03.2019
DNF Stage 7 31.03.2019
7 109 Stage 6 30.03.2019
3 112 Stage 5 29.03.2019
119 119 Stage 4 28.03.2019
140 117 Stage 3 27.03.2019
46 92 Stage 2 26.03.2019
127 127 Stage 1 25.03.2019
4 Africa RR 19.03.2019
3 Africa ITT 17.03.2019
15 Tour of Oman 16.02.2019 - 21.02.2019
5 Stage 6 21.02.2019
20 Stage 5 20.02.2019
4 Stage 4 19.02.2019
10 Stage 3 18.02.2019
3 Stage 2 17.02.2019
20 Stage 1 16.02.2019
2 South Africa RR 10.02.2019
4 Cadel Evans Road Race 27.01.2019
11 Tour Down Under 15.01.2019 - 20.01.2019
12 11 Stage 6 20.01.2019
8 4 Stage 5 19.01.2019
12 5 Stage 4 18.01.2019
12 8 Stage 3 17.01.2019
31 19 Stage 2 16.01.2019
5 8 Stage 1 15.01.2019

2018

RankGCRaceDate
DNF GP d'Isbergues 23.09.2018
26 Circuit Franco-Belge 22.09.2018
82 Vuelta a España 25.08.2018 - 16.09.2018
10 82 Stage 21 16.09.2018
76 82 Stage 20 15.09.2018
54 82 Stage 19 14.09.2018
10 84 Stage 18 13.09.2018
126 88 Stage 17 12.09.2018
38 84 Stage 16 11.09.2018
91 85 Stage 15 09.09.2018
71 82 Stage 14 08.09.2018
108 80 Stage 13 07.09.2018
26 64 Stage 12 06.09.2018
93 64 Stage 11 05.09.2018
15 63 Stage 10 04.09.2018
110 65 Stage 9 02.09.2018
41 48 Stage 8 01.09.2018
31 51 Stage 7 31.08.2018
58 64 Stage 6 30.08.2018
38 70 Stage 5 29.08.2018
91 74 Stage 4 28.08.2018
9 61 Stage 3 27.08.2018
68 67 Stage 2 26.08.2018
47 47 Stage 1 25.08.2018
DNF Renewi Tour 13.08.2018 - 19.08.2018
DNS Stage 6 18.08.2018
11 40 Stage 5 17.08.2018
7 42 Stage 4 16.08.2018
13 44 Stage 3 15.08.2018
59 59 Stage 2 14.08.2018
19 24 Stage 1 13.08.2018
68 Tour de Wallonie 28.07.2018 - 01.08.2018
3 Stage 5 01.08.2018
88 Stage 4 31.07.2018
90 Stage 3 30.07.2018
60 Stage 2 29.07.2018
16 Stage 1 28.07.2018
25 Grand Prix Cerami 26.07.2018
84 Adriatica Ionica Race 20.06.2018 - 24.06.2018
96 Stage 5 24.06.2018
43 Stage 4 23.06.2018
103 Stage 3 22.06.2018
77 Stage 2 21.06.2018
4 Stage 1 20.06.2018
84 Giro d'Italia 04.05.2018 - 27.05.2018
14 84 Stage 21 27.05.2018
89 86 Stage 20 26.05.2018
112 86 Stage 19 25.05.2018
54 87 Stage 18 24.05.2018
11 90 Stage 17 23.05.2018
48 94 Stage 16 22.05.2018
91 95 Stage 15 20.05.2018
139 91 Stage 14 19.05.2018
5 89 Stage 13 18.05.2018
16 91 Stage 12 17.05.2018
48 97 Stage 11 16.05.2018
127 105 Stage 10 15.05.2018
101 92 Stage 9 13.05.2018
98 86 Stage 8 12.05.2018
14 72 Stage 7 11.05.2018
104 75 Stage 6 10.05.2018
51 48 Stage 5 09.05.2018
75 60 Stage 4 08.05.2018
40 48 Stage 3 06.05.2018
7 56 Stage 2 05.05.2018
69 69 Stage 1 04.05.2018
OOT Paris-Roubaix 08.04.2018
DNF Scheldeprijs 04.04.2018
DNF Ronde van Vlaanderen 01.04.2018
96 Dwars door Vlaanderen 28.03.2018
53 Gent - Wevelgem 25.03.2018
DNF E3 Saxo Classic 23.03.2018
72 Paris-Nice 04.03.2018 - 11.03.2018
69 72 Stage 8 11.03.2018
91 101 Stage 7 10.03.2018
113 101 Stage 6 09.03.2018
19 84 Stage 5 08.03.2018
85 109 Stage 4 07.03.2018
113 111 Stage 3 06.03.2018
50 78 Stage 2 05.03.2018
84 84 Stage 1 04.03.2018
DNF Kuurne-Brussel-Kuurne 25.02.2018
DNF Omloop Nieuwsblad 24.02.2018
2 South Africa ITT 07.02.2018

2017

RankGCRaceDate
35 Gree - Tour of Guangxi 19.10.2017 - 24.10.2017
13 Stage 6 24.10.2017
12 Stage 5 23.10.2017
34 Stage 4 22.10.2017
33 Stage 3 21.10.2017
31 Stage 2 20.10.2017
112 Stage 1 19.10.2017
48 Münsterland Giro 03.10.2017
DNF Giro della Toscana 26.09.2017 - 27.09.2017
DNF Stage 2 27.09.2017
81 Stage 1 26.09.2017
DNS GP d'Isbergues 17.09.2017
DNS SUPER 8 Classic 16.09.2017
108 Kamp. van Vlaanderen 15.09.2017
DNF Bretagne Classic 27.08.2017
91 BEMER Cyclassics 20.08.2017
98 Renewi Tour 07.08.2017 - 13.08.2017
112 98 Stage 7 13.08.2017
102 97 Stage 6 12.08.2017
84 80 Stage 5 11.08.2017
12 102 Stage 4 10.08.2017
170 129 Stage 3 09.08.2017
141 140 Stage 2 08.08.2017
26 29 Stage 1 07.08.2017
24 Ride London Classic 30.07.2017
36 Tour of Austria 02.07.2017 - 08.07.2017
3 Stage 6 08.07.2017
63 Stage 5 07.07.2017
37 Stage 4 06.07.2017
6 Stage 3 05.07.2017
13 Stage 2 04.07.2017
8 Stage 1 03.07.2017
113 Prologue 02.07.2017
84 Tour of Slovenia 15.06.2017 - 18.06.2017
104 Stage 4 18.06.2017
98 Stage 3 17.06.2017
10 Stage 2 16.06.2017
48 Stage 1 15.06.2017
DNF Giro d'Italia 05.05.2017 - 28.05.2017
DNS Stage 16 23.05.2017
115 113 Stage 15 21.05.2017
88 114 Stage 14 20.05.2017
5 118 Stage 13 19.05.2017
6 120 Stage 12 18.05.2017
143 120 Stage 11 17.05.2017
69 109 Stage 10 16.05.2017
134 110 Stage 9 14.05.2017
125 101 Stage 8 13.05.2017
6 92 Stage 7 12.05.2017
80 97 Stage 6 11.05.2017
7 116 Stage 5 10.05.2017
144 121 Stage 4 09.05.2017
14 8 Stage 3 07.05.2017
7 8 Stage 2 06.05.2017
8 9 Stage 1 05.05.2017
122 Brabantse Pijl 12.04.2017
DNF Paris-Roubaix 09.04.2017
25 Scheldeprijs 05.04.2017
46 Coppi e Bartali 23.03.2017 - 26.03.2017
85 Stage 5 26.03.2017
21 Stage 4 25.03.2017
60 Stage 3 24.03.2017
7 Stage 1 23.03.2017
4 Stage 2 23.03.2017
1 Tour de Langkawi 22.02.2017 - 01.03.2017
4 Stage 8 01.03.2017
5 Stage 7 28.02.2017
13 Stage 6 27.02.2017
1 Stage 5 26.02.2017
3 Stage 4 25.02.2017
15 Stage 3 24.02.2017
3 Stage 2 23.02.2017
2 Stage 1 22.02.2017
4 South Africa RR 12.02.2017
5 South Africa ITT 09.02.2017
83 Dubai Tour 31.01.2017 - 04.02.2017
63 Stage 5 04.02.2017
114 Stage 3 02.02.2017
12 Stage 2 01.02.2017
89 Stage 1 31.01.2017

2016

RankGCRaceDate
DNF World Championship RR 16.10.2016
51 Paris - Tours 09.10.2016
16 Paris - Bourges 06.10.2016
12 Münsterland Giro 03.10.2016
DNF Il Lombardia Under 23 02.10.2016
21 Ruota d'Oro 27.09.2016
55 GP Bruno Beghelli 25.09.2016
91 Coppa Sabatini 22.09.2016
DNF Memorial Pantani 17.09.2016
DNF Coppa Agostoni 15.09.2016
7 Coppa Bernocchi 14.09.2016
79 Tour de l'Avenir 20.08.2016 - 27.08.2016
73 Stage 8 27.08.2016
74 Stage 7 26.08.2016
79 Stage 6 25.08.2016
81 Stage 5 24.08.2016
35 Stage 4 23.08.2016
12 Stage 3 22.08.2016
15 Stage 2 21.08.2016
39 Stage 1 20.08.2016
DNF Trofeo Beato Bernardo 17.08.2016
16 GP Capodarco 16.08.2016
DNF GP Poggiana 14.08.2016
73 Tour Alsace 27.07.2016 - 31.07.2016
14 Stage 4 31.07.2016
81 Stage 3 30.07.2016
16 Stage 2 29.07.2016
19 Stage 1 28.07.2016
57 Prologue 27.07.2016
80 Valle d'Aosta (U23) 13.07.2016 - 17.07.2016
83 Stage 5 17.07.2016
76 Stage 4 16.07.2016
84 Stage 3 15.07.2016
117 Stage 2 14.07.2016
13 Stage 1 13.07.2016
DNF Giro del Medio Brenta 10.07.2016
50 Tour de Bretagne 25.04.2016 - 01.05.2016
46 Stage 7 01.05.2016
65 Stage 6 30.04.2016
22 Stage 5 29.04.2016
75 Stage 4 28.04.2016
64 Stage 3 27.04.2016
33 Stage 2 26.04.2016
127 Stage 1 25.04.2016
DNF Giro dell'Appennino 17.04.2016
86 Circuit des Ardennes 08.04.2016 - 10.04.2016
84 Stage 3 10.04.2016
28 Stage 4 10.04.2016
106 Stage 2 09.04.2016
29 Stage 1 08.04.2016
51 GP Palio del Recioto (U23) 29.03.2016
106 Coppi e Bartali 24.03.2016 - 27.03.2016
92 Stage 5 27.03.2016
45 Stage 4 26.03.2016
119 Stage 3 25.03.2016
142 Stage 1 24.03.2016
35 Stage 2 24.03.2016
9 South Africa RR 14.02.2016
2 South Africa ITT-U23 11.02.2016

2015

RankGCRaceDate
63 World Championship RR-U23 25.09.2015
4 Hibiscus Cycle Classic 03.05.2015
4 Mayday Classic 01.05.2015
7 PMB Road Classic 27.04.2015
13 South Africa RR 07.02.2015
11 South Africa ITT 05.02.2015

2014

RankGCRaceDate
DNF Omloop Het Nieuwsblad Espoirs 05.07.2014
DNF Wielertrofee Jong Maar 25.06.2014
DNF Flèche Ardennaise 22.06.2014
38 Mzansi Tour 08.04.2014 - 12.04.2014
20 Stage 3 11.04.2014
37 Stage 2 10.04.2014
26 Stage 1 09.04.2014
10 Prologue 08.04.2014
10 South Africa RR 09.02.2014
5 South Africa ITT-U23 06.02.2014

2013

RankGCRaceDate
15 Africa RR 05.12.2013
3 Africa TTT 01.12.2013
DNF Tour do Rio 28.08.2013 - 01.09.2013
DNF Stage 4 31.08.2013
59 Stage 3 30.08.2013
34 Stage 2 29.08.2013
52 Stage 1 28.08.2013

2012

RankGCRaceDate
3 South Africa RR-JR 04.03.2012

Rider profile

Name
Ryan Gibbons
Team
Lidl-Trek
Nationality
South Africa
Date of birth
August 13 1994
Place of birth
Johannesburg
Height
1.81 m
UCI ranking
2725
UCI wins
10

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