Loading...
BetGPS Football Betting Resources
England League One · ·Referee: S Oldham

Portsmouth 1–2 Milton Keynes Dons

Full time · half time 0–2 · season 2021/2022

Home 2.37 fair 2.56
Draw 3.30 fair 3.93
Away ✓ 3.10 fair 2.82
Under 2.5 1.83 fair 2.10
Over 2.5 ✓ 2.02 fair 1.91

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Portsmouth Milton Keynes Dons
22 Shots 14
6 Shots on target 6
5 Corners 1
10 Fouls 9
2 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (291 league matches this season so far).
Result Portsmouth to win
Goals Over 2.5
Both teams score Yes fair 1.78
Expected goals 1.42 – 1.35
Home / Draw / Away
PortsmouthDrawMilton Keynes Dons
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–1 12% 1–0 8.9% 2–1 8.6%

Statistics 2021/2022, before this match

Portsmouth before this match, all matches
1.61points / match
1.22scored / match
0.96conceded / match
WonDrawnLost 23 played · 28:22
Milton Keynes Dons before this match, all matches
1.72points / match
1.76scored / match
1.20conceded / match
WonDrawnLost 25 played · 44:30
Portsmouth all matches all matches Milton Keynes Dons

Per match

1.22 Goals scored 1.76
0.96 Goals conceded 1.20
2.17 Total goals 2.96
12.17 Shots 14.00
4.35 Shots on target 5.08
11.04 Shots faced 9.60
5.13 Corners 4.72
5.04 Corners against 5.40
12.43 Fouls 8.12
1.70 Yellow cards 1.36
0.43 1st-half goals scored 0.84
0.26 1st-half goals conceded 0.56

How often Full Time

43% Wins 48%
30% Draws 28%
26% Losses 24%
87% Over 0.5 goals 96%
57% Over 1.5 goals 76%
43% Over 2.5 goals 60%
26% Over 3.5 goals 32%
4% Over 4.5 goals 24%
0% Over 5.5 goals 8%
35% Both teams scored 64%
52% Clean sheets 28%
26% Failed to score 12%

How often Half Time

30% Wins 40%
48% Draws 40%
22% Losses 20%
57% Over 0.5 goals 80%
9% Over 1.5 goals 40%
4% Over 2.5 goals 16%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Portsmouth all matches
Milton Keynes Dons all matches
Portsmouth before this match, at home
1.91points / match
1.45scored / match
0.91conceded / match
WonDrawnLost 11 played · 16:10
Milton Keynes Dons before this match, away
1.58points / match
2.17scored / match
1.42conceded / match
WonDrawnLost 12 played · 26:17
Portsmouth at home away Milton Keynes Dons

Per match

1.45 Goals scored 2.17
0.91 Goals conceded 1.42
2.36 Total goals 3.58
12.55 Shots 13.25
4.73 Shots on target 5.50
10.18 Shots faced 10.42
5.73 Corners 5.67
5.09 Corners against 5.42
11.91 Fouls 8.33
1.45 Yellow cards 1.42
0.64 1st-half goals scored 0.83
0.36 1st-half goals conceded 0.75

How often Full Time

55% Wins 42%
27% Draws 33%
18% Losses 25%
91% Over 0.5 goals 100%
73% Over 1.5 goals 92%
45% Over 2.5 goals 75%
27% Over 3.5 goals 50%
0% Over 4.5 goals 33%
0% Over 5.5 goals 8%
36% Both teams scored 83%
55% Clean sheets 8%
18% Failed to score 8%

How often Half Time

36% Wins 33%
36% Draws 42%
27% Losses 25%
73% Over 0.5 goals 83%
18% Over 1.5 goals 58%
9% Over 2.5 goals 17%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Portsmouth at home
Milton Keynes Dons away

Last 10 matches before this match

Portsmouth all matches

Date Match Score 1 X 2 O U
03.01.22 Cambridge – Portsmouth 0–0 (0–0) 4.003.302.00 2.00 1.85
11.12.21 Portsmouth – Morecambe 2–0 (1–0) 1.504.336.50 1.80 2.00
07.12.21 Portsmouth – Sheffield Weds 0–0 (0–0) 2.903.602.37 2.05 1.80
27.11.21 Gillingham – Portsmouth 0–1 (0–0) 4.503.601.80 2.00 1.85
23.11.21 Lincoln – Portsmouth 0–3 (0–1) 2.603.402.70 1.98 1.88
20.11.21 Portsmouth – AFC Wimbledon 2–1 (0–1) 1.853.604.33 2.05 1.80
13.11.21 Wycombe – Portsmouth 0–1 (0–0) 2.053.603.60 1.98 1.88
02.11.21 Portsmouth – Cheltenham 1–1 (1–1) 1.663.755.50 1.90 1.95
30.10.21 Portsmouth – Bolton 1–0 (0–0) 2.203.403.30 2.00 1.80
23.10.21 Accrington – Portsmouth 2–2 (0–1) 2.873.302.45 2.05 1.75

