Harrison was left out of the Team GB squad for the 2012 World Championships and 2012 Olympic Games after more experienced riders returned to the team. He won the under-23 title at the British National Time Trial Championships. 2013 saw Harrison return to the British squad for the World Championships, in which he formed part of the silver medal winning Team Pursuit team. Harrison signed for the team for the 2014 season.