Head-to-head record against Barnsley: 16 meetings, W4 D5 L7 →
2025–26
- 3 March 2026BarnsleyFootball League : League 1 : Sky BetAwayWon 1–0
- 4 October 2025BarnsleyFootball League : League 1 : Sky BetHomeDrawn 2–2
2024–25
- 28 January 2025BarnsleyFootball League : League 1 : Sky BetHomeWon 2–1
- 1 October 2024BarnsleyFootball League : League 1 : Sky BetAwayDrawn 2–2
2023–24
- 2 March 2024BarnsleyFootball League : League 1 : Sky BetHomeLost 2–4
- 28 November 2023BarnsleyFootball League : League 1 : Sky BetAwayLost 0–1
2022–23
- 18 March 2023BarnsleyFootball League : League 1 : Sky BetHomeLost 0–1
- 20 August 2022BarnsleyFootball League : League 1 : Sky BetAwayWon 3–0
2020–21
- 17 March 2021BarnsleyFootball League : Championship : Sky BetHomeLost 1–3
- 9 December 2020BarnsleyFootball League : Championship : Sky BetAwayLost 1–2
2018–19
- 16 February 2019BarnsleyFootball League : League 1 : Sky BetAwayLost 1–2
- 8 December 2018BarnsleyFootball League : League 1 : Sky BetHomeWon 1–0
2003–04
- 21 February 2004BarnsleyFootball League : Division 2 : NationwideAwayDrawn 0–0
- 18 October 2003BarnsleyFootball League : Division 2 : NationwideHomeLost 1–2
2002–03
- 15 March 2003BarnsleyFootball League : Division 2 : NationwideHomeDrawn 2–2
- 26 October 2002BarnsleyFootball League : Division 2 : NationwideAwayDrawn 1–1