Back

Grimsby vs MK Dons Prediction & Betting Tips

Grimsby host MK Dons in the England League Two on 31 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:30 UK Time.

Grimsby vs MK Dons Match Preview

Grimsby welcome MK Dons with both sides arriving in strong recent form and carrying confidence built on results rather than spectacle. The fixture brings together two teams who have found ways to win tight matches, often relying on efficiency rather than dominance, which sets the tone for a competitive and finely balanced contest.

With both clubs positioned close together in League Two, the stakes revolve around maintaining momentum rather than chasing recovery. Early control and sharp decision-making in key moments are likely to shape how the game unfolds.

Grimsby’s Discipline and Early Control at Home

Grimsby’s recent form has been built on structure and timing rather than attacking volume. Wins over Colchester, Cheltenham, Barnet, Fleetwood, and Shrewsbury all came with clean sheets, including three separate 1-0 victories and a controlled 2-0 away success. That sequence highlights a side comfortable protecting narrow leads and managing tempo once ahead.

At home, Grimsby tend to start assertively before dropping into a compact shape. Their 39 league goals show attacking capability, but the emphasis lately has been on balance, limiting opponents to low-quality chances while capitalising on moments in transition. This approach often gives them the platform to strike first before tightening the game.

MK Dons’ Attacking Rhythm Creates Constant Threat

MK Dons arrive with a more expansive attacking profile. Recent results include a 5-1 home win over Shrewsbury, a 2-0 away victory at Accrington, and a 1-0 success against Bristol Rovers, underlining both firepower and defensive control. Even in defeat, such as the 1-0 loss at Colchester, they remained competitive throughout.

A key driver of that attacking rhythm has been Callum Paterson, who has scored six goals in his last six league appearances for MK Dons. His movement between the lines and ability to arrive late in scoring positions has added a new dimension to their forward play. However, the side’s willingness to commit numbers forward can leave gaps, particularly away from home, where games often open up.

Grimsby vs MK Dons Prediction

The best bet for this match leans towards Grimsby to score first at 2.00 odds, as their recent home performances point towards fast starts and controlled leads. Their sequence of narrow wins and clean sheets revolves around striking early and then dictating the pace, while MK Dons have occasionally taken time to settle on their travels.

There is also value in backing Callum Paterson to score anytime at 3.40 odds, given his current scoring run. With six goals across his last six league matches, his confidence in front of goal stands out, and MK Dons’ attacking structure continues to create regular chances for him inside the box.

Goals at both ends also look likely based on how these teams approach matches. Both teams to score at 1.73 odds fits a game where Grimsby’s defensive discipline meets MK Dons’ attacking depth, especially with MK Dons scoring freely in recent weeks but rarely shutting games down completely.

Peter Green- January 28, 2026

Grimsby vs MK Dons Betting Tips

Grimsby to Score First

2.00 Odds Bet Now

Callum Paterson to score anytime

3.40 Odds Bet Now

Both teams to score

1.73 Odds Bet Now

Team Stats

Grimsby MK Dons
Game Played 47 45
Wins 22 24
Draws 12 13
Loss 13 8
Goals For 75 85
Goals Against 52 44
Grimsby MK Dons
Game Played 24 22
Wins 12 11
Draws 5 7
Loss 7 4
Goals For 42 44
Goals Against 24 24
Current Season stats from England League Two

Grimsby Form

15.05.26

England League Two

Salford City

Grimsby

2-2

10.05.26

England League Two

Grimsby

Salford City

1-2

02.05.26

England League Two

Tranmere

Grimsby

1-1

25.04.26

England League Two

Grimsby

Swindon

4-0

21.04.26

England League Two

Cambridge

Grimsby

1-2

18.04.26

England League Two

Gillingham

Grimsby

1-4

14.04.26

England League Two

Chesterfield

Grimsby

2-1

11.04.26

England League Two

Grimsby

Crewe

3-2

06.04.26

England League Two

Crawley

Grimsby

0-2

03.04.26

England League Two

Grimsby

Harrogate

1-3

21.03.26

England League Two

Grimsby

Barrow

5-0

17.03.26

England League Two

Grimsby

