Our Barrow vs Cheltenham Prediction: 2-1
Barrow vs Cheltenham in the England League 2 is scheduled for an 19:45 GMT kick-off on Friday December 19, 2025. Our forecast points to a 2-1 home win, but considering both teams’ recent scoring patterns, BTTS is a highly likely outcome.
This Barrow vs Cheltenham prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Barrow's Last Match – Gillingham vs Barrow
Determined to get back to winning ways, Barrow must win after their 2-2 England League 2 draw against Gillingham on December 13. In that match, Barrow saw 56% of the ball and 3 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Gillingham | 44% | 0 (5) | 1.02 | 56 |
Barrow | 56% | 0 (3) | 1.45 | 50 |
Cheltenham's Last Match – Cheltenham vs Harrogate Town
Cheltenham will be determined to find a winning touch after a 1-1 England League 2 draw against Harrogate Town on December 13. In that match, Cheltenham recorded 54% possession and 2 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Cheltenham | 54% | 0 (2) | 0.43 | 49 |
Harrogate Town | 46% | 0 (6) | 2.35 | 46 |
Barrow vs Cheltenham Stats
Key Stats
| Barrow | Cheltenham | |
|---|---|---|
| 0.77 | Attacking Strength | 0.73 |
| 1.3 | Defence Strength | 1.69 |
| 1.3 | Points Per Game | 1.7 |
| 3/10 | WIN | 5/10 |
| 4/10 | DRAW | 2/10 |
| 4/10 | Clean Sheets | 5/10 |
| 5/10 | BTTS | 4/10 |
| 5/10 | Over 2.5 Goals | 3/10 |
| 1.2 | Average Scored | 1.3 |
Goals Scored vs Goals Conceded
Barrow are averaging 1.5 goals scored and 1.7 conceded per match, while Cheltenham average 1.6 scored and 1.2 conceded per game.
Barrow 15-17
Cheltenham 16-12
Lineups
Barrow: Benjamin Michael Whitfield, Josh Gordon, Lewis Shipley, Jack Earing, Wyll Stanway, Jordan Williams, Charlie Raglan, Kane Hemmings, Charlie McCann, Tom Barkhuizen, Scott Smith
Cheltenham: Jonathan Tomkinson, Jordan Thomas, Arkell Jude-Boyd, James Wilson, Jake Bickerstaff, Isaac Hutchinson, Ben Stevenson, Joseph David Day, Robbie Cundy, Luke Young, Hakeeb Adelakun



Gillingham
Barrow
Cheltenham
Harrogate Town