Milton Keynes Dons all matches

Date Match Score 1 X 2 O U
11.01.22 Milton Keynes Dons – AFC Wimbledon 1–0 (1–0) 1.723.804.75 1.75 2.05
08.01.22 Accrington – Milton Keynes Dons 1–1 (1–1) 3.003.302.40 1.93 1.93
01.01.22 Milton Keynes Dons – Gillingham 0–0 (0–0) 1.574.006.00 1.80 2.05
26.12.21 Lincoln – Milton Keynes Dons 2–3 (2–0) 3.003.502.30 1.98 1.88
11.12.21 Milton Keynes Dons – Oxford 1–2 (1–0) 2.403.402.90 1.83 2.02
08.12.21 Milton Keynes Dons – Plymouth 1–1 (1–0) 2.303.403.10 1.80 2.00
27.11.21 Morecambe – Milton Keynes Dons 0–4 (0–2) 3.603.602.00 1.85 2.00
23.11.21 Sheffield Weds – Milton Keynes Dons 2–1 (0–0) 2.303.403.10 1.90 1.95
20.11.21 Milton Keynes Dons – Burton 1–0 (0–0) 1.803.704.50 1.88 1.98
13.11.21 Milton Keynes Dons – Cambridge 4–1 (3–0) 1.603.806.00 1.80 2.00

Portsmouth at home

Date Match Score 1 X 2 O U
11.12.21 Portsmouth – Morecambe 2–0 (1–0) 1.504.336.50 1.80 2.00
07.12.21 Portsmouth – Sheffield Weds 0–0 (0–0) 2.903.602.37 2.05 1.80
20.11.21 Portsmouth – AFC Wimbledon 2–1 (0–1) 1.853.604.33 2.05 1.80
02.11.21 Portsmouth – Cheltenham 1–1 (1–1) 1.663.755.50 1.90 1.95
30.10.21 Portsmouth – Bolton 1–0 (0–0) 2.203.403.30 2.00 1.80
19.10.21 Portsmouth – Ipswich 0–4 (0–1) 2.503.252.90 2.25 1.61
02.10.21 Portsmouth – Sunderland 4–0 (3–0) 2.873.502.40 2.07 1.72
21.09.21 Portsmouth – Plymouth 2–2 (1–0) 2.053.303.80 2.05 1.75
18.09.21 Portsmouth – Cambridge 1–2 (0–1) 1.614.005.50 1.91 2.02
17.08.21 Portsmouth – Shrewsbury 1–0 (1–0) 1.663.805.25 2.15 1.66

Milton Keynes Dons away

Date Match Score 1 X 2 O U
08.01.22 Accrington – Milton Keynes Dons 1–1 (1–1) 3.003.302.40 1.93 1.93
26.12.21 Lincoln – Milton Keynes Dons 2–3 (2–0) 3.003.502.30 1.98 1.88
27.11.21 Morecambe – Milton Keynes Dons 0–4 (0–2) 3.603.602.00 1.85 2.00
23.11.21 Sheffield Weds – Milton Keynes Dons 2–1 (0–0) 2.303.403.10 1.90 1.95
30.10.21 Crewe – Milton Keynes Dons 1–4 (0–1) 4.003.751.85 1.80 2.00
19.10.21 Wigan – Milton Keynes Dons 1–2 (1–2) 2.003.603.80 2.00 1.80
16.10.21 Shrewsbury – Milton Keynes Dons 1–0 (0–0) 3.603.602.00 1.95 1.85
02.10.21 Doncaster – Milton Keynes Dons 2–1 (1–1) 5.003.601.75 1.95 1.85
18.09.21 Gillingham – Milton Keynes Dons 1–4 (1–2) 2.753.502.50 1.85 1.95
04.09.21 Cheltenham – Milton Keynes Dons 1–1 (1–0) 2.453.302.90 2.07 1.72

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Portsmouth winsDrawsMilton Keynes Dons wins
1matches
1.00goals / match
0%over 2.5
0%both scored
Date Match Score 1 X 2 O U
11.09.21E2 Milton Keynes Dons – Portsmouth 1–0 (0–0) 2.303.303.00 2.00 1.80