Fleetwood

1-0

14.03.26

England League Two

Oldham

Grimsby

1-0

07.03.26

England League Two

Grimsby

Bromley

1-1

03.03.26

England League Two

Grimsby

Salford City

3-1

28.02.26

England League Two

Notts County

Grimsby

0-1

21.02.26

England League Two

Bristol Rovers

Grimsby

3-1

18.02.26

England League Two

Grimsby

Walsall

2-2

15.02.26

England FA Cup

Grimsby

Wolves

0-1

11.02.26

England League Two

Grimsby

Accrington

1-0

07.02.26

England League Two

Newport

Grimsby

0-0

31.01.26

England League Two

Grimsby

MK Dons

2-2

27.01.26

England League Two

Colchester

Grimsby

0-1

24.01.26

England League Two

Cheltenham

Grimsby

0-2

17.01.26

England League Two

Grimsby

Barnet

1-0

10.01.26

England FA Cup

Grimsby

Weston-super-Mare

3-2

01.01.26

England League Two

Fleetwood

Grimsby

0-1

29.12.25

England League Two

Grimsby

Shrewsbury

1-0

26.12.25

England League Two

Grimsby

Oldham

0-0

20.12.25

England League Two

Bromley

Grimsby

2-0

13.12.25

England League Two

Grimsby

Notts County

0-2

09.12.25

England League Two

Shrewsbury

Grimsby

1-1

06.12.25

England FA Cup

Grimsby

Wealdstone

4-0

27.11.25

England League Two

Grimsby

Tranmere

1-2

22.11.25

England League Two

Swindon

Grimsby

2-2

15.11.25

England League Two

Grimsby

Chesterfield

0-1

08.11.25

England League Two

Barrow

Grimsby

2-2

04.11.25

EFL Trophy

Grimsby

Everton U21

5-3

01.11.25

England FA Cup

Grimsby

Ebbsfleet United

3-1

28.10.25

England EFL Cup

Grimsby

Brentford

0-5

25.10.25

England League Two

Crewe

Grimsby

3-2

18.10.25

England League Two

Grimsby

Gillingham

1-0

11.10.25

England League Two

Grimsby

Colchester

1-2

07.10.25

EFL Trophy

Grimsby

Doncaster

0-3

04.10.25

England League Two

Salford City

Grimsby

0-2

27.09.25

England League Two

Grimsby

Cheltenham

7-1

20.09.25

England League Two

Barnet

Grimsby

3-0

16.09.25

England EFL Cup

Sheffield Wednesday

Grimsby

0-1

13.09.25

England League Two

Grimsby

Cambridge

1-1

06.09.25

England League Two

MK Dons

Grimsby

2-3

10.05.26

England League Two

Grimsby

Salford City

1-2

25.04.26

England League Two

Grimsby

Swindon

4-0

11.04.26

England League Two

Grimsby

Crewe

3-2

03.04.26

England League Two

Grimsby

Harrogate

1-3

21.03.26

England League Two

Grimsby

Barrow

5-0

17.03.26

England League Two

Grimsby

Fleetwood

1-0

07.03.26

England League Two

Grimsby

Bromley

1-1

03.03.26

England League Two

Grimsby

Salford City

3-1

18.02.26

England League Two

Grimsby

Walsall

2-2

15.02.26

England FA Cup

Grimsby

Wolves

0-1

11.02.26

England League Two

Grimsby

Accrington

1-0

31.01.26

England League Two

Grimsby

MK Dons

2-2

17.01.26

England League Two

Grimsby

Barnet

1-0

10.01.26

England FA Cup

Grimsby

Weston-super-Mare

3-2

29.12.25

England League Two

Grimsby

Shrewsbury

1-0

26.12.25

England League Two

Grimsby

Oldham

0-0

13.12.25

England League Two

Grimsby

Notts County

0-2

06.12.25

England FA Cup

Grimsby

Wealdstone

4-0

27.11.25

England League Two

Grimsby

Tranmere

1-2

15.11.25

England League Two

Grimsby

Chesterfield

0-1

04.11.25

EFL Trophy

Grimsby

Everton U21

5-3

01.11.25

England FA Cup

