Barnsley vs Peterborough Prediction, Betting Tips, Lineups & Odds | 21 Apr 2025


Expect a Tight Affair
We’ll chance Peterborough +0.25 on the Asian Handicap and divide our stake between 0 and +0.5 when they meet Barnsley. A win delivers a payout at -118 although a draw would still land a return.
Barnsley Overcame Peterborough in Last H2H
Barnsley were beaten last game and this was on their travels at Gaughan Group Stadium. Leyton Orient claimed a 4-3 win.
Peterborough United played Stockport County at home in their previous game. It was a 1-1 draw at Weston Homes Stadium.
Head-to-Head Statistics
The scoreline was 3-1 in favour of away side Barnsley when they last played Peterborough, with the clash taking place at Weston Homes Stadium. The previous 7 H2H meetings have ended in three Peterborough victories, two draws and two Barnsley wins.
League One | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
2 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
Confirmed Lineups
Barnsley confirmed lineup (4-1-4-1): Joe Gauci (GK), Mael Durand de Gevigney, Marc Roberts, Barry Cotter, Josh Earl, Luca Connell, Fabio Jalo, Adam Phillips, Jonathan Russell, Dexter Lembikisa, Davis Keillor-Dunn.
Peterborough confirmed lineup (4-2-3-1): Jed Steer (GK), Carl Johnston, Oscar Wallin, Sam Hughes, Harley Mills, Hector Kyprianou, Ryan De Havilland, Kwame Poku, Malik Mothersille, Abraham Odoh, Ricky-Jade Jones.
Barnsley vs Peterborough Prediction & Betting Tips
We’re siding with Peterborough at -118 in this League One match with a +0.25 goal advantage. It’s expected that they will have an edge and we can therefore feel bullish of a return with this wager.
A good deal of research goes into our football picks. We start by studying the latest form and getting a handle on injuries. The key stats can then be used as the missing piece of the jigsaw.
Key Barnsley vs Peterborough league stats:
Peterborough +0.25 Probability
According to the latest betting odds, our pick has a 54.1% chance of winning. Taking all factors into consideration, our tipsters think there’s a stronger chance of success and estimate the probability to be closer to 60%. It’s the reason why we are recommending this bet.
If you’re searching for a larger price and feel confident that your selection will perform well, then moving the line can secure an increased possible pay out.

Correct Score Prediction
There are betting odds of +800 that Peterborough land a 2-1 victory. The correct score option is popular due to the potential return that can be achieved.
Player Prop Picks
Abraham Odoh (Peterborough) has scored three goals in his past five League One games. Considering the numbers, we think that odds of +205 offer plenty of appeal when it comes to wagering on Anytime Goalscorer.

T&C apply. Gamble responsibly 18+
Barnsley vs Peterborough 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.
Array
Bookies favourites Barnsley are regarded as the likeliest winners for this League One game and the +140 about them triumphing means a 42% chance of winning based on their current betting odds. Peterborough United are regarded as a long shot to win and you can currently back them at +175.
The odds suggest that Over 2.5 Goals is a strong probability in this exciting match.
The leading football betting sites offer hundreds of markets when it comes to League One matches. Make sure you look through all the available options before deciding which bet to place.







Davis Keillor-Dunn Top of First Goalscorer List
Davis Keillor-Dunn can be backed to find the net anytime at +165, with +480 available that the market leader scores the first goal.




- League One: 29/12 2024 Peterborough 1 Barnsley 3
- League One: 29/12 2023 Peterborough 2 Barnsley 2
- League One: 15/08 2023 Barnsley 1 Peterborough 3
- League One: 07/05 2023 Barnsley 0 Peterborough 2
- League One: 02/12 2022 Peterborough 1 Barnsley 2
- Championship: 18/04 2022 Barnsley 0 Peterborough 2
- Championship: 27/11 2021 Peterborough 0 Barnsley 0


- 2 wins, 6 defeats and 2 draws in the previous 10 matches
- 4 wins, 4 defeats and 2 draws in the previous 10 home matches
- 4 wins, 3 defeats and 3 draws in the previous 10 matches
- 3 wins, 5 defeats and 2 draws in the previous 10 away matches
- An average of 1.70 goals scored and 2.40 conceded in the previous 10 matches
- An average of 1.60 goals scored and 1.40 conceded in the previous 10 home matches
- An average of 4.10 goals per game in the previous 10 matches
- An average of 3.00 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 7 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 home matches
- An average of 1.50 goals scored and 1.50 conceded in the previous 10 matches
- An average of 1.10 goals scored and 1.80 conceded in the previous 10 away matches
- An average of 3.00 goals per game in the previous 10 matches
- An average of 2.90 goals per game in the previous 10 away matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 away matches
- Over 2.5 Goals in 6 of the previous 10 matches
- Over 2.5 Goals in 5 of the previous 10 away matches
- Top Scorers for Barnsley this season are Davis Keillor-Dunn (16), Adam Phillips (9), Jonathan Russell (8)
- Top Assistors for Barnsley this season are Adam Phillips (7), Corey O'Keeffe (7), Davis Keillor-Dunn (5)
Barnsley vs Peterborough Lineups & Team News
If you’re looking for Barnsley vs Peterborough team news, then we have predicted and confirmed lineups available along with details of any injuries on both sides.
The League One squad information is a great asset when it comes to making your bets.
Barnsley Confirmed Lineup 4-1-4-1
Peterborough Confirmed Lineup 4-2-3-1
Barnsley Confirmed Lineup 4-1-4-1
Peterborough Confirmed Lineup 4-2-3-1
Barnsley Substitutes
- 10Josh Benson
- 14Jonathan Lewis
- 21Conor McCarthy
- 30Jonathan Bland
- 36Max Watters
- 50Kelechi Nwakali
- 51Kieren Flavell
Peterborough Substitutes
- 1Nicholas Bilokapic
- 9C. Conn-Clarke
- 15George Nevett
- 19Gustav Lindgren
- 33James Dornelly
- 35Donay O'Brien-Brady
- 48Bradley Ihionvien
Previous Barnsley Lineups
Previous Peterborough 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 |


















































