In 2015 won Gibson, samen met Jonathan Dibben, Owain Doull, Andrew Tennant, Bradley Wiggins en Steven Burke, goud in de ploegenachtervolging op het Europese kampioenschap. In 2018 behaalde hij zijn eerste UCI-overwinning bij de elite op de weg, toen hij in de derde etappe van de New Zealand Cycle Classic de massasprint won. Twee maanden later won hij de zesde etappe in de Ronde van Normandië.