the 2015–16 season, Palmer made a recovery from the ankle injury and made his return in a friendly match against Alfreton Town on 11 July 2015. He also switched number shirt to #2. At the start of the season, Palmer found himself competing with Jack Hunt over the right–back position, and was placed on the substitutes' bench. As a result, his first team starts were mainly when Hunt was absent or because of Carlos Carvalhal's tactical decisions. Despite this, he contributed the club's opening goal of the season, in a 1–1 draw against Leeds United on 22 August 2015. As the 2015–16 season progressed, Palmer continued to be in and out of the side. At the end of the 2015–16 season, he made nineteen appearances in all competitions, and was awarded by the Sheffield Wednesday Community Programme. Ahead of the 2016–17 season, Palmer switched number shirt to #16. However, he continued to compete with Hunt over the right–back position, which saw him placed on the bench once again, though he made a number of starts in Hunt's absence. At one point during the season Palmer played in the left–back position, against Burton Albion on 16 August 2016. It was announced on 26 October 2016 that he signed a contract extension with the club, keeping him until 2019. Palmer then helped Sheffield Wednesday's defence by keeping three consecutive clean sheets between 13 December 2016 and 26 December 2016 against Barnsley, Rotherham United and Newcastle United. A month later on 14 January 2017, he made his 150th appearance for the club in a 2–0 win against Huddersfield Town. At the end of the 2016–17 season, Palmer made twenty–three appearances in all competitions. At the start of the 2017–18 season, Palmer continued to compete with Hunt over the right–back position and again was usually a substitute though he made a number of starts in Hunt's absence. At the start of January 2018, he began rotating in playing in either the right–back and right–midfield positions, but soon lost his first team place once again under the management of Jos Luhukay. Despite this, he went on to contribute two assists, against Preston North End and Queens Park Rangers. Despite suffering injuries towards the end of the 2017–18 season, Palmer went on to make 30 appearances in all competitions. Ahead of the 2018–19 season, Palmer swapped his shirt number back to #2. At the start of