1 | 12 | Okolo Slovenska | Prologue | 54.72 | 1.9 |
2 | 35 | Tour de Suisse | Stage 1 (ITT) | 52.812 | 6 |
3 | 2 | Dookoła Mazowsza | Prologue | 52.683 | 2.4 |
4 | 10 | Dookoła Mazowsza | Stage 2 (ITT) | 52.326 | 2.5 |
5 | 4 | Dookoła Mazowsza | Prologue | 52.048 | 2.4 |
6 | 20 | Okolo Slovenska / Tour de Slovaquie | Stage 1b (ITT) | 51.018 | 7.1 |
7 | 14 | Okolo Slovenska / Tour de Slovaquie | Prologue | 50.973 | 1.6 |
8 | 42 | Vuelta a Andalucia Ruta Ciclista Del Sol | Prologue | 50.467 | 6 |
9 | 16 | Settimana Internazionale Coppi e Bartali | Stage 4 (ITT) | 50.127 | 14.3 |
10 | 11 | Tour of Slovenia | Stage 5 (ITT) | 50 | 21.5 |
11 | 6 | National Championships Poland ME - ITT | 49.315 | 33 |
12 | 52 | Vuelta a Andalucia Ruta Ciclista Del Sol | Prologue | 48.939 | 7.3 |
13 | 48 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 (ITT) | 48.804 | 17 |
14 | 2 | Wyscig Mjr. Hubala - Sante Tour | Stage 2a (ITT) | 48.78 | 5 |
15 | 45 | Settimana Internazionale Coppi e Bartali | Stage 5 (ITT) | 48.338 | 14.3 |
16 | 7 | National Championships Poland ME - ITT | 48.249 | 44 |
17 | 23 | Ster ZLM Toer GP Jan van Heeswijk | Prologue | 47.92 | 8 |
18 | 60 | PostNord Danmark Rundt - Tour of Denmark | Stage 5 (ITT) | 47.823 | 10.8 |
19 | 11 | National Championships Poland ME - ITT | 47.56 | 42.5 |
20 | 1 | Cycling Tour of Szeklerland | Prologue | 47.378 | 5.33 |
21 | 5 | Cycling Tour of Sibiu | Stage 3a (ITT) | 47.336 | 11.4 |
22 | 4 | Szlakiem Grodòw Piastowskich | Stage 2 (ITT) | 46.882 | 30.2 |
23 | 10 | National Championships Poland ME - ITT | 46.661 | 33 |
24 | 15 | Chrono Champenois Masculin | 46.515 | 33.4 |
25 | 11 | National Championships Poland ME - ITT | 46.392 | 40 |