Dennis has been at the club since the summer of 2016, when he arrived aged 15.
Just 18 months later, he had signed his first professional contract and was making large strides towards Eddie Howe’s first team.
That dream became a reality at the start of the 2019/20 season when the ‘keeper was selected to train daily with the likes of Aaron Ramsdale, Artur Boruc and Mark Travers, all under the guidance of former Cherries shot-stopper Neil Moss.
Despite yet to make a first team squad, Dennis gets regular game time for Shaun Cooper’s under-21s, playing in the Premier League Cup, Central League Cup and Hampshire Senior Cup.
Additionally, he is often seen out on the pitch warming up ahead of a Premier League fixture at Vitality Stadium, while he also travelled as the third ‘keeper to the Emirates Stadium in October 2019 as the Cherries took on Arsenal in English Football’s top flight.
His efforts were rewarded in March 2020 when he was awarded with a new three-and-a-half year deal at Vitality Stadium.
Having joined the club as a teenager, Dennis was previously of Luton Town and Watford, playing for the Hornets from the age of nine before getting released in January 2016.
He then spent time at Stevenage, and trialled at MK Dons and Coventry, before choosing to come down south as a first-year scholar with the under-18s in 2016.