Commonwealth GamesBirmingham 2022Cycling - Road(Road Race - Men)Performance: 3:37:08Result: 30Placed: 30 of 124Gap: +8:39
Commonwealth GamesGold Coast 2018Cycling - Road(Road Race - Men)Performance: 3:57:01Result: 6thPlaced: 6 of 115
Commonwealth GamesGlasgow 2014Cycling - Track(4000m Team Pursuit - Men)Performance: 3Result: 3Placed: 3 of 6Cycling - Track(Points Race - Men)Performance: 14Result: 9Placed: 9 of 34Cycling - Road(Road Race - Men)Cycling - Track(Scratch Race - Men)Performance: 22:43Result: 1Placed: 1 of 36
Olympic Summer GamesLondon 2012Cycling - Track(Omnium - Men)1km Time TrialPerformance: 1:03.290 Result: 6Placed: 7 of 1815km Scratch RacePerformance: 13 Result: 134km Individual PursuitPerformance: 4:26.581 Result: 6Elimination RacePerformance: 6 Result: 630km Points RacePerformance: 3 Result: 15Flying Lap 250m Time TrialPerformance: 13.112 Result: 2
Cycling - Track(Omnium - Men)1km Time TrialPerformance: 1:03.290 Result: 6Placed: 7 of 1815km Scratch RacePerformance: 13 Result: 134km Individual PursuitPerformance: 4:26.581 Result: 6Elimination RacePerformance: 6 Result: 630km Points RacePerformance: 3 Result: 15Flying Lap 250m Time TrialPerformance: 13.112 Result: 2
Commonwealth GamesDelhi 2010Cycling - Track(Points Race - Men)Performance: DNFResult: DNFPlaced: 18 of 36Cycling - Track(Scratch Race - Men)Performance: DNFResult: DNFPlaced: 18 of 23