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

Portsmouth 0–2 Milton Keynes Dons

Full time · half time 0–1 · season 2022/2023

Home 1.95 fair 2.01
Draw 3.50 fair 3.99
Away ✓ 4.00 fair 3.99
Under 2.5 ✓ 1.85 fair 1.96
Over 2.5 2.00 fair 2.04

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
14 Shots 14
8 Shots on target 4
6 Corners 2
12 Fouls 8
3 Yellow cards 1
0 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (245 league matches this season so far).
Result Portsmouth to win
Goals Under 2.5
Both teams score Yes fair 1.94
Expected goals 1.59 – 1.05
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 11.9% 1–0 11.4% 2–1 9.5%

Statistics 2022/2023, before this match

Portsmouth before this match, all matches
1.61points / match
1.44scored / match
1.11conceded / match
WonDrawnLost 18 played · 26:20
Milton Keynes Dons before this match, all matches
0.75points / match
0.95scored / match
1.55conceded / match
WonDrawnLost 20 played · 19:31
Portsmouth all matches all matches Milton Keynes Dons

Per match

1.44 Goals scored 0.95
1.11 Goals conceded 1.55
2.56 Total goals 2.50
13.33 Shots 9.75
3.78 Shots on target 3.95
10.11 Shots faced 13.30
4.89 Corners 4.25
4.78 Corners against 5.00
11.67 Fouls 9.85
1.56 Yellow cards 1.65
0.56 1st-half goals scored 0.35
0.61 1st-half goals conceded 0.80

How often Full Time

39% Wins 20%
44% Draws 15%
17% Losses 65%
89% Over 0.5 goals 95%
78% Over 1.5 goals 70%
39% Over 2.5 goals 50%
28% Over 3.5 goals 25%
17% Over 4.5 goals 10%
6% Over 5.5 goals 0%
56% Both teams scored 50%
33% Clean sheets 15%
22% Failed to score 40%

How often Half Time

28% Wins 20%
44% Draws 35%
28% Losses 45%
83% Over 0.5 goals 75%
33% Over 1.5 goals 35%
0% Over 2.5 goals 5%

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.67points / match
1.56scored / match
0.89conceded / match
WonDrawnLost 9 played · 14:8
Milton Keynes Dons before this match, away
1.11points / match
1.11scored / match
1.22conceded / match
WonDrawnLost 9 played · 10:11
Portsmouth at home away Milton Keynes Dons

Per match

1.56 Goals scored 1.11
0.89 Goals conceded 1.22
2.44 Total goals 2.33
15.11 Shots 8.78
4.00 Shots on target 4.11
7.56 Shots faced 14.67
4.44 Corners 3.89
4.00 Corners against 5.56
11.56 Fouls 9.11
1.67 Yellow cards 1.67
0.67 1st-half goals scored 0.44
0.56 1st-half goals conceded 0.67

How often Full Time

33% Wins 33%
67% Draws 11%
0% Losses 56%
78% Over 0.5 goals 89%
78% Over 1.5 goals 67%
44% Over 2.5 goals 56%
33% Over 3.5 goals 22%
11% Over 4.5 goals 0%
0% Over 5.5 goals 0%
78% Both teams scored 33%
22% Clean sheets 33%
22% Failed to score 44%

How often Half Time

22% Wins 22%
67% Draws 44%
11% Losses 33%
78% Over 0.5 goals 67%
44% Over 1.5 goals 44%
0% Over 2.5 goals 0%

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
04.12.22 Wycombe – Portsmouth 2–0 (1–0) 2.453.502.80 1.90 1.95
18.11.22 Portsmouth – Derby 0–0 (0–0) 2.373.402.90 1.95 1.90
12.11.22 Morecambe – Portsmouth 1–1 (1–0) 5.003.601.75 1.95 1.90
29.10.22 Portsmouth – Shrewsbury 1–1 (1–1) 1.663.805.00 2.07 1.72
25.10.22 Portsmouth – Oxford 1–1 (0–1) 2.253.503.10 1.80 2.05
22.10.22 Forest Green – Portsmouth 0–1 (0–1) 4.333.601.85 1.88 1.98
17.10.22 Charlton – Portsmouth 3–0 (2–0) 2.603.402.70 1.98 1.88
08.10.22 Portsmouth – Fleetwood Town 1–1 (1–1) 1.574.006.00 1.90 1.95
01.10.22 Ipswich – Portsmouth 3–2 (1–1) 1.803.504.75 1.95 1.90
17.09.22 Portsmouth – Plymouth 2–2 (1–0) 1.903.504.00 1.75 2.05

