Krists Neilands - Results

NSN Cycling Team

Krists Neilands, born August 18th 1994 in Ventspils, is a 32-year-old professional cyclist from Latvia. He competes for NSN Cycling Team, a World Tour Team. He has achieved 13 UCI wins and is ranked 1349th in the UCI World Ranking.

Results

2026

RankGCRaceDate
134 Tour de France 04.07.2026 - 26.07.2026
106 134 Stage 21 26.07.2026
95 134 Stage 20 25.07.2026
132 136 Stage 19 24.07.2026
137 136 Stage 18 23.07.2026
93 138 Stage 17 22.07.2026
65 136 Stage 16 21.07.2026
143 138 Stage 15 19.07.2026
144 136 Stage 14 18.07.2026
111 138 Stage 13 17.07.2026
169 141 Stage 12 16.07.2026
82 132 Stage 11 15.07.2026
146 136 Stage 10 14.07.2026
146 134 Stage 9 12.07.2026
84 116 Stage 8 11.07.2026
142 121 Stage 7 10.07.2026
130 118 Stage 6 09.07.2026
84 114 Stage 5 08.07.2026
135 121 Stage 4 07.07.2026
120 118 Stage 3 06.07.2026
146 126 Stage 2 05.07.2026
18 90 Stage 1 04.07.2026
DNF Baloise Belgium Tour 17.06.2026 - 21.06.2026
DNF Stage 5 21.06.2026
114 72 Stage 4 20.06.2026
74 75 Stage 3 19.06.2026
139 104 Stage 2 18.06.2026
72 105 Stage 1 17.06.2026
11 Tour de Wallonie 01.06.2026 - 05.06.2026
32 11 Stage 5 05.06.2026
17 11 Stage 4 04.06.2026
3 7 Stage 3 03.06.2026
33 8 Stage 2 02.06.2026
46 4 Stage 1 01.06.2026
13 Tour de Hongrie 13.05.2026 - 17.05.2026
31 13 Stage 5 17.05.2026
18 15 Stage 4 16.05.2026
15 16 Stage 3 15.05.2026
17 20 Stage 2 14.05.2026
28 30 Stage 1 13.05.2026
45 Eschborn-Frankfurt 01.05.2026
57 Liège-Bastogne-Liège 26.04.2026
54 La Flèche Wallonne 22.04.2026
64 Amstel Gold Race 19.04.2026
46 Brabantse Pijl 17.04.2026
DNF GP Miguel Indurain 04.04.2026
82 Milano-Sanremo 21.03.2026
100 Tirreno-Adriatico 09.03.2026 - 15.03.2026
99 100 Stage 7 15.03.2026
89 105 Stage 6 14.03.2026
105 108 Stage 5 13.03.2026
96 106 Stage 4 12.03.2026
61 101 Stage 3 11.03.2026
100 103 Stage 2 10.03.2026
79 79 Stage 1 09.03.2026
DNF Strade Bianche 07.03.2026
DNF Trofeo Laigueglia 04.03.2026

2025

RankGCRaceDate
20 Japan Cup 19.10.2025
DNS Europe RR 05.10.2025
DNF World Championship RR 28.09.2025
DNF GP Montreal 14.09.2025
58 GP Québec 12.09.2025
15 Bretagne Classic 31.08.2025
19 Lidl Deutschland Tour 20.08.2025 - 24.08.2025
17 19 Stage 4 24.08.2025
15 22 Stage 3 23.08.2025
15 35 Stage 2 22.08.2025
30 57 Stage 1 21.08.2025
65 65 Prologue 20.08.2025
88 Tour de France 05.07.2025 - 27.07.2025
34 88 Stage 21 27.07.2025
84 88 Stage 20 26.07.2025
120 85 Stage 19 25.07.2025
124 79 Stage 18 24.07.2025
127 79 Stage 17 23.07.2025
60 79 Stage 16 22.07.2025
85 79 Stage 15 20.07.2025
91 86 Stage 14 19.07.2025
100 86 Stage 13 18.07.2025
121 85 Stage 12 17.07.2025
127 66 Stage 11 16.07.2025
66 61 Stage 10 14.07.2025
61 68 Stage 9 13.07.2025
172 78 Stage 8 12.07.2025
113 64 Stage 7 11.07.2025
65 50 Stage 6 10.07.2025
131 53 Stage 5 09.07.2025
64 49 Stage 4 08.07.2025
58 53 Stage 3 07.07.2025
69 54 Stage 2 06.07.2025
15 15 Stage 1 05.07.2025
3 EST/LAT/LTU RR 29.06.2025
2 Latvia ITT 25.06.2025
52 Copenhagen Sprint 22.06.2025
82 Critérium du Dauphiné 08.06.2025 - 15.06.2025
102 82 Stage 8 15.06.2025
42 70 Stage 7 14.06.2025
67 112 Stage 6 13.06.2025
113 122 Stage 5 12.06.2025
110 126 Stage 4 11.06.2025
90 126 Stage 3 10.06.2025
141 138 Stage 2 09.06.2025
117 117 Stage 1 08.06.2025
57 Tour of Norway 29.05.2025 - 01.06.2025
79 57 Stage 4 01.06.2025
22 48 Stage 3 31.05.2025
50 66 Stage 2 30.05.2025
74 74 Stage 1 29.05.2025
DNF Strade Bianche 08.03.2025
70 Faun Drome Classic 02.03.2025
81 Faun-Ardèche Classic 01.03.2025
49 Tour des Alpes-Maritimes 22.02.2025 - 23.02.2025
49 49 Stage 2 23.02.2025
71 71 Stage 1 22.02.2025
47 Classic Var 21.02.2025

