← All Matchups

League Cup (England)

Peterborough Host Barnsley at Weston Homes Stadium

Sep 15, 2026, 6:45 PM UTC

FTPeterborough 3 - 3 Barnsley

Team Strength Comparison

PeterboroughvsBarnsley

OverallAttackDefenseDominanceConsistencyPedigree
PeterboroughBarnsley

Match Analysis

Barnsley's superiority on the ratings is unmistakable. They lead overall strength by 18 points (25 to 7), dominate across every conventional metric—attack by 6, defense by a dramatic 37—and hold a 25-point edge in dominance. The only dimension Peterborough wins is drama, where their 93 rating towers 59 points above Barnsley's 34. Yet this is precisely where the market steps in to complicate things. The betting odds imply Peterborough have a 43 per cent chance against Barnsley's 31 per cent, reversing the ratings picture entirely. The ratings and the market disagree about who is stronger here. The head-to-head record splits evenly across all 20 meetings—Peterborough with 7 wins and Barnsley with 9—but the last five tell a sharper story. Barnsley have won four of those five fixtures and lost none, with Peterborough managing only a single draw. Their most recent meeting, in February this year, ended 1-2 to Barnsley. I'd argue this streak matters more than the long-term record does, and it pulls clearly in Barnsley's direction. Recent form sharpens the picture further. Barnsley's last five have yielded 3 wins, 1 draw and 1 loss; Peterborough sit at 2 wins, 1 draw and 2 losses. Where I notice the real divergence is in home form. Peterborough's record at home across their last five matches reads 1 win, 2 draws, 2 losses—brittle by any measure. Barnsley's home record across the same span stands at 3 wins and 2 losses. Peterborough's away form (3 wins in 5) looks respectable, but they're not playing away here. The ratings, the head-to-head run, and current form all align with Barnsley.

An objective read of long-term data and odds — not a prediction or betting advice.

Metric by metric

Peterborough · Barnsley — a longer bar means a higher rating (0–100).

7Overall24
15Attack20
1Defense38
7Dominance24
—Consistency43
1Pedigree1
22Global Rating36
96Entertainment65
Peterborough · 5-season trajectory ↗ Rising 1Barnsley · 5-season trajectory ↗ Rising 19

10-season trends

Both clubs on one continuous scale — a promoted club's climb shows as a smooth rise, not a break.

Season rating
Overall performance each season (0–100)
1006733020162017201920202021
League finishing position
Top = higher up (across divisions).
19162420162017201920202021
Points per season
7861452820162017201920202021
Goals scored vs conceded
Per game, each season
1.41.20.90.720162017201920202021

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Peterborough the favourite at 43%. 6 of 6 bookmakers agree.

Fair win probability

Peterborough
43%
Draw
25%
Barnsley
32%

Average bookmaker margin 6.4%.

Archived Sep 15, 2026, 06:18 PM UTC

Pre-Match Odds Comparison · Peterborough vs Barnsley

BookHomeDrawAway
BetMGM2.253.702.90
FanDuel2.203.702.90
BetRivers2.123.703.00
Bovada2.203.702.85
BetOnline.ag2.213.862.95
LowVig.ag2.213.862.95

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

League One · Regular Season - 332026-02-17Barnsley 2-1 PeterboroughL
FA Cup · Round of 1282025-12-06Peterborough 0-1 BarnsleyL
League One · Regular Season - 42025-08-19Peterborough 0-1 BarnsleyL
League One · Regular Season - 442025-04-21Barnsley 1-1 PeterboroughD
League One · Regular Season - 232024-12-29Peterborough 1-3 BarnsleyL
League One · Regular Season - 252023-12-29Peterborough 2-2 BarnsleyD
League One · Regular Season - 32023-08-15Barnsley 1-3 PeterboroughW
League One · Regular Season - 462023-05-07Barnsley 0-2 PeterboroughW
League One · Regular Season - 202022-12-02Peterborough 1-2 BarnsleyL
Championship · Regular Season - 432022-04-18Barnsley 0-2 PeterboroughW
Championship · Regular Season - 202021-11-27Peterborough 0-0 BarnsleyD
League One · Regular Season - 242018-12-26Barnsley 2-0 PeterboroughL
League One · Regular Season - 122018-10-06Peterborough 0-4 BarnsleyL
League One · Regular Season - 432016-04-19Barnsley 1-0 PeterboroughL
League One · Regular Season - 192015-11-24Peterborough 3-2 BarnsleyW
League One · Regular Season - 442015-04-18Barnsley 1-1 PeterboroughD
League One · Regular Season - 132014-10-18Peterborough 2-1 BarnsleyW
Championship · Regular Season - 262013-01-01Peterborough 2-1 BarnsleyW
Championship · Regular Season - 92012-10-02Barnsley 0-2 PeterboroughW
Championship · Regular Season - 392012-03-24Barnsley 1-0 PeterboroughL

Recent Form — Home & Away

Peterborough — Home

