Townsend was on the bench for Barnsley's opening league match of the season, but made his debut three days later in the League Cup visit to Scunthorpe United. The score was 1–1 after 90 minutes and after extra time, so went to a penalty shootout. Although Townsend did not save any of the kicks, his side won the shootout 7–6 after a Scunthorpe miss. He signed a three-year contract with the club for an undisclosed fee on 1 September. Townsend made his Football League debut on 12 September at home to Swindon Town, after Adam Davies was dropped as one of several changes made by manager Lee Johnson. Lack of communication between Townsend and his defender gifted Swindon the lead via an own goal, but both made up for their errors later in the game as Barnsley won 4–1. According to Barnsley News and Sport, "Townsend was erratic in his judgement in leaving his line on occasions, as witnessed by the confusion over the own goal, but made three good saves". He kept his place until the end of October, but that was the last he played in the season.