2024

RankGCRaceDate
113 Il Lombardia 12.10.2024
DNF Giro dell'Emilia 05.10.2024
71 World Championship RR 29.09.2024
67 GP Montreal 15.09.2024
40 GP Québec 13.09.2024
15 Bretagne Classic 25.08.2024
43 Tour de Pologne 12.08.2024 - 18.08.2024
58 43 Stage 7 18.08.2024
43 43 Stage 6 17.08.2024
83 49 Stage 5 16.08.2024
44 52 Stage 4 15.08.2024
72 54 Stage 3 14.08.2024
36 37 Stage 2 13.08.2024
43 43 Stage 1 12.08.2024
66 Tour de France 29.06.2024 - 21.07.2024
53 66 Stage 21 21.07.2024
68 67 Stage 20 20.07.2024
94 64 Stage 19 19.07.2024
7 57 Stage 18 18.07.2024
72 63 Stage 17 17.07.2024
43 64 Stage 16 16.07.2024
69 66 Stage 15 14.07.2024
83 65 Stage 14 13.07.2024
126 63 Stage 13 12.07.2024
72 59 Stage 12 11.07.2024
59 62 Stage 11 10.07.2024
124 62 Stage 10 09.07.2024
28 63 Stage 9 07.07.2024
107 70 Stage 8 06.07.2024
131 71 Stage 7 05.07.2024
91 71 Stage 6 04.07.2024
46 72 Stage 5 03.07.2024
74 72 Stage 4 02.07.2024
84 80 Stage 3 01.07.2024
75 79 Stage 2 30.06.2024
75 75 Stage 1 29.06.2024
25 Critérium du Dauphiné 02.06.2024 - 09.06.2024
23 25 Stage 8 09.06.2024
33 30 Stage 7 08.06.2024
35 37 Stage 6 07.06.2024
81 48 Stage 4 05.06.2024
61 51 Stage 3 04.06.2024
46 8 Stage 2 03.06.2024
13 16 Stage 1 02.06.2024
100 Amstel Gold Race 14.04.2024
DNF Brabantse Pijl 10.04.2024
43 Ronde van Vlaanderen 31.03.2024
29 Dwars door Vlaanderen 27.03.2024
17 E3 Saxo Classic 22.03.2024
21 Tirreno-Adriatico 04.03.2024 - 10.03.2024
58 21 Stage 7 10.03.2024
24 21 Stage 6 09.03.2024
17 15 Stage 5 08.03.2024
35 29 Stage 4 07.03.2024
45 30 Stage 3 06.03.2024
27 39 Stage 2 05.03.2024
40 40 Stage 1 04.03.2024
16 Strade Bianche 02.03.2024
75 Kuurne-Brussel-Kuurne 25.02.2024
64 Omloop Nieuwsblad 24.02.2024
31 Tour des Alpes-Maritimes 17.02.2024 - 18.02.2024
34 31 Stage 2 18.02.2024
28 30 Stage 1 17.02.2024
21 Classic Var 16.02.2024

2023

