Wolves host Shrewsbury in the England FA Cup on 10 January 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 12:15 UK Time.
This FA Cup meeting brings together a Premier League side looking to build momentum and a League One outfit struggling for consistency. Wolves return to Molineux after an encouraging league win, while Shrewsbury arrive under pressure following another poor defensive display. The gap in quality is clear on paper, but cup ties often hinge on control and intent.
Wolves come into this tie off the back of a confident 3-0 home win over West Ham, a result that stood out for its authority rather than volume of chances. That performance followed a 1-1 draw away at Manchester United, showing the Old Gold can manage games against stronger opposition. Even in defeats at Liverpool and Arsenal, Wolves remained competitive, conceding by a single goal in both matches.
At Molineux, Wolves have shown a clearer attacking edge, with the West Ham win highlighting their ability to press early and protect a lead. Defensive lapses have appeared at times, notably in the 0-2 loss to Brentford, but those issues have been less pronounced when Wolves control territory. Against lower league opposition, their structure and pace in wide areas should allow sustained pressure.
This fixture also suits Wolves’ preference for front foot football. They tend to start quickly at home, and when ahead they rarely retreat into passive phases. That pattern is important in a cup tie where early control can flatten resistance.
Shrewsbury arrive in poor form, with four defeats in their last five matches across League One. The 0-3 home loss to Bristol Rovers exposed defensive fragility, while defeats at Grimsby and Cheltenham followed a similar script, conceding early and chasing the game. Goals have been a consistent problem, with Shrewsbury failing to score in three of those five matches.
Away from home, Shrewsbury have looked especially vulnerable. They conceded three at Cheltenham and failed to score at Grimsby, offering little threat once behind. Even the 1-1 draw at Walsall came after long spells without control, suggesting limited ability to dictate tempo.
While their FA Cup record this season shows two wins, those came against lower level opposition. Stepping up to a Premier League away ground represents a significant jump in intensity that recent league performances do not suggest they are ready to manage.
Wolves to win both halves looks the best bet at 2.50 odds. The home side’s recent performances show a clear ability to impose themselves early, particularly at Molineux, while Shrewsbury have repeatedly conceded first and struggled to recover. With Wolves likely to dominate possession and territory, winning each half aligns well with their game management trends.
In the same line, Mateus Mane to score anytime at 2.38 odds stands out as a strong value bet. Wolves’ attacking output has been spread across phases rather than late surges, and Mane’s role in advanced areas puts him in good positions when Wolves sustain pressure against deep defences.
That overall pattern also supports a correct score prediction of Wolves 3-0 at 8.00 odds. Shrewsbury’s recent lack of goals and defensive issues away from home point towards a one sided contest, with Wolves capable of keeping a clean sheet while extending their lead steadily rather than chasing a high tempo shootout.
| Wolves | Shrewsbury | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 2 | 2 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 7 | 5 |
| Goals Against | 1 | 2 |
| Wolves | Shrewsbury | |
|---|---|---|
| Game Played | 1 | 2 |
| Wins | 1 | 2 |
| Draws | 0 | 0 |
| Loss | 0 | 0 |
| Goals For | 6 | 5 |
| Goals Against | 1 | 2 |
|
17.05.26
|
Wolves Fulham |
1-1 |
|
09.05.26
|
Brighton Wolves |
3-0 |
|
02.05.26
|
Wolves Sunderland |
1-1 |
|
25.04.26
|
Wolves Tottenham |
0-1 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
10.04.26
|
West Ham Wolves |
4-0 |
|
16.03.26
|
Brentford Wolves |
2-2 |
|
06.03.26
|
Wolves Liverpool |
1-3 |
|
03.03.26
|
Wolves Liverpool |
2-1 |
|
27.02.26
|
Wolves Aston Villa |
2-0 |
|
22.02.26
|
Crystal Palace Wolves |
1-0 |
|
18.02.26
|
Wolves Arsenal |
2-2 |
|
15.02.26
|
Grimsby Wolves |
0-1 |
|
11.02.26
|
Nottingham Forest Wolves |
0-0 |
|
07.02.26
|
Wolves Chelsea |
1-3 |
|
31.01.26
|
Wolves Bournemouth |
0-2 |
|
24.01.26
|
Manchester City Wolves |
2-0 |
|
18.01.26
|
Wolves Newcastle |
0-0 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
07.01.26
|
Everton Wolves |
1-1 |
|
03.01.26
|
Wolves West Ham |
3-0 |
|
30.12.25
|
Manchester United Wolves |
1-1 |
|
27.12.25
|
Liverpool Wolves |
2-1 |
|
20.12.25
|
Wolves Brentford |
0-2 |
|
13.12.25
|
Arsenal Wolves |
2-1 |
|
08.12.25
|
Wolves Manchester United |
1-4 |
|
03.12.25
|
Wolves Nottingham Forest |
0-1 |
|
30.11.25
|
Aston Villa Wolves |
1-0 |
|
22.11.25
|
Wolves Crystal Palace |
0-2 |
|
08.11.25
|
Chelsea Wolves |
3-0 |
|
01.11.25
|
Fulham Wolves |
3-0 |
|
29.10.25
|
Wolves Chelsea |
3-4 |
|
26.10.25
|
Wolves Burnley |
2-3 |
|
18.10.25
|
Sunderland Wolves |
2-0 |
|
05.10.25
|
Wolves Brighton |
1-1 |
|
27.09.25
|
Tottenham Wolves |
1-1 |
|
23.09.25
|
Wolves Everton |
2-0 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
13.09.25
|
Newcastle Wolves |
1-0 |
|
30.08.25
|
Wolves Everton |
2-3 |
|
26.08.25
|
Wolves West Ham |
3-2 |
|
23.08.25
|
Bournemouth Wolves |
1-0 |
|
16.08.25
|
Wolves Manchester City |
0-4 |
|
09.08.25
|
Wolves Celta Vigo |
0-1 |
|
03.08.25
|
Girona Wolves |
2-1 |
|
26.07.25
|
Stoke City Wolves |
1-1 |
|
25.05.25
|
Wolves Brentford |
1-1 |
|
20.05.25
|
Crystal Palace Wolves |
4-2 |
|
10.05.25
|
Wolves Brighton |
0-2 |
|
02.05.25
|
Manchester City Wolves |
1-0 |
|
17.05.26
|
Wolves Fulham |
1-1 |
|
02.05.26
|
Wolves Sunderland |
1-1 |
|
25.04.26
|
Wolves Tottenham |
0-1 |
|
06.03.26
|
Wolves Liverpool |
1-3 |
|
03.03.26
|
Wolves Liverpool |
2-1 |
|
27.02.26
|
Wolves Aston Villa |
2-0 |
|
18.02.26
|
Wolves Arsenal |
2-2 |
|
07.02.26
|
Wolves Chelsea |
1-3 |
|
31.01.26
|
Wolves Bournemouth |
0-2 |
|
18.01.26
|
Wolves Newcastle |
0-0 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
03.01.26
|
Wolves West Ham |
3-0 |
|
20.12.25
|
Wolves Brentford |
0-2 |
|
08.12.25
|
Wolves Manchester United |
1-4 |
|
03.12.25
|
Wolves Nottingham Forest |
0-1 |
|
22.11.25
|
Wolves Crystal Palace |
0-2 |
|
29.10.25
|
Wolves Chelsea |
3-4 |
|
26.10.25
|
Wolves Burnley |
2-3 |
|
05.10.25
|
Wolves Brighton |
1-1 |
|
23.09.25
|
Wolves Everton |
2-0 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
30.08.25
|
Wolves Everton |
2-3 |
|
26.08.25
|
Wolves West Ham |
3-2 |
|
16.08.25
|
Wolves Manchester City |
0-4 |
|
09.08.25
|
Wolves Celta Vigo |
0-1 |
|
25.05.25
|
Wolves Brentford |
1-1 |
|
10.05.25
|
Wolves Brighton |
0-2 |
|
26.04.25
|
Wolves Leicester |
3-0 |
|
13.04.25
|
Wolves Tottenham |
4-2 |
|
01.04.25
|
Wolves West Ham |
1-0 |
|
08.03.25
|
Wolves Everton |
1-1 |
|
25.02.25
|
Wolves Fulham |
1-2 |
|
01.02.25
|
Wolves Aston Villa |
2-0 |
|
25.01.25
|
Wolves Arsenal |
0-1 |
|
06.01.25
|
Wolves Nottingham Forest |
0-3 |
|
26.12.24
|
Wolves Manchester United |
2-0 |
|
14.12.24
|
Wolves Ipswich |
1-2 |
|
30.11.24
|
Wolves Bournemouth |
2-4 |
|
09.11.24
|
Wolves Southampton |
2-0 |
|
02.11.24
|
Wolves Crystal Palace |
2-2 |
|
20.10.24
|
Wolves Manchester City |
1-2 |
|
28.09.24
|
Wolves Liverpool |
1-2 |
|
15.09.24
|
Wolves Newcastle |
1-2 |
|
28.08.24
|
Wolves Burnley |
2-0 |
|
25.08.24
|
Wolves Chelsea |
2-6 |
|
10.08.24
|
Wolves Rayo Vallecano |
0-1 |
|
03.08.24
|
Wolves RB Leipzig |
3-0 |
|
28.07.24
|
Wolves West Ham |
3-1 |
|
11.05.24
|
Wolves Crystal Palace |
1-3 |
|
27.04.24
|
Wolves Luton |
2-1 |
|
09.05.26
|
Brighton Wolves |
3-0 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
10.04.26
|
West Ham Wolves |
4-0 |
|
16.03.26
|
Brentford Wolves |
2-2 |
|
22.02.26
|
Crystal Palace Wolves |
1-0 |
|
15.02.26
|
Grimsby Wolves |
0-1 |
|
11.02.26
|
Nottingham Forest Wolves |
0-0 |
|
24.01.26
|
Manchester City Wolves |
2-0 |
|
07.01.26
|
Everton Wolves |
1-1 |
|
30.12.25
|
Manchester United Wolves |
1-1 |
|
27.12.25
|
Liverpool Wolves |
2-1 |
|
13.12.25
|
Arsenal Wolves |
2-1 |
|
30.11.25
|
Aston Villa Wolves |
1-0 |
|
08.11.25
|
Chelsea Wolves |
3-0 |
|
01.11.25
|
Fulham Wolves |
3-0 |
|
18.10.25
|
Sunderland Wolves |
2-0 |
|
27.09.25
|
Tottenham Wolves |
1-1 |
|
13.09.25
|
Newcastle Wolves |
1-0 |
|
23.08.25
|
Bournemouth Wolves |
1-0 |
|
03.08.25
|
Girona Wolves |
2-1 |
|
26.07.25
|
Stoke City Wolves |
1-1 |
|
20.05.25
|
Crystal Palace Wolves |
4-2 |
|
02.05.25
|
Manchester City Wolves |
1-0 |
|
20.04.25
|
Manchester United Wolves |
0-1 |
|
05.04.25
|
Ipswich Wolves |
1-2 |
|
15.03.25
|
Southampton Wolves |
1-2 |
|
01.03.25
|
Bournemouth Wolves (Penalties:5 - 4) |
1-1 |
|
22.02.25
|
Bournemouth Wolves |
0-1 |
|
16.02.25
|
Liverpool Wolves |
2-1 |
|
09.02.25
|
Blackburn Wolves |
0-2 |
|
20.01.25
|
Chelsea Wolves |
3-1 |
|
15.01.25
|
Newcastle Wolves |
3-0 |
|
11.01.25
|
Bristol City Wolves |
1-2 |
|
29.12.24
|
Tottenham Wolves |
2-2 |
|
22.12.24
|
Leicester Wolves |
0-3 |
|
09.12.24
|
West Ham Wolves |
2-1 |
|
04.12.24
|
Everton Wolves |
4-0 |
|
23.11.24
|
Fulham Wolves |
1-4 |
|
26.10.24
|
Brighton Wolves |
2-2 |
|
05.10.24
|
Brentford Wolves |
5-3 |
|
21.09.24
|
Aston Villa Wolves |
3-1 |
|
18.09.24
|
Brighton Wolves |
3-2 |
|
31.08.24
|
Nottingham Forest Wolves |
1-1 |
|
17.08.24
|
Arsenal Wolves |
2-0 |
|
01.08.24
|
Crystal Palace Wolves |
3-1 |
|
19.05.24
|
Liverpool Wolves |
2-0 |
|
04.05.24
|
Manchester City Wolves |
5-1 |
|
13.04.24
|
Nottingham Forest Wolves |
2-2 |
|
02.04.24
|
Burnley Wolves |
1-1 |
|
30.03.24
|
Aston Villa Wolves |
2-0 |
|
25.04.26
|
Shrewsbury Fleetwood |
2-2 |
|
18.04.26
|
Crawley Shrewsbury |
0-0 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
07.04.26
|
Bromley Shrewsbury |
2-1 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
21.03.26
|
Shrewsbury Crewe |
0-4 |
|
17.03.26
|
Bristol Rovers Shrewsbury |
1-0 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
07.03.26
|
Chesterfield Shrewsbury |
2-3 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
17.02.26
|
Shrewsbury Notts County |
1-0 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
10.02.26
|
Shrewsbury Barrow |
2-1 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
31.01.26
|
Shrewsbury Barnet |
0-0 |
|
27.01.26
|
Cambridge Shrewsbury |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
17.01.26
|
Shrewsbury Harrogate |
1-0 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
01.01.26
|
Shrewsbury Bristol Rovers |
0-3 |
|
29.12.25
|
Grimsby Shrewsbury |
1-0 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
20.12.25
|
Shrewsbury Chesterfield |
0-1 |
|
13.12.25
|
Walsall Shrewsbury |
1-1 |
|
09.12.25
|
Shrewsbury Grimsby |
1-1 |
|
06.12.25
|
Sutton Shrewsbury |
1-2 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
22.11.25
|
Fleetwood Shrewsbury |
3-1 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
11.11.25
|
Northampton Shrewsbury |
2-1 |
|
08.11.25
|
Crewe Shrewsbury |
3-1 |
|
02.11.25
|
South Shields Shrewsbury |
1-3 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
18.10.25
|
Shrewsbury Crawley |
1-0 |
|
11.10.25
|
Shrewsbury Cambridge |
2-0 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
06.09.25
|
Barnet Shrewsbury |
1-3 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
26.08.25
|
Shrewsbury Chelsea U21 |
3-1 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
20.08.25
|
Notts County Shrewsbury |
4-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
12.08.25
|
Grimsby Shrewsbury |
3-1 |
|
25.04.26
|
Shrewsbury Fleetwood |
2-2 |
|
11.04.26
|
Shrewsbury Oldham |
1-0 |
|
03.04.26
|
Shrewsbury Tranmere |
1-0 |
|
21.03.26
|
Shrewsbury Crewe |
0-4 |
|
14.03.26
|
Shrewsbury Cheltenham |
0-2 |
|
28.02.26
|
Shrewsbury Walsall |
1-2 |
|
17.02.26
|
Shrewsbury Notts County |
1-0 |
|
14.02.26
|
Shrewsbury Swindon |
3-1 |
|
10.02.26
|
Shrewsbury Barrow |
2-1 |
|
31.01.26
|
Shrewsbury Barnet |
0-0 |
|
17.01.26
|
Shrewsbury Harrogate |
1-0 |
|
01.01.26
|
Shrewsbury Bristol Rovers |
0-3 |
|
20.12.25
|
Shrewsbury Chesterfield |
0-1 |
|
09.12.25
|
Shrewsbury Grimsby |
1-1 |
|
29.11.25
|
Shrewsbury Gillingham |
3-3 |
|
15.11.25
|
Shrewsbury Newport |
1-0 |
|
18.10.25
|
Shrewsbury Crawley |
1-0 |
|
11.10.25
|
Shrewsbury Cambridge |
2-0 |
|
27.09.25
|
Shrewsbury MK Dons |
1-2 |
|
13.09.25
|
Shrewsbury Salford City |
1-3 |
|
02.09.25
|
Shrewsbury Walsall |
1-3 |
|
30.08.25
|
Shrewsbury Accrington |
0-0 |
|
26.08.25
|
Shrewsbury Chelsea U21 |
3-1 |
|
16.08.25
|
Shrewsbury Colchester |
0-2 |
|
02.08.25
|
Shrewsbury Bromley |
0-0 |
|
22.07.25
|
Shrewsbury Bolton |
2-5 |
|
19.07.25
|
Shrewsbury Kidderminster Harriers |
3-0 |
|
03.05.25
|
Shrewsbury Crawley |
1-2 |
|
18.04.25
|
Shrewsbury Wigan |
0-1 |
|
08.04.25
|
Shrewsbury Reading |
1-3 |
|
05.04.25
|
Shrewsbury Cambridge |
0-1 |
|
15.03.25
|
Shrewsbury Burton Albion |
0-2 |
|
04.03.25
|
Shrewsbury Bristol Rovers |
0-0 |
|
22.02.25
|
Shrewsbury Stevenage |
0-1 |
|
18.02.25
|
Shrewsbury Huddersfield |
0-1 |
|
15.02.25
|
Shrewsbury Bolton |
2-3 |
|
01.02.25
|
Shrewsbury Mansfield |
2-1 |
|
16.01.25
|
Shrewsbury Wrexham |
2-1 |
|
29.12.24
|
Shrewsbury Northampton |
1-1 |
|
26.12.24
|
Shrewsbury Lincoln |
1-0 |
|
14.12.24
|
Shrewsbury Wycombe |
1-4 |
|
04.12.24
|
Shrewsbury Blackpool |
1-2 |
|
23.11.24
|
Shrewsbury Birmingham |
3-2 |
|
26.10.24
|
Shrewsbury Barnsley |
0-2 |
|
17.10.24
|
Shrewsbury Exeter City |
0-2 |
|
08.10.24
|
Shrewsbury Birmingham |
0-4 |
|
01.10.24
|
Shrewsbury Stockport |
0-2 |
|
28.09.24
|
Shrewsbury Rotherham |
1-1 |
|
14.09.24
|
Shrewsbury Charlton |
0-1 |
|
31.08.24
|
Shrewsbury Leyton Orient |
3-0 |
|
18.04.26
|
Crawley Shrewsbury |
0-0 |
|
07.04.26
|
Bromley Shrewsbury |
2-1 |
|
28.03.26
|
Newport Shrewsbury |
1-0 |
|
17.03.26
|
Bristol Rovers Shrewsbury |
1-0 |
|
07.03.26
|
Chesterfield Shrewsbury |
2-3 |
|
24.02.26
|
Salford City Shrewsbury |
1-2 |
|
21.02.26
|
Accrington Shrewsbury |
0-2 |
|
07.02.26
|
Colchester Shrewsbury |
2-0 |
|
27.01.26
|
Cambridge Shrewsbury |
1-0 |
|
24.01.26
|
MK Dons Shrewsbury |
5-1 |
|
10.01.26
|
Wolves Shrewsbury |
6-1 |
|
29.12.25
|
Grimsby Shrewsbury |
1-0 |
|
26.12.25
|
Cheltenham Shrewsbury |
3-1 |
|
13.12.25
|
Walsall Shrewsbury |
1-1 |
|
06.12.25
|
Sutton Shrewsbury |
1-2 |
|
22.11.25
|
Fleetwood Shrewsbury |
3-1 |
|
11.11.25
|
Northampton Shrewsbury |
2-1 |
|
08.11.25
|
Crewe Shrewsbury |
3-1 |
|
02.11.25
|
South Shields Shrewsbury |
1-3 |
|
25.10.25
|
Oldham Shrewsbury |
2-2 |
|
04.10.25
|
Barrow Shrewsbury |
0-0 |
|
20.09.25
|
Harrogate Shrewsbury |
2-0 |
|
06.09.25
|
Barnet Shrewsbury |
1-3 |
|
23.08.25
|
Swindon Shrewsbury |
2-1 |
|
20.08.25
|
Notts County Shrewsbury |
4-1 |
|
12.08.25
|
Grimsby Shrewsbury |
3-1 |
|
09.08.25
|
Tranmere Shrewsbury |
4-0 |
|
09.07.25
|
Stoke City Shrewsbury |
0-1 |
|
26.04.25
|
Barnsley Shrewsbury |
1-2 |
|
21.04.25
|
Northampton Shrewsbury |
4-1 |
|
12.04.25
|
Lincoln Shrewsbury |
1-1 |
|
01.04.25
|
Wycombe Shrewsbury |
0-0 |
|
29.03.25
|
Birmingham Shrewsbury |
4-1 |
|
08.03.25
|
Exeter City Shrewsbury |
2-0 |
|
01.03.25
|
Peterborough Shrewsbury |
3-1 |
|
11.02.25
|
Reading Shrewsbury |
1-1 |
|
08.02.25
|
Rotherham Shrewsbury |
1-2 |
|
28.01.25
|
Stockport Shrewsbury |
1-0 |
|
25.01.25
|
Charlton Shrewsbury |
1-0 |
|
04.01.25
|
Leyton Orient Shrewsbury |
1-0 |
|
01.01.25
|
Blackpool Shrewsbury |
1-1 |
|
21.12.24
|
Wigan Shrewsbury |
2-2 |
|
07.12.24
|
Cambridge Shrewsbury |
4-1 |
|
12.11.24
|
Walsall Shrewsbury |
3-0 |
|
09.11.24
|
Burton Albion Shrewsbury |
2-0 |
|
02.11.24
|
Salford City Shrewsbury |
2-1 |
|
22.10.24
|
Bristol Rovers Shrewsbury |
1-0 |
|
12.10.24
|
Crawley Shrewsbury |
3-5 |
|
05.10.24
|
Bolton Shrewsbury |
2-2 |
|
21.09.24
|
Mansfield Shrewsbury |
2-1 |
|
05.02.2019
|
Wolves Shrewsbury |
3-2
|
|
26.01.2019
|
Shrewsbury Wolves |
2-2
|
|
15.03.2014
|
Wolves Shrewsbury |
0-0
|
|
21.09.2013
|
Shrewsbury Wolves |
0-1
|
|
05.02.2019
|
Wolves Shrewsbury |
3-2
|
|
15.03.2014
|
Wolves Shrewsbury |
0-0
|