| | | Tour d'Alsace (2.2) |
| 83 | | Klassement |
| 31-07 | 114 | 83 | Etappe 5Mulhouse - Berrwiller (158.0km) | 158.0km |
| 30-07 | 112 | 83 | Etappe 4Kembs - Altkirch (169.0km) | 169.0km |
| 29-07 | 39 | 79 | Etappe 3Vesoul - La Planche des Belles Filles (144.0km) | 144.0km |
| 28-07 | 124 | 112 | Etappe 2Rust (Europapark) - Scherwiller (156.0km) | 156.0km |
| 27-07 | 34 | 34 | Etappe 1Sausheim - Sausheim (4.0km) | 4.0km |
| | | Tour de la Mirabelle (2.2) |
| 10 | | Klassement |
| 36 | | Punten |
| 29-05 | 39 | 10 | Etappe 3Baccarat - Damelevières (161.0km) | 161.0km |
| 28-05 | 9 | 10 | Etappe 2Breuches - Saint-Amarin (157.0km) | 157.0km |
| 27-05 | 58 | 22 | Etappe 1Pont-à-Mousson - Pagny-sur-Moselle (174.0km) | 174.0km |
| 26-05 | 28 | 28 | ProloogVandoeuvre-lès-Nancy - Vandoeuvre-lès-Nancy (2.0km) | 2.0km |
| 08-05 | 140 | | Flèche Ardennaise (1.2) | 168.0km |
| 07-05 | DNF | | Ronde van Overijssel (2.2) | 199.0km |
| 11-04 | 5 | | Oceania Cycling Championships TT (CC) | 39.0km |
| 16-01 | 6 | | National Road Championships - Australia (CN) | 185.0km |
| 12-01 | 5 | | National Road Championships - Australia TT (CN) | 37.0km |