Walsall FC
Football England - EFL League Two Poundland Bescot Stadium Sat 13 Dec 10:00
Shrewsbury Town FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Squads
  7. Table

League Two Betting Preview: Walsall vs Shrewsbury

League Two leaders Walsall take on Shrewsbury at Poundland Bescot Stadium, with kick-off set for 10:00 on Saturday 13 December.

We’re Expecting a Win for Saddlers

If you agree with our verdict that Walsall can defeat Shrewsbury, then there’s the chance to get betting odds of -143 that this happens. We think that this price sticks out on the Full-Time Result market.

Putting your money on Walsall? Snag the latest BetMGM promo code and take a minute to check out our in-depth review to get the most value.

Goalless Draw in Previous H2H Meeting

Walsall got a third straight win in their last game. It was a 1-0 road triumph at Boundary Park when meeting Oldham Athletic.

Shrewsbury Town drew 1-1 in their previous game. This was at home against Grimsby Town at The Croud Meadow.

Head-to-Head Statistics

It was a 0-0 League One draw when Shrewsbury and Walsall last clashed, with the former hosting this head-to-head at The Croud Meadow.

League Two G W D L GF GA GD GD P
6 Walsall logo Walsall 27 14 6 7 35 24 11 35:24 48
21 Shrewsbury logo Shrewsbury 27 5 7 15 23 47 -24 23:47 22
View Full Table

Confirmed Lineups

Walsall confirmed lineup (3-5-2): Myles Roberts (GK), Priestley Farquharson, Aden Flint, Evan Weir, Connor Barrett, Ryan Finnigan, Brandon Comley, Courtney Clarke, Vincent Harper, Jamille Matt, Daniel Kanu.

Shrewsbury confirmed lineup (4-4-2): Will Brook (GK), Luca Hoole, Thomas Anderson, William Boyle, Ismeal Kabia, Taylor Perry, Josh Ruffels, Sam Clucas, George Lloyd, Anthony Scully, John Marquis.

Walsall vs Shrewsbury Prediction & Betting Tips

Make the most of Walsall vs Shrewsbury with our betting analysis that includes an expert match prediction, expected scoreline and a hand-picked bet builder designed for value.

Match Prediction

Walsall have the capability of securing a victory when they line up in this League Two game. For this reason, we are going to take betting odds of -143 with a large degree of confidence.

It's important to understand the players who are unavailable for the upcoming League Two action and the respective form of each team. If you want stats, you have come to the right place and they form the basis of our football predictions.

Key Walsall vs Shrewsbury league stats:

  • Walsall have won 4 of their last 5 games.
  • Walsall have won 7 of their last 10 games at home.
  • Walsall have won 3 consecutive games.
  • Shrewsbury have lost 6 of their last 9 games on the road.
  • Shrewsbury have lost 3 of their last 5 games on the road.
  • Shrewsbury have lost their last 2 games on the road.
Walsall to Win Probability

Based on the odds from the best betting apps, our pick carries a 58.8% chance of winning. However, our experts think that the probability sits between 65-70% taking all factors into consideration. It is therefore regarded as a value wager.

Looking for Bigger Odds?

If you think that Walsall are too skinny for the win but expect them to achieve a bloodless victory, then you can wager them on the Result + BTTS No market at bigger odds.

Give yourself a head start. Explore the latest free bet promotions and bonus offers in our comprehensive guide.

Our Match Prediction
Walsall To Win @ -143 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (16:38, 11 December 2025). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 16:38, 11 December 2025

Correct Score Prediction

Walsall Walsall logo 3 - 0 Shrewsbury logo Shrewsbury

A potentially entertaining bet is going for Walsall to win by a 3-0 scoreline. At odds of +800, there’s the chance to get a handsome return should this wager win.

Bet Builder Tips

Full-Time Result Walsall -143
Total Goals Over 2.5 +112
Both Team To Score No -143

If you’re up for a bet builder, then we’ve got Walsall to win, Over 2.5 goals and also one or both teams drawing a blank.

