Palmarès

2015

  • 1st Stamullen Gp
  • 1st Shay Elliott Memorial
  • 4th An Post Ras: Stages 1 & 4
  • 7th An Post Ras: Overall GC
  • 1st Irish National Champion, Track, Pursuit, Elite

2014

  • 2nd World Championship, Track, Scratch, Elite
  • 3rd Irish Time Trial Championship

2013

  • 1st World Championship, Track, Scratch, Elite
  • 2nd World Championship, Track, Pursuit, Elite
  • 1st Danny O'Shea Memorial, Ireland
  • 3rd Aigle, Omnium, Switzerland
  • 3rd European Championship, Track, Omnium, Elite
  • 1st UCI World Cup, Manchester: Points Race

2012

  • 2nd Irish Time Trial Championship
  • 4th Irish National Championship, Road, Elite
  • 13th Olympic Games, London: Omnium
  • 2nd UCI World Cup, Glasgow: Scratch
  • 2nd UCI World Cup, Glasgow: Pursuit

2011

  • 1st Irish National Criterium Championship
  • 1st Irish National Champion, Track, 1km, Elite
  • 1st Irish National Champion, Track, Pursuit, Elite
  • 1st Irish National Champion, Track, Scratch, Elite
  • 4th Irish Time Trial Championship
  • 5th World Cup Classic, Overall Omnium

2010

  • 1st Irish National Criterium Championship
  • 2nd Irish Time Trial Championship
  • 1st Beijing, Omnium, Pursuit
  • 3rd Commonwealth Games, Track, Team Pursuit
  • 1st Tour of Ulster: Stage 3

2009

  • 1st Irish Sea Tour of the North: Overall GC
  • 1st Tour of Ulster: Stage 3
  • 1st Suir Valley: Stage 3
  • 2nd Irish Time Trial Championship
  • 3rd Irish National Criterium Championship
  • 5th World Cup Classic: Overall Team Pursuit