| 28 | 05-07-2012 | Course de la Solidarité Olympique - Stage 3 | 2.1 | 167.6km |
| 27 | 04-07-2012 | Course de la Solidarité Olympique - Stage 2 | 2.1 | 140.8km |
| 26 | 20-05-2012 | Neuseen Classics - Rund um die Braunkohle | 1.1 | |
| 25 | 26-07-2011 | Dookola Mazowsza - Prologue | 2.2 | 2.5km |
| 24 | 30-06-2011 | Course de la Solidarité Olympique - Stage 2 | 2.1 | 164.1km |
| 23 | 12-06-2011 | Neuseen Classics - Rund um die Braunkohle | 1.1 | 182.0km |
| 22 | 01-05-2011 | Memorial Andrzeja Trochanowskiego | 1.2 | |
| 21 | 04-07-2010 | Course de la Solidarité Olympique - Stage 6 | 2.1 | 158.3km |
| 20 | 01-07-2010 | Course de la Solidarité Olympique - Stage 3 | 2.1 | 157.2km |
| 19 | 30-06-2010 | Course de la Solidarité Olympique - Stage 2 | 2.1 | 78.0km |
| 18 | 09-05-2010 | Szlakiem Grodòw Piastowskich - Stage 4 | 2.1 | 82.8km |
| 17 | 01-05-2010 | Memorial Andrzeja Trochanowskiego | 1.2 | |
| 16 | 14-04-2009 | Presidential Tour of Turkey - Stage 3 | 2.1 | 166.1km |
| 15 | 05-07-2008 | Course de la Solidarité Olympique - Stage 6 | 2.1 | 224.0km |
| 14 | 02-07-2008 | Course de la Solidarité Olympique - Stage 1 | 2.1 | 121.1km |
| 13 | 25-05-2008 | Düsseldorfer Sparkassen Cup | Cri | 88.0km |
| 12 | 09-05-2008 | Szlakiem Grodòw Piastowskich - Stage 2 | 2.1 | 160.1km |
| 11 | 15-07-2007 | Tour of Qinghai Lake - Stage 2 | 2.HC | 120.7km |
| 10 | 30-05-2007 | Bayern Rundfahrt - Stage 1 | 2.HC | 211.1km |
| 9 | 27-08-2006 | Djisamsoe Tour d'Indonesia - Stage 1 | 2.2 | |
| 8 | 06-04-2005 | Cinturón Ciclista a Mallorca - Stage 4 | 2.2 | |
| 7 | 24-07-2004 | Tour of Qinghai Lake - Stage 8 | 2.3 | 130.1km |
| 6 | 11-06-2004 | Tour de Tunisie - Stage 5 | 2.5 | |
| 5 | 11-06-2004 | Tour de Tunisie - Stage 1 | 2.5 | |
| 4 | 23-05-2004 | Tour of Japan - Stage 4 | 2.5 | |
| 3 | 27-04-2004 | Tour of Hellas - Stage 1 | 2.5 | |
| 2 | 27-04-2004 | Tour of Hellas - Stage 5 | 2.5 | |
| 1 | 27-04-2004 | Tour of Hellas - Stage 2 | 2.5 | |