Shrewsbury Town vs Barrow AFC: Prediction, Head-to-Head, Odds & Stats (Sat, 10 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 01 Oct, 12:52 AM

Next Match 10/01/26 at 03:00 PM UTC

Shrewsbury Town vs Barrow AFC

Scheduled H2H Match For Shrewsbury Town Vs Barrow AFC

League Two

Sat, 10 Jan 2026 at 03:00 PM UTC

Shrewsbury Town
Shrewsbury Town

ENG ENG

Recent Form

D
L
W
L
D
Barrow AFC
Barrow AFC

ENG ENG

Recent Form

D
D
L
L
D

0

Win

Last 1 Played

1
1 Draws

0

Win

6.71
Avg. Rating
6.73
20
Position
18
Michael Appleton
Manager
Andrew Whing

Game Schedule - Time Of Fixture

Shrewsbury Town will square off vs Barrow AFC in League Two on Sat, 10 Jan 2026 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Shrewsbury Town vs Barrow AFC H2H Results Summary

In the most recent 1 head to head games between these competitors, Shrewsbury Town have come out on top 0 times and Barrow AFC have won on 0 occasion.


Head-to-Head (Last 1 Match)
Shrewsbury Town0
Draw1
Barrow AFC0

Shrewsbury Town vs Barrow AFC Past H2H Matches

25
League Two
02:00 PM
04/10/25
97
Barrow AFC
0
82
Shrewsbury Town
0

Shrewsbury Town Recent Matches

25
League Two (18 Matches)
03:00 PM
29/11/25
82
Shrewsbury Town
3
20
Gillingham
3
D
03:00 PM
22/11/25
23959
Fleetwood Town
3
82
Shrewsbury Town
1
L
03:00 PM
15/11/25
82
Shrewsbury Town
1
79
Newport County
0
W
12:30 PM
08/11/25
19
Crewe Alexandra
3
82
Shrewsbury Town
1
L
02:00 PM
25/10/25
65
Oldham Athletic
2
82
Shrewsbury Town
2
D
02:00 PM
18/10/25
82
Shrewsbury Town
1
4875
Crawley Town
0
W
02:00 PM
11/10/25
82
Shrewsbury Town
2
63
Cambridge United
0
W
02:00 PM
04/10/25
97
Barrow AFC
0
82
Shrewsbury Town
0
D
02:00 PM
27/09/25
82
Shrewsbury Town
1
4
Milton Keynes Dons
2
L
11:30 AM
20/09/25
159
Harrogate Town
2
82
Shrewsbury Town
0
L
02:00 PM
13/09/25
82
Shrewsbury Town
1
37998
Salford City
3
L
02:00 PM
06/09/25
77
Barnet
1
82
Shrewsbury Town
3
W
02:00 PM
30/08/25
82
Shrewsbury Town
0
187
Accrington Stanley
0
D
02:00 PM
23/08/25
53
Swindon Town
2
82
Shrewsbury Town
1
L
06:45 PM
20/08/25
56
Notts County
4
82
Shrewsbury Town
1
L
02:00 PM
16/08/25
82
Shrewsbury Town
0
66
Colchester United
2
L
11:30 AM
09/08/25
51
Tranmere Rovers
4
82
Shrewsbury Town
0
L
02:00 PM
02/08/25
82
Shrewsbury Town
0
180
Bromley
0
D
334
Football League Trophy (3 Matches)
07:00 PM
11/11/25
57
Northampton Town
2
82
Shrewsbury Town
1
L
06:00 PM
02/09/25
82
Shrewsbury Town
1
26
Walsall
3
L
06:00 PM
26/08/25
82
Shrewsbury Town
3
36539
Chelsea U21
1
W
19
FA Cup (1 Matches)
12:00 PM
02/11/25
264622
South Shields
1
82
Shrewsbury Town
3
W
21
EFL Cup (1 Matches)
06:45 PM
12/08/25
18
Grimsby Town
3
82
Shrewsbury Town
1
L
853
Club Friendly Games (6 Matches)
02:00 PM
26/07/25
82
Shrewsbury Town
2
6
Burnley
2
D
06:00 PM
22/07/25
82
Shrewsbury Town
2
5
Bolton Wanderers
5
L
02:00 PM
19/07/25
82
Shrewsbury Town
3
90
Kidderminster Harriers
0
W
06:30 PM
15/07/25
130
Telford United
1
82
Shrewsbury Town
2
W
02:00 PM
12/07/25
34728
Leamington
0
82
Shrewsbury Town
2
W
12:00 PM
09/07/25
29
Stoke City
0
82
Shrewsbury Town
1
W
24
League One (1 Matches)
02:00 PM
03/05/25
82
Shrewsbury Town
1
4875
Crawley Town
2
L

Barrow AFC Recent Matches

25
League Two (18 Matches)
03:00 PM
29/11/25
79
Newport County
2
97
Barrow AFC
2
D
03:00 PM
22/11/25
97
Barrow AFC
0
63
Cambridge United
2
L
03:00 PM
15/11/25
180
Bromley
2
97
Barrow AFC
1
L
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
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

Shrewsbury Town Next Fixtures

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

Barrow AFC Next Fixtures

Shrewsbury Town Last Match Played stats

Shrewsbury Town vs Gillingham

Final Score :3 - 3

(H)Match overview (A)
33%Ball possession67%
1.26Expected goals1.94
1Big chances2
14Total shots17
1Goalkeeper saves2
1Corner kicks9
10Fouls11
195Passes386
13Tackles23
11Free kicks9
2Yellow cards2
(H)Shots (A)
14Total shots17
5Shots on target3
0Hit woodwork0
6Shots off target10
3Blocked shots4
8Shots inside box13
6Shots outside box4
(H)Attack (A)
1Big chances scored2
27Touches in penalty area33
3Fouled in final third3
2Offsides4
(H)Passes (A)
86Accurate passes278
23Throw-ins25
58Final third entries57
32/90 (36%)Final third phase71/121 (59%)
18/71 (25%)Long balls27/79 (34%)
2/7 (29%)Crosses9/36 (25%)
(H)Duels (A)
50%Duels50%
14Dispossessed5
25/64 (39%)Ground duels39/64 (61%)
40/67 (60%)Aerial duels27/67 (40%)
3/12 (25%)Dribbles7/15 (47%)
(H)Defending (A)
62%Tackles won52%
13Total tackles23
12Interceptions3
36Recoveries48
47Clearances30
0Errors lead to a goal1
(H)Goalkeeping (A)
1Total saves2
2High claims0
4Punches0
13Goal kicks6

Barrow AFC Last Match Played stats

Newport County vs Barrow AFC

Final Score :2 - 2

(H)Match overview (A)
51%Ball possession49%
0.89Expected goals1.11
3Big chances2
11Total shots14
2Goalkeeper saves3
2Corner kicks2
5Fouls13
499Passes464
14Tackles6
13Free kicks5
0Yellow cards1
(H)Shots (A)
11Total shots14
5Shots on target4
0Hit woodwork0
3Shots off target6
3Blocked shots4
8Shots inside box11
3Shots outside box3
(H)Attack (A)
1Big chances scored2
2Big chances missed0
2Through balls1
18Touches in penalty area17
2Fouled in final third1
0Offsides2
(H)Passes (A)
399Accurate passes387
28Throw-ins17
75Final third entries81
55/106 (52%)Final third phase90/140 (64%)
29/73 (40%)Long balls33/72 (46%)
0/10 (0%)Crosses8/25 (32%)
(H)Duels (A)
52%Duels48%
2Dispossessed9
31/46 (67%)Ground duels15/46 (33%)
12/36 (33%)Aerial duels24/36 (67%)
5/9 (56%)Dribbles5/10 (50%)
(H)Defending (A)
64%Tackles won50%
14Total tackles6
4Interceptions8
43Recoveries54
26Clearances36
(H)Goalkeeping (A)
2Total saves3
2High claims1
10Goal kicks3

Shrewsbury Town Vs Barrow AFC Season Stats

Shrewsbury TownPerformance SummaryBarrow AFC
18Matches18
18Goals Scored18
31Goals Conceded23
1Goals per Game1
1.72Goals Conceded per Game1.28
3.11Shots on Target per Game2.78
1Big Chances per Game1.5
44.61%Ball Possession42.50%
6Clean Sheets4
16.56Tackles per Game13.83
1Penalty Goals Conceded0
11.83Fouls per Game11.06
2.11Offsides per Game1.94
8.78Goal Kicks per Game10.83
25.72Throw-ins per Game26.33
2.56Yellow Cards per Game1.94
2Red Cards3

League Two 25/26 Standings

POSTEAMMPWLDPTS
1WalsallWalsall18115235
2Swindon TownSwindon Town18104434
3Milton Keynes DonsMilton Keynes Dons1894532
4Notts CountyNotts County1895431
5BromleyBromley1884630
6Cambridge UnitedCambridge United1885529
7Salford CitySalford City1897229
8GillinghamGillingham1874728
9ChesterfieldChesterfield1874728
10Colchester UnitedColchester United1875627
11Crewe AlexandraCrewe Alexandra1887327
12Grimsby TownGrimsby Town1876526
13Fleetwood TownFleetwood Town1876526
14BarnetBarnet1865725
15Tranmere RoversTranmere Rovers1855823
16Oldham AthleticOldham Athletic1855823
17Accrington StanleyAccrington Stanley1857621
18Barrow AFCBarrow AFC1858520
19Crawley TownCrawley Town1849517
20Shrewsbury TownShrewsbury Town1849517
21Bristol RoversBristol Rovers18511217
22Cheltenham TownCheltenham Town18511217
23Harrogate TownHarrogate Town18410416
24Newport CountyNewport County18312312
Promotion
Promotion Playoffs
Relegation

Top Upcoming

07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
05:30 PM 07/12/25
Prediction
EspanyolEspanyol
Rayo VallecanoRayo Vallecano
05:00 PM 06/12/25
Prediction
InterInter
ComoComo
04:30 PM 07/12/25
Prediction
Borussia DortmundBorussia Dortmund
TSG HoffenheimTSG Hoffenheim
07:00 PM 07/12/25
Prediction
Sport RecifeSport Recife
GrêmioGrêmio
07:45 PM 07/12/25
Prediction
NapoliNapoli
JuventusJuventus
07:45 PM 09/12/25
Prediction
Sheffield UnitedSheffield United
Norwich CityNorwich City
07:45 PM 09/12/25
Prediction
Swansea CitySwansea City
PortsmouthPortsmouth
07:45 PM 09/12/25
Prediction
WatfordWatford
Sheffield WednesdaySheffield Wednesday
07:00 PM 10/12/25
Prediction
VitesseVitesse
RKC WaalwijkRKC Waalwijk
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches