Barnsley vs Shrewsbury Prediction, Betting Tips, Lineups & Odds | 26 Apr 2025
Over 2.5 Has to Be The Way Forward
Barnsley should combine with Shrewsbury to yield at least three goals. On this basis, we’re playing the Total Goals market backing Over 2.5 at -163 which will give us a nice return if this outcome happens.
5 Wins for Barnsley in Previous 6 H2H Clashes
Barnsley played Peterborough United at home in their last game. It was a 1-1 draw at Oakwell Stadium.
Shrewsbury Town lost on their travels in their previous game. Northampton Town won 4-1 at Sixfields Stadium.
Head-to-Head Statistics
Barnsley have not lost to Shrewsbury in the past six meetings. In the last clash, Barnsley banked a 2-0 win when visiting The Croud Meadow. The previous 6 H2H meetings have featured five Barnsley wins and one draw.
Confirmed Lineups
Barnsley confirmed lineup (4-2-3-1): Joe Gauci (GK), Dexter Lembikisa, Mael Durand de Gevigney, Marc Roberts, Josh Earl, Luca Connell, Jonathan Russell, Adam Phillips, Jonathan Bland, Barry Cotter, Davis Keillor-Dunn.
Shrewsbury confirmed lineup (3-5-2): Jamal Blackman (GK), Josh Feeney, Aristote Nsiala, George Nurse, Luca Hoole, Alex Gilliead, John Marquis, Harrison Biggins, Malvind Benning, Callum Stewart, George Lloyd.
Barnsley vs Shrewsbury Prediction & Betting Tips
There could be a few goals scored during this League One match. That leads us to back the Over 2.5 Goals selection with a fair degree of confidence, with the betting odds of -163 looking like excellent value.
Injuries and suspensions are taken into account by the experts at Sportsgambler.com. Our football tips are also shaped by the latest form, with the stats playing a big part before predictions are made.
Key Barnsley vs Shrewsbury league stats:
Over 2.5 Probability
The latest odds imply that our pick has a 61.9% prospect of winning. After careful examination, our experts calculate this probability to be somewhere between 65-70%. The wager can be recommended for this precise reason.
If you’re looking for bigger odds, then consider combining Over 2.5 Goals with other selections. This can be achieved by placing a Bet Builder and there’s some tasty prices available.

Correct Score Prediction
A 2-1 win in favor of Barnsley can be backed at odds of +600. We like placing a bet on correct score due to the fun element and the big potential return.
Player Prop Picks
Davis Keillor-Dunn (Barnsley) has scored two goals in his past five League One games. This data directs us to the Anytime Goalscorer market where we can bet him to find the net at attractive odds of +155.

T&C apply. Gamble responsibly 18+
Barnsley vs Shrewsbury Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Latest Full-Time Odds Suggest Barnsley Victory
The bookies have Barnsley at -208 in the Full-Time Result market, implying the market leaders are 68% likely to win this League One match according to the latest betting odds. If you want to back the outsider for this match, Shrewsbury Town are available at +525.
You can find the shortest odds for Over 2.5 Goals, which means three goals or more being scored.
A Bet Builder allows you to combine different League One betting markets for a match. For example, you might want to predict the Match Winner and Total Goals at a football betting site.







Davis Keillor-Dunn Shortest Odds for First Goalscorer
There’s the chance to back Davis Keillor-Dunn at +390 to be the First Goalscorer, with the favourite on this market available at similar odds to find the net last.






- 1 win, 6 defeats and 3 draws in the previous 10 matches
- 3 wins, 4 defeats and 3 draws in the previous 10 home matches
- 7 defeats and 3 draws in the previous 10 matches
- 1 win, 6 defeats and 3 draws in the previous 10 away matches
- An average of 1.40 goals scored and 2.20 conceded in the previous 10 matches
- An average of 1.50 goals scored and 1.40 conceded in the previous 10 home matches
- An average of 3.60 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 home matches
- BTTS Yes in 8 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 0.40 goals scored and 1.80 conceded in the previous 10 matches
- An average of 0.70 goals scored and 1.80 conceded in the previous 10 away matches
- An average of 2.20 goals per game in the previous 10 matches
- An average of 2.50 goals per game in the previous 10 away matches
- BTTS Yes in 4 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 3 of the previous 10 matches
- Over 2.5 Goals in 4 of the previous 10 away matches
- Top Scorers for Barnsley this season are Davis Keillor-Dunn (16), Adam Phillips (9), Jonathan Russell (9)
- Top Assistors for Barnsley this season are Adam Phillips (7), Corey O'Keeffe (7), Davis Keillor-Dunn (6)
Barnsley vs Shrewsbury Lineups & Team News
Our Barnsley vs Shrewsbury team news will highlight the injuries for both squads, with the lineups giving you a helping hand with your bets.
The League One squad information is a great asset when it comes to making your bets.
Barnsley Confirmed Lineup 4-2-3-1
Shrewsbury Confirmed Lineup 3-5-2
Barnsley Confirmed Lineup 4-2-3-1
Shrewsbury Confirmed Lineup 3-5-2
Barnsley Substitutes
- 21Conor McCarthy
- 29Connor Barratt
- 31Kieran Graham
- 33Clement Rodrigues
- 36Max Watters
- 50Kelechi Nwakali
- 51Kieren Flavell
Shrewsbury Substitutes
- 11Vadaine Oliver
- 13Joe Young
- 14Taylor Perry
- 16Aaron Pierre
- 18Ricardo Dinanga
- 36Jack Loughran
- 38Isaac England
Previous Barnsley Lineups
Previous Shrewsbury Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Luton | 1 | 1 | 0 | 0 | 1:0 | 3 |
2 | Barnsley | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Blackpool | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Bolton | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Bradford | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Burton | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Cardiff | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Doncaster | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Exeter | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Huddersfield | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Leyton Orient | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Lincoln | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Mansfield | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Northampton | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Peterborough | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Plymouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Port Vale | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Reading | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Rotherham | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Stevenage | 0 | 0 | 0 | 0 | 0:0 | 0 |
21 | Stockport | 0 | 0 | 0 | 0 | 0:0 | 0 |
22 | Wigan | 0 | 0 | 0 | 0 | 0:0 | 0 |
23 | Wycombe | 0 | 0 | 0 | 0 | 0:0 | 0 |
24 | Wimbledon | 1 | 0 | 0 | 1 | 0:1 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Luton | 1 | 1 | 0 | 0 | 1:0 | 3 |
2 | Barnsley | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Blackpool | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Bolton | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Bradford | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Burton | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Cardiff | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Doncaster | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Exeter | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Huddersfield | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Leyton Orient | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Lincoln | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Mansfield | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Northampton | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Peterborough | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Plymouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Port Vale | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Reading | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | Rotherham | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Stevenage | 0 | 0 | 0 | 0 | 0:0 | 0 |
21 | Stockport | 0 | 0 | 0 | 0 | 0:0 | 0 |
22 | Wigan | 0 | 0 | 0 | 0 | 0:0 | 0 |
23 | Wycombe | 0 | 0 | 0 | 0 | 0:0 | 0 |
24 | Wimbledon | 0 | 0 | 0 | 0 | 0:0 | 0 |


















