Milton Keynes Dons all matches

Date Match Score 1 X 2 O U
10.12.22 Milton Keynes Dons – Fleetwood Town 1–2 (0–0) 2.203.253.40 2.10 1.70
03.12.22 Milton Keynes Dons – Burton 1–1 (0–1) 2.253.303.25 2.05 1.80
19.11.22 Barnsley – Milton Keynes Dons 3–1 (1–1) 1.803.504.75 2.15 1.66
12.11.22 Milton Keynes Dons – Derby 1–3 (1–1) 3.803.502.00 1.98 1.88
29.10.22 Cheltenham – Milton Keynes Dons 0–0 (0–0) 2.503.402.87 2.25 1.61
25.10.22 Charlton – Milton Keynes Dons 0–2 (0–0) 1.663.804.75 1.95 1.90
22.10.22 Milton Keynes Dons – Wycombe 0–1 (0–1) 2.803.402.55 2.05 1.80
15.10.22 Milton Keynes Dons – Plymouth 1–4 (0–3) 3.303.502.15 1.85 2.00
11.10.22 Milton Keynes Dons – Bristol Rvs 0–1 (0–0) 2.203.403.30 1.95 1.90
08.10.22 Shrewsbury – Milton Keynes Dons 2–1 (2–0) 2.253.303.20 2.25 1.61

Portsmouth at home

Date Match Score 1 X 2 O U
18.11.22 Portsmouth – Derby 0–0 (0–0) 2.373.402.90 1.95 1.90
29.10.22 Portsmouth – Shrewsbury 1–1 (1–1) 1.663.805.00 2.07 1.72
25.10.22 Portsmouth – Oxford 1–1 (0–1) 2.253.503.10 1.80 2.05
08.10.22 Portsmouth – Fleetwood Town 1–1 (1–1) 1.574.006.00 1.90 1.95
17.09.22 Portsmouth – Plymouth 2–2 (1–0) 1.903.504.00 1.75 2.05
03.09.22 Portsmouth – Peterboro 2–1 (1–1) 2.103.503.25 1.93 1.93
20.08.22 Portsmouth – Bristol Rvs 3–1 (1–0) 1.703.805.00 1.88 1.98
16.08.22 Portsmouth – Cambridge 4–1 (1–1) 1.613.805.75 1.93 1.93
06.08.22 Portsmouth – Lincoln 0–0 (0–0) 1.753.754.75 1.85 2.00
26.04.22 Portsmouth – Wigan 3–2 (0–2) 3.203.302.30 2.07 1.72

Milton Keynes Dons away

Date Match Score 1 X 2 O U
19.11.22 Barnsley – Milton Keynes Dons 3–1 (1–1) 1.803.504.75 2.15 1.66
29.10.22 Cheltenham – Milton Keynes Dons 0–0 (0–0) 2.503.402.87 2.25 1.61
25.10.22 Charlton – Milton Keynes Dons 0–2 (0–0) 1.663.804.75 1.95 1.90
08.10.22 Shrewsbury – Milton Keynes Dons 2–1 (2–0) 2.253.303.20 2.25 1.61
17.09.22 Oxford – Milton Keynes Dons 1–2 (0–1) 1.953.604.00 2.00 1.85
03.09.22 Exeter – Milton Keynes Dons 1–0 (0–0) 2.153.503.30 2.10 1.70
27.08.22 Morecambe – Milton Keynes Dons 0–4 (0–2) 3.403.402.15 2.10 1.77
13.08.22 Ipswich – Milton Keynes Dons 3–0 (2–0) 1.753.605.00 2.10 1.77
30.07.22 Cambridge – Milton Keynes Dons 1–0 (1–0) 4.003.501.90 2.05 1.80
30.04.22 Plymouth – Milton Keynes Dons 0–5 (0–3) 2.623.402.62 2.00 1.85

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
2matches
2.00goals / match
50%over 2.5
50%both scored
Date Match Score 1 X 2 O U
15.01.22E2 Portsmouth – Milton Keynes Dons 1–2 (0–2) 2.373.303.10 2.02 1.83
11.09.21E2 Milton Keynes Dons – Portsmouth 1–0 (0–0) 2.303.303.00 2.00 1.80

