Years played, and complete stats
Date of birth:
Place of Birth:
Signed for Stevenage in May 2018 on a two-year deal, and became club captain at the start of the 2019-20 season. In the 2018-19 season, he won three of the club's player of the season awards. Captained Luton Town to promotion from League Two in the 2017-18 season.