Barrow AFC vs Cheltenham Town: Prediction, Head-to-Head, Odds & Stats (Fri, 19 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 19 Dec, 07:45 PM UTC

Next Match 19/12/25 at 07:45 PM

Barrow AFC vs Cheltenham Town

Scheduled H2H Match For Barrow AFC Vs Cheltenham Town

League Two

Fri, 19 Dec 2025 at 07:45 PM UTC

Barrow AFC
Barrow AFC

ENG ENG

Recent Form

D
D
W
D
D
Cheltenham Town
Cheltenham Town

ENG ENG

Recent Form

W
D
W
W
L

3

Win

Last 6 Played

6
0 Draws

3

Win

6.74
Avg. Rating
6.67
15
Position
22
Andy Whing
Manager
Steve Cotterill

Game Schedule - Time Of Fixture

Barrow AFC will square off vs Cheltenham Town in League Two on Fri, 19 Dec 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Barrow AFC vs Cheltenham Town H2H Match Summary

For the most recent 6 head-to-head games between these teams, Barrow AFC have won 3 times and Cheltenham Town have come out on top on 3 occasion. In the last game between them, Cheltenham Town won 3-2.


Head-to-Head (Last 6 Matches)
Barrow AFC3
Draw0
Cheltenham Town3

Barrow AFC vs Cheltenham Town Past H2H Matches

25
League Two
03:00 PM
15/02/25
69
Cheltenham Town
3
97
Barrow AFC
2
02:00 PM
05/10/24
97
Barrow AFC
2
69
Cheltenham Town
1
07:00 PM
16/03/21
69
Cheltenham Town
0
97
Barrow AFC
2
07:00 PM
02/02/21
69
Cheltenham Town
97
Barrow AFC
03:00 PM
23/01/21
69
Cheltenham Town
97
Barrow AFC
03:00 PM
19/12/20
97
Barrow AFC
3
69
Cheltenham Town
0
173
National League
03:00 PM
06/02/16
97
Barrow AFC
1
69
Cheltenham Town
2
02:00 PM
22/08/15
69
Cheltenham Town
2
97
Barrow AFC
1

Barrow AFC Recent Matches

25
League Two (18 Matches)
03:00 PM
08/11/25
97
Barrow AFC
2
18
Grimsby Town
2
D
02:00 PM
25/10/25
97
Barrow AFC
2
77
Barnet
2
D
02:00 PM
18/10/25
26
Walsall
1
97
Barrow AFC
2
W
04:30 PM
11/10/25
65
Oldham Athletic
0
97
Barrow AFC
0
D
02:00 PM
04/10/25
97
Barrow AFC
0
82
Shrewsbury Town
0
D
02:00 PM
27/09/25
4875
Crawley Town
1
97
Barrow AFC
2
W
02:00 PM
20/09/25
97
Barrow AFC
1
19
Crewe Alexandra
0
W
02:00 PM
13/09/25
76
Bristol Rovers
2
97
Barrow AFC
1
L
02:00 PM
06/09/25
97
Barrow AFC
1
53
Swindon Town
3
L
11:30 AM
30/08/25
97
Barrow AFC
0
23959
Fleetwood Town
1
L
02:00 PM
23/08/25
66
Colchester United
0
97
Barrow AFC
2
W
06:45 PM
19/08/25
159
Harrogate Town
1
97
Barrow AFC
0
L
02:00 PM
16/08/25
97
Barrow AFC
2
56
Notts County
1
W
02:00 PM
09/08/25
97
Barrow AFC
0
4
Milton Keynes Dons
2
L
02:00 PM
02/08/25
68
Chesterfield
1
97
Barrow AFC
0
L
02:00 PM
03/05/25
66
Colchester United
0
97
Barrow AFC
0
D
02:00 PM
26/04/25
97
Barrow AFC
3
180
Bromley
3
D
02:00 PM
21/04/25
97
Barrow AFC
0
51
Tranmere Rovers
0
D
19
FA Cup (1 Matches)
03:00 PM
01/11/25
171
Spennymoor Town
0
97
Barrow AFC
2
W
334
Football League Trophy (3 Matches)
07:00 PM
28/10/25
97
Barrow AFC
2
324738
Nottingham Forest U21
0
W
06:30 PM
07/10/25
97
Barrow AFC
1
51
Tranmere Rovers
2
L
06:00 PM
16/09/25
67
Blackpool
5
97
Barrow AFC
0
L
21
EFL Cup (1 Matches)
06:30 PM
12/08/25
97
Barrow AFC
0
21
Preston North End
1
L
853
Club Friendly Games (7 Matches)
02:00 PM
26/07/25
97
Barrow AFC
1
103
Rochdale
0
W
06:30 PM
22/07/25
81
Morecambe
97
Barrow AFC
-
02:00 PM
19/07/25
102
Tamworth
0
97
Barrow AFC
2
W
06:00 PM
15/07/25
97
Barrow AFC
0
5
Bolton Wanderers
1
L
02:00 PM
12/07/25
111
Lancaster City
0
97
Barrow AFC
2
W
12:00 PM
08/07/25
59
Huddersfield Town
1
97
Barrow AFC
0
L
02:00 PM
05/07/25
477028
Holker Old Boys AFC
0
97
Barrow AFC
3
W

Cheltenham Town Recent Matches

25
League Two (18 Matches)
08:00 PM
10/11/25
69
Cheltenham Town
1
56
Notts County
2
L
03:00 PM
08/11/25
69
Cheltenham Town
56
Notts County
-
11:30 AM
25/10/25
69
Cheltenham Town
1
26
Walsall
0
W
02:00 PM
18/10/25
79
Newport County
0
69
Cheltenham Town
2
W
02:00 PM
11/10/25
20
Gillingham
1
69
Cheltenham Town
1
D
02:00 PM
04/10/25
69
Cheltenham Town
2
23959
Fleetwood Town
0
W
02:00 PM
27/09/25
18
Grimsby Town
7
69
Cheltenham Town
1
L
02:00 PM
20/09/25
69
Cheltenham Town
0
65
Oldham Athletic
3
L
11:30 AM
13/09/25
4875
Crawley Town
2
69
Cheltenham Town
0
L
02:00 PM
06/09/25
69
Cheltenham Town
1
187
Accrington Stanley
0
W
06:45 PM
29/08/25
37998
Salford City
1
69
Cheltenham Town
1
D
02:00 PM
23/08/25
69
Cheltenham Town
0
77
Barnet
1
L
06:45 PM
19/08/25
69
Cheltenham Town
1
180
Bromley
2
L
02:00 PM
16/08/25
4
Milton Keynes Dons
5
69
Cheltenham Town
0
L
02:00 PM
09/08/25
69
Cheltenham Town
0
68
Chesterfield
2
L
02:00 PM
02/08/25
63
Cambridge United
1
69
Cheltenham Town
0
L
02:00 PM
03/05/25
180
Bromley
3
69
Cheltenham Town
0
L
02:00 PM
26/04/25
69
Cheltenham Town
3
78
Carlisle United
2
W
19
FA Cup (1 Matches)
03:00 PM
01/11/25
69
Cheltenham Town
1
22
Bradford City
0
W
334
Football League Trophy (3 Matches)
07:00 PM
28/10/25
69
Cheltenham Town
2
77865
Tottenham U21
2
W
06:00 PM
07/10/25
69
Cheltenham Town
0
76
Bristol Rovers
1
L
06:00 PM
02/09/25
71
Plymouth Argyle
2
69
Cheltenham Town
0
L
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
61
Cardiff City
3
69
Cheltenham Town
0
L
06:45 PM
13/08/25
69
Cheltenham Town
2
86
Exeter City
0
W
853
Club Friendly Games (6 Matches)
06:45 PM
25/07/25
69
Cheltenham Town
0
58
Bristol City
0
D
06:00 PM
23/07/25
69
Cheltenham Town
2
74
Swansea City
1
W
02:00 PM
19/07/25
69
Cheltenham Town
0
62
Wycombe Wanderers
3
L
06:00 PM
11/07/25
249
Evesham United
1
69
Cheltenham Town
4
W
12:30 PM
05/07/25
117
Worcester City
2
69
Cheltenham Town
0
L
06:00 PM
04/07/25
37991
Bishops Cleeve AFC
1
69
Cheltenham Town
4
W

Barrow AFC Next Fixtures

Cheltenham Town Next Fixtures

25
League Two
03:00 PM
15/11/25
51
Tranmere Rovers
69
Cheltenham Town
Prediction
03:00 PM
22/11/25
69
Cheltenham Town
76
Bristol Rovers
Prediction
03:00 PM
29/11/25
66
Colchester United
69
Cheltenham Town
Prediction
07:45 PM
09/12/25
53
Swindon Town
69
Cheltenham Town
Prediction
03:00 PM
13/12/25
69
Cheltenham Town
159
Harrogate Town
Prediction
07:45 PM
19/12/25
97
Barrow AFC
69
Cheltenham Town
Prediction
03:00 PM
26/12/25
69
Cheltenham Town
82
Shrewsbury Town
Prediction
07:45 PM
29/12/25
69
Cheltenham Town
53
Swindon Town
Prediction
03:00 PM
01/01/26
19
Crewe Alexandra
69
Cheltenham Town
Prediction
12:00 PM
04/01/26
69
Cheltenham Town
4875
Crawley Town
Prediction
03:00 PM
10/01/26
23959
Fleetwood Town
69
Cheltenham Town
Prediction
03:00 PM
17/01/26
65
Oldham Athletic
69
Cheltenham Town
Prediction
03:00 PM
24/01/26
69
Cheltenham Town
18
Grimsby Town
Prediction
07:45 PM
27/01/26
69
Cheltenham Town
20
Gillingham
Prediction
03:00 PM
31/01/26
187
Accrington Stanley
69
Cheltenham Town
Prediction
03:00 PM
07/02/26
69
Cheltenham Town
4
Milton Keynes Dons
Prediction
12:30 PM
14/02/26
77
Barnet
69
Cheltenham Town
Prediction
07:45 PM
17/02/26
180
Bromley
69
Cheltenham Town
Prediction
03:00 PM
21/02/26
69
Cheltenham Town
37998
Salford City
Prediction
07:45 PM
27/02/26
159
Harrogate Town
69
Cheltenham Town
Prediction
07:45 PM
06/03/26
69
Cheltenham Town
97
Barrow AFC
Prediction
03:00 PM
14/03/26
82
Shrewsbury Town
69
Cheltenham Town
Prediction
07:45 PM
17/03/26
69
Cheltenham Town
19
Crewe Alexandra
Prediction
03:00 PM
21/03/26
56
Notts County
69
Cheltenham Town
Prediction
03:00 PM
28/03/26
69
Cheltenham Town
51
Tranmere Rovers
Prediction
02:00 PM
03/04/26
68
Chesterfield
69
Cheltenham Town
Prediction
02:00 PM
06/04/26
69
Cheltenham Town
63
Cambridge United
Prediction
02:00 PM
11/04/26
26
Walsall
69
Cheltenham Town
Prediction
02:00 PM
18/04/26
69
Cheltenham Town
79
Newport County
Prediction

Barrow AFC Last Match Played stats

Barrow AFC vs Grimsby Town

Final Score :2 - 2

(H)Match overview (A)
45%Ball possession55%
0.70Expected goals1.96
2Big chances5
11Total shots17
3Goalkeeper saves2
3Corner kicks2
12Fouls8
280Passes352
11Tackles20
8Free kicks12
3Yellow cards1
(H)Shots (A)
11Total shots17
4Shots on target6
0Hit woodwork1
2Shots off target7
5Blocked shots4
5Shots inside box15
6Shots outside box2
(H)Attack (A)
0Big chances scored2
2Big chances missed3
0Through balls1
17Touches in penalty area28
3Fouled in final third3
2Offsides6
(H)Passes (A)
176Accurate passes238
35Throw-ins33
72Final third entries64
47/98 (48%)Final third phase93/140 (66%)
28/72 (39%)Long balls24/75 (32%)
3/16 (19%)Crosses3/11 (27%)
(H)Duels (A)
41%Duels59%
9Dispossessed7
22/60 (37%)Ground duels38/60 (63%)
25/56 (45%)Aerial duels31/56 (55%)
5/16 (31%)Dribbles6/10 (60%)
(H)Defending (A)
45%Tackles won60%
11Total tackles20
5Interceptions10
36Recoveries49
32Clearances42
0Errors lead to a goal2
(H)Goalkeeping (A)
3Total saves2
1Big saves0
0High claims1
0Punches1
17Goal kicks6

Cheltenham Town Last Match Played stats

Cheltenham Town vs Notts County

Final Score :1 - 2

(H)Match overview (A)
46%Ball possession54%
2Big chances2
7Total shots18
1Goalkeeper saves1
5Corner kicks7
12Fouls11
378Passes453
21Tackles31
11Free kicks12
0Yellow cards3
(H)Shots (A)
7Total shots18
2Shots on target4
0Hit woodwork1
1Shots off target8
4Blocked shots6
4Shots inside box12
3Shots outside box6
(H)Attack (A)
1Big chances scored1
1Big chances missed1
15Touches in penalty area26
1Fouled in final third2
0Offsides3
(H)Passes (A)
301Accurate passes363
40Throw-ins22
50Final third entries64
52/88 (59%)Final third phase87/136 (64%)
16/51 (31%)Long balls22/62 (35%)
3/20 (15%)Crosses10/23 (43%)
(H)Duels (A)
44%Duels56%
16Dispossessed12
40/91 (44%)Ground duels51/91 (56%)
10/23 (43%)Aerial duels13/23 (57%)
8/23 (35%)Dribbles8/17 (47%)
(H)Defending (A)
57%Tackles won71%
21Total tackles31
6Interceptions8
45Recoveries54
25Clearances26
1Errors lead to a shot1
(H)Goalkeeping (A)
1Total saves1
0Big saves1
7Goal kicks6

Barrow AFC Vs Cheltenham Town Season Stats

Barrow AFCPerformance SummaryCheltenham Town
15Matches15
15Goals Scored11
17Goals Conceded27
1Goals per Game0.73
1.13Goals Conceded per Game1.8
2.73Shots on Target per Game2.47
1.53Big Chances per Game0.87
40.53%Ball Possession45.27%
4Clean Sheets4
14.6Tackles per Game17.87
0Penalty Goals Conceded3
10.93Fouls per Game13.33
1.87Offsides per Game1.4
12.27Goal Kicks per Game10.73
26.27Throw-ins per Game26.27
2Yellow Cards per Game2.07
3Red Cards2

League Two 25/26 Standings

POSTEAMMPWLDPTS
1WalsallWalsall1594229
2Swindon TownSwindon Town1594229
3Notts CountyNotts County1584327
4Salford CitySalford City1585226
5Milton Keynes DonsMilton Keynes Dons1574425
6Grimsby TownGrimsby Town1574425
7GillinghamGillingham1574425
8Crewe AlexandraCrewe Alexandra1586125
9BromleyBromley1563624
10ChesterfieldChesterfield1563624
11BarnetBarnet1565422
12Cambridge UnitedCambridge United1565422
13Fleetwood TownFleetwood Town1565422
14Oldham AthleticOldham Athletic1544719
15Barrow AFCBarrow AFC1556419
16Colchester UnitedColchester United1545618
17Bristol RoversBristol Rovers1558217
18Tranmere RoversTranmere Rovers1535716
19Crawley TownCrawley Town1548315
20Accrington StanleyAccrington Stanley1537514
21Harrogate TownHarrogate Town1549214
22Cheltenham TownCheltenham Town1549214
23Shrewsbury TownShrewsbury Town1538413
24Newport CountyNewport County15310211
Promotion
Promotion Playoffs
Relegation

Football Previews & Betting Tips

10 Nov 2025

LaLiga 2 Preview And Prediction: Burgos Club de Fútbol vs CD Castellón Betting Tips & Picks November 10, 2025

09 Nov 2025

LaLiga 2 Preview And Prediction: Cádiz vs Real Valladolid Betting Tips & Picks November 9, 2025

09 Nov 2025

LaLiga Preview And Prediction: Celta Vigo vs Barcelona Betting Tips & Picks November 9, 2025

09 Nov 2025

Ligue 1 Preview And Prediction: Olympique Lyonnais vs Paris Saint-Germain Betting Tips & Picks November 9, 2025

09 Nov 2025

Serie A Preview And Prediction: Inter vs Lazio Betting Tips & Picks November 9, 2025

09 Nov 2025

Bundesliga Preview And Prediction: Eintracht Frankfurt vs 1. FSV Mainz 05 Betting Tips & Picks November 9, 2025