England League One table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Ipswich 21 13 6 2 41 21 +20 45 WDDWDW
2 Plymouth 21 13 5 3 39 24 +15 44 WWDDLD
3 Sheffield Weds 21 12 6 3 36 17 +19 42 DWWWDD
4 Barnsley 19 10 3 6 25 16 +9 33 LLWWWW
5 Bolton 20 9 5 6 24 19 +5 32 WLDWDL
6 Peterboro 21 10 1 10 36 27 +9 31 WWLLLL
7 Derby 20 8 7 5 24 17 +7 31 WDWDDD
8 Portsmouth 18 7 8 3 26 20 +6 29 WDDDDL
9 Wycombe 21 8 5 8 27 24 +3 29 DDWLWD
10 Shrewsbury 21 8 5 8 22 23 -1 29 DDLLWW
11 Port Vale 21 8 5 8 23 29 -6 29 WDLWWL
12 Bristol Rvs 21 7 7 7 32 34 -2 28 DLDWDW
13 Exeter 21 7 6 8 33 31 +2 27 DLWLDD
14 Lincoln 20 6 9 5 21 23 -2 27 LDDWLD
15 Fleetwood Town 21 5 11 5 23 21 +2 26 WDDLDW
16 Oxford 20 6 7 7 26 22 +4 25 WDDWDD
17 Cheltenham 20 7 4 9 16 22 -6 25 WDDWWL
18 Charlton 20 5 9 6 30 28 +2 24 WLDDLL
19 Accrington 20 5 6 9 20 31 -11 21 LLDLWD
20 Cambridge 21 6 3 12 19 32 -13 21 WLDLLD
21 Forest Green 21 5 5 11 19 39 -20 20 DLLDWW
22 Burton 21 3 7 11 27 42 -15 16 LLDDDD
23 Milton Keynes Dons 20 4 3 13 19 31 -12 15 WDLLDL
24 Morecambe 20 2 9 9 16 31 -15 15 LDDDLD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Plymouth 10 9 0 1 19 7 +12 27 WWWWWL
2 Peterboro 10 7 1 2 22 6 +16 22 WDWWWL
3 Ipswich 11 6 4 1 19 9 +10 22 WLWDDW
4 Sheffield Weds 10 6 3 1 23 11 +12 21 DWWDWW
5 Bolton 10 6 2 2 14 8 +6 20 WWDWLD
6 Derby 9 5 2 2 14 10 +4 17 LWLDWD
7 Exeter 11 5 2 4 18 16 +2 17 DLWWLD
8 Shrewsbury 11 5 2 4 13 13 0 17 WLDLWW
9 Charlton 10 4 4 2 20 13 +7 16 DWWLDL
10 Barnsley 9 5 1 3 13 9 +4 16 DWLLWW
11 Bristol Rvs 11 4 4 3 16 17 -1 16 LWDDWW
12 Cheltenham 10 5 1 4 11 12 -1 16 WWLWDW
13 Portsmouth 9 3 6 0 14 8 +6 15 WDDDDD
14 Wycombe 10 4 3 3 16 11 +5 15 LWLDDW
15 Port Vale 10 4 3 3 12 11 +1 15 WLDLWW
16 Lincoln 10 2 8 0 11 8 +3 14 DDDDWD
17 Cambridge 11 4 2 5 9 13 -4 14 LLLDLD
18 Oxford 10 3 3 4 13 11 +2 12 LLLDWD
19 Forest Green 11 4 0 7 8 18 -10 12 LWLLWW
20 Fleetwood Town 10 2 5 3 9 8 +1 11 DLLDWL
21 Accrington 10 2 4 4 13 17 -4 10 WWLLLD
22 Burton 11 2 4 5 11 19 -8 10 LDWDDD
23 Morecambe 10 1 5 4 7 15 -8 8 LLWDDD
24 Milton Keynes Dons 11 1 2 8 9 20 -11 5 LLLLDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Ipswich 10 7 2 1 22 12 +10 23 DLWWDW
2 Sheffield Weds 11 6 3 2 13 6 +7 21 LWDWDD
3 Barnsley 10 5 2 3 12 7 +5 17 WWDLWW
4 Plymouth 11 4 5 2 20 17 +3 17 WWDDDD
5 Fleetwood Town 11 3 6 2 14 13 +1 15 DLDDDW
6 Derby 11 3 5 3 10 7 +3 14 WLDWDD
7 Portsmouth 9 4 2 3 12 12 0 14 WLLWDL
8 Wycombe 11 4 2 5 11 13 -2 14 LWWWLD
9 Port Vale 11 4 2 5 11 18 -7 14 WWDLWL
10 Oxford 10 3 4 3 13 11 +2 13 DWDWDD
11 Lincoln 10 4 1 5 10 15 -5 13 WLWWLL
12 Bristol Rvs 10 3 3 4 16 17 -1 12 DWWDLD
13 Bolton 10 3 3 4 10 11 -1 12 LLWDWL
14 Shrewsbury 10 3 3 4 9 10 -1 12 LLWLDL
15 Accrington 10 3 2 5 7 14 -7 11 WLLLDW
16 Exeter 10 2 4 4 15 15 0 10 WWLDLD
17 Milton Keynes Dons 9 3 1 5 10 11 -1 10 LWLWDL
18 Cheltenham 10 2 3 5 5 10 -5 9 LLLDWL
19 Peterboro 11 3 0 8 14 21 -7 9 WLWLLL
20 Charlton 10 1 5 4 10 15 -5 8 DLDWDL
21 Forest Green 10 1 5 4 11 21 -10 8 LLDDLD
22 Morecambe 10 1 4 5 9 16 -7 7 WLDLDL
23 Cambridge 10 2 1 7 10 19 -9 7 WLLWLL
24 Burton 10 1 3 6 16 23 -7 6 WLDLLD