England League One table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Rotherham 24 15 5 4 45 17 +28 50 DWWWLW
2 Sunderland 26 15 5 6 51 32 +19 50 WDWWDL
3 Wycombe 26 14 7 5 42 30 +12 49 WDLWDW
4 Wigan 21 14 3 4 40 20 +20 45 WDWWDW
5 Milton Keynes Dons 25 12 7 6 44 30 +14 43 DLWDDW
6 Oxford 25 12 7 6 40 27 +13 43 WWLWDL
7 Plymouth 24 12 7 5 38 25 +13 43 LLDLWW
8 Portsmouth 23 10 7 6 28 22 +6 37 WWWDWD
9 Sheffield Weds 24 9 10 5 30 27 +3 37 WDDWLL
10 Ipswich 25 9 8 8 43 34 +9 35 WLDDWW
11 Accrington 25 10 5 10 31 40 -9 35 WLWWDD
12 Burton 24 9 5 10 29 30 -1 32 WWLLWD
13 Cheltenham 25 7 9 9 31 44 -13 30 LDLLDD
14 Charlton 25 8 5 12 31 31 0 29 LWWLLL
15 Shrewsbury 25 8 5 12 26 29 -3 29 LLWWDW
16 Lincoln 24 7 7 10 29 32 -3 28 LLDLWW
17 Cambridge 24 6 9 9 32 38 -6 27 DLWLLD
18 Bolton 24 7 5 12 30 37 -7 26 WDLLLL
19 Fleetwood Town 24 6 7 11 37 43 -6 25 LWWDLW
20 AFC Wimbledon 22 6 7 9 30 36 -6 25 WDWDLL
21 Morecambe 24 6 5 13 34 49 -15 23 LLLDLW
22 Crewe 25 5 6 14 24 44 -20 21 LWLWLW
23 Gillingham 24 3 9 12 18 38 -20 18 LLLLDL
24 Doncaster 24 4 4 16 16 44 -28 16 LLWLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Sunderland 13 10 1 2 30 9 +21 31 WDWWWL
2 Rotherham 13 9 2 2 32 13 +19 29 DWWWWW
3 Oxford 14 8 4 2 27 13 +14 28 WWDLWD
4 Wycombe 12 8 2 2 22 17 +5 26 LLWWDD
5 Plymouth 12 7 3 2 18 11 +7 24 WWWLLW
6 Milton Keynes Dons 13 7 3 3 18 13 +5 24 WWDLDW
7 Shrewsbury 13 7 3 3 17 12 +5 24 WDWWDW
8 Burton 12 7 2 3 22 13 +9 23 WLLWWW
9 Accrington 13 7 2 4 20 19 +1 23 LWLWWD
10 Portsmouth 11 6 3 2 16 10 +6 21 LWDWDW
11 Ipswich 13 5 6 2 23 18 +5 21 WDLWDW
12 Wigan 11 6 2 3 15 10 +5 20 LLLWWD
13 Sheffield Weds 10 5 4 1 15 8 +7 19 WDWDWD
14 Cheltenham 13 5 4 4 16 21 -5 19 DWLDLD
15 Charlton 13 5 3 5 19 15 +4 18 WDWWWL
16 Bolton 11 4 4 3 16 17 -1 16 LDWWDL
17 Morecambe 13 4 4 5 19 22 -3 16 LDLDLW
18 Cambridge 13 3 6 4 15 18 -3 15 DWDLLD
19 Doncaster 12 4 3 5 10 14 -4 15 DDLWLL
20 Crewe 12 4 3 5 14 19 -5 15 LDWWLW
21 Fleetwood Town 12 4 2 6 20 20 0 14 DLLWWL
22 Lincoln 12 3 3 6 12 16 -4 12 LDLLLW
23 AFC Wimbledon 9 2 5 2 15 15 0 11 LDDLWD
24 Gillingham 11 2 3 6 7 18 -11 9 LWDLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Wigan 10 8 1 1 25 10 +15 25 WWWDWW
2 Wycombe 14 6 5 3 20 13 +7 23 DWDLWW
3 Rotherham 11 6 3 2 13 4 +9 21 WDWDWL
4 Milton Keynes Dons 12 5 4 3 26 17 +9 19 WWLWWD
5 Plymouth 12 5 4 3 20 14 +6 19 DWLDLW
6 Sunderland 13 5 4 4 21 23 -2 19 LDWDWD
7 Sheffield Weds 14 4 6 4 15 19 -4 18 DWDWLL
8 Lincoln 12 4 4 4 17 16 +1 16 DWDLDW
9 Portsmouth 12 4 4 4 12 12 0 16 LDWWWD
10 Oxford 11 4 3 4 13 14 -1 15 WDDWWL
11 Ipswich 12 4 2 6 20 16 +4 14 LWLLDW
12 AFC Wimbledon 13 4 2 7 15 21 -6 14 LLWDLL
13 Cambridge 11 3 3 5 17 20 -3 12 DWLLWL
14 Accrington 12 3 3 6 11 21 -10 12 LWDLWD
15 Charlton 12 3 2 7 12 16 -4 11 WWDLLL
16 Fleetwood Town 12 2 5 5 17 23 -6 11 LLDLDW
17 Cheltenham 12 2 5 5 15 23 -8 11 LDWDLD
18 Bolton 13 3 1 9 14 20 -6 10 LLLLLL
19 Gillingham 13 1 6 6 11 20 -9 9 DDLLLD
20 Burton 12 2 3 7 7 17 -10 9 WLLLLD
21 Morecambe 11 2 1 8 15 27 -12 7 LLLWLL
22 Crewe 13 1 3 9 10 25 -15 6 LLLLWL
23 Shrewsbury 12 1 2 9 9 17 -8 5 LDLLLW
24 Doncaster 12 0 1 11 6 30 -24 1 LLDLLL

