Between 2009 and 2012, Glasspool claimed five track titles. He finished ninth in the 1 km time trial at the 2012 UCI World Track Championships. In 2014, Glasspool progressed from track to road cycling; he signed with Team Novo Nordisk Development. Glasspool signed with , a UCI Professional Continental team, for the 2015 season.