It’s now possible to place a bet builder on each individual football game. Bettors enjoy creating a tailored wager based on their predictions for how a match is likely to turn out.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Walsall vs Shrewsbury Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Walsall Favourites to Win According to Bookies

Walsall are regarded as having a 58% chance of winning this League Two clash in the eyes of the bookies. It means that their current betting odds are -141. Shrewsbury Town are the +375 outsiders, with the draw being a different option which could yield dividends.

Walsall are -116 if you take them on the Asian Handicap at -0.75. Stakes are split between -0.5 and -1 which means you need a 2+ goal win for a full payout. A one-goal victory means a return with half your stake and the other half refunded.

When it comes to the Total Goals market, Under 2.5 is the shortest price for this exciting contest. A different wager could be betting BTTS No where you can land -143 when it comes to the Both Teams to Score No market.

The leading betting sites provide a quality service including hundreds of markets being created for every League Two match. It’s great for football bettors to choose from so many options.

Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Poundland Bescot Stadium
Poundland Bescot Stadium
Walsall Aiming to Continue Strong Home Form

Walsall have secured seven wins and three defeats in the last 10 home games, recording an average of 1.60 goals per match and conceding 1.10.

Shrewsbury have not won in the past five away matches. The Shropshire outfit have clocked up six losses, two wins and two draws in the past 10 away games, recording an average of 1.10 goals per match and conceding 2.20.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
Walsall logo Walsall Home Stats 7-0-3 2.70 1.60 1.10 6 4 6 4
Shrewsbury logo Shrewsbury Away Stats 2-2-6 3.30 1.10 2.20 8 2 7 3
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
Walsall logo Walsall League Stats
Shrewsbury logo Shrewsbury League Stats
Full-Time Result
  • 6 wins, 3 defeats and 1 draw in the previous 10 matches
  • 7 wins and 3 defeats in the previous 10 home matches
Full-Time Result
  • 3 wins, 3 defeats and 4 draws in the previous 10 matches
  • 2 wins, 6 defeats and 2 draws in the previous 10 away matches
Goals
Goals
Top Scorers & Assists
Top Scorers & Assists

Walsall vs Shrewsbury Lineups & Team News

Make sure you're up to date on the Walsall vs Shrewsbury team news before betting. We’ll have the predicted and confirmed League Two lineups for you plus all the latest on player injuries.

Walsall Confirmed Lineup 3-5-2

Shrewsbury Confirmed Lineup 4-4-2

Walsall Confirmed Lineup 3-5-2

1 Myles Roberts
6 P. Farquharson 4 Aden Flint 30 Evan Weir
2 Connor Barrett 29 Ryan Finnigan 14 Brandon Comley 17 Courtney Clarke 18 Vincent Harper
9 Jamille Matt 15 Daniel Kanu
12 Will Brook
2 Luca Hoole 4 Thomas Anderson 5 William Boyle 20 Ismeal Kabia
14 Taylor Perry 25 Josh Ruffels 6 Sam Clucas 9 George Lloyd
11 Anthony Scully 27 John Marquis

Shrewsbury Confirmed Lineup 4-4-2

Walsall Substitutes

  • 8Charlie Lakin
  • 12Sam Hornby
  • 22Jamie Jellis
  • 28Lewis Warrington
  • 31Rico Richards
  • 33Rico Browne
  • 37Albert Adomah

Shrewsbury Substitutes

  • 1Elyh Harrison
  • 3Malvind Benning
  • 7Tommy McDermott
  • 10Tom Sang
  • 15Chuks Aneke
  • 38Isaac England
  • 43Will Gray

Previous Walsall Lineups

10 Dec League Two
Oldham 0-1 Walsall
07 Dec FA Cup
Gateshead FC 0-2 Walsall
29 Nov League Two
Walsall 3-1 Bromley
22 Nov League Two
Harrogate 0-2 Walsall
15 Nov League Two
Walsall 0-2 Colchester
08 Nov League Two
Newport 2-4 Walsall

Previous Shrewsbury Lineups

