17 Feb 2026Barnsley2–1PeterboroughLeague One
06 Dec 2025Peterborough0–1BarnsleyFA Cup
19 Aug 2025Peterborough0–1BarnsleyLeague One
21 Apr 2025Barnsley1–1PeterboroughLeague One
29 Dec 2024Peterborough1–3BarnsleyLeague One
29 Dec 2023Peterborough2–2BarnsleyLeague One
15 Aug 2023Barnsley1–3PeterboroughLeague One
07 May 2023Barnsley0–2PeterboroughLeague One
02 Dec 2022Peterborough1–2BarnsleyLeague One
18 Apr 2022Barnsley0–2PeterboroughChampionship
27 Nov 2021Peterborough0–0BarnsleyChampionship
26 Dec 2018Barnsley2–0PeterboroughLeague One
06 Oct 2018Peterborough0–4BarnsleyLeague One
19 Apr 2016Barnsley1–0PeterboroughLeague One
24 Nov 2015Peterborough3–2BarnsleyLeague One
18 Apr 2015Barnsley1–1PeterboroughLeague One
18 Oct 2014Peterborough2–1BarnsleyLeague One
01 Jan 2013Peterborough2–1BarnsleyChampionship
02 Oct 2012Barnsley0–2PeterboroughChampionship
24 Mar 2012Barnsley1–0PeterboroughChampionship
03 Dec 2011Peterborough3–4BarnsleyChampionship