![](https://res.cloudinary.com/team-sky/image/upload/c_auto,g_auto,w_979,ar_4:3,q_90/umbraco-cms/media/5wzfxiof/885x765pixels-riders13.jpg)
Michal Kwiatkowski
- Speciality
- All Rounder
- Team Member For
- 9 Years
- Age
- 34
- Height
- 1.76m
Follow Rider:
![Background hero](/assets/bk-hero.jpg)
One of the classiest riders in the peloton, Michal Kwiatkowski holds a glittering palmares and is one of the sport’s biggest talents, with a world championship, Milan-San Remo and Amstel Gold wins to name just a few of his achievements.
Not just a born winner, the Pole is also able to transform himself into a super domestique, helping the team claim Tour de France victory for three consecutive seasons.
Results
DisciplinesAll Disciplines
- 2024
-
Vuelta a Murcia 4th Overall
-
Clásica Jaén 7th Overall
-
O Gran Camiño DNF
-
Strade Bianche DNF
-
Tirreno-Adriatico 98th Overall
-
Milano-Sanremo 54th Overall
-
Itzulia Basque Country DNF
-
Amstel Gold Race 35th Overall
-
La Flèche Wallonne DNF
-
Liège-Bastogne-Liège DNF
-
Critérium du Dauphiné 32nd Overall
-
Tour de France 54th Overall
-
Olympic Games ITT 23rd Overall
- 2023
-
Étoile de Bessèges 54th Overall
-
Volta ao Algarve 46th Overall
-
Omloop Het Nieuwsblad 106th Overall
-
Kuurne-Brussel-Kuurne DNF
-
Strade Bianche 18th Overall
-
Tirreno-Adriatico 90th Overall
-
Milano-Sanremo 139th Overall
-
E3 Saxo Classic DNF
-
Gent - Wevelgem DNF
-
Brabantse Pijl DNF
-
Amstel Gold Race 72nd Overall
-
La Flèche Wallonne 115th Overall
-
Liège-Bastogne-Liège DNF
-
Tour de Suisse 29th Overall
-
Poland ITT 1st Overall
-
Poland RR 10th Overall
-
Tour de France 49th Overall
-
Tour de Pologne 3rd Overall
-
World Championship RR DNF
-
Renewi Tour 11th Overall
-
Bretagne Classic DNF
-
GP Québec 72nd Overall
-
GP Montreal DNF
-
Europe ITT 13th Overall
-
Europe Mixed Relay 5th Overall
-
Europe RR DNF
- 2022
-
UAE Tour 101st Overall
-
Milano - Torino 32nd Overall
-
Milano-Sanremo 16th Overall
-
Volta Catalunya DNF
-
Amstel Gold Race 1st Overall
-
Brabantse Pijl DNF
-
Paris-Roubaix 77th Overall
-
La Flèche Wallonne 92nd Overall
-
Liège-Bastogne-Liège 100th Overall
-
Critérium du Dauphiné DNF
-
PostNord Tour of Denmark DNF
-
Tour of Britain 95th Overall
-
CRO Race 98th Overall
-
Paris - Bourges DNF
-
Paris - Tours DNF
- 2021
-
Étoile de Bessèges 2nd Overall
-
Trofeo Laigueglia DNF
-
Strade Bianche DNF
-
Tirreno-Adriatico 51st Overall
-
Milano-Sanremo 17th Overall
-
Amstel Gold Race 8th Overall
-
La Flèche Wallonne 23rd Overall
-
Liège-Bastogne-Liège 11th Overall
-
Critérium du Dauphiné 68th Overall
-
Tour de France 68th Overall
-
Olympic Games RR 11th Overall
-
Tour de Pologne 3rd Overall
-
Tour of Britain 29th Overall
-
World Championship ITT 24th Overall
-
GP de Denain 36th Overall
-
World Championship RR 36th Overall
-
Circuit Franco-Belge 23rd Overall
-
Paris-Roubaix 70th Overall
- 2020
-
Volta Comunitat Valenciana 32nd Overall
-
Volta ao Algarve 14th Overall
-
Strade Bianche 12th Overall
-
Gran Trittico Lombardo 4th Overall
-
Milano-Sanremo 15th Overall
-
Critérium du Dauphiné DNF
-
Tour de France 30th Overall
-
World Championship RR 4th Overall
-
La Flèche Wallonne 6th Overall
-
Liège-Bastogne-Liège 10th Overall
-
Brabantse Pijl 6th Overall
-
Gent - Wevelgem DNF
-
Ronde van Vlaanderen 54th Overall
-
Classic Brugge-De Panne DNF
- 2019
-
UAE Tour 10th Overall
-
Paris-Nice 3rd Overall
-
Milano-Sanremo 3rd Overall
-
Itzulia Basque Country DNF
-
Amstel Gold Race 11th Overall
-
La Flèche Wallonne 16th Overall
-
Liège-Bastogne-Liège 12th Overall
-
Critérium du Dauphiné 29th Overall
-
Poland ITT 4th Overall
-
Tour de France 83rd Overall
-
BEMER Cyclassics 116th Overall
-
Deutschland Tour DNF
-
GP Québec 119th Overall
-
GP Montreal DNF
-
Münsterland Giro 55th Overall
- 2018
-
Volta Comunitat Valenciana 70th Overall
-
Volta ao Algarve 1st Overall
-
Strade Bianche 30th Overall
-
Tirreno-Adriatico 1st Overall
-
Milano-Sanremo 11th Overall
-
Ronde van Vlaanderen 28th Overall
-
Itzulia Basque Country DNF
-
Amstel Gold Race 31st Overall
-
La Flèche Wallonne 57th Overall
-
Liège-Bastogne-Liège 29th Overall
-
Critérium du Dauphiné 49th Overall
-
Poland ITT 3rd Overall
-
Poland RR 1st Overall
-
Tour de France 49th Overall
-
Tour de Pologne 1st Overall
-
Vuelta a España 43rd Overall
-
World Championship TTT 4th Overall
-
World Championship ITT 4th Overall
-
World Championship RR DNF
- 2017
-
Volta Comunitat Valenciana 26th Overall
-
Volta ao Algarve 2nd Overall
-
Strade Bianche 1st Overall
-
Tirreno-Adriatico 27th Overall
-
Milano-Sanremo 1st Overall
-
GP Miguel Indurain 18th Overall
-
Itzulia Basque Country 30th Overall
-
Amstel Gold Race 2nd Overall
-
La Flèche Wallonne 7th Overall
-
Liège-Bastogne-Liège 3rd Overall
-
Critérium du Dauphiné 43rd Overall
-
Poland ITT 1st Overall
-
Tour de France 57th Overall
-
San Sebastian Klasikoa 1st Overall
-
Bretagne Classic 103rd Overall
-
Tour of Britain 5th Overall
-
World Championship TTT 3rd Overall
-
World Championship RR 11th Overall
-
Tre Valli Varesine DNF
-
Milano - Torino DNF
-
Il Lombardia DNF
- 2016
-
Trofeo Andratx 2nd Overall
-
Trofeo Serra Tramuntana 2nd Overall
-
Trofeo Palma 89th Overall
-
Strade Bianche 20th Overall
-
Tirreno-Adriatico 8th Overall
-
Milano-Sanremo 40th Overall
-
E3 Saxo Classic 1st Overall
-
Ronde van Vlaanderen 27th Overall
-
Amstel Gold Race DNF
-
Liège-Bastogne-Liège 36th Overall
-
Tour de Romandie DNF
-
Critérium du Dauphiné DNF
-
Poland RR 25th Overall
-
Tour de Pologne 34th Overall
-
San Sebastian Klasikoa 107th Overall
-
Olympic Games RR 62nd Overall
-
Olympic Games ITT 14th Overall
-
Vuelta a España DNF
-
Renewi Tour DNF
-
Gran Piemonte DNF
-
World Championship TTT 4th Overall
-
Abu Dhabi Tour 102nd Overall
- 2015
-
Tour de San Luis 66th Overall
-
Volta ao Algarve 2nd Overall
-
Paris-Nice 2nd Overall
-
Milano-Sanremo 67th Overall
-
Dwars door Vlaanderen 4th Overall
-
Itzulia Basque Country 8th Overall
-
Amstel Gold Race 1st Overall
-
La Flèche Wallonne 33rd Overall
-
Liège-Bastogne-Liège 21st Overall
-
Tour de Suisse 71st Overall
-
Poland RR 57th Overall
-
Tour de France DNF
-
Tour de Pologne DNF
-
Brussels Classic 44th Overall
-
GP de Fourmies 45th Overall
-
GP Québec 14th Overall
-
GP Montreal 12th Overall
-
World Championship TTT 2nd Overall
-
World Championship RR 8th Overall
-
Il Lombardia 54th Overall
- 2014
-
Trofeo Palma 98th Overall
-
Trofeo Ses Salines - Felanitx 7th Overall
-
Trofeo Serra Tramuntana 1st Overall
-
Trofeo Andratx 12th Overall
-
Volta ao Algarve 1st Overall
-
Strade Bianche 1st Overall
-
Tirreno-Adriatico 18th Overall
-
Milano-Sanremo DNF
-
Itzulia Basque Country 2nd Overall
-
Amstel Gold Race 5th Overall
-
La Flèche Wallonne 3rd Overall
-
Liège-Bastogne-Liège 3rd Overall
-
Tour de Romandie DNF
-
Critérium du Dauphiné DNF
-
Poland ITT 1st Overall
-
Poland RR 21st Overall
-
Tour de France 28th Overall
-
Bretagne Classic 123rd Overall
-
Tour of Britain 2nd Overall
-
World Championship TTT 3rd Overall
-
World Championship RR 1st Overall
-
Il Lombardia 77th Overall
- 2013
-
Tour de San Luis 12th Overall
-
Volta ao Algarve 2nd Overall
-
Tirreno-Adriatico 4th Overall
-
Milano-Sanremo DNF
-
E3 Saxo Classic 82nd Overall
-
Gent - Wevelgem DNF
-
Ronde van Vlaanderen 40th Overall
-
Amstel Gold Race 4th Overall
-
La Flèche Wallonne 5th Overall
-
Liège-Bastogne-Liège 92nd Overall
-
Critérium du Dauphiné DNF
-
Poland ITT 2nd Overall
-
Poland RR 1st Overall
-
Tour de France 11th Overall
-
San Sebastian Klasikoa DNF
-
BEMER Cyclassics 107th Overall
-
Bretagne Classic 20th Overall
-
GP Québec DNF
-
GP Montreal DNF
-
Grand Prix de Wallonie 5th Overall
-
World Championship TTT 1st Overall
-
World Championship ITT 24th Overall
-
World Championship RR DNF
-
Il Lombardia DNS
- 2012
-
Trofeo Palma 15th Overall
-
Volta ao Algarve 13th Overall
-
Le Samyn 44th Overall
-
Dwars West-Vlaanderen DNF
-
Nokere Koerse 52nd Overall
-
Bredene Koksijde Classic 86th Overall
-
E3 Saxo Classic 41st Overall
-
Classic Brugge-De Panne DNF
-
Grand Prix Cerami 110th Overall
-
Amstel Gold Race DNF
-
La Flèche Wallonne DNF
-
Liège-Bastogne-Liège DNF
-
Tour de Romandie DNF
-
Giro d'Italia 136th Overall
-
Poland ITT 2nd Overall
-
Poland RR 16th Overall
-
Tour de Pologne 2nd Overall
-
Olympic Games RR 60th Overall
-
Renewi Tour 8th Overall
-
Bretagne Classic DNF
-
Circuit Franco-Belge DNF
-
Münsterland Giro DNF
- 2011
-
Trofeo Cala Millor 86th Overall
-
Nasik Cyclothon DNF
-
Mumbai Cyclothon DNF
-
Dwars West-Vlaanderen 3rd Overall
-
Gent - Wevelgem 75th Overall
-
Classic Brugge-De Panne 3rd Overall
-
Ronde van Vlaanderen DNF
-
Tour de Luxembourg DNF
-
Poland ITT 21st Overall
-
Tour of Austria 64th Overall
-
Ride London Classic 14th Overall
-
BEMER Cyclassics DNF
-
Tour du Poitou-Charentes 3rd Overall
-
Bretagne Classic 96th Overall
-
Brussels Classic 137th Overall
-
GP de Fourmies 56th Overall
-
Grand Prix de Wallonie 6th Overall
-
Kamp. van Vlaanderen DNF
-
World Championship ITT 48th Overall
-
World Championship RR 31st Overall
-
Circuit Franco-Belge 92nd Overall
-
Binche-Chimay-Binche 22nd Overall
-
Paris - Bourges DNF
-
Paris - Tours 82nd Overall
-
Il Lombardia DNF
- 2010
-
Vuelta a Murcia DNF
-
Classic Loire Atlantique 27th Overall
-
La Roue Tourangelle 13th Overall
-
Klasika Primavera 64th Overall
-
Vuelta a Castilla y León 53rd Overall
-
Gran Premio de Llodio 10th Overall
-
Vuelta a La Rioja 18th Overall
-
Subida al Naranco DNF
-
CTour 4th Overall
-
Tour de Gironde 27th Overall
-
Volta ao Alentejo 7th Overall
-
Solidarnosc Champions DNF
-
Europe ITT-U23 28th Overall
-
Europe RR-U23 43rd Overall
-
Villafranca de Ordizia DNF
-
Vuelta a Leon DNF
-
Tour de l'Avenir 70th Overall
-
World Championship ITT-U23 38th Overall
-
World Championship RR-U23 77th Overall
- 2009
-
Trofeo Franco Balestra 90th Overall
-
Giro del Mendrisiotto 7th Overall
-
GP San Giuseppe 17th Overall
-
Trofeo Edil C (U23) 10th Overall
-
GP Liberazione (U23) 4th Overall
-
Coppa Colli Briantei 74th Overall
-
Giro Next Gen DNF
-
Europe ITT-U23 40th Overall
-
Europe RR-U23 69th Overall
-
Mem.Henryka Lasaka 4th Overall
-
Puchar Uzdrowisk 10th Overall
-
Nürnberger Altstadt 23rd Overall
-
World Championship ITT-U23 43rd Overall
-
World Championship RR-U23 DNF