Events: Road Race.
Stephen currently rides for UCI WorldTeam Team Bahrain Victorious. He joined the team as a stagiaire in August 2018, becoming a full member of the team in 2019. He competed in the 2020 Vuelta a Espa±a. Williams took up cycling by chance, after injuring himself from long-distance running.
2021 – 1st Overall CRO Race
2022 – 1st Stage 5, 1st Stage 1 Tour de Suisse.