RankGCRaceDate
41 Veneto Classic 15.10.2023
DNF Il Lombardia 07.10.2023
DNF Tre Valli Varesine 03.10.2023
DNF Coppa Bernocchi 02.10.2023
DNS Circuit Franco-Belge 28.09.2023
69 Tour de Luxembourg 20.09.2023 - 24.09.2023
71 69 Stage 5 24.09.2023
27 58 Stage 4 23.09.2023
59 62 Stage 3 22.09.2023
42 82 Stage 2 21.09.2023
102 102 Stage 1 20.09.2023
23 World Championship RR 06.08.2023
50 Tour de France 01.07.2023 - 23.07.2023
24 50 Stage 21 23.07.2023
70 50 Stage 20 22.07.2023
20 46 Stage 19 21.07.2023
79 53 Stage 18 20.07.2023
120 54 Stage 17 19.07.2023
77 45 Stage 16 18.07.2023
35 44 Stage 15 16.07.2023
41 50 Stage 14 15.07.2023
68 54 Stage 13 14.07.2023
58 49 Stage 12 13.07.2023
90 51 Stage 11 12.07.2023
4 51 Stage 10 11.07.2023
58 61 Stage 9 09.07.2023
32 61 Stage 8 08.07.2023
116 69 Stage 7 07.07.2023
71 70 Stage 6 06.07.2023
39 63 Stage 5 05.07.2023
54 97 Stage 4 04.07.2023
98 99 Stage 3 03.07.2023
94 103 Stage 2 02.07.2023
97 97 Stage 1 01.07.2023
7 EST/LAT/LTU RR 25.06.2023
2 Latvia ITT 21.06.2023
DNF Tour de Suisse 11.06.2023 - 18.06.2023
DNS Stage 7 17.06.2023
84 32 Stage 5 15.06.2023
28 25 Stage 4 14.06.2023
23 29 Stage 3 13.06.2023
16 97 Stage 2 12.06.2023
119 119 Stage 1 11.06.2023
DNF Liège-Bastogne-Liège 23.04.2023
139 La Flèche Wallonne 19.04.2023
DNF Ronde van Vlaanderen 02.04.2023
21 Dwars door Vlaanderen 29.03.2023
12 E3 Saxo Classic 24.03.2023
27 Milano-Sanremo 18.03.2023
54 Tirreno-Adriatico 06.03.2023 - 12.03.2023
43 54 Stage 7 12.03.2023
68 58 Stage 6 11.03.2023
48 54 Stage 5 10.03.2023
94 86 Stage 4 09.03.2023
95 69 Stage 3 08.03.2023
19 96 Stage 2 07.03.2023
107 107 Stage 1 06.03.2023
77 Strade Bianche 04.03.2023
DNF Omloop Nieuwsblad 25.02.2023
29 Clásica Jaén 13.02.2023
19 Vuelta a Murcia 11.02.2023
12 Étoile de Bessèges 01.02.2023 - 05.02.2023
27 12 Stage 5 05.02.2023
15 9 Stage 4 04.02.2023
24 9 Stage 3 03.02.2023
17 17 Stage 1 01.02.2023
5 GP la Marseillaise 29.01.2023

2022

RankGCRaceDate
132 Grand Prix de Wallonie 14.09.2022
DNF GP Montreal 11.09.2022
103 GP Québec 09.09.2022
14 Maryland Cycling Classic 04.09.2022
44 Bretagne Classic 28.08.2022
92 Druivenkoers Overijse 24.08.2022
107 Egmont Cycling Race 23.08.2022
12 Arctic Race of Norway 11.08.2022 - 14.08.2022
15 Stage 4 14.08.2022
14 Stage 3 13.08.2022
7 Stage 2 12.08.2022
35 Stage 1 11.08.2022
78 Tour de France 01.07.2022 - 24.07.2022
31 78 Stage 21 24.07.2022
89 80 Stage 20 23.07.2022
60 79 Stage 19 22.07.2022
84 82 Stage 18 21.07.2022
72 84 Stage 17 20.07.2022
49 86 Stage 16 19.07.2022
139 101 Stage 15 17.07.2022
45 90 Stage 14 16.07.2022
115 93 Stage 13 15.07.2022
121 86 Stage 12 14.07.2022
28 82 Stage 11 13.07.2022
76 97 Stage 10 12.07.2022
103 112 Stage 9 10.07.2022
102 98 Stage 8 09.07.2022
134 100 Stage 7 08.07.2022
110 73 Stage 6 07.07.2022
76 60 Stage 5 06.07.2022
17 73 Stage 4 05.07.2022
113 98 Stage 3 03.07.2022
53 80 Stage 2 02.07.2022
83 83 Stage 1 01.07.2022
47 EST/LAT/LTU RR 26.06.2022
2 Latvia ITT 22.06.2022
37 Tour de Suisse 12.06.2022 - 19.06.2022
58 37 Stage 8 19.06.2022
57 39 Stage 7 18.06.2022
37 32 Stage 6 17.06.2022
39 49 Stage 5 16.06.2022
77 83 Stage 4 15.06.2022
83 89 Stage 3 14.06.2022
16 92 Stage 2 13.06.2022
111 111 Stage 1 12.06.2022
47 GP Kanton Aargau 10.06.2022
38 Giro dell'Appennino 02.06.2022
DNF Van Merksteijn Fences Classic 29.05.2022
18 Circuit de Wallonie 26.05.2022
7 Tour de Hongrie 11.05.2022 - 15.05.2022
8 Stage 5 15.05.2022
44 Stage 4 14.05.2022
32 Stage 3 13.05.2022
23 Stage 2 12.05.2022
56 Stage 1 11.05.2022
80 Tour de Romandie 26.04.2022 - 01.05.2022
64 80 Stage 5 01.05.2022
89 82 Stage 4 30.04.2022
83 62 Stage 3 29.04.2022
41 48 Stage 2 28.04.2022
49 50 Stage 1 27.04.2022
61 61 Prologue 26.04.2022
51 Brabantse Pijl 13.04.2022
72 Amstel Gold Race 10.04.2022
21 Milano-Sanremo 19.03.2022
64 Tirreno-Adriatico 07.03.2022 - 13.03.2022
89 64 Stage 7 13.03.2022
87 68 Stage 6 12.03.2022
70 61 Stage 5 11.03.2022
65 69 Stage 4 10.03.2022
116 77 Stage 3 09.03.2022
140 83 Stage 2 08.03.2022
86 86 Stage 1 07.03.2022
57 Strade Bianche 05.03.2022
43 Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
28 Stage 5 06.02.2022
73 Stage 4 05.02.2022
50 Stage 3 04.02.2022
87 Stage 2 03.02.2022
60 Stage 1 02.02.2022

