Head-to-head record against Barnsley: 16 meetings, W4 D5 L7 →
2025–26
- 3 March 2026BarnsleyFootball League : League 1 : Sky BetAway1stWon 1–0
- 4 October 2025BarnsleyFootball League : League 1 : Sky BetHome1stDrawn 2–2
2024–25
- 28 January 2025BarnsleyFootball League : League 1 : Sky BetHome1stWon 2–1
- 1 October 2024BarnsleyFootball League : League 1 : Sky BetAway1stDrawn 2–2
2023–24
- 2 March 2024BarnsleyFootball League : League 1 : Sky BetHome1stLost 2–4
- 28 November 2023BarnsleyFootball League : League 1 : Sky BetAway1stLost 0–1
2022–23
- 18 March 2023BarnsleyFootball League : League 1 : Sky BetHome1stLost 0–1
- 20 August 2022BarnsleyFootball League : League 1 : Sky BetAway1stWon 3–0
2020–21
- 17 March 2021BarnsleyFootball League : Championship : Sky BetHome1stLost 1–3
- 9 December 2020BarnsleyFootball League : Championship : Sky BetAway1stLost 1–2
2018–19
- 16 February 2019BarnsleyFootball League : League 1 : Sky BetAway1stLost 1–2
- 8 December 2018BarnsleyFootball League : League 1 : Sky BetHome1stWon 1–0
2003–04
- 21 February 2004BarnsleyFootball League : Division 2 : NationwideAway1stDrawn 0–0
- 18 October 2003BarnsleyFootball League : Division 2 : NationwideHome1stLost 1–2
2002–03
- 15 March 2003BarnsleyFootball League : Division 2 : NationwideHome1stDrawn 2–2
- 26 October 2002BarnsleyFootball League : Division 2 : NationwideAway1stDrawn 1–1