Search:  
topLogin

Head to head

Menu
Michał Kwiatkowski
32%
vs
Peter Sagan
68%

Key info compared

28Age28
Poland Country Slovakia
10Pro seasons12

Key performance indicators compared

43
Wins
118
9983
Points
20342
107919
Distance
138614
9.3
Points p/100km
14.7
3309
Points GC
1877
4453
Points classics
8913
1459
Points time trial
329
103
Same race results
63

Running point score by season

 
4000
3000
2000
1000
0
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
Michał Kwiatkowski   Peter Sagan

Running point score by age

 
4000
3000
2000
1000
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Michał Kwiatkowski   Peter Sagan

Same race results

Michał Kwiatkowski
52/166
31%
Race
114/166
69%
Peter Sagan
1
#1  Milano-Sanremo ('17)
2
1
#2  E3 Harelbeke ('16)
2
1
#3  La Coupe du Président de la Ville de Grudziądz ('07)
2
1
#4  Strade Bianche ('14)
2
2
#5  Tirreno-Adriatico - Stage 3 ('14)
1
1
#6  La Coupe du Président de la Ville de Grudziądz - Stage 1 ('07)
2
4
#7  Tour de France - Stage 7 ('13)
1
1
#8  Course de la Paix Juniors - Stage 1 ('07)
4
1
#9  Tirreno-Adriatico - Stage 1 (TTT) ('13)
4
1
#10  Tirreno-Adriatico - Stage 1 (TTT) ('14)
5
1
#11  World Championships - TTT - Stage 1 (TTT) ('13)
7
8
#12  World Championships - Road Race ('15)
1
1
#13  European Championships MJ - Road Race ('07)
8
11
#14  World Championships - Road Race ('17)
1
1
#15  Course de la Paix Juniors ('07)
16
16
#16  Tirreno-Adriatico - Stage 6 ('13)
1
19
#17  Trofeo Karlsberg - Stage 3 ('08)
1
21
#18  Tour de France - Stage 2 ('18)
1
21
#19  Tirreno-Adriatico - Stage 3 ('17)
1
1
#20  Trofeo Karlsberg - Stage 1 ('08)
24
27
#21  Ronde van Vlaanderen / Tour des Flandres ('16)
1
1
#22  Trofeo Karlsberg ('08)
28
42
#23  Tour de France - Stage 3 ('17)
1
1
#24  World Championships - Road Race ('14)
43
1
#25  Tirreno-Adriatico ('18)
43
43
#26  Tirreno-Adriatico - Stage 5 ('17)
1
47
#27  Tirreno-Adriatico - Stage 3 ('13)
1
1
#28  Trofeo Karlsberg - Stage 3 (ITT) ('08)
48
1
#29  La Coupe du Président de la Ville de Grudziądz - Stage 1 (ITT) ('07)
51
96
#30  Tour de France - Stage 5 ('18)
1
99
#31  Tour de Suisse - Stage 3 ('15)
1
127
#32  Tour de France - Stage 13 ('18)
1
127
#33  Tour de Suisse - Stage 6 ('15)
1
137
#34  Eneco Tour - Stage 4 ('16)
1
158
#35  Eneco Tour - Stage 3 ('16)
1
1005
#36  Grand Prix Cycliste de Montréal ('13)
1
1005
#37  Gent - Wevelgem ('13)
1
1
#38  Strade Bianche ('17)
1005
1006
#39  Driedaagse De Panne-Koksijde - Stage 1 ('12)
1
3
#40  Tour de France - Stage 2 ('13)
2
3
#41  Tirreno-Adriatico - Stage 5 ('18)
2
3
#42  Tirreno - Adriatico - Stage 6 ('16)
2
2
#43  La Coupe du Président de la Ville de Grudziądz - Stage 2 ('07)
3
4
#44  Tour de France - Stage 3 ('13)
2
4
#45  Tirreno-Adriatico - Stage 2 ('18)
2
5
#46  Course de la Paix Juniors - Stage 5 ('07)
2
2
#47  Tour de France - Stage 3 (TTT) ('18)
7
8
#48  Tirreno - Adriatico ('16)
2
9
#49  Tirreno - Adriatico - Stage 2 ('16)
2
2
#50  Tour de France - Stage 4 (TTT) ('13)
13
14
#51  La Vuelta ciclista a España - Stage 8 ('18)
2
16
#52  Tour de France - Stage 3 ('14)
2
16
#53  Tour de France - Stage 12 ('14)
2
16
#54  Tour de France - Stage 13 ('13)
2
16
#55  Tirreno-Adriatico - Stage 6 ('18)
2
22
#56  Tour de France - Stage 7 ('14)
2
24
#57  Tour de France - Stage 2 ('15)
2
2
#58  World Championships - TTT - Stage 1 (TTT) ('15)
27
28
#59  Tour de France - Stage 4 ('18)
2
2
#60  European Championships MJ - ITT - Stage 1 (ITT) ('07)
30
36
#61  La Vuelta ciclista a España - Stage 7 ('18)
2
40
#62  Ronde van Vlaanderen / Tour des Flandres ('13)
2
47
#63  La Vuelta ciclista a España - Stage 10 ('18)
2
52
#64  Tour de France - Stage 6 ('13)
2
2
#65  La Vuelta ciclista a España - Stage 1 (ITT) ('18)
58
66
#66  Tour de San Luis - Stage 7 ('13)
2
67
#67  Tour de Suisse - Stage 4 ('15)
2
82
#68  E3 Prijs Vlaanderen - Harelbeke ('13)
2
90
#69  Tour de Suisse - Stage 7 ('15)
2
94
#70  Tirreno-Adriatico - Stage 6 ('17)
2
105
#71  Tour de France - Stage 5 ('15)
2
138
#72  Tour de France - Stage 8 ('18)
2
139
#73  Tour de France - Stage 13 ('15)
2
139
#74  La Vuelta ciclista a España - Stage 21 ('18)
2
2
#75  La Vuelta ciclista a España - Stage 2 ('18)
144
148
#76  Tour de France - Stage 1 ('18)
2
155
#77  Tour de France - Stage 16 ('15)
2
176
#78  Tour de France - Stage 6 ('15)
2
186
#79  Tour de France - Stage 1 ('14)
2
1005
#80  Milano-Sanremo ('13)
2
3
#81  Tour de France - Stage 2 ('14)
4
3
#82  La Coupe du Président de la Ville de Grudziądz - Stage 3 ('07)
4
3
#83  Trofeo Karlsberg - Stage 2 ('08)
5
6
#84  Tirreno-Adriatico - Stage 2 ('17)
3
3
#85  Tirreno-Adriatico - Stage 1 (TTT) ('18)
7
3
#86  World Championships - TTT - Stage 1 (TTT) ('14)
9
10
#87  Driedaagse De Panne-Koksijde - Stage 2 ('11)
3
13
#88  La Vuelta ciclista a España - Stage 3 ('18)
3
16
#89  Tour de France - Stage 12 ('13)
3
29
#90  Tour de France - Stage 5 ('13)
3
30
#91  Tour de France - Stage 15 ('14)
3
3
#92  Tour de San Luis - Stage 4 (ITT) ('13)
45
3
#93  Tour de San Luis - Stage 3 ('13)
69
93
#94  Tirreno-Adriatico - Stage 6 ('14)
3
3
#95  Tour de France - Stage 9 ('13)
105
125
#96  La Vuelta ciclista a España - Stage 18 ('18)
3
131
#97  Tour de France - Stage 4 ('15)
3
144
#98  Tour de France - Stage 7 ('15)
3
161
#99  Tour de France - Stage 7 ('18)
3
162
#100  Eneco Tour - Stage 1 ('16)
3
1005
#101  Amstel Gold Race ('12)
3
4
#102  Course de la Paix Juniors - Stage 2 ('07)
5
7
#103  Tour de France - Stage 5 ('14)
4
7
#104  Tour de France - Stage 9 (TTT) ('15)
4
8
#105  Tirreno - Adriatico - Stage 1 (TTT) ('16)
4
4
#106  Memorial Henryka Lasaka ('09)
11
17
#107  Tirreno - Adriatico - Stage 3 ('16)
4
17
#108  Trofeo Karlsberg - Stage 4 ('08)
4
20
#109  Strade Bianche ('16)
4
21
#110  Tour de France - Stage 4 ('14)
4
23
#111  Tour de France - Stage 10 ('13)
4
31
#112  Amstel Gold Race ('18)
4
4
#113  Tirreno-Adriatico ('13)
33
4
#114  Amstel Gold Race ('13)
36
62
#115  Tour de France - Stage 21 ('13)
4
65
#116  Tour de France - Stage 14 ('18)
4
67
#117  Milano-Sanremo ('15)
4
73
#118  Tour de Suisse - Prologue ('15)
4
96
#119  Tour de France - Stage 8 ('15)
4
4
#120  Tirreno-Adriatico - Stage 4 ('13)
98
125
#121  Tour de France - Stage 15 ('15)
4
4
#122  Tour de France - Stage 20 (ITT) ('18)
135
1005
#123  World Championships MJ - Road Race ('07)
4
5
#124  La Coupe du Président de la Ville de Grudziądz - Stage 4 ('07)
6
5
#125  La Flèche Wallonne ('13)
12
5
#126  Tour de France - Stage 11 (ITT) ('13)
17
23
#127  Tirreno-Adriatico - Stage 2 ('14)
5
34
#128  Tour de San Luis - Stage 2 ('13)
5
38
#129  Tour de France - Stage 6 ('14)
5
55
#130  Tour de San Luis - Stage 1 ('13)
5
5
#131  La Vuelta ciclista a España - Stage 16 (ITT) ('18)
107
141
#132  Tour de France - Stage 9 ('18)
5
148
#133  Tour de France - Stage 14 ('15)
5
7
#134  Course de la Paix Juniors - Stage 4 ('07)
6
11
#135  Milano-Sanremo ('18)
6
28
#136  Ronde van Vlaanderen - Tour des Flandres ('18)
6
97
#137  Driedaagse De Panne-Koksijde - Stage 1 ('11)
6
1005
#138  World Championships - Road Race ('13)
6
1005
#139  Eneco Tour - Stage 7 ('16)
6
11
#140  Tirreno - Adriatico - Stage 4 ('16)
7
7
#141  Course de la Paix Juniors - Stage 3 ('07)
12
7
#142  Tirreno-Adriatico - Stage 7 (ITT) ('14)
22
7
#143  Tirreno-Adriatico - Stage 4 ('14)
51
7
#144  Tour de France - Stage 17 (ITT) ('13)
91
7
#145  Tour de France - Stage 16 ('14)
133
7
#146  Driedaagse De Panne-Koksijde - Stage 3 ('11)
1006
9
#147  European Championships MJ - Road Race ('08)
8
9
#148  Eneco Tour - Stage 5 (TTT) ('16)
8
8
#149  Tour de France - Stage 1 (ITT) ('17)
18
8
#150  Tirreno-Adriatico - Stage 7 (ITT) ('13)
21
30
#151  Strade Bianche ('18)
8
30
#152  Tour de France - Stage 18 ('18)
8
98
#153  Tour de France - Stage 6 ('18)
8
107
#154  Eneco Tour - Stage 2 (ITT) ('16)
8
135
#155  Tour de France - Stage 21 ('18)
8
14
#156  La Vuelta ciclista a España - Stage 6 ('18)
9
28
#157  Tour de France - Stage 11 ('14)
9
34
#158  Tirreno-Adriatico - Stage 2 ('13)
9
156
#159  Tour de France - Stage 21 ('14)
9
10
#160  Puchar Uzdrowisk Karpackich ('09)
17
32
#161  Tour de France - Stage 2 ('17)
10
34
#162  Tirreno - Adriatico - Stage 7 (ITT) ('16)
10
69
#163  European Championships U23 - Road Race ('09)
10
86
#164  Tour de Suisse - Stage 2 ('15)
10
1005
#165  Milano-Sanremo ('14)
10
1005
#166  Grand Prix Cycliste de Québec ('13)
10
11
#167  Tour de France ('13)
82
11
#168  Tirreno-Adriatico - Stage 4 ('18)
106
31
#169  World Championships - Road Race ('11)
12
40
#170  Milano - Sanremo ('16)
12
12
#171  Tirreno-Adriatico - Stage 7 (ITT) ('18)
69
12
#172  Course de la Paix Juniors - Stage 3 (ITT) ('07)
79
12
#173  Tour de San Luis ('13)
83
13
#174  La Vuelta ciclista a España - Stage 4 ('18)
121
41
#175  E3 Prijs Vlaanderen ('12)
14
18
#176  Tirreno-Adriatico - Stage 1 (TTT) ('17)
15
15
#177  Tirreno-Adriatico - Stage 5 ('13)
32
16
#178  Tirreno-Adriatico - Stage 3 ('18)
24
17
#179  Tour de Suisse - Stage 8 ('15)
18
18
#180  Tirreno-Adriatico ('14)
29
78
#181  World Championships MJ - Road Race ('08)
18
18
#182  Tour de France - Stage 20 ('13)
109
18
#183  Tour de France - Stage 15 ('13)
130
64
#184  Tour de France - Stage 1 (ITT) ('15)
19
19
#185  Tour de France - Stage 13 ('14)
115
38
#186  Tirreno-Adriatico - Stage 5 ('14)
20
20
#187  Tour de San Luis - Stage 6 ('13)
104
20
#188  Tour de France - Stage 8 ('13)
123
21
#189  Tour de France - Stage 16 ('18)
138
22
#190  Tour de San Luis - Stage 5 ('13)
117
23
#191  La Vuelta ciclista a España - Stage 5 ('18)
149
25
#192  Tour de Suisse - Stage 9 (ITT) ('15)
24
24
#193  Tour de France - Stage 10 ('14)
93
25
#194  La Vuelta ciclista a España - Stage 9 ('18)
171
26
#195  La Vuelta ciclista a España - Stage 11 ('18)
115
26
#196  Tirreno-Adriatico - Stage 4 ('17)
120
27
#197  Tirreno-Adriatico ('17)
47
49
#198  Tour de France - Stage 3 ('15)
27
27
#199  Tour de France - Stage 15 ('18)
73
27
#200  Tour de France - Stage 12 ('15)
122
27
#201  Tour de France - Stage 8 ('14)
130
28
#202  Tour de France ('14)
60
29
#203  Tour de France - Stage 1 ('13)
154
71
#204  Tour de Suisse ('15)
30
30
#205  La Vuelta ciclista a España - Stage 14 ('18)
157
31
#206  Tour de France - Stage 18 ('13)
114
60
#207  Olympic Games Road Race ('12)
34
35
#208  Tour de France - Stage 19 ('18)
143
36
#209  La Vuelta ciclista a España - Stage 12 ('18)
95
37
#210  Tour de France - Stage 19 ('13)
104
40
#211  Tour de France - Stage 11 ('18)
119
40
#212  La Vuelta ciclista a España - Stage 13 ('18)
151
41
#213  Tirreno-Adriatico - Stage 7 (ITT) ('17)
113
43
#214  La Vuelta ciclista a España ('18)
119
153
#215  Eneco Tour - Stage 6 ('16)
45
46
#216  Tour de France - Stage 14 ('14)
79
46
#217  Tour de France - Stage 16 ('13)
137
48
#218  Tour de France - Stage 10 ('18)
115
49
#219  Tour de France ('18)
71
75
#220  Gent - Wevelgem ('11)
49
53
#221  Tour de France - Stage 20 (ITT) ('14)
68
59
#222  Tour de France - Stage 17 ('18)
134
63
#223  Tour de France - Stage 9 ('14)
109
70
#224  La Vuelta ciclista a España - Stage 20 ('18)
72
72
#225  Tour de France - Stage 12 ('18)
109
73
#226  La Vuelta ciclista a España - Stage 15 ('18)
132
77
#227  Tour de France - Stage 14 ('13)
105
162
#228  Tour de France - Stage 18 ('14)
88
1005
#229  Tour de France - Stage 17 ('15)
91
157
#230  Tour de France - Stage 19 ('14)
92
138
#231  Tour de Suisse - Stage 5 ('15)
94
146
#232  Tour de France - Stage 11 ('15)
100
128
#233  Tour de France - Stage 17 ('14)
115
130
#234  La Vuelta ciclista a España - Stage 17 ('18)
152
130
#235  La Vuelta ciclista a España - Stage 19 ('18)
153
151
#236  Tour de France - Stage 4 ('17)
1008
159
#237  Tour de France - Stage 10 ('15)
158
1005
#238  GP Ouest France - Plouay ('12)
1005
1005
#239  Il Lombardia ('13)
1005
1005
#240  World Championships - Road Race ('18)
1005
1005
#241  World Championships U23 - Road Race ('09)
1005
1005
#242  Ronde van Vlaanderen / Tour des Flandres ('11)
1005
Show full list
All information and specifications shown on this website are based upon the latest available information provided by race organizations, teams and riders. No rights can be withdrawn from rankings, results or statistics as presented on this website.   0.7223 sec.