
Stephens began his football career at the youth academy of Swindon Town before making his senior debut for the club in 2011. He quickly established himself as a key player in the team’s defense, attracting interest from bigger clubs. In 2012, he joined Southampton on loan, before making the move permanent in 2013.
