Wednesday , 30 September 2026

Barnsley FC vs Bradford City AFC, League One 2025-26 REGULAR SEASON

League One · 2025-26
Sat 18 Apr 2026 · 11:30 UTC Oakwell Stadium 14,906 HT 45' · FT 45'
Eoghan O'Connell 50' 1–0
1–1 73' Nick Powell
1–2 82' Marc Roberts og
Leo Farrell 90+6' 2–2

Overview

Match Preview

Barnsley FC vs Bradford City AFC — League One at Oakwell Stadium.

Match Details

  • Referee Charles Breakspear
  • Assistant 1 Oliver Bickle
  • Assistant 2 William Cavanagh (England)

Recent Form

DateOpponentH/A ScoreResult
18 Apr Bradford City AFC H 2–2 D
14 Apr Port Vale FC A 0–0 D
11 Apr Rotherham United FC A 3–1 W
06 Apr Plymouth Argyle FC H 0–3 L
03 Apr Burton Albion FC A 1–1 D
21 Mar Doncaster Rovers FC H 0–1 L
DateOpponentH/A ScoreResult
18 Apr Barnsley FC A 2–2 D
11 Apr Stevenage FC H 0–1 L
06 Apr Wycombe Wanderers FC A 2–1 W
03 Apr Northampton Town FC H 1–0 W
21 Mar Burton Albion FC A 1–2 L
17 Mar Mansfield Town FC H 1–1 D

Season Stats

Barnsley FC Bradford City AFC
#18 Position #1
8 Points 15
7 Played 7
2 / 2 / 3 W / D / L 5 / 0 / 2
7 Scored 7
12 Conceded 4
-5 GD +3
1.14 PPG 2.14
29% Win % 71%

Key Stats

50% Both Teams to Score
H2H (4 games)
75% Over 2.5 Goals
H2H history
14% Clean Sheets
Barnsley FC this season
71% Clean Sheets
Bradford City AFC this season

Barnsley FC are 18th (8 pts). Bradford City AFC are 1st (15 pts).

Goal Timing (This Season)

Barnsley FC
0-15
1/2
16-30
1/1
31-45
–/1
46-60
–/3
61-75
3/3
76+
2/2
■ Scored ■ Conceded
Bradford City AFC
0-15
1/–
16-30
1/–
31-45
–/1
46-60
3/2
61-75
1/–
76+
1/1
■ Scored ■ Conceded

Top Scorers (This Season)

Barnsley FC
Cameron McGeehan 3 G
Reyes Cleary 2 G 1 A
Bradford City AFC
Bobby Pointon 2 G
Nick Powell 1 G
Macaulay Gillesphey 1 G
Aden Baldwin 1 G

Events

Match Events

  • 0' The game is set. Bradford City AFC kicks off things out of here…
  • 5' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 8' Vimal Yoganathan is having his name booked by the referee on 8.
  • 13' George Lapslie is putting in a real shift tonight. He has covered more ground than anyone else for Bradford City AFC so far.
  • 18' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Ibou Touray suffering a number of foals already.
  • 23' The teams are not in a rush to score plenty of goals. It might look strange considering Bradford City AFC that had 117 games and scored 108 goals.
  • 28' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 33' It’s a booking for Bradford City AFC player. Will Swan gets a card.
  • 38' Bradford City AFC fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 43' Barnsley FC are enjoying more possession but struggling to find a way through a disciplined Bradford City AFC backline.
  • 46' It is a substitution in Barnsley FC team. Joshua Earl is replaced by Mael de Gevigney on 46 minute.
  • 50' Brilliant from the defender! Eoghan O'Connell makes it 1-0 with a superb finish on 50.
  • 55' Ibou Touray has been a danger all night but risks an early exit having now seen a card on 55.
  • 60' Bradford City AFC come into this ranked 4 in Array. They desperately need points to push themselves up the standings.
  • 61' Barnsley FC make a change. Scott Banks trudges off to be replaced by Reyes Cleary on 61 minutes.
  • 62' A change in the Barnsley FC ranks — Adam Phillips exits the field as Luca Connell enters on 62.
  • 65' Bradford City AFC receives a card for a hard tackle on 65.
  • 65' The whistle greets Matthew Pennington as he departs to be replaced by Antoni Sarcevic.
  • 66' Another substitution for Bradford City AFC to replace Will Swan by Nick Powell on 66 minute.
  • 71' The referee does not hesitate — a card for Jonathan Bland on 71 minutes.
  • 73' Nick Powell adds to his 1 season tally! Bradford City AFC lead 1-1 — and this changes everything.
  • 76' Reyes Cleary catches the referee's attention in entirely the wrong way. card on 76.
  • 79' Another substitution for Barnsley FC to replace Tom Bradshaw by Tennai Watson on 79 minute.
  • 82' A goal from the England international Marc Roberts! He fires home on 82 to make it 2-1!
  • 87' Barnsley FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 88' Lee Evans has so much to prove this time. He replaces Josh Neufville on 88 minute.
  • 89' Barnsley FC manager makes another effort to make the tables turned. Leo Farrell is hanging Corey O'Keeffe on the field on 89 minute.
  • Game over. The scoreline of 2-2 tells the full story of an entertaining encounter.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.1 Barnsley FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.38 Bradford City AFC xG
I would bet for: Barnsley FC or Bradford City AFC 72% + Under 2.5 goals 55%

Match Result

✗ Wrong
Barnsley FC35% Draw28% Bradford City AFC37%
Actual: Draw

Both Teams to Score

✓ Correct
Yes51% 0% No49%
Avg goals/match: 2.48
Actual: Yes — both scored

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 71%
29%
± 2.5 45%
55%
± 3.5 24%
76%
± 4.5 11%
89%

Double Chance

Barnsley FC or Draw
63%
Draw or Bradford City AFC
65%
Barnsley FC or Bradford City AFC
72%

Half-Time Result

✓ Correct
Barnsley FC21% Draw49% Bradford City AFC30%
Actual: Draw at HT

Correct Score

✓ In top 12
1 – 1
13.6%
0 – 1
10.5%
0 – 0
10.5%
1 – 2
8.5%
1 – 0
8.1%
0 – 2
7.8%
2 – 1
6.7%
2 – 0
4.9%
2 – 2
Actual
1 – 3
4%
0 – 3
3.5%
3 – 1
2.5%

Asian Handicap — Barnsley FC

Handicap Barnsley FC covers Push Bradford City AFC covers
-2.5 4% — 96%
-2 4% 8% 89%
-1.5 11% — 89%
-1 11% 17% 72%
-0.5 28% — 72%
+0.5 58% — 42%
+1 58% 22% 20%
+1.5 80% — 20%
+2 80% 13% 8%
+2.5 92% — 8%

Clean Sheet

Barnsley FC keeps clean sheet
26% ✓
Bradford City AFC keeps clean sheet
34% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.