1 | 19 | Tour de Hongrie | Prologue | 54.545 | 4 |
2 | 11 | Dookoła Mazowsza | Stage 2 (ITT) | 52.326 | 2.5 |
3 | 7 | Dookoła Mazowsza | Prologue | 52.048 | 2.4 |
4 | 15 | Carpathian Couriers Race in memory of Wacław Felczak | Prologue | 51.25 | 2.05 |
5 | 4 | National Championships Poland MU - ITT | 49.435 | 34 |
6 | 22 | Turul Romaniei | Prologue | 48.774 | 2.1 |
7 | 103 | Istarsko Proljeće - Istrian Spring Trophy | Prologue | 48.649 | 1.5 |
8 | 28 | European Continental Championships MU - ITT | 48.316 | 22.4 |
9 | 7 | Wyscig Mjr. Hubala - Sante Tour | Stage 2a (ITT) | 48 | 5 |
10 | 4 | Internationale Cottbuser Junioren-Etappenfahrt | Stage 2a (ITT) | 47.799 | 11.1 |
11 | 3 | National Championships Poland MU - ITT | 47.457 | 42.5 |
12 | 13 | National Championships Poland ME - ITT | 47.457 | 42.5 |
13 | 34 | European Continental Championships MU - ITT | 47.38 | 22.4 |
14 | 16 | Tour of Bulgaria | Prologue | 47.368 | 1 |
15 | 9 | National Championships Poland ME - ITT | 47.121 | 47.2 |
16 | 1 | National Championships Poland MJ - ITT | 46.947 | 22 |
17 | 12 | National Championships Poland ME - ITT | 46.37 | 33 |
18 | 3 | National Championships Poland MU - ITT | 46.37 | 33 |
19 | 9 | Course de la Paix Juniors | Stage 2a (ITT) | 45.87 | 11.2 |
20 | 98 | Course de la Paix Grand Prix Jeseníky | Prologue | 45.333 | 3.4 |
21 | 14 | Cycling Tour of Szeklerland | Prologue | 45.042 | 5.33 |
22 | 28 | European Continental Championships MU - ITT | 45.022 | 25.6 |
23 | 17 | Saarland Trofeo | Stage 3b (ITT) | 44.322 | 13.9 |
24 | 12 | Carpathian Couriers Race in memory of Wacław Felczak | Prologue | 44.308 | 4 |
25 | 43 | World Championships MJ - ITT | 44.124 | 27.7 |