BARNSLEY FC have confirmed their pre-season fixture schedule.

The Reds will tackle newly promoted Premier League side Hull City at Oakwell on Tuesday, July 26, while they'll play a second home game on the weekend of July 23/24 against an as yet unnamed opponent.

Reds XIs will tackle local opposition, including Athersley Rec and Penistone Church, while the first team will travel to League One side Peterborough at the end of July.

The full fixtures are:

Saturday July 9, 3pm kick-off – Stalybridge Celtic vs Barnsley (Away)

Tuesday July 12, 7pm kick-off – Guiseley AFC vs Barnsley (Away)

Wednesday July 13, 7pm kick-off – Frickley Athletic vs Barnsley XI (Away)

Saturday July 16, 3pm kick-off – Weston-Super-Mare vs Barnsley (Away)

Tuesday July 19, 7pm kick-off – Cheltenham Town vs Barnsley (Away)

Wednesday July 20, 7pm kick-off – Athersley Recreation vs Barnsley XI (Away)

July 23/24 (Saturday/Sunday), 3pm kick-off – Barnsley vs Opponent TBC (Home)

Tuesday July 26, 7:30pm kick-off – Barnsley vs Hull City (Home)

Wednesday July 27, 7pm kick-off – Penistone Church vs Barnsley XI (Away)

Saturday July 30, 3pm kick-off – Peterborough United vs Barnsley (Away)