2021

RankGCRaceDate
109 CRO Race 28.09.2021 - 03.10.2021
91 Stage 6 03.10.2021
52 Stage 5 02.10.2021
95 Stage 4 01.10.2021
87 Stage 3 30.09.2021
120 Stage 2 29.09.2021
98 Stage 1 28.09.2021
DNF World Championship RR 26.09.2021
12 Okolo Slovenska 15.09.2021 - 19.09.2021
22 Stage 4 19.09.2021
40 Stage 3 18.09.2021
75 Stage 2 17.09.2021
43 Stage 1 16.09.2021
38 Prologue 15.09.2021
DNF Vuelta a Burgos 03.08.2021 - 07.08.2021
DNF Stage 3 05.08.2021
76 Stage 2 04.08.2021
131 Stage 1 03.08.2021
33 Olympic Games RR 24.07.2021
DNF Settimana Ciclistica Italiana 14.07.2021 - 18.07.2021
DNS Stage 5 18.07.2021
22 Stage 4 17.07.2021
45 Stage 3 16.07.2021
24 Stage 2 15.07.2021
23 Stage 1 14.07.2021
15 EST/LAT/LTU RR 20.06.2021
DNF Giro d'Italia 08.05.2021 - 30.05.2021
DNS Stage 2 09.05.2021
105 105 Stage 1 08.05.2021
25 Liège-Bastogne-Liège 25.04.2021
31 La Flèche Wallonne 21.04.2021
36 Amstel Gold Race 18.04.2021
69 Itzulia Basque Country 05.04.2021 - 10.04.2021
74 Stage 6 10.04.2021
115 Stage 5 09.04.2021
75 Stage 4 08.04.2021
68 Stage 3 07.04.2021
69 Stage 2 06.04.2021
23 Stage 1 05.04.2021
6 GP Miguel Indurain 03.04.2021
21 Paris-Nice 07.03.2021 - 14.03.2021
22 21 Stage 8 14.03.2021
23 23 Stage 7 13.03.2021
10 20 Stage 6 12.03.2021
18 22 Stage 5 11.03.2021
23 22 Stage 4 10.03.2021
43 40 Stage 3 09.03.2021
24 43 Stage 2 08.03.2021
67 67 Stage 1 07.03.2021
57 Tour des Alpes-Maritimes 19.02.2021 - 21.02.2021
47 Stage 3 21.02.2021
107 Stage 2 20.02.2021
43 Stage 1 19.02.2021

2020

RankGCRaceDate
DNF Brabantse Pijl 07.10.2020
37 Liège-Bastogne-Liège 04.10.2020
17 La Flèche Wallonne 30.09.2020
58 World Championship RR 27.09.2020
85 Tour de France 29.08.2020 - 20.09.2020
104 85 Stage 21 20.09.2020
46 85 Stage 20 19.09.2020
43 85 Stage 19 18.09.2020
103 87 Stage 18 17.09.2020
72 85 Stage 17 16.09.2020
90 88 Stage 16 15.09.2020
38 83 Stage 15 13.09.2020
138 93 Stage 14 12.09.2020
121 84 Stage 13 11.09.2020
117 83 Stage 12 10.09.2020
108 82 Stage 11 09.09.2020
100 84 Stage 10 08.09.2020
90 85 Stage 9 06.09.2020
83 85 Stage 8 05.09.2020
65 82 Stage 7 04.09.2020
121 85 Stage 6 03.09.2020
158 73 Stage 5 02.09.2020
86 71 Stage 4 01.09.2020
136 57 Stage 3 31.08.2020
58 59 Stage 2 30.08.2020
88 88 Stage 1 29.08.2020
60 Critérium du Dauphiné 12.08.2020 - 16.08.2020
36 60 Stage 5 16.08.2020
54 74 Stage 4 15.08.2020
112 88 Stage 3 14.08.2020
105 77 Stage 2 13.08.2020
49 49 Stage 1 12.08.2020
DNF Strade Bianche 01.08.2020
DNF Paris-Nice 08.03.2020 - 15.03.2020
DNS Stage 6 13.03.2020
46 16 Stage 5 12.03.2020
46 16 Stage 4 11.03.2020
11 7 Stage 3 10.03.2020
10 8 Stage 2 09.03.2020
16 18 Stage 1 08.03.2020
DNF Omloop Nieuwsblad 29.02.2020
102 Tour de La Provence 13.02.2020 - 16.02.2020
111 Stage 4 16.02.2020
86 Stage 3 15.02.2020
104 Stage 2 14.02.2020
34 Stage 1 13.02.2020

