Milton Keynes Dons FC
Football England - EFL League Two Stadium MK Sat 24 Jan 11:00
Shrewsbury Town FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Squads
  7. Table

League Two Betting Preview: MK Dons vs Shrewsbury

MK Dons clash with Shrewsbury at Stadium MK, with kick-off set for 11:00 on Saturday 24 January.

Can Dons Gain the Upper Hand?

MK Dons should be able to deliver a return when they go up against Shrewsbury, with odds of -185 looking really appealing. We think that the Full-Time Result market is the way to play this wager.

MK Dons Won Previous H2H Clash

Milton Keynes Dons won last time out by a 2-0 scoreline. It was on the road against Accrington Stanley at Wham Stadium.

Shrewsbury Town have lost their previous two League Two matches away from home. Their most recent league game was at home at The Croud Meadow where they recorded a 1-0 victory over Harrogate Town.

Head-to-Head Statistics

The last clash between MK Dons and Shrewsbury saw the former triumph on the road. It was a 2-1 scoreline at The Croud Meadow. Shrewsbury have secured four wins, MK Dons boast three wins and there have been two draws in the past 9 H2H meetings.

League Two G W D L GF GA GD GD P
2 MK Dons logo MK Dons 36 19 11 6 72 36 36 72:36 68
17 Shrewsbury logo Shrewsbury 36 11 8 17 37 56 -19 37:56 41
View Full Table

Confirmed Lineups

MK Dons confirmed lineup (4-4-2): Craig MacGillivray (GK), Luke Offord, Jack Sanders, Curtis Nelson, Liam Kelly, Gethin Jones, Alex Gilbey, Ben Wiles, Aaron Nemane, Aaron Collins, Callum Paterson.

Shrewsbury confirmed lineup (4-4-2): Will Brook (GK), Nick Freeman, Luca Hoole, William Boyle, Sam Clucas, Ismeal Kabia, Taylor Perry, Josh Ruffels, Iwan Morgan, John Marquis, Trey Samuel-Ogunsuyi.

MK Dons vs Shrewsbury Prediction & Betting Tips

Explore our best MK Dons vs Shrewsbury picks, including a main match prediction, correct score forecast and a bet builder ready to use. Scroll down for full analysis.

Match Prediction

We believe there’s a strong case for siding with MK Dons. That’s because we think they could prove too strong in this League Two encounter and odds of -185 are highly attractive.

Our job is to consult the latest League Two team news in order to produce the best football predictions. Then we crack on with the job of analysing the stats that are going to be the most effective.

Key MK Dons vs Shrewsbury league stats:

  • Shrewsbury have lost 4 of their last 5 games on the road.
  • Shrewsbury have lost 8 of their last 12 games on the road.
  • Shrewsbury have lost their last 2 games on the road.
MK Dons to Win Probability

The latest odds at the best betting sites suggest our pick carries a 64.9% chance of winning. After careful examination, our experts have this probability close to 70%. This is why we can recommend this bet.

Looking for Bigger Odds?

For those that think MK Dons will be able to oblige with a victory along with achieving a shut out, then we recommend backing them to win along with the BTTS No option at bigger odds.

Get more from your bets with our detailed guide, featuring the best free bets and generous welcome bonuses.

Our Match Prediction
MK Dons To Win @ -185 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 (Jan 22, 17:09). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 17:09, 22 January 2026

Correct Score Prediction

MK Dons MK Dons logo 2 - 0 Shrewsbury logo Shrewsbury

One bet that has caught our eye is MK Dons to claim a 2-0 correct score win. This selection is available at +480 meaning that a winning selection will yield a nice return.

Bet Builder Tips

Full-Time Result MK Dons -185
Both Team To Score No -114
Total Goals Under 2.5 -111

If you’re keen to place a bet builder, go for MK Dons to claim a victory, both teams to score No merged with two or less goals to be registered.

The bet builder option allows you to combine different outcomes within the same football game. You need all your predictions to be correct and many readers love to place a tailored bet on the clash which interests them most.

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.

MK Dons 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.

MK Dons Trading at Shorter Odds Than Shrewsbury

