We have made these Birmingham City v Barnsley predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose. Good luck if you do place a bet today.
Birmingham City vs Barnsley Live Stream Global Listings (Apr 05)
Predictions and Tips
The League One game at St. Andrew's @ Knighthead Park on Saturday will see home team Birmingham City welcome Barnsley.
Full predictions, pre-match stats and user poll for Birmingham City v Barnsley are shown on this page (plus the best game odds).
📏 Form Guide

Birmingham City
LWWDWW
Birmingham City will be hoping for a repeat of their last result, following a 1-2 League One victory vs Bristol Rovers.
For Birmingham City, the goals were scored by Keshi Anderson (3') and Jay Stansfield (85'). Gatlin O'Donkor (19') scored for Bristol Rovers.
Birmingham City haven’t had any problems with scoring, hitting the target in each and every one of their last 6 games.
They’ve hit an aggregate of 10 during that time while also conceding a total of 6.
Looking at their past form shows that Birmingham City:
- are unbeaten in the league by Barnsley in their last 3 games.
- are undefeated in their previous 22 league matches at home. A fantastic home record.
Barnsley
LLLDDL 📉
Since being defeated in their last game at the hands of Exeter City in League One action, Barnsley and their travelling supporters will be hoping that they can get a better result in this one.
The only scorer from Barnsley was Stephen Humphrys (58'). Ryan Trevitt (13') and Josh Magennis (81') scored for Exeter City.
The stats don’t lie, and Barnsley have been scored against in 6 of their last 6 games, seeing opposing sides hit 11 goals in total. Defensively, Barnsley seem to have a bit of a soft underbelly. That sort of trend won’t necessarily be carried forward into this game, of course.
Going into this encounter, Barnsley are without an away win for the past 3 matches in the league.
👥 Head to head
A review of their past head to head meetings going back to 11/02/2020 tells us that Birmingham City have won 3 of these games & Barnsley 2, with the tally of drawn results standing at 1.
An aggregate of 13 goals were produced between them in this period, with 7 of them from The Blues and 6 created by The Tykes. This gives an average number of goals per game equal to 2.17.
The previous league encounter between these sides was League One match day 19 on 07/12/2024 when it ended Barnsley 1-2 Birmingham City.
The referee was Thomas Parsons.
🗞️ Team News: Birmingham City
Seung-ho Paik (unknown injury) and Lee Buchanan (Knee injury) won’t be playing for Birmingham City manager Chris Davies.
📰 Team News: Barnsley
Barnsley boss Conor Hourihane has to choose a team with limited availability. Dexter Lembikisa (unknown injury), Josh Earl (unknown injury) and Marc Roberts (unknown injury) are names that won’t be on the team sheet.
🔮 Prediction
Our feeling is that Birmingham City will most probably see a lot of the ball and convert quite a few goal-scoring opportunities.
In contrast, Barnsley won’t find it easy to break down their defence although we do reckon that they could well end up managing to get on the scoresheet.
Accordingly, we see a controlled 3-1 winning margin for Birmingham City at the conclusion of the game.
Peter Guest, 13:03 05/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Birmingham City
Formed: 1875
Stadium: St. Andrew's @ Knighthead Park (29,409)
Captain: Krystian Bielik
Chairman: Tom Wagner
Manager: Chris Davies
Competitions: League One position 1, EFL Trophy (Final)
⭐ Star Man: Alfie May
Mostly taking up the Striker position, Alfie May was born in England. After having made a senior debut playing for Doncaster Rovers in the 2016 - 2017 season, the accomplished Forward has managed to score 12 league goals in the League One 2024 - 2025 campaign so far from a total of 36 appearances.
Barnsley |
|
Birmingham City |
Birmingham City |
|
Barnsley |
Barnsley |
|
Birmingham City |
Barnsley |
|
Birmingham City |
Birmingham City |
|
Barnsley |
Barnsley |
|
Birmingham City |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
38 | 27 | 8 | 3 | 39 | 89 | WWDWW |
2 |
![]() |
41 | 24 | 9 | 8 | 27 | 81 | WWWDW |
3 |
![]() |
40 | 21 | 12 | 7 | 28 | 75 | LWWDL |
4 |
![]() |
40 | 21 | 9 | 10 | 19 | 72 | WWLWW |
5 |
![]() |
40 | 20 | 11 | 9 | 22 | 71 | DWLWW |
6 |
![]() |
40 | 18 | 11 | 11 | 6 | 65 | WDWLW |
7 |
![]() |
39 | 19 | 6 | 14 | 4 | 63 | WLLLW |
8 |
![]() |
39 | 18 | 7 | 14 | 13 | 61 | LLWLL |
9 |
![]() |
40 | 15 | 15 | 10 | 11 | 60 | WLWWW |
10 |
![]() |
39 | 18 | 5 | 16 | 15 | 59 | LLWWL |
11 |
![]() |
40 | 15 | 9 | 16 | -3 | 54 | LLDDL |
12 |
![]() |
40 | 14 | 11 | 15 | 8 | 53 | LWDLW |
13 |
![]() |
39 | 13 | 10 | 16 | -7 | 49 | DLDLL |
14 |
![]() |
39 | 13 | 9 | 17 | -5 | 48 | DWWLW |
15 |
![]() |
39 | 13 | 9 | 17 | -5 | 48 | LDLLW |
16 |
![]() |
39 | 13 | 9 | 17 | -12 | 48 | WDDLW |
17 |
![]() |
39 | 13 | 8 | 18 | -8 | 47 | DLWWL |
18 |
![]() |
38 | 11 | 11 | 16 | -4 | 44 | DWLDL |
19 |
![]() |
40 | 10 | 13 | 17 | -21 | 43 | WDLDL |
20 |
![]() |
40 | 12 | 6 | 22 | -24 | 42 | WLLLL |
21 |
![]() |
40 | 9 | 12 | 19 | -18 | 39 | LWLWL |
22 |
![]() |
40 | 9 | 9 | 22 | -28 | 36 | LLWWL |
23 |
![]() |
40 | 7 | 11 | 22 | -26 | 32 | LLDDD |
24 |
![]() |
39 | 7 | 8 | 24 | -31 | 29 | DLLLD |
Stevenage |
|
Birmingham City |
Burton Albion |
|
Birmingham City |
Birmingham City |
|
Crawley Town |
Birmingham City |
|
Peterborough United |
Peterborough United |
|
Birmingham City |
Birmingham City |
|
Barnsley |
Barnsley |
|
Peterborough United |
Leyton Orient |
|
Barnsley |
Barnsley |
|
Bolton Wanderers |
Birmingham City |
|
Barnsley |
Barnsley |
|
Exeter City |
Wigan |
|
Barnsley |
Birmingham City |
|
Shrewsbury Town |
Birmingham City |
|
Stevenage |
Birmingham City |
|
Lincoln City |
Birmingham City |
|
Wycombe Wanderers |
Birmingham City |
|
Leyton Orient |
Birmingham City |
|
Charlton Athletic |
Wigan |
|
Barnsley |
Mansfield Town |
|
Barnsley |
Charlton Athletic |
|
Barnsley |
Northampton Town |
|
Barnsley |
Rotherham United |
|
Barnsley |
Stockport County |
|
Barnsley |
Goals scored | 1.9 |
Goals conceded | 0.4 |
Time first goal scored | 36 |
Time first goal conceded | 55 |
Yellow cards | 1.9 |
Red cards | 0.1 |
Subs used | 4.7 |
Biggest victory | 4-0 |
Biggest defeat | null |
Goals scored | 1.4 |
Goals conceded | 1.3 |
Time first goal scored | 40 |
Time first goal conceded | 52 |
Yellow cards | 1.9 |
Red cards | 0.1 |
Subs used | 3.8 |
Biggest victory | 3-0 |
Biggest defeat | 3-0 |
Jay Stansfield | 19 |
Alfie May | 15 |
Keshi Anderson | 6 |
Tomoki Iwata | 5 |
Willum Þór Willumsson | 5 |
Davis Keillor-Dunn | 16 |
Adam Phillips | 9 |
Jon Russell | 9 |
Stephen Humphrys | 8 |
Max Watters | 5 |
Birmingham City |
|
Mansfield Town |
Blackpool |
|
Birmingham City |
Cambridge United |
|
Birmingham City |
Barnsley |
|
Shrewsbury Town |
Reading |
|
Barnsley |
