Cambridge United Born in
Cambridge, was in
Cambridge United's youth setup before making the step up to the first team squad in July 2009.
Barnsley On 29 July 2014, Berry signed for
Barnsley, who were newly relegated into
League One on a three-year contract for an undisclosed fee. He made his
Football League debut in their 1–0 opening day defeat at home to
Crawley Town, in which he was
substituted for
Nana Boakye-Yiadom in the 78th minute.
Cambridge United On 15 June 2015, Berry re-signed for Cambridge United on a four-year contract for an undisclosed fee. He scored four goals in their 4–0 win at home to
Coventry City in the
FA Cup second round on 4 December 2016, ensuring their progression to the third round.
Luton Town On 25 August 2017, Berry signed for
League Two rivals
Luton Town on a three-year contract for an undisclosed fee, with the option of a further year. He helped the club gain promotion to League One in his first season, followed by winning the Championship in his second season and finally the
EFL Championship playoffs in 2023, whilst scoring for Luton in all three of the lower leagues. On 24 May 2024, it was announced Berry would be leaving the club after Luton chose not to exercise the one-year extension in his contract in order to allow him to gain first-team opportunities elsewhere.
Charlton Athletic On 17 June 2024, it was confirmed that Berry would join
League One side
Charlton Athletic on a two-year deal with the option of another year when his contract at Luton Town expired on 1 July 2024. ==Career statistics==