Portsmouth   Milton Keynes Dons

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Peterboro 21 7 14 1.7 1.3 10 1 10 36 27 31 OUOUOO
2 2 Plymouth 21 8 13 1.9 1.1 13 5 3 39 24 44 OOUOUU
3 1 Ipswich 21 9 12 2.0 1.0 13 6 2 41 21 45 OOUUUO
4 12 Bristol Rvs 21 9 12 1.5 1.6 7 7 7 32 34 28 UOOUUU
5 11 Port Vale 21 10 11 1.1 1.4 8 5 8 23 29 29 UOOUUU
6 13 Exeter 21 10 11 1.6 1.5 7 6 8 33 31 27 UOOUUU
7 21 Forest Green 21 10 11 0.9 1.9 5 5 11 19 39 20 UUUUOU
8 22 Burton 21 10 11 1.3 2.0 3 7 11 27 42 16 OOOOUU
9 9 Wycombe 21 11 10 1.3 1.1 8 5 8 27 24 29 UOUUUU
10 20 Cambridge 21 11 10 0.9 1.5 6 3 12 19 32 21 OUUUOU
11 23 Milton Keynes Dons 20 10 10 0.9 1.6 4 3 13 19 31 15 UUOOUO
12 19 Accrington 20 11 9 1.0 1.6 5 6 9 20 31 21 OOUUUU
13 24 Morecambe 20 11 9 0.8 1.6 2 9 9 16 31 15 UUUUOU
14 3 Sheffield Weds 21 13 8 1.7 0.8 12 6 3 36 17 42 UOUUUU
15 4 Barnsley 19 11 8 1.3 0.8 10 3 6 25 16 33 UUUUOO
16 7 Derby 20 12 8 1.2 0.8 8 7 5 24 17 31 OUOUUU
17 10 Shrewsbury 21 13 8 1.0 1.1 8 5 8 22 23 29 UUUUUO
18 15 Fleetwood Town 21 13 8 1.1 1.0 5 11 5 23 21 26 OUOOUO
19 16 Oxford 20 12 8 1.3 1.1 6 7 7 26 22 25 OUUOUU
20 18 Charlton 20 12 8 1.5 1.4 5 9 6 30 28 24 UUOOUU
21 5 Bolton 20 13 7 1.2 0.9 9 5 6 24 19 32 OOUOUO
22 8 Portsmouth 18 11 7 1.4 1.1 7 8 3 26 20 29 UUUUUU
23 17 Cheltenham 20 14 6 0.8 1.1 7 4 9 16 22 25 UUUUUU
24 14 Lincoln 20 15 5 1.1 1.1 6 9 5 21 23 27 UUUOUU
Home – Under/Over goals
# Streak
1 3 Sheffield Weds 10 4 6 2.3 1.1 6 3 1 23 11 21 OOOUOU
2 6 Peterboro 10 4 6 2.2 0.6 7 1 2 22 6 22 OUOOUO
3 7 Derby 9 3 6 1.6 1.1 5 2 2 14 10 17 OOOUOU
4 12 Bristol Rvs 11 5 6 1.5 1.5 4 4 3 16 17 16 UOOOUU
5 13 Exeter 11 5 6 1.6 1.5 5 2 4 18 16 17 OOOOUU
6 21 Forest Green 11 5 6 0.7 1.6 4 0 7 8 18 12 OUUUOU
7 1 Ipswich 11 6 5 1.7 0.8 6 4 1 19 9 22 OUUUUO
8 2 Plymouth 10 5 5 1.9 0.7 9 0 1 19 7 27 OOOOOU
9 9 Wycombe 10 5 5 1.6 1.1 4 3 3 16 11 15 UOOUOU
10 10 Shrewsbury 11 6 5 1.2 1.2 5 2 4 13 13 17 OUUUUO
11 11 Port Vale 10 5 5 1.2 1.1 4 3 3 12 11 15 OUOOUU
12 16 Oxford 10 5 5 1.3 1.1 3 3 4 13 11 12 OUOUOU
13 19 Accrington 10 5 5 1.3 1.7 2 4 4 13 17 10 UOOOUU
14 23 Milton Keynes Dons 11 6 5 0.8 1.8 1 2 8 9 20 5 UOUOUO
15 4 Barnsley 9 5 4 1.4 1.0 5 1 3 13 9 16 UOUUUO
16 5 Bolton 10 6 4 1.4 0.8 6 2 2 14 8 20 UUUOOU
17 8 Portsmouth 9 5 4 1.6 0.9 3 6 0 14 8 15 OOUUUU
18 17 Cheltenham 10 6 4 1.1 1.2 5 1 4 11 12 16 UUOUUU
19 18 Charlton 10 6 4 2.0 1.3 4 4 2 20 13 16 UOOUOU
20 22 Burton 11 7 4 1.0 1.7 2 4 5 11 19 10 UUUOOU
21 24 Morecambe 10 6 4 0.7 1.5 1 5 4 7 15 8 OOUUUU
22 15 Fleetwood Town 10 7 3 0.9 0.8 2 5 3 9 8 11 UUUUOO
23 20 Cambridge 11 8 3 0.8 1.2 4 2 5 9 13 14 UUUUUU
24 14 Lincoln 10 8 2 1.1 0.8 2 8 0 11 8 14 UUUUOU
Away – Under/Over goals
# Streak
1 2 Plymouth 11 3 8 1.8 1.5 4 5 2 20 17 17 UOOUOU
2 6 Peterboro 11 3 8 1.3 1.9 3 0 8 14 21 9 OOOOUO
3 1 Ipswich 10 3 7 2.2 1.2 7 2 1 22 12 23 OOOOOU
4 20 Cambridge 10 3 7 1.0 1.9 2 1 7 10 19 7 OOOOUO
5 22 Burton 10 3 7 1.6 2.3 1 3 6 16 23 6 UOUOOU
6 11 Port Vale 11 5 6 1.0 1.6 4 2 5 11 18 14 OUOOUU
7 12 Bristol Rvs 10 4 6 1.6 1.7 3 3 4 16 17 12 OUOUOU
8 9 Wycombe 11 6 5 1.0 1.2 4 2 5 11 13 14 OUUUUU
9 13 Exeter 10 5 5 1.5 1.5 2 4 4 15 15 10 OUOUOU
10 15 Fleetwood Town 11 6 5 1.3 1.2 3 6 2 14 13 15 UOUOUO
11 21 Forest Green 10 5 5 1.1 2.1 1 5 4 11 21 8 OOOUUU
12 23 Milton Keynes Dons 9 4 5 1.1 1.2 3 1 5 10 11 10 UOOUUO
13 24 Morecambe 10 5 5 0.9 1.6 1 4 5 9 16 7 OOUUUO
14 4 Barnsley 10 6 4 1.2 0.7 5 2 3 12 7 17 OUUUUO
15 18 Charlton 10 6 4 1.0 1.5 1 5 4 10 15 8 UOUUOU
16 19 Accrington 10 6 4 0.7 1.4 3 2 5 7 14 11 UOOOUU
17 5 Bolton 10 7 3 1.0 1.1 3 3 4 10 11 12 UUOUOO
18 8 Portsmouth 9 6 3 1.3 1.3 4 2 3 12 12 14 UOOUUU
19 10 Shrewsbury 10 7 3 0.9 1.0 3 3 4 9 10 12 OUUOUU
20 14 Lincoln 10 7 3 1.0 1.5 4 1 5 10 15 13 OUUUUU
21 16 Oxford 10 7 3 1.3 1.1 3 4 3 13 11 13 UOUOUU
22 3 Sheffield Weds 11 9 2 1.2 0.5 6 3 2 13 6 21 OUUUUU
23 7 Derby 11 9 2 0.9 0.6 3 5 3 10 7 14 OUUOUU
24 17 Cheltenham 10 8 2 0.5 1.0 2 3 5 5 10 9 UOUUUU

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 2 Nov 2026, 20:47