Grimsby

Ebbsfleet United

3-1

28.10.25

England EFL Cup

Grimsby

Brentford

0-5

18.10.25

England League Two

Grimsby

Gillingham

1-0

11.10.25

England League Two

Grimsby

Colchester

1-2

07.10.25

EFL Trophy

Grimsby

Doncaster

0-3

27.09.25

England League Two

Grimsby

Cheltenham

7-1

13.09.25

England League Two

Grimsby

Cambridge

1-1

30.08.25

England League Two

Grimsby

Bristol Rovers

0-1

27.08.25

England EFL Cup

Grimsby

Manchester United

(Penalties:12 - 11)

2-2

16.08.25

England League Two

Grimsby

Newport

2-1

12.08.25

England EFL Cup

Grimsby

Shrewsbury

3-1

02.08.25

England League Two

Grimsby

Crawley

3-0

26.07.25

Club Friendly

Grimsby

Peterborough

3-2

22.07.25

Club Friendly

Grimsby

Lincoln

2-1

03.05.25

England League Two

Grimsby

AFC Wimbledon

0-1

18.04.25

England League Two

Grimsby

Swindon

0-4

05.04.25

England League Two

Grimsby

Morecambe

3-1

22.03.25

England League Two

Grimsby

Newport

1-0

15.03.25

England League Two

Grimsby

Salford City

0-1

11.03.25

England League Two

Grimsby

Notts County

0-2

04.03.25

England League Two

Grimsby

Tranmere

1-1

22.02.25

England League Two

Grimsby

Fleetwood

2-1

08.02.25

England League Two

Grimsby

Carlisle

2-1

28.01.25

England League Two

Grimsby

Gillingham

1-1

18.01.25

England League Two

Grimsby

Chesterfield

1-1

29.12.24

England League Two

Grimsby

Port Vale

3-0

26.12.24

England League Two

Grimsby

Harrogate

2-1

14.12.24

England League Two

Grimsby

Crewe

0-2

03.12.24

England League Two

Grimsby

Accrington

5-2

15.05.26

England League Two

Salford City

Grimsby

2-2

02.05.26

England League Two

Tranmere

Grimsby

1-1

21.04.26

England League Two

Cambridge

Grimsby

1-2

18.04.26

England League Two

Gillingham

Grimsby

1-4

14.04.26

England League Two

Chesterfield

Grimsby

2-1

06.04.26

England League Two

Crawley

Grimsby

0-2

14.03.26

England League Two

Oldham

Grimsby

1-0

28.02.26

England League Two

Notts County

Grimsby

0-1

21.02.26

England League Two

Bristol Rovers

Grimsby

3-1

07.02.26

England League Two

Newport

Grimsby

0-0

27.01.26

England League Two

Colchester

Grimsby

0-1

24.01.26

England League Two

Cheltenham

Grimsby

0-2

01.01.26

England League Two

Fleetwood

Grimsby

0-1

20.12.25

England League Two

Bromley

Grimsby

2-0

09.12.25

England League Two

Shrewsbury

Grimsby

1-1

22.11.25

England League Two

Swindon

Grimsby

2-2

08.11.25

England League Two

Barrow

Grimsby

2-2

25.10.25

England League Two

Crewe

Grimsby

3-2

04.10.25

England League Two

Salford City

Grimsby

0-2

20.09.25

England League Two

Barnet

Grimsby

3-0

16.09.25

England EFL Cup

Sheffield Wednesday

Grimsby

0-1

06.09.25

England League Two

MK Dons

Grimsby

2-3

02.09.25

EFL Trophy

Bradford City

Grimsby

2-1

23.08.25

England League Two

Accrington

Grimsby

1-1

19.08.25

England League Two

Walsall

Grimsby

0-1

09.08.25

England League Two

Harrogate

Grimsby

3-3

23.07.25

Club Friendly

Boston United

Grimsby

1-2

19.07.25

Club Friendly

Rochdale

Grimsby

2-0

08.07.25

Club Friendly

Grimsby Borough

Grimsby

1-1

05.07.25

Club Friendly

Cleethorpes Town

Grimsby

0-1

26.04.25

