Major achievements

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

1st Abergavenny 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 Primavera Road Race
1st Castle Combe Easter Clasic
1st Robert Hobbs Memorial
 
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 Primavera Road Race
1st The Betty Pharoah Memorial
1st Tour of the Reservoir stage 2
1st Ham Hi RR
1st Cycle Wiltshire Grand Prix
1st Stage 5 An Post Rás (7th Overall)
1st Robert Hobbs Memorial
1st John Hingsman Memorial
 
 
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 Perfs Pedal RR 
1st Castle Combe Eastre Classic
1st Hillington GP
1st Totnes Vire stage 1
1st Metaltek G
 
2nd Lincoln Grand Prix
1st Stage 1 An Post Rás (6th Overall)
2nd An Post Ras - stage 3
2nd An Post Ras - stage 4
3rd An Post Ras - stage 8
1st Tour Series Round 8 – Torquay
1st Jeff Schils Memorial RR
1st Severn Bridge RR
1st  Peterborough CC RR
1st PCH UK RR
1st Jef Schils Memorial
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 South West Championships
1st Kalas Cup 2 Day
1st Kalas Cup 2 Day stage 1
1st The Pete’s Race
1st The Ken Lush Memorial 
1st Severn Valley RR
1st WXCRL Cove RR
1st Surrey League RR
1st  Girvan Three Day
1st Severn Bridge
4th Tour of the Reservoir
[3rd Overall Premier Calendar]
1st Totnes-Vire stage 2
1st John & Dulcie Memorial