MK Dons vs Shrewsbury Prediction, Betting Tips, Lineups & Odds | 24 Jan 2026
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.
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.
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 |
36 | 19 | 11 | 6 | 72 | 36 | 36 | 72:36 | 68 |
| 17 | Shrewsbury |
36 | 11 | 8 | 17 | 37 | 56 | -19 | 37:56 | 41 |
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:
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.
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.
Correct Score Prediction
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
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.
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.
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.
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 Home Stats |
6-4-0 | 2.90 | 1.90 | 1.00 | 5 | 5 | 8 | 2 | |
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
- League Two: 27/09 2025 Shrewsbury 1 MK Dons 2
- League One: 24/01 2023 MK Dons 0 Shrewsbury 1
- League One: 08/10 2022 Shrewsbury 2 MK Dons 1
- League One: 02/04 2022 MK Dons 2 Shrewsbury 0
- League One: 16/10 2021 Shrewsbury 1 MK Dons 0
- League One: 23/02 2021 Shrewsbury 4 MK Dons 2
- League One: 24/11 2020 MK Dons 2 Shrewsbury 2
- League One: 08/02 2020 Shrewsbury 1 MK Dons 1
- League One: 10/08 2019 MK Dons 1 Shrewsbury 0
MK Dons League Stats
Shrewsbury League Stats
- 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
- 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
- An average of 1.70 goals scored and 1.10 conceded in the previous 10 matches
- An average of 1.80 goals scored and 1.30 conceded in the previous 10 home matches
- An average of 2.80 goals per game in the previous 10 matches
- An average of 3.10 goals per game in the previous 10 home matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 8 of the previous 10 home matches
- Over 2.5 Goals in 5 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 home matches
- An average of 0.90 goals scored and 1.60 conceded in the previous 10 matches
- An average of 1.00 goals scored and 1.80 conceded in the previous 10 away matches
- An average of 2.50 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 away matches
- BTTS Yes in 5 of the previous 10 matches
- BTTS Yes in 7 of the previous 10 away matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 6 of the previous 10 away matches
- Top Scorers for MK Dons this season are Alex Gilbey (8), Callum Paterson (8), Nathaniel Mendez-Laing (7)
- Top Assistors for MK Dons this season are Callum Paterson (8), Liam Kelly (4), Alex Gilbey (3)
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
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
Previous Shrewsbury Lineups
MK Dons Player Stats & Squad
Manager: Paul Warne
Shrewsbury Player Stats & Squad
League Two Table| # | 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 |
Shanxi
Jilin
Predictions
07:35 - Wed 11 Mar
CBA
Shenzhen
Liaoning
Predictions
07:35 - Wed 11 Mar
CBA
Beijing Ducks
Sichuan
Predictions
07:35 - Wed 11 Mar
CBA
Tianjin
Zhejiang GB
Predictions
07:35 - Wed 11 Mar
CBA
Zhejiang Lions
Nanjing
Predictions
08:00 - Wed 11 Mar
CBA
Xinjiang
Guangdong
Predictions
Top Football Pages
- Football Predictions
- Football Lineups
- Football Injuries
- Football Fixtures
- Football Standings
- Football Transfer News
- Football Live Streaming
- Football Betting Sites
- Football Betting Explained
- FIFA World Cup Predictions
- UEFA Champions League Predictions
- Premier League Predictions
- La Liga Predictions
- Serie A Predictions
- Bundesliga Predictions
MK Dons
Shrewsbury