Michal Kwiatkowski

INEOS Grenadiers, Poland, 33 years

Michal Kwiatkowski is a 33 year old professional cyclist from Poland (born June 2nd 1990), who currently rides for INEOS Grenadiers (UCI WorldTeam). He has won 31 UCI races, and is currently ranked 105th in the UCI Ranking. Strengths: Hilly, Time Trial, Stage race, Cobbles.

Information

AllRoadCyclocrossTrack

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015

Team Sky (WorldTour) UCI: Wins: 1
All Flat Hilly Mountain Time Trial Cobbles
Date Pos GC Race
29.09 DNF Gran Piemonte | 1.HC 2016-09-29Show more
09.10 4 World Championship TTT | WCTT 2016-10-09Show more
23.10 Abu Dhabi Tour | 2.HC 2016-10-23 Show more
23.10 102 Abu Dhabi Tour | Overall 2016-10-23
25.09 Renewi Tour | 2.UWT 2016-09-25 Show more
25.09 DNF Renewi Tour | Overall 2016-09-25
11.09 Vuelta a España | 2.UWT 2016-09-11 Show more
11.09 DNF Vuelta a España | Overall 2016-09-11
12.06 Critérium du Dauphiné | 2.UWT 2016-06-12 Show more
12.06 DNF Critérium du Dauphiné | Overall 2016-06-12
26.06 25 Poland RR | CN 2016-06-26Show more
18.07 Tour de Pologne | 2.UWT 2016-07-18 Show more
18.07 34 Tour de Pologne | Overall 2016-07-18
30.07 107 San Sebastian Klasikoa | 1.UWT 2016-07-30Show more
06.08 62 Olympic Games RR | WCRR 2016-08-06Show more
10.08 14 Olympic Games ITT | WCTT 2016-08-10Show more
15.03 Tirreno-Adriatico | 2.UWT 2016-03-15 Show more
15.03 8 Tirreno-Adriatico | Overall 2016-03-15
19.03 40 Milano-Sanremo | 1.UWT 2016-03-19Show more
25.03 1 E3 Saxo Classic | 1.UWT 2016-03-25Show more
03.04 27 Ronde van Vlaanderen | 1.UWT 2016-04-03Show more
17.04 DNF Amstel Gold Race | 1.UWT 2016-04-17Show more
24.04 36 Liège-Bastogne-Liège | 1.UWT 2016-04-24Show more
01.05 Tour de Romandie | 2.UWT 2016-05-01 Show more
01.05 DNF Tour de Romandie | Overall 2016-05-01
05.03 20 Strade Bianche | 1.HC 2016-03-05Show more
29.01 2 Trofeo Andratx | 1.1 2016-01-29Show more
30.01 2 Trofeo Serra Tramuntana | 1.1 2016-01-30Show more
31.01 89 Trofeo Palma | 1.1 2016-01-31Show more
18.07 5 Tour de Pologne | Points 2016-07-18
15.03 13 Tirreno-Adriatico | Points 2016-03-15
18.07 5 Tour de Pologne | Sprint 2016-07-18
23.10 96102 Abu Dhabi Tour | 4th stage 2016-10-23
22.10 100103 Abu Dhabi Tour | 3rd stage 2016-10-22
21.10 103103 Abu Dhabi Tour | 2nd stage 2016-10-21
20.10 9898 Abu Dhabi Tour | 1st stage 2016-10-20
25.09 DNF Renewi Tour | 7th stage 2016-09-25
24.09 153148 Renewi Tour | 6th stage 2016-09-24
23.09 9145 Renewi Tour | 5th stage | TTT 2016-09-23
22.09 137153 Renewi Tour | 4th stage 2016-09-22
21.09 158160 Renewi Tour | 3rd stage 2016-09-21
20.09 107106 Renewi Tour | 2nd stage 2016-09-20
19.09 162162 Renewi Tour | 1st stage 2016-09-19
26.08 DNF Vuelta a España | 7th stage 2016-08-26
25.08 7692 Vuelta a España | 6th stage 2016-08-25
24.08 128104 Vuelta a España | 5th stage 2016-08-24
23.08 184112 Vuelta a España | 4th stage 2016-08-23
22.08 8977 Vuelta a España | 3rd stage 2016-08-22
21.08 41 Vuelta a España | 2nd stage 2016-08-21
20.08 13 Vuelta a España | 1st stage | TTT 2016-08-20
18.07 4734 Tour de Pologne | 7th stage 2016-07-18
16.07 3532 Tour de Pologne | 5th stage 2016-07-16
15.07 32 Tour de Pologne | 4th stage 2016-07-15
14.07 1910 Tour de Pologne | 3rd stage 2016-07-14
13.07 209 Tour de Pologne | 2nd stage 2016-07-13
12.07 88 Tour de Pologne | 1st stage 2016-07-12
10.06 DNF Critérium du Dauphiné | 5th stage 2016-06-10
09.06 158136 Critérium du Dauphiné | 4th stage 2016-06-09
08.06 136123 Critérium du Dauphiné | 3rd stage 2016-06-08
07.06 122112 Critérium du Dauphiné | 2nd stage 2016-06-07
06.06 4713 Critérium du Dauphiné | 1st stage 2016-06-06
05.06 1313 Critérium du Dauphiné | Prologue 2016-06-05
30.04 DNS Tour de Romandie | 4th stage 2016-04-30
29.04 116125 Tour de Romandie | 3rd stage 2016-04-29
28.04 133121 Tour de Romandie | 2nd stage 2016-04-28
27.04 145115 Tour de Romandie | 1st stage 2016-04-27
26.04 33 Tour de Romandie | Prologue 2016-04-26
15.03 348 Tirreno-Adriatico | 7th stage 2016-03-15
14.03 39 Tirreno-Adriatico | 6th stage 2016-03-14
12.03 1116 Tirreno-Adriatico | 4th stage 2016-03-12
11.03 1718 Tirreno-Adriatico | 3rd stage 2016-03-11
10.03 918 Tirreno-Adriatico | 2nd stage 2016-03-10
09.03 844 Tirreno-Adriatico | 1st stage | TTT 2016-03-09