Will Dennis made his first-team debut in 2020/21 having progressed through the ranks at AFC Bournemouth.
Dennis, who joined the club as a 15-year-old in 2016, started in the third round of the FA Cup as the Cherries triumphed 4-1 against Oldham Athletic at Vitality Stadium in January 2021.
Raised in Hertfordshire, Dennis started out at Luton Town before joining the Watford academy where he played from under-nines to under-16s.
He left the Hornets in January 2016 and had trials with Stevenage, MK Dons and Coventry before choosing to sign as a first-year scholar with the Cherries in the summer of 2016.
Dennis was rewarded for his efforts with his first professional contract 18 months later and was also selected for a number of England under-18 training camps.
Following his elevation to the club’s under-21 squad, Dennis featured regularly in the Premier League Cup, Central League Cup and Hampshire Senior Cup.
In October 2017, he joined Guernsey on loan and made his debut in a 2-1 victory over Carshalton Athletic, going on to make 13 appearances for the Isthmian League Division One South outfit.
And in January 2018, Dennis completed a loan move to Weymouth and made 22 appearances for the Terras, including 20 in the Southern Premier League.
At the start of the 2019/20 season, he was elevated to the first-team squad and trained with Aaron Ramsdale, Artur Boruc and Mark Travers under the guidance of goalkeeping coach Neil Moss.
He penned a three-and-a-half year deal in March 2020 and started the 2020/21 campaign as back up to Asmir Begovic and Travers before being handed his debut in the FA Cup.
In April 2021, Dennis kept a clean sheet in the final of the Central League Cup as the Cherries triumphed 2-0 against Carlisle United at St George’s Park.
Dennis joined Wealdstone on an emergency loan in December 2021 and made his National League debut in their 1-0 defeat by Halifax before being recalled by the Cherries.
He was rewarded for his progress with an 18-month contract extension in January 2023 and joined National League South outfit Slough Town on loan. Dennis kept four clean sheets in 21 games for the Rebels.
Ahead of the start of the 2023/24 campaign, Dennis completed a season-long loan move to Scottish Premiership outfit Kilmarnock.