LDWLDLDDLDWDWLLWDWWL
  • 2026-09-05Peterborough vs Sheffield Wednesday 1-2
  • 2026-09-01Peterborough vs Stevenage 0-0
  • 2026-08-22Peterborough vs Mansfield Town 2-1
  • 2026-08-01Peterborough vs West Brom 0-2
  • 2026-07-17Peterborough vs NEOM 0-0
  • 2026-05-02Peterborough vs Doncaster 1-3
  • 2026-04-28Peterborough vs Mansfield Town 0-0
  • 2026-04-19Peterborough vs Burton Albion 1-1
  • 2026-04-16Peterborough vs Port Vale 1-3
  • 2026-04-06Peterborough vs Cardiff 1-1
  • 2026-03-17Peterborough vs Rotherham 5-0
  • 2026-02-21Peterborough vs Exeter City 3-3
  • 2026-02-07Peterborough vs Wigan 6-1
  • 2026-01-31Peterborough vs Huddersfield 2-3
  • 2026-01-17Peterborough vs Plymouth 0-1
  • 2026-01-10Peterborough vs Bolton 3-1
  • 2025-12-29Peterborough vs Reading 1-1
  • 2025-12-26Peterborough vs Leyton Orient 1-0
  • 2025-12-13Peterborough vs Northampton 2-1
  • 2025-12-06Peterborough vs Barnsley 0-1

Peterborough — Away

DLWLWWLWWLLLDLDLLWLW
  • 2026-09-12Milton Keynes Dons vs Peterborough 1-1
  • 2026-08-29Blackpool vs Peterborough 4-0
  • 2026-08-25Watford vs Peterborough 1-5
  • 2026-08-15Bradford vs Peterborough 2-0
  • 2026-08-08Bristol Rovers vs Peterborough 0-1
  • 2026-07-28York vs Peterborough 1-2
  • 2026-07-25Boston United vs Peterborough 1-0
  • 2026-07-22Peterborough Sports vs Peterborough 0-1
  • 2026-07-21Colchester vs Peterborough 2-3
  • 2026-04-25Stockport County vs Peterborough 3-1
  • 2026-04-11Blackpool vs Peterborough 3-1
  • 2026-04-03Luton vs Peterborough 2-1
  • 2026-03-21AFC Wimbledon vs Peterborough 1-1
  • 2026-03-14Leyton Orient vs Peterborough 2-1
  • 2026-02-28Northampton vs Peterborough 1-1
  • 2026-02-17Barnsley vs Peterborough 2-1
  • 2026-02-14Bradford vs Peterborough 2-0
  • 2026-02-10Mansfield Town vs Peterborough 1-2
  • 2026-01-27Stevenage vs Peterborough 1-0
  • 2026-01-24Wycombe vs Peterborough 0-2

Barnsley — Home

LWWLWLDLLDDWLWDDWWLL
  • 2026-09-05Barnsley vs Stevenage 1-5
  • 2026-09-02Barnsley vs Blackpool 2-1
  • 2026-08-25Barnsley vs Crewe 3-2
  • 2026-08-15Barnsley vs Bromley 0-1
  • 2026-08-01Barnsley vs Lincoln 3-0
  • 2026-05-02Barnsley vs Stockport County 1-3
  • 2026-04-18Barnsley vs Bradford 2-2
  • 2026-04-06Barnsley vs Plymouth 0-3
  • 2026-03-21Barnsley vs Doncaster 0-1
  • 2026-03-17Barnsley vs Wigan 1-1
  • 2026-03-10Barnsley vs Cardiff 1-1
  • 2026-03-07Barnsley vs Exeter City 2-1
  • 2026-03-03Barnsley vs Wycombe 0-1
  • 2026-02-17Barnsley vs Peterborough 2-1
  • 2026-02-14Barnsley vs AFC Wimbledon 3-3
  • 2026-02-03Barnsley vs Northampton 2-2
  • 2026-01-31Barnsley vs Stevenage 3-1
  • 2026-01-17Barnsley vs Blackpool 2-1
  • 2025-12-29Barnsley vs Lincoln 0-2
  • 2025-12-26Barnsley vs Mansfield Town 2-3

Barnsley — Away

LWDDWLLWWLLDWDDWLLLD
  • 2026-09-12Plymouth vs Barnsley 3-0
  • 2026-08-29Leyton Orient vs Barnsley 1-3
  • 2026-08-22Doncaster vs Barnsley 0-0
  • 2026-08-02Guiseley AFC vs Barnsley 1-1
  • 2026-07-25Scarborough Athletic vs Barnsley 0-2
  • 2026-07-18Blackburn vs Barnsley 3-0
  • 2026-07-11York vs Barnsley 2-1
  • 2026-07-04Matlock Town vs Barnsley 0-2
  • 2026-04-28Northampton vs Barnsley 0-1
  • 2026-04-25Luton vs Barnsley 2-1
  • 2026-04-21Stevenage vs Barnsley 1-0
  • 2026-04-14Port Vale vs Barnsley 0-0
  • 2026-04-11Rotherham vs Barnsley 1-3
  • 2026-04-03Burton Albion vs Barnsley 1-1
  • 2026-03-14Mansfield Town vs Barnsley 2-2
  • 2026-02-28Leyton Orient vs Barnsley 1-3
  • 2026-02-21Huddersfield vs Barnsley 2-1
  • 2026-02-07Bolton vs Barnsley 3-2
  • 2026-01-27Cardiff vs Barnsley 4-0
  • 2026-01-24Reading vs Barnsley 2-2