2019

RankGCRaceDate
55 Paris - Bourges 10.10.2019
DNF Binche-Chimay-Binche 08.10.2019
52 Famenne Ardenne Classic 06.10.2019
DNF World Championship RR 29.09.2019
DNF SUPER 8 Classic 21.09.2019
1 Grand Prix de Wallonie 18.09.2019
42 GP Montreal 15.09.2019
55 GP Québec 13.09.2019
16 Antwerp Port Epic 08.09.2019
60 PostNord Tour of Denmark 21.08.2019 - 25.08.2019
108 Stage 5 25.08.2019
68 Stage 4 24.08.2019
45 Stage 3 23.08.2019
24 Stage 2 22.08.2019
5 Stage 1 21.08.2019
3 Arctic Race of Norway 15.08.2019 - 18.08.2019
9 Stage 4 18.08.2019
5 Stage 3 17.08.2019
57 Stage 2 16.08.2019
5 Stage 1 15.08.2019
DNF Europe RR 11.08.2019
90 Ride London Classic 04.08.2019
4 Latvia RR 30.06.2019
1 Latvia ITT 27.06.2019
88 Elfstedenronde 23.06.2019
DNF Dwars door het Hageland 21.06.2019
1 Tour de Hongrie 11.06.2019 - 16.06.2019
15 Stage 6 16.06.2019
1 Stage 5 15.06.2019
22 Stage 3 14.06.2019
18 Stage 4 14.06.2019
1 Stage 2 13.06.2019
12 Stage 1 12.06.2019
2 Prologue 11.06.2019
100 Giro d'Italia 11.05.2019 - 02.06.2019
42 100 Stage 21 02.06.2019
83 100 Stage 20 01.06.2019
125 100 Stage 19 31.05.2019
140 98 Stage 18 30.05.2019
5 97 Stage 17 29.05.2019
135 112 Stage 16 28.05.2019
134 104 Stage 15 26.05.2019
118 102 Stage 14 25.05.2019
85 105 Stage 13 24.05.2019
132 113 Stage 12 23.05.2019
98 110 Stage 11 22.05.2019
134 110 Stage 10 21.05.2019
28 111 Stage 9 19.05.2019
104 116 Stage 8 18.05.2019
117 113 Stage 7 17.05.2019
108 99 Stage 6 16.05.2019
71 108 Stage 5 15.05.2019
126 110 Stage 4 14.05.2019
127 106 Stage 3 13.05.2019
126 109 Stage 2 12.05.2019
66 66 Stage 1 11.05.2019
2 Vuelta a Asturias 03.05.2019 - 05.05.2019
6 Stage 3 05.05.2019
3 Stage 2 04.05.2019
5 Stage 1 03.05.2019
58 Eschborn-Frankfurt 01.05.2019
27 GP Miguel Indurain 06.04.2019
35 Milano-Sanremo 23.03.2019
93 Tirreno-Adriatico 13.03.2019 - 19.03.2019
104 93 Stage 7 19.03.2019
127 95 Stage 6 18.03.2019
87 85 Stage 5 17.03.2019
91 86 Stage 4 16.03.2019
124 89 Stage 3 15.03.2019
93 85 Stage 2 14.03.2019
9 47 Stage 1 13.03.2019
90 GP Industria & Artigianato 10.03.2019
DNF Tour des Alpes-Maritimes 22.02.2019 - 24.02.2019
DNF Stage 2 23.02.2019
7 Stage 1 22.02.2019
56 Tour de La Provence 14.02.2019 - 17.02.2019
80 Stage 4 17.02.2019
77 Stage 3 16.02.2019
24 Stage 2 15.02.2019
77 Stage 1 14.02.2019
57 GP la Marseillaise 03.02.2019

2018

