2014
10ème de la 6ème étape du Tour de Hainan (Sanya-Wuzhi Shan)
6ème de la 7ème étape du Tour de Hainan (Wuzhi Shan-Dongfang)
6ème de la 9ème étape du Tour de Hainan (Danzhou-Chengmai)
2013
8ème de la 5ème étape du Tour de Taihu (Yixing-Yixing)
1er du Tour de Okinawa
1er de la 5ème étape du Tour de Wellington (Palmerston North Circuit)
2012
4ème de la 2ème étape de l'Herald Sun Tour (Ballarat-Geelong)
3ème de la 3ème étape de l'Herald Sun Tour (Geelong-Drysdale)
4ème de la 5ème étape de l'Herald Sun Tour (Melbourne)
1er de la 1ère étape du Tour de Okinawa (CLM)
1er de la 4ème étape du Tour de Wellington (Plamerston North-Saddle Road)
2ème de la 5ème étape du Tour de Wellington (Palmerston North Circui)
2011
1er de la 1ère étape du Tour de Okinawa (Nago Down Town Circuit Race)
3ème de la 2ème étape du Flèche du Sud (Schifflange-Rumelange)
5ème de la 3ème étape du Flèche du Sud (Mamer-Roeser)
2ème de la 5ème étape du Flèche du Sud (Belvaux-Esch-sur-Alzette)
3ème de la 7ème étape du Tour de l'Avenir (Fossano-Fossano)
2010
1er de la 1ère étape du Tour de Okinawa (Nago Down Town Circuit Race)