England League Two

MK Dons

Grimsby

0-0

21.04.25

England League Two

Port Vale

Grimsby

2-2

12.04.25

England League Two

Harrogate

Grimsby

2-2

01.04.25

England League Two

Crewe

Grimsby

2-0

28.03.25

England League Two

Colchester

Grimsby

1-2

08.03.25

England League Two

Walsall

Grimsby

1-3

01.03.25

England League Two

Cheltenham

Grimsby

1-1

15.02.25

England League Two

Doncaster

Grimsby

1-2

01.02.25

England League Two

Bromley

Grimsby

0-2

25.01.25

England League Two

Barrow

Grimsby

3-0

04.01.25

England League Two

Bradford City

Grimsby

3-1

01.01.25

England League Two

Accrington

Grimsby

3-2

21.12.24

England League Two

Swindon

Grimsby

3-1

07.12.24

England League Two

Morecambe

Grimsby

0-3

16.11.24

England League Two

Newport

Grimsby

0-0

12.11.24

EFL Trophy

Chesterfield

Grimsby

3-2

09.11.24

England League Two

AFC Wimbledon

Grimsby

0-1

22.10.24

England League Two

Tranmere

Grimsby

0-1

12.10.24

England League Two

Salford City

Grimsby

1-2

01.10.24

England League Two

Gillingham

Grimsby

0-1

MK Dons Form

25.04.26

England League Two

MK Dons

Tranmere

3-0

18.04.26

England League Two

Crewe

MK Dons

1-3

11.04.26

England League Two

MK Dons

Bromley

2-1

06.04.26

England League Two

Oldham

MK Dons

1-1

03.04.26

England League Two

MK Dons

Barrow

0-0

28.03.26

England League Two

Salford City

MK Dons

1-0

21.03.26

England League Two

MK Dons

Barnet

1-3

18.03.26

England League Two

MK Dons

Colchester

1-0

14.03.26

England League Two

Swindon

MK Dons

1-2

10.03.26

England League Two

Gillingham

MK Dons

1-5

07.03.26

England League Two

MK Dons

Harrogate

4-1

28.02.26

England League Two

Cambridge

MK Dons

1-1

23.02.26

England League Two

Walsall

MK Dons

0-2

17.02.26

England League Two

MK Dons

Crawley

0-0

14.02.26

England League Two

MK Dons

Newport

1-0

07.02.26

England League Two

Cheltenham

MK Dons

2-3

31.01.26

England League Two

Grimsby

MK Dons

2-2

27.01.26

England League Two

MK Dons

Bristol Rovers

1-0

24.01.26

England League Two

MK Dons

Shrewsbury

5-1

17.01.26

England League Two

Accrington

MK Dons

0-2

09.01.26

England FA Cup

MK Dons

Oxford

(Penalties:3 - 4)

1-1

04.01.26

England League Two

MK Dons

Chesterfield

2-2

01.01.26

England League Two

Colchester

MK Dons

1-0

29.12.25

England League Two

MK Dons

Notts County

1-1

26.12.25

England League Two

MK Dons

Swindon

1-0

20.12.25

England League Two

Harrogate

MK Dons

0-4

13.12.25

England League Two

MK Dons

Cambridge

1-1

09.12.25

England League Two

Notts County

MK Dons

3-2

06.12.25

England FA Cup

MK Dons

Oldham

3-1

29.11.25

England League Two

MK Dons

Fleetwood

2-1

22.11.25

England League Two

Tranmere

MK Dons

2-2

15.11.25

England League Two

MK Dons

Salford City

2-0

11.11.25

EFL Trophy

MK Dons

Swindon

0-4

08.11.25

England League Two

Barnet

MK Dons

2-2

01.11.25

England FA Cup

Colchester

MK Dons

2-3

25.10.25

England League Two

Bromley

MK Dons

2-1

18.10.25

England League Two

MK Dons

Crewe

3-1

11.10.25

England League Two

Bristol Rovers

MK Dons

0-4

07.10.25

EFL Trophy

Reading

MK Dons

1-0

04.10.25

England League Two

MK Dons

Gillingham

3-2

27.09.25

England League Two