RankGCRaceDate
DNF Il Lombardia 13.10.2018
DNF Milano - Torino 10.10.2018
DNF Paris - Tours 07.10.2018
96 Paris - Bourges 04.10.2018
DNF World Championship RR 30.09.2018
24 Trofeo Matteotti 23.09.2018
DNF Memorial Pantani 22.09.2018
13 Tour of Leuven 16.09.2018
124 Kamp. van Vlaanderen 14.09.2018
29 Grand Prix de Wallonie 12.09.2018
23 Great War Remembrance 24.08.2018
DNF Veenendaal Classic 22.08.2018
DNF Egmont Cycling Race 21.08.2018
95 Arctic Race of Norway 16.08.2018 - 19.08.2018
95 Stage 4 19.08.2018
91 Stage 3 18.08.2018
68 Stage 2 17.08.2018
92 Stage 1 16.08.2018
48 Europe RR 12.08.2018
68 PostNord Tour of Denmark 01.08.2018 - 05.08.2018
71 Stage 5 05.08.2018
86 Stage 4 04.08.2018
102 Stage 3 03.08.2018
62 Stage 2 02.08.2018
100 Stage 1 01.08.2018
3 Villafranca de Ordizia 25.07.2018
1 Latvia RR 01.07.2018
4 Latvia ITT 28.06.2018
31 Halle - Ingooigem 19.06.2018
DNF Elfstedenronde 17.06.2018
1 Dwars door het Hageland 15.06.2018
73 Giro d'Italia 04.05.2018 - 27.05.2018
94 73 Stage 21 27.05.2018
39 74 Stage 20 26.05.2018
66 81 Stage 19 25.05.2018
67 88 Stage 18 24.05.2018
103 89 Stage 17 23.05.2018
115 91 Stage 16 22.05.2018
62 92 Stage 15 20.05.2018
104 98 Stage 14 19.05.2018
110 98 Stage 13 18.05.2018
116 100 Stage 12 17.05.2018
30 96 Stage 11 16.05.2018
79 102 Stage 10 15.05.2018
129 130 Stage 9 13.05.2018
123 129 Stage 8 12.05.2018
132 126 Stage 7 11.05.2018
128 124 Stage 6 10.05.2018
159 103 Stage 5 09.05.2018
37 56 Stage 4 08.05.2018
119 117 Stage 3 06.05.2018
105 133 Stage 2 05.05.2018
169 169 Stage 1 04.05.2018
41 CRO Race 17.04.2018 - 22.04.2018
86 Stage 6 22.04.2018
50 Stage 5 21.04.2018
61 Stage 4 20.04.2018
41 Stage 3 19.04.2018
39 Stage 2 18.04.2018
52 Stage 1 17.04.2018
DNF Amstel Gold Race 15.04.2018
69 Brabantse Pijl 11.04.2018
23 Milano-Sanremo 17.03.2018
93 Tirreno-Adriatico 07.03.2018 - 13.03.2018
98 93 Stage 7 13.03.2018
101 98 Stage 6 12.03.2018
119 102 Stage 5 11.03.2018
67 72 Stage 4 10.03.2018
37 84 Stage 3 09.03.2018
145 146 Stage 2 08.03.2018
21 113 Stage 1 07.03.2018
7 GP Industria & Artigianato 04.03.2018
9 Herald Sun Tour 31.01.2018 - 04.02.2018
10 Stage 4 04.02.2018
8 Stage 3 03.02.2018
16 Stage 2 02.02.2018
36 Stage 1 01.02.2018
46 Prologue 31.01.2018
DNF Cadel Evans Road Race 28.01.2018

2017

RankGCRaceDate
72 Tre Valli Varesine 03.10.2017
111 GP Bruno Beghelli 01.10.2017
DNF World Championship RR 24.09.2017
DNF GP Montreal 10.09.2017
92 GP Québec 08.09.2017
8 Baltic Chain Tour 24.08.2017 - 27.08.2017
16 Stage 4 27.08.2017
35 Stage 3 26.08.2017
5 Stage 2 25.08.2017
7 Stage 1 24.08.2017
10 Volta a Portugal 04.08.2017 - 15.08.2017
16 Stage 10 15.08.2017
3 Stage 9 14.08.2017
6 Stage 8 13.08.2017
10 Stage 7 12.08.2017
20 Stage 6 10.08.2017
4 Stage 5 09.08.2017
12 Stage 4 08.08.2017
2 Stage 3 07.08.2017
21 Stage 2 06.08.2017
23 Stage 1 05.08.2017
26 Prologue 04.08.2017
36 Ride London Classic 30.07.2017
39 Villafranca de Ordizia 25.07.2017
89 Grand Prix Minsk 08.07.2017
40 Minsk Cup 07.07.2017
1 Latvia RR 25.06.2017
3 Latvia ITT 21.06.2017
6 Okolo Slovenska 07.06.2017 - 11.06.2017
35 Stage 4 11.06.2017
47 Stage 3 10.06.2017
61 Stage 2 09.06.2017
29 Stage 1 08.06.2017
14 Prologue 07.06.2017
58 Tour des Fjords 24.05.2017 - 28.05.2017
65 Stage 5 28.05.2017
62 Stage 4 27.05.2017
100 Stage 3 26.05.2017
48 Stage 2 25.05.2017
59 Stage 1 24.05.2017
23 Tour d'Azerbaïdjan 03.05.2017 - 07.05.2017
1 Stage 5 07.05.2017
34 Stage 4 06.05.2017
46 Stage 3 05.05.2017
17 Stage 2 04.05.2017
46 Stage 1 03.05.2017
DNF Tro-Bro Leon 17.04.2017
58 Classic Brugge-De Panne 28.03.2017 - 30.03.2017
114 Stage 3 30.03.2017
104 Stage 4 30.03.2017
116 Stage 2 29.03.2017
33 Stage 1 28.03.2017
DNF Gent - Wevelgem 26.03.2017
122 Dwars door Vlaanderen 22.03.2017
87 Nokere Koerse 15.03.2017
57 Ronde van Drenthe 11.03.2017
DNF Volta ao Alentejo 22.02.2017 - 26.02.2017
DNF Stage 3 24.02.2017
30 Stage 2 23.02.2017
14 Stage 1 22.02.2017
51 Vuelta a Andalucía 15.02.2017 - 19.02.2017
94 Stage 5 19.02.2017
31 Stage 4 18.02.2017
78 Stage 3 17.02.2017
48 Stage 2 16.02.2017
46 Stage 1 15.02.2017
DNF Trofeo Laigueglia 12.02.2017

