On 24 May 2015, Palmer made the bench for West Bromwich Albion for the first time, remaining as an unused substitute in a 4–1 loss to Arsenal.[3] In June 2015, he joined National League side Kidderminster Harriers on a youth loan. Two years later, he joined Kidderminster on another loan deal.[4] On 14 November 2018, he joined League Two side Oldham Athletic on a seven-day emergency loan.[5] Three days later, he made his English Football League debut, playing the full match in a 3–1 win for Oldham over Cambridge United.[6] On 12 April 2019, he went out on another seven-day emergency loan, this time to Notts County,[7] making his only appearance a day later in the 3–0 loss to Crewe Alexandra.[8]
On 16 July 2019, Palmer joined League Two side Plymouth Argyle on a season-long loan deal.[9] Palmer kept a clean sheet on his debut and was widely considered to be man-of-the-match.[10]
On 4 September 2020, it was announced that Palmer had joined Lincoln City on loan for the season, signing with teammate Callum Morton.[11] A day later, he made his debut for Lincoln, starting the game in the EFL Cup.[12]
On 25 August 2021, Palmer finally made his West Brom debut after 11 years since joining the club, starting in the 6–0 defeat against Arsenal in the EFL Cup second round.[13]
On 5 October 2022, Palmer finally made his league debut for West Brom in a 1–0 away defeat at Preston North End, after a poor run of form made manager Steve Bruce decide to drop David Button. He made his first clean sheet for the club three days later in a 0–0 home draw against Luton Town.[15]
International career
Palmer has represented England at under-16 level on four occasions.[16]
Career statistics
As of match played 15 December 2024
Appearances and goals by club, season and competition