Commonwealth GamesBirmingham 2022Cycling - Road(Road Race - Men)FinalPerformance: 3:37:08Result: 30thPlaced: 30 of 124Gap: +8:39
Commonwealth GamesGold Coast 2018Cycling - Road(Road Race - Men)FinalPerformance: 3:57:01Result: 6thPlaced: 6 of 115
Commonwealth GamesGlasgow 2014Cycling - Track(4000m Team Pursuit - Men)Finals - Bronze v CANPerformance: 3Result: 3rdPlaced: 3 of 6Cycling - Track(Points Race - Men)FinalsPerformance: 14Result: 9thPlaced: 9 of 34Cycling - Road(Road Race - Men)Men's Road RaceResult: DNFCycling - Track(Scratch Race - Men)FinalsPerformance: 22:43Result: 1stPlaced: 1 of 36
Cycling - Track(4000m Team Pursuit - Men)Finals - Bronze v CANPerformance: 3Result: 3rdPlaced: 3 of 6
Olympic Summer GamesLondon 2012Cycling - Track(Omnium - Men)1km Time TrialPerformance: 1:03.290 Result: 6Placed: 7 of 18
Commonwealth GamesDelhi 2010Cycling - Track(Points Race - Men)FinalPerformance: DNFResult: DNFPlaced: 18 of 36Cycling - Track(Scratch Race - Men)FinalPerformance: DNFResult: DNFPlaced: 18 of 23