2016

RankGCRaceDate
39 World Championship RR-U23 13.10.2016
46 World Championship ITT-U23 10.10.2016
12 Duo Normand 25.09.2016
13 Europe RR-U23 17.09.2016
22 Europe ITT-U23 14.09.2016
8 Baltic Chain Tour 26.08.2016 - 28.08.2016
28 Stage 2 28.08.2016
10 Stage 1 27.08.2016
3 Prologue 26.08.2016
64 Puchar Mon 20.08.2016
57 Tour of Utah 01.08.2016 - 07.08.2016
46 Stage 7 07.08.2016
52 Stage 6 06.08.2016
66 Stage 5 05.08.2016
90 Stage 4 04.08.2016
92 Stage 3 03.08.2016
26 Stage 2 02.08.2016
31 Stage 1 01.08.2016
52 Grand Prix Cerami 20.07.2016
5 Latvia RR 26.06.2016
1 Latvia ITT-U23 22.06.2016
DNF T.d.Savoie Mont Blanc 16.06.2016 - 19.06.2016
DNF Stage 5 19.06.2016
41 Stage 3 18.06.2016
62 Stage 4 18.06.2016
92 Stage 2 17.06.2016
68 Stage 1 16.06.2016
64 Paris - Roubaix Espoirs 29.05.2016
40 Tour of California 15.05.2016 - 22.05.2016
68 Stage 8 22.05.2016
45 Stage 7 21.05.2016
34 Stage 6 20.05.2016
78 Stage 5 19.05.2016
92 Stage 4 18.05.2016
59 Stage 3 17.05.2016
43 Stage 2 16.05.2016
34 Stage 1 15.05.2016
5 Carpathian Race (U23) 29.04.2016 - 03.05.2016
55 Stage 4 03.05.2016
3 Stage 3 02.05.2016
7 Stage 2 01.05.2016
58 Stage 1 30.04.2016
33 Prologue 29.04.2016
10 LBL Espoirs (U23) 16.04.2016
5 Ronde van Vlaanderen Beloften 09.04.2016
29 Trofeo PIVA (U23) 03.04.2016
DNF GP Palio del Recioto (U23) 29.03.2016
56 Giro del Belvedere (U23) 28.03.2016
12 Volta ao Alentejo 16.03.2016 - 20.03.2016
17 Stage 5 20.03.2016
8 Stage 4 19.03.2016
27 Stage 3 18.03.2016
49 Stage 2 17.03.2016
20 Stage 1 16.03.2016
DNF GP Liberty Seguros 12.03.2016 - 13.03.2016
DNS Stage 2 13.03.2016
110 Stage 1 12.03.2016

2015

RankGCRaceDate
19 Tour of Borneo 31.10.2015 - 04.11.2015
23 Stage 5 04.11.2015
35 Stage 4 03.11.2015
1 Stage 3 02.11.2015
26 Stage 2 01.11.2015
2 Stage 1 31.10.2015
5 Tour of Hainan 20.10.2015 - 28.10.2015
25 Stage 9 28.10.2015
5 Stage 8 27.10.2015
71 Stage 7 26.10.2015
68 Stage 6 25.10.2015
66 Stage 5 24.10.2015
33 Stage 4 23.10.2015
38 Stage 3 22.10.2015
134 Stage 2 21.10.2015
42 Stage 1 20.10.2015
DNF Tour of Almaty 04.10.2015
94 World Championship RR-U23 25.09.2015
24 World Championship ITT-U23 21.09.2015
58 Velothon Stockholm 13.09.2015
70 Baltic Chain Tour 18.08.2015 - 20.08.2015
53 Stage 3 20.08.2015
32 Stage 2 19.08.2015
84 Stage 1 18.08.2015
15 Europe RR-U23 09.08.2015
47 Europe ITT-U23 07.08.2015
12 Odessa Grand Prix 2 02.08.2015
21 Odessa Grand Prix 1 01.08.2015
5 Podlasie Tour 24.07.2015 - 26.07.2015
2 Stage 2 26.07.2015
41 Stage 1 25.07.2015
12 Prologue 24.07.2015
24 Solidarnosc Champions 01.07.2015 - 04.07.2015
41 Stage 5 04.07.2015
34 Stage 4 03.07.2015
9 Stage 3 02.07.2015
21 Stage 1 01.07.2015
12 Stage 2 01.07.2015
2 Latvia RR 28.06.2015
1 Latvia ITT-U23 26.06.2015
18 GP Doliny Baryczy 21.06.2015
15 Korona Kocich Gor 20.06.2015
8 Velothon Wales 14.06.2015
50 Tour of Estonia 29.05.2015 - 30.05.2015
51 Stage 2 30.05.2015
61 Stage 1 29.05.2015
DNF Scandinavian Race 09.05.2015
98 GP of Moscow 03.05.2015
DNF Mem. of Oleg Dyachenko 02.05.2015
DNF Mayor Cup 01.05.2015
DNF Ronde v.Noord-Holland 19.04.2015
DNF GP Arjaan De Schipper 17.04.2015 - 18.04.2015
DNF Stage 3 18.04.2015
104 Stage 1 17.04.2015
26 Stage 2 17.04.2015
21 La Côte Picarde (U23) 15.04.2015
16 Ronde van Vlaanderen Beloften 11.04.2015
5 GP Liberty Seguros 21.03.2015 - 22.03.2015
4 Stage 2 22.03.2015
10 Stage 1 21.03.2015
DNF GP do Guadiana 07.03.2015 - 08.03.2015
DNF Stage 2 08.03.2015
55 Stage 1 07.03.2015
OOT Classica de Loule 01.03.2015

