Benson, won a bronze medal at the 2012 European Junior Swimming Championships in Antwerp, Belgium, 0.04 of a second behind the winner, Olympic swimmer Dănilă Artiomov. He also swam in the 2012 European Short Course Swimming Championships in Chartres, France, and was part of the medley relay squad that broke the British record.