Milton Keynes Dons are the shortest price to win this League Two clash according to the bookies, with the favourites given a 68% probability due to their -217 betting odds. Shrewsbury Town are the underdogs at +550 which implies a lesser percentage prospect of winning.

For those expecting a high-scoring contest, Over 2.5 Goals is the shortest price. If you think both teams will score, then BTTS Yes could appeal. Otherwise, you can back BTTS No as an alternative.

It’s great that you can tap into hundreds of markets for every League Two game. Each of the leading football betting sites provide exciting pre-match and In-Play betting 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
Stadium MK
Stadium MK
MK Dons Unbeaten at Home in Past Ten Games

MK Dons have avoided defeat in their last ten matches at Stadium MK. The Dons have managed six victories and four draws in the last 10 home matches, recording an average of 1.90 goals per game and conceding 1.00.

Shrewsbury haven’t tasted victory in the previous eight away matches. The Shrews have recorded six losses, three draws and one win in the previous 10 away games, scoring an average of 1.00 goals per match and conceding 1.80.

The past meeting at Stadium MK saw Shrewsbury defeat MK Dons 1-0. The previous 4 H2H games at Stadium MK have involved two MK Dons wins, a single draw and one Shrewsbury victory.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
MK Dons logo MK Dons Home Stats 6-4-0 2.90 1.90 1.00 5 5 8 2
Shrewsbury logo Shrewsbury Away Stats 1-3-6 2.80 1.00 1.80 6 4 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
MK Dons logo MK Dons League Stats
Shrewsbury logo Shrewsbury League Stats
Full-Time Result
  • 4 wins, 2 defeats and 4 draws in the previous 10 matches
  • 5 wins, 2 defeats and 3 draws in the previous 10 home matches
Full-Time Result
  • 2 wins, 5 defeats and 3 draws in the previous 10 matches
  • 1 win, 6 defeats and 3 draws in the previous 10 away matches
Goals
Goals
Top Scorers & Assists
Top Scorers & Assists

MK Dons vs Shrewsbury Lineups & Team News

Don’t miss the latest MK Dons vs Shrewsbury team news before you bet. We’ll provide the predicted and confirmed lineups for League Two along with up-to-date injury news.

MK Dons Confirmed Lineup 4-4-2

Shrewsbury Confirmed Lineup 4-4-2

MK Dons Confirmed Lineup 4-4-2

1 Craig MacGillivray
15 Luke Offord 32 Jack Sanders 25 Curtis Nelson 6 Liam Kelly
2 Gethin Jones 8 Alex Gilbey 26 Ben Wiles 16 Aaron Nemane
10 Aaron Collins 13 Callum Paterson
12 Will Brook
16 Nick Freeman 2 Luca Hoole 5 William Boyle 6 Sam Clucas
20 Ismeal Kabia 14 Taylor Perry 25 Josh Ruffels 19 Iwan Morgan
27 John Marquis 21 Trey Samuel-Ogunsuyi

Shrewsbury Confirmed Lineup 4-4-2

MK Dons Substitutes

  • 7Daniel Crowley
  • 9Scott Hogan
  • 21Marvin Ekpiteta
  • 22Jon Mellish
  • 24C. Lemonheigh-Evans
  • 27Connal Trueman
  • 28Jay Matete

Shrewsbury Substitutes

  • 1Matthew Cox
  • 4Thomas Anderson
  • 9George Lloyd
  • 10Tom Sang
  • 22Temple Ojinnaka
  • 23Isaac Lee
  • 38Isaac England

Previous MK Dons Lineups

17 Jan League Two
Accr. Stanley 0-2 MK Dons
09 Jan FA Cup
MK Dons 4-5 Oxford
04 Jan League Two
MK Dons 2-2 Chesterfield
01 Jan League Two
Colchester 1-0 MK Dons
29 Dec League Two
MK Dons 1-1 Notts County
26 Dec League Two
MK Dons 1-0 Swindon

Previous Shrewsbury Lineups