2014

RankGCRaceDate
42 Tour of Fuzhou 14.11.2014 - 16.11.2014
7 Stage 3 16.11.2014
44 Stage 2 15.11.2014
35 Stage 1 14.11.2014
DNF Tour de Okinawa 09.11.2014
73 World Championship RR-U23 26.09.2014
DNF Tour of Leuven 14.09.2014
DNF Kernen Omloop Susteren 07.09.2014
DNF Ronde van Midden 31.08.2014
29 Baltic Chain Tour 20.08.2014 - 24.08.2014
6 Stage 5 24.08.2014
2 Stage 4 23.08.2014
74 Stage 3 22.08.2014
7 Stage 2 21.08.2014
68 Stage 1 20.08.2014
58 Puchar Uzdrowisk 17.08.2014
8 Mem.Henryka Lasaka 16.08.2014
66 Europe RR-U23 13.07.2014
48 Europe ITT-U23 11.07.2014
11 Latvia RR 29.06.2014
1 Latvia ITT-U23 27.06.2014
77 Okolo Slovenska 03.06.2014 - 07.06.2014
96 Stage 5 07.06.2014
105 Stage 4 06.06.2014
82 Stage 3 05.06.2014
39 Stage 2 04.06.2014
6 Stage 1 03.06.2014
29 Carpathian Race (U23) 29.04.2014 - 04.05.2014
34 Stage 6 04.05.2014
14 Stage 5 03.05.2014
8 Stage 4 02.05.2014
43 Stage 3 01.05.2014
56 Stage 2 30.04.2014
11 Stage 1 29.04.2014
DNF Arno Wallaard Memorial 19.04.2014
OOT La Côte Picarde (U23) 16.04.2014
DNF Ronde van Vlaanderen Beloften 12.04.2014
90 GP Lillers 09.03.2014

2013

RankGCRaceDate
DNF World Championship RR-U23 27.09.2013
DNF Ruota d'Oro 24.09.2013
104 Tour de l'Avenir 24.08.2013 - 31.08.2013
77 Stage 7 31.08.2013
94 Stage 6 30.08.2013
93 Stage 5 29.08.2013
108 Stage 4 28.08.2013
117 Stage 3 27.08.2013
91 Stage 2 26.08.2013
104 Stage 1 25.08.2013
66 Prologue 24.08.2013
DNF Tour de la Guadeloupe 03.08.2013 - 11.08.2013
DNF Stage 8 09.08.2013
41 Stage 7 08.08.2013
76 Stage 6 07.08.2013
14 Stage 5 06.08.2013
63 Stage 4 05.08.2013
71 Stage 2 04.08.2013
10 Stage 3 04.08.2013
25 Stage 1 03.08.2013
DNF Europe RR-U23 21.07.2013
5 Latvia RR 22.06.2013
25 Jurmala GP 09.06.2013
27 Riga - Jurmala GP 08.06.2013
98 Course de la Paix (U23) 25.05.2013 - 26.05.2013
107 Stage 2 26.05.2013
30 Prologue 25.05.2013
67 Stage 1 25.05.2013
DNF Ringerike GP 05.05.2013
DNF Sundvolden GP 04.05.2013
DNF GP Arjaan De Schipper 13.04.2013
86 La Côte Picarde (U23) 10.04.2013
69 Ronde van Vlaanderen Beloften 06.04.2013
107 Tript. Monts Châteaux 29.03.2013 - 31.03.2013
82 Stage 4 31.03.2013
118 Stage 2 30.03.2013
133 Stage 3 30.03.2013
51 Stage 1 29.03.2013

2012

RankGCRaceDate
2 Latvia ITT-JR 21.06.2012

2011

RankGCRaceDate
2 Latvia ITT-JR 23.06.2011
3 Latvia RR-JR 21.05.2011

Rider profile

Name
Krists Neilands
Team
NSN Cycling Team
Nationality
Latvia
Date of birth
August 18 1994
Place of birth
Ventspils
Height
1.89 m
UCI ranking
1349
UCI wins
13

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