Portsmouth   Milton Keynes Dons

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
# Streak
1 2 Sunderland 26 8 18 2.0 1.2 15 5 6 51 32 50 OUOOOO
2 19 Fleetwood Town 24 6 18 1.5 1.8 6 7 11 37 43 25 OOOUOU
3 10 Ipswich 25 9 16 1.7 1.4 9 8 8 43 34 35 OUUUUO
4 5 Milton Keynes Dons 25 10 15 1.8 1.2 12 7 6 44 30 43 UOOUUU
5 21 Morecambe 24 9 15 1.4 2.0 6 5 13 34 49 23 OOUUOO
6 3 Wycombe 26 12 14 1.6 1.2 14 7 5 42 30 49 OOUUOU
7 6 Oxford 25 11 14 1.6 1.1 12 7 6 40 27 43 OOOOUU
8 7 Plymouth 24 11 13 1.6 1.0 12 7 5 38 25 43 OOUOUU
9 11 Accrington 25 12 13 1.2 1.6 10 5 10 31 40 35 OUUUUU
10 13 Cheltenham 25 12 13 1.2 1.8 7 9 9 31 44 30 OOOUUU
11 17 Cambridge 24 11 13 1.3 1.6 6 9 9 32 38 27 OOOUUU
12 18 Bolton 24 11 13 1.2 1.5 7 5 12 30 37 26 OOOUOU
13 20 AFC Wimbledon 22 9 13 1.4 1.6 6 7 9 30 36 25 OOUOOU
14 4 Wigan 21 9 12 1.9 1.0 14 3 4 40 20 45 OOOOUO
15 14 Charlton 25 13 12 1.2 1.2 8 5 12 31 31 29 UUUUUO
16 12 Burton 24 13 11 1.2 1.2 9 5 10 29 30 32 OUOOOU
17 15 Shrewsbury 25 14 11 1.0 1.2 8 5 12 26 29 29 OUOOUU
18 16 Lincoln 24 13 11 1.2 1.3 7 7 10 29 32 28 UUOOUO
19 22 Crewe 25 14 11 1.0 1.8 5 6 14 24 44 21 OUUOOO
20 24 Doncaster 24 13 11 0.7 1.8 4 4 16 16 44 16 UOUOOU
21 8 Portsmouth 23 13 10 1.2 1.0 10 7 6 28 22 37 OOUUUU
22 9 Sheffield Weds 24 14 10 1.2 1.1 9 10 5 30 27 37 OOUUOU
23 1 Rotherham 24 15 9 1.9 0.7 15 5 4 45 17 50 UOOUUO
24 23 Gillingham 24 16 8 0.8 1.6 3 9 12 18 38 18 UUOOUO
Home – Under/Over goals
# Streak
1 19 Fleetwood Town 12 2 10 1.7 1.7 4 2 6 20 20 14 OOOOOO
2 1 Rotherham 13 5 8 2.5 1.0 9 2 2 32 13 29 UOOOOO
3 2 Sunderland 13 5 8 2.3 0.7 10 1 2 30 9 31 UUOOOO
4 3 Wycombe 12 4 8 1.8 1.4 8 2 2 22 17 26 OUUOOO
5 6 Oxford 14 6 8 1.9 0.9 8 4 2 27 13 28 OOUOOU
6 10 Ipswich 13 5 8 1.8 1.4 5 6 2 23 18 21 OUUOUU
7 7 Plymouth 12 5 7 1.5 0.9 7 3 2 18 11 24 OOOOOU
8 11 Accrington 13 6 7 1.5 1.5 7 2 4 20 19 23 OOUUUU
9 12 Burton 12 5 7 1.8 1.1 7 2 3 22 13 23 OOUOUO
10 13 Cheltenham 13 6 7 1.2 1.6 5 4 4 16 21 19 OOOOUU
11 18 Bolton 11 4 7 1.5 1.5 4 4 3 16 17 16 OOUOOU
12 5 Milton Keynes Dons 13 7 6 1.4 1.0 7 3 3 18 13 24 OUUOUU
13 15 Shrewsbury 13 7 6 1.3 0.9 7 3 3 17 12 24 OUUOUU
14 17 Cambridge 13 7 6 1.2 1.4 3 6 4 15 18 15 UUOOUU
15 21 Morecambe 13 7 6 1.5 1.7 4 4 5 19 22 16 UOOUOO
16 4 Wigan 11 6 5 1.4 0.9 6 2 3 15 10 20 OOOUOU
17 8 Portsmouth 11 6 5 1.5 0.9 6 3 2 16 10 21 OUUOUU
18 14 Charlton 13 8 5 1.5 1.2 5 3 5 19 15 18 OUUUUU
19 16 Lincoln 12 7 5 1.0 1.3 3 3 6 12 16 12 UUOUOU
20 20 AFC Wimbledon 9 4 5 1.7 1.7 2 5 2 15 15 11 UUOUOO
21 22 Crewe 12 7 5 1.2 1.6 4 3 5 14 19 15 OUUUUO
22 24 Doncaster 12 7 5 0.8 1.2 4 3 5 10 14 15 UUOUOU
23 9 Sheffield Weds 10 6 4 1.5 0.8 5 4 1 15 8 19 UUOUOO
24 23 Gillingham 11 7 4 0.6 1.6 2 3 6 7 18 9 OUUUUO
Away – Under/Over goals
# Streak
1 2 Sunderland 13 3 10 1.6 1.8 5 4 4 21 23 19 OUOUOO
2 5 Milton Keynes Dons 12 3 9 2.2 1.4 5 4 3 26 17 19 OOOOOU
3 21 Morecambe 11 2 9 1.4 2.5 2 1 8 15 27 7 OOOOOU
4 10 Ipswich 12 4 8 1.7 1.3 4 2 6 20 16 14 OOUUUO
5 19 Fleetwood Town 12 4 8 1.4 1.9 2 5 5 17 23 11 OOOOUU
6 20 AFC Wimbledon 13 5 8 1.2 1.6 4 2 7 15 21 14 UOUOOU
7 4 Wigan 10 3 7 2.5 1.0 8 1 1 25 10 25 OUOOOO
8 14 Charlton 12 5 7 1.0 1.3 3 2 7 12 16 11 UUOUUO
9 17 Cambridge 11 4 7 1.5 1.8 3 3 5 17 20 12 UUOOOU
10 3 Wycombe 14 8 6 1.4 0.9 6 5 3 20 13 23 OOOUUU
11 6 Oxford 11 5 6 1.2 1.3 4 3 4 13 14 15 OUUOOU
12 7 Plymouth 12 6 6 1.7 1.2 5 4 3 20 14 19 UOUUOU
13 9 Sheffield Weds 14 8 6 1.1 1.4 4 6 4 15 19 18 OOUUOU
14 11 Accrington 12 6 6 0.9 1.8 3 3 6 11 21 12 UOUOUU
15 13 Cheltenham 12 6 6 1.2 1.9 2 5 5 15 23 11 OUUOOU
16 16 Lincoln 12 6 6 1.4 1.3 4 4 4 17 16 16 UOUUOO
17 18 Bolton 13 7 6 1.1 1.5 3 1 9 14 20 10 OUUOUO
18 22 Crewe 13 7 6 0.8 1.9 1 3 9 10 25 6 OUOOOO
19 24 Doncaster 12 6 6 0.5 2.5 0 1 11 6 30 1 UOUOUO
20 8 Portsmouth 12 7 5 1.0 1.0 4 4 4 12 12 16 OOUOUU
21 15 Shrewsbury 12 7 5 0.8 1.4 1 2 9 9 17 5 UUOOUO
22 12 Burton 12 8 4 0.6 1.4 2 3 7 7 17 9 UUUOOU
23 23 Gillingham 13 9 4 0.8 1.5 1 6 6 11 20 9 OUUOOU
24 1 Rotherham 11 10 1 1.2 0.4 6 3 2 13 4 21 OUUUUU

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 06:11