17 Jan League Two
Shrewsbury 1-0 Harrogate
10 Jan FA Cup
Wolverhampton 6-1 Shrewsbury
01 Jan League Two
Shrewsbury 0-3 Bristol Rovers
29 Dec League Two
Grimsby 1-0 Shrewsbury
26 Dec League Two
Cheltenham 3-1 Shrewsbury
20 Dec League Two
Shrewsbury 0-1 Chesterfield
Team Squads

MK Dons Player Stats & Squad

Manager: Paul Warne

Player # Pos GP MIN ST BE G A Y R
Luke Offord 15 D 25 2190 25 0 1 1 6 1
Craig MacGillivray 1 G 25 2183 25 0 0 0 0 0
Alex Gilbey 8 M 24 2155 24 0 8 3 5 0
Liam Kelly 6 M 26 2073 25 1 0 4 4 0
Callum Paterson 13 F 25 1988 22 3 8 8 4 0

Shrewsbury Player Stats & Squad

Manager: Michael Appleton

Player # Pos GP MIN ST BE G A Y R
Sam Clucas 6 M 25 2231 25 0 2 5 2 0
William Boyle 5 D 24 2046 23 1 2 3 8 1
Taylor Perry 14 M 23 1779 20 4 1 0 7 0
John Marquis 27 F 24 1697 19 6 3 0 4 0
Luca Hoole 2 D 23 1688 18 7 1 0 3 0
England FlagLeague Two Table
2025/2026 Season
# Team G W D L +/- P
1 Bromley 36 19 13 4 59:36 70
2 MK Dons 36 19 11 6 72:36 68
3 Cambridge 35 18 11 6 50:28 65
4 Notts County 35 19 7 9 54:34 64
5 Swindon 36 19 6 11 59:43 63
6 Salford 36 19 4 13 50:46 61
7 Grimsby 35 15 11 9 50:39 56
8 Chesterfield 36 14 14 8 57:47 56
9 Crewe 36 16 8 12 53:43 56
10 Barnet 36 14 11 11 44:39 53
11 Walsall 36 15 8 13 43:40 53
12 Colchester 35 14 10 11 50:39 52
13 Fleetwood 36 13 11 12 47:45 50
14 Oldham 34 12 13 9 39:31 49
15 Accr. Stanley 35 13 8 14 38:37 47
16 Gillingham 35 11 12 12 43:47 45
17 Shrewsbury 36 11 8 17 37:56 41
18 Cheltenham 35 10 8 17 38:59 38
19 Bristol Rovers 36 11 4 21 37:58 37
20 Tranmere 36 9 8 19 48:65 35
21 Crawley 36 6 11 19 35:58 29
22 Barrow 35 7 7 21 35:55 28
23 Newport 36 7 7 22 36:63 28
24 Harrogate 36 6 9 21 26:56 27
# Team G W D L +/- P
1 Cambridge 17 11 5 1 28:12 38
2 Bromley 18 10 8 0 34:19 38
3 Notts County 18 11 3 4 33:16 36
4 MK Dons 18 10 5 3 34:16 35
5 Swindon 18 10 4 4 31:19 34
6 Crewe 18 10 4 4 30:21 34
7 Salford 18 10 3 5 26:22 33
8 Chesterfield 18 8 7 3 32:19 31
9 Grimsby 18 8 5 5 27:17 29
10 Colchester 17 8 4 5 28:17 28
11 Accr. Stanley 18 8 4 6 21:17 28
12 Fleetwood 18 7 6 5 29:27 27
13 Barnet 18 7 5 6 25:21 26
14 Shrewsbury 18 7 5 6 18:19 26
15 Oldham 17 6 7 4 20:15 25
16 Gillingham 18 6 7 5 24:28 25
17 Walsall 18 7 3 8 19:21 24
18 Cheltenham 17 7 2 8 21:23 23
19 Bristol Rovers 18 7 1 10 20:27 22
20 Crawley 18 4 7 7 23:25 19
21 Tranmere 18 4 5 9 20:29 17
22 Newport 18 3 4 11 18:31 13
23 Barrow 17 3 3 11 11:25 12
24 Harrogate 18 3 3 12 12:30 12