Shrewsbury

MK Dons

1-2

20.09.25

England League Two

MK Dons

Accrington

1-2

16.09.25

EFL Trophy

MK Dons

West Ham United U21

1-5

13.09.25

England League Two

Chesterfield

MK Dons

1-1

06.09.25

England League Two

MK Dons

Grimsby

2-3

30.08.25

England League Two

MK Dons

Walsall

0-1

23.08.25

England League Two

Newport

MK Dons

1-2

19.08.25

England League Two

Crawley

MK Dons

1-1

16.08.25

England League Two

MK Dons

Cheltenham

5-0

12.08.25

England EFL Cup

Bristol City

MK Dons

2-0

25.04.26

England League Two

MK Dons

Tranmere

3-0

11.04.26

England League Two

MK Dons

Bromley

2-1

03.04.26

England League Two

MK Dons

Barrow

0-0

21.03.26

England League Two

MK Dons

Barnet

1-3

18.03.26

England League Two

MK Dons

Colchester

1-0

07.03.26

England League Two

MK Dons

Harrogate

4-1

17.02.26

England League Two

MK Dons

Crawley

0-0

14.02.26

England League Two

MK Dons

Newport

1-0

27.01.26

England League Two

MK Dons

Bristol Rovers

1-0

24.01.26

England League Two

MK Dons

Shrewsbury

5-1

09.01.26

England FA Cup

MK Dons

Oxford

(Penalties:3 - 4)

1-1

04.01.26

England League Two

MK Dons

Chesterfield

2-2

29.12.25

England League Two

MK Dons

Notts County

1-1

26.12.25

England League Two

MK Dons

Swindon

1-0

13.12.25

England League Two

MK Dons

Cambridge

1-1

06.12.25

England FA Cup

MK Dons

Oldham

3-1

29.11.25

England League Two

MK Dons

Fleetwood

2-1

15.11.25

England League Two

MK Dons

Salford City

2-0

11.11.25

EFL Trophy

MK Dons

Swindon

0-4

18.10.25

England League Two

MK Dons

Crewe

3-1

04.10.25

England League Two

MK Dons

Gillingham

3-2

20.09.25

England League Two

MK Dons

Accrington

1-2

16.09.25

EFL Trophy

MK Dons

West Ham United U21

1-5

06.09.25

England League Two

MK Dons

Grimsby

2-3

30.08.25

England League Two

MK Dons

Walsall

0-1

16.08.25

England League Two

MK Dons

Cheltenham

5-0

02.08.25

England League Two

MK Dons

Oldham

0-0

26.04.25

England League Two

MK Dons

Grimsby

0-0

18.04.25

England League Two

MK Dons

Newport

0-0

05.04.25

England League Two

MK Dons

Barrow

0-3

29.03.25

England League Two

MK Dons

Fleetwood

2-4

08.03.25

England League Two

MK Dons

Morecambe

2-1

01.03.25

England League Two

MK Dons

Colchester

0-1

08.02.25

England League Two

MK Dons

Bromley

0-1

28.01.25

England League Two

MK Dons

Harrogate

2-1

25.01.25

England League Two

MK Dons

AFC Wimbledon

0-0

04.01.25

England League Two

MK Dons

Salford City

0-1

29.12.24

England League Two

MK Dons

Crewe

1-1

26.12.24

England League Two

MK Dons

Notts County

0-2

14.12.24

England League Two

MK Dons

Gillingham

0-1

03.12.24

England League Two

MK Dons

Chesterfield

3-0

16.11.24

England League Two

MK Dons

Cheltenham

3-2

12.11.24

EFL Trophy

MK Dons

Leyton Orient

1-3

09.11.24

England League Two

MK Dons

Swindon

3-1

03.11.24

England FA Cup

MK Dons

AFC Wimbledon

0-2

22.10.24

England League Two

MK Dons

Accrington

2-1

12.10.24

England League Two

MK Dons

Port Vale

0-1

08.10.24

EFL Trophy

MK Dons

Arsenal U21

(Penalties:3 - 1)

2-2

05.10.24

England League Two

MK Dons

Tranmere

1-1

21.09.24

England League Two

MK Dons