09 Dec League Two
Shrewsbury 1-1 Grimsby
06 Dec FA Cup
Sutton United 1-2 Shrewsbury
29 Nov League Two
Shrewsbury 3-3 Gillingham
22 Nov League Two
Fleetwood 3-1 Shrewsbury
15 Nov League Two
Shrewsbury 1-0 Newport
08 Nov League Two
Crewe 3-1 Shrewsbury
Team Squads

Walsall Player Stats & Squad

Manager: Mat Sadler

Player # Pos GP MIN ST BE G A Y R
Myles Roberts 1 G 19 1710 19 0 0 0 1 0
Aden Flint 4 D 19 1710 19 0 1 0 2 0
Connor Barrett 2 D 18 1530 17 2 3 2 3 0
Evan Weir 30 D 16 1367 16 0 3 1 2 0
Charlie Lakin 8 M 18 1306 16 2 1 1 1 1

Shrewsbury Player Stats & Squad

Manager: Michael Appleton

Player # Pos GP MIN ST BE G A Y R
Sam Clucas 6 M 19 1691 19 0 2 5 1 0
Sam Stubbs 26 D 19 1642 19 0 0 1 4 0
William Boyle 5 D 18 1506 17 1 2 2 6 1
Tom Sang 10 M 16 1247 14 3 0 0 6 0
Taylor Perry 14 M 17 1247 14 4 0 0 4 0
England FlagLeague Two Table
2025/2026 Season
# Team G W D L +/- P
1 Bromley 28 16 8 4 48:30 56
2 MK Dons 28 14 8 6 54:29 50
3 Cambridge 27 14 8 5 35:22 50
4 Salford 27 15 4 8 39:34 49
5 Notts County 27 14 6 7 41:28 48
6 Walsall 27 14 6 7 35:24 48
7 Swindon 27 14 4 9 43:33 46
8 Chesterfield 28 11 11 6 44:37 44
9 Grimsby 27 12 7 8 39:30 43
10 Colchester 27 11 9 7 41:30 42
11 Barnet 27 11 8 8 36:29 41
12 Crewe 28 11 7 10 44:37 40
13 Gillingham 26 9 11 6 37:30 38
14 Accr. Stanley 27 10 7 10 31:29 37
15 Fleetwood 27 10 7 10 36:35 37
16 Oldham 26 8 11 7 28:23 35
17 Tranmere 28 8 8 12 42:47 32
18 Cheltenham 27 9 3 15 26:45 30
19 Barrow 26 6 6 14 27:39 24
20 Crawley 28 5 8 15 30:47 23
21 Shrewsbury 27 5 7 15 23:47 22
22 Bristol Rovers 27 6 3 18 21:47 21
23 Newport 27 5 5 17 29:51 20
24 Harrogate 28 4 6 18 20:46 18
# Team G W D L +/- P
1 Cambridge 14 10 3 1 23:9 33
2 Bromley 14 9 5 0 30:16 32
3 MK Dons 15 8 4 3 29:15 28
4 Notts County 14 8 3 3 25:14 27
5 Salford 14 8 3 3 21:17 27
6 Crewe 14 7 4 3 26:19 25
7 Swindon 13 7 3 3 21:15 24
8 Walsall 14 7 3 4 17:13 24
9 Chesterfield 13 6 5 2 23:13 23
10 Colchester 14 6 4 4 22:15 22
11 Fleetwood 13 6 4 3 22:19 22
12 Gillingham 13 5 6 2 19:14 21
13 Barnet 14 6 3 5 22:18 21
14 Accr. Stanley 13 6 3 4 16:12 21
15 Grimsby 13 6 2 5 18:11 20
16 Cheltenham 14 6 1 7 14:16 19
17 Oldham 13 4 6 3 15:11 18
18 Shrewsbury 13 4 4 5 11:15 16
19 Crawley 13 3 5 5 18:18 14
20 Tranmere 14 3 5 6 17:23 14
21 Bristol Rovers 13 3 1 9 8:22 10
22 Barrow 13 2 3 8 10:21 9
23 Newport 14 2 3 9 14:26 9
24 Harrogate 14 2 1 11 9:27 7