Najważniejsze osiągnięcia

12 TT wins

3rd Polish National Championship

11th European Championship

1st National Circuit TT Championship

1st National 50 mile TT Championship

1st National 100 mile TT Championship

100 mile National Competition Record 3:13.37  (50km/h avg)

15 mile National Competition Record 25.35  (54.6km/h avg)

1st Les Ingman Memorial Road Race

1stAbergavenny Handicap 

1st KALAS Cup stage 1 

26 TT wins
About 15 course records broken
1st CTT National rankings
25 mile competition record (time :42.58 56.5km/h ~35mph avg speed )
50 mile competition record (time 1:30.31 53.5km/h ~33mph avg speed)
 
1st 2up Polish National Championship (with Wojciech Ziółkowski )
1st National 25 mile  Championship
1st National 50 mile Championship
1st National  100 mile  Championships
1st National Close circuit  Championship
1st Welsh Championship
1st South west Championship
2nd Polish National TT championship
 
1st Settimana Internazionale Coppi e Bartali TTT
2nd Polish National ITT Championships 
11th Volta a la Comunitat Valenciana TTT
11th stage 21 ITT Giro d'Italia
1st Sprints classification Dubai Tour
1st Stage 1 (TTT) Ronde van Midden-Nederland
 
10 miles Time Trial British National record (16’35”  58.5km/h avg speed)
25 miles Time Trial British National record (44’03”)
2nd Polish National ITT Championships 
5th Tour of Croatia TTT
5th PostNord Danmark Rundt - ITT
6th Polish National Road Race Championships 
9th European ITT Championships
1st Polish National ITT Championships
1st Stage 7 (ITT) Tour de Pologne (World Tour)
1st Stage 2 Tour of the Reservoir
1st Prologue Baltyk – Karkonosze Tour
1st Tour Series Round 8 - Croydon
1st Tour Series Round 10 – Bath
 
2nd Chrono des Nations
5th Velothon Wales
6th Grand Prix des Merbier
6th Ryedale Grand Prix
8th Overall Ronde van Midden-Nederland
9th World ITT Championships
 
1st Ham Hill RR
1st Cycle Wiltshire Grand Prix
1st Stage 5 An Post Rás (7th Overall)
 
 
3rd Lincoln Grand Prix
10th Rutland–Melton International CiCLE Classic
1st Overall An Post Rás
1st Hillingdon GP
1st Circuit of the Fens
1st Totnes Vire stage 1
 
2nd Lincoln Grand Prix
1st Stage 1 An Post Rás (6th Overall)
2nd An Post Ras  stage 4
3rd An Post Ras stage8
1st Tour Series Round 8 – Torquay
1st Jeff Schils Memorial RR
1st Severn Bridge RR
2nd Lincoln Grand Prix
3rd Beaumont Trophy
3rd Newport Nocturne
4th GP Gemeente Kortemark
[2nd Overall Premier Calendar]
1st Stage 6 An Post Rás
1st Jock Wadley Memorial
2nd Ringerike Gp
2nd East Yorkshire Classic
2nd Overall Tour of the Reservoir
2nd East Yorkshire Classic
3rd Rutland–Melton International CiCLE Classic
[3rd Overall Premier Calendar]
1st National Ranking
3rd East Yorkshire Classic
4th Tour of the Reservoir
6th Richmond GP
7th Lincoln GP
1st Kalas Cup 2 Day stage 1
1st The Pete’s Race
1st  Girvan Three Day
1st Severn Bridge
4th Tour of the Reservoir
[3rd Overall Premier Calendar]
1st Totnes-Vire stage 2