Doncaster

1-1

18.04.26

England League Two

Crewe

MK Dons

1-3

06.04.26

England League Two

Oldham

MK Dons

1-1

28.03.26

England League Two

Salford City

MK Dons

1-0

14.03.26

England League Two

Swindon

MK Dons

1-2

10.03.26

England League Two

Gillingham

MK Dons

1-5

28.02.26

England League Two

Cambridge

MK Dons

1-1

23.02.26

England League Two

Walsall

MK Dons

0-2

07.02.26

England League Two

Cheltenham

MK Dons

2-3

31.01.26

England League Two

Grimsby

MK Dons

2-2

17.01.26

England League Two

Accrington

MK Dons

0-2

01.01.26

England League Two

Colchester

MK Dons

1-0

20.12.25

England League Two

Harrogate

MK Dons

0-4

09.12.25

England League Two

Notts County

MK Dons

3-2

22.11.25

England League Two

Tranmere

MK Dons

2-2

08.11.25

England League Two

Barnet

MK Dons

2-2

01.11.25

England FA Cup

Colchester

MK Dons

2-3

25.10.25

England League Two

Bromley

MK Dons

2-1

11.10.25

England League Two

Bristol Rovers

MK Dons

0-4

07.10.25

EFL Trophy

Reading

MK Dons

1-0

27.09.25

England League Two

Shrewsbury

MK Dons

1-2

13.09.25

England League Two

Chesterfield

MK Dons

1-1

23.08.25

England League Two

Newport

MK Dons

1-2

19.08.25

England League Two

Crawley

MK Dons

1-1

12.08.25

England EFL Cup

Bristol City

MK Dons

2-0

09.08.25

England League Two

Barrow

MK Dons

0-2

26.07.25

Club Friendly

Stevenage

MK Dons

2-1

19.07.25

Club Friendly

Doncaster

MK Dons

3-1

19.07.25

Club Friendly

Wealdstone

MK Dons

2-0

03.05.25

England League Two

Swindon

MK Dons

0-0

21.04.25

England League Two

Crewe

MK Dons

0-1

12.04.25

England League Two

Gillingham

MK Dons

1-0

02.04.25

England League Two

Notts County

MK Dons

3-0

25.03.25

England League Two

Carlisle

MK Dons

2-2

22.03.25

England League Two

Cheltenham

MK Dons

0-1

15.03.25

England League Two

Port Vale

MK Dons

3-0

04.03.25

England League Two

Accrington

MK Dons

2-0

22.02.25

England League Two

Bradford City

MK Dons

2-0

15.02.25

England League Two

Tranmere

MK Dons

1-1

11.02.25

England League Two

Barrow

MK Dons

2-1

01.02.25

England League Two

Doncaster

MK Dons

2-1

21.01.25

England League Two

Fleetwood

MK Dons

2-1

18.01.25

England League Two

Walsall

MK Dons

4-2

01.01.25

England League Two

Chesterfield

MK Dons

1-2

21.12.24

England League Two

Newport

MK Dons

6-3

26.10.24

England League Two

Grimsby

MK Dons

1-3

19.10.24

England League Two

Morecambe

MK Dons

1-3

01.10.24

England League Two

Harrogate

MK Dons

1-5

28.09.24

England League Two

Bromley

MK Dons

1-1

17.09.24

EFL Trophy

Colchester

MK Dons

2-1

14.09.24

England League Two

AFC Wimbledon

MK Dons

3-0

Grimsby vs MK Dons Head-to-head

06.09.2025

England League Two

MK Dons

Grimsby

2-3

26.04.2025

England League Two

MK Dons

Grimsby

0-0

26.10.2024

England League Two

Grimsby

MK Dons

1-3

12.03.2024

England League Two

Grimsby

MK Dons

1-0

28.11.2023

England League Two

MK Dons

Grimsby

1-1

26.10.2024

England League Two

Grimsby

MK Dons

1-3

12.03.2024

England League Two

Grimsby

MK Dons

1-0

26.01.2019

England League Two

Grimsby

MK Dons

1-0

10.11.2018

England FA Cup

Grimsby

MK Dons

3-1

Offers