Loading...
BetGPS Football Betting Resources
England League One · ·Referee: D Rock

Portsmouth 3–0 Rotherham

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

Home ✓ 3.25 fair 3.21
Draw 3.40 fair 3.47
Away 2.25 fair 2.50
Under 2.5 1.72 fair 1.62
Over 2.5 ✓ 2.07 fair 2.62

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

Match facts

Portsmouth Rotherham
10 Shots 9
6 Shots on target 1
5 Corners 4
17 Fouls 17
2 Yellow cards 3
0 Red cards 0

Our pre-match prediction

✗ Result missed ✗ Goals missed ✓ BTTS correct Calculated after the match, using only matches played before kick-off (499 league matches this season so far).
Result Rotherham to win
Goals Under 2.5
Both teams score No fair 1.81
Expected goals 1.02 – 1.20
Home / Draw / Away
PortsmouthDrawRotherham
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 13.3% 0–1 13% 1–0 11.1%

Statistics 2021/2022, before this match

Portsmouth before this match, all matches
1.50points / match
1.35scored / match
1.03conceded / match
WonDrawnLost 40 played · 54:41
Rotherham before this match, all matches
2.00points / match
1.60scored / match
0.65conceded / match
WonDrawnLost 40 played · 64:26
Portsmouth all matches all matches Rotherham

Per match

1.35 Goals scored 1.60
1.03 Goals conceded 0.65
2.38 Total goals 2.25
12.73 Shots 14.63
4.45 Shots on target 4.65
12.43 Shots faced 9.18
5.23 Corners 6.55
5.33 Corners against 3.60
11.83 Fouls 12.53
1.75 Yellow cards 1.45
0.53 1st-half goals scored 0.80
0.40 1st-half goals conceded 0.18

How often Full Time

40% Wins 60%
30% Draws 20%
30% Losses 20%
85% Over 0.5 goals 90%
60% Over 1.5 goals 65%
50% Over 2.5 goals 33%
30% Over 3.5 goals 18%
10% Over 4.5 goals 13%
3% Over 5.5 goals 8%
43% Both teams scored 33%
43% Clean sheets 53%
30% Failed to score 25%

How often Half Time

28% Wins 48%
50% Draws 48%
23% Losses 5%
57% Over 0.5 goals 57%
25% Over 1.5 goals 33%
8% Over 2.5 goals 8%

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

Portsmouth all matches
Rotherham all matches
Portsmouth before this match, at home
1.84points / match
1.79scored / match
1.05conceded / match
WonDrawnLost 19 played · 34:20
Rotherham before this match, away
2.00points / match
1.26scored / match
0.26conceded / match
WonDrawnLost 19 played · 24:5
Portsmouth at home away Rotherham

Per match

1.79 Goals scored 1.26
1.05 Goals conceded 0.26
2.84 Total goals 1.53
13.74 Shots 13.89
4.79 Shots on target 4.37
11.42 Shots faced 9.74
5.42 Corners 6.74
4.89 Corners against 4.11
11.42 Fouls 13.16
1.53 Yellow cards 1.58
0.74 1st-half goals scored 0.47
0.58 1st-half goals conceded 0.00

How often Full Time

53% Wins 58%
26% Draws 26%
21% Losses 16%
89% Over 0.5 goals 84%
79% Over 1.5 goals 47%
63% Over 2.5 goals 11%
37% Over 3.5 goals 5%
11% Over 4.5 goals 5%
5% Over 5.5 goals 0%
47% Both teams scored 11%
47% Clean sheets 74%
16% Failed to score 32%

How often Half Time

37% Wins 37%
32% Draws 63%
32% Losses 0%
74% Over 0.5 goals 37%
37% Over 1.5 goals 11%
16% Over 2.5 goals 0%

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

Portsmouth at home
Rotherham away

Last 10 matches before this match

Portsmouth all matches

Date Match Score 1 X 2 O U
09.04.22 Cheltenham – Portsmouth 1–0 (0–0) 3.003.502.30 2.02 1.83
05.04.22 Bolton – Portsmouth 1–1 (0–0) 2.373.303.10 2.10 1.70
19.03.22 Portsmouth – Wycombe 0–0 (0–0) 2.303.303.20 2.05 1.75
15.03.22 Plymouth – Portsmouth 1–0 (0–0) 2.553.202.90 2.15 1.66
12.03.22 Ipswich – Portsmouth 0–0 (0–0) 2.203.253.50 2.10 1.70
08.03.22 Crewe – Portsmouth 1–3 (0–2) 5.253.751.65 1.95 1.90
05.03.22 Portsmouth – Accrington 4–0 (2–0) 1.953.753.70 1.88 1.98
01.03.22 Portsmouth – Oxford 3–2 (2–1) 2.453.402.87 1.95 1.90
26.02.22 Portsmouth – Fleetwood Town 3–3 (1–3) 1.723.754.75 1.98 1.88
22.02.22 Shrewsbury – Portsmouth 1–2 (1–1) 3.103.102.45 2.50 1.50

Rotherham all matches

Date Match Score 1 X 2 O U
09.04.22 Rotherham – Charlton 0–1 (0–0) 1.504.336.25 1.95 1.90
19.03.22 Rotherham – Shrewsbury 0–3 (0–1) 1.613.805.75 2.05 1.75
15.03.22 Rotherham – Lincoln 2–1 (2–0) 1.504.207.00 1.88 1.98
12.03.22 Wycombe – Rotherham 0–0 (0–0) 3.503.252.20 2.05 1.80
05.03.22 Rotherham – Milton Keynes Dons 1–2 (1–0) 1.853.604.33 1.98 1.88
01.03.22 Shrewsbury – Rotherham 0–0 (0–0) 5.003.751.70 2.15 1.66
26.02.22 Plymouth – Rotherham 0–1 (0–0) 4.003.501.95 2.05 1.75
22.02.22 Rotherham – Morecambe 2–0 (2–0) 1.305.759.50 1.72 2.07
18.02.22 Rotherham – Wigan 1–1 (0–1) 2.003.404.00 2.30 1.60
13.02.22 Sheffield Weds – Rotherham 0–2 (0–0) 3.103.302.30 2.10 1.77

Portsmouth at home

Date Match Score 1 X 2 O U
19.03.22 Portsmouth – Wycombe 0–0 (0–0) 2.303.303.20 2.05 1.75
05.03.22 Portsmouth – Accrington 4–0 (2–0) 1.953.753.70 1.88 1.98
01.03.22 Portsmouth – Oxford 3–2 (2–1) 2.453.402.87 1.95 1.90
26.02.22 Portsmouth – Fleetwood Town 3–3 (1–3) 1.723.754.75 1.98 1.88
12.02.22 Portsmouth – Doncaster 4–0 (0–0) 1.444.507.00 1.88 1.98
08.02.22 Portsmouth – Burton 2–1 (2–0) 1.903.404.33 2.05 1.75
31.01.22 Portsmouth – Charlton 1–2 (0–1) 2.003.403.80 2.05 1.75
15.01.22 Portsmouth – Milton Keynes Dons 1–2 (0–2) 2.373.303.10 2.02 1.83
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

Rotherham away

Date Match Score 1 X 2 O U
12.03.22 Wycombe – Rotherham 0–0 (0–0) 3.503.252.20 2.05 1.80
01.03.22 Shrewsbury – Rotherham 0–0 (0–0) 5.003.751.70 2.15 1.66
26.02.22 Plymouth – Rotherham 0–1 (0–0) 4.003.501.95 2.05 1.75
13.02.22 Sheffield Weds – Rotherham 0–2 (0–0) 3.103.302.30 2.10 1.77
08.02.22 AFC Wimbledon – Rotherham 0–1 (0–0) 5.003.601.72 1.95 1.90
01.02.22 Doncaster – Rotherham 0–5 (0–2) 9.004.501.40 1.83 2.02
29.01.22 Crewe – Rotherham 0–2 (0–1) 7.004.331.50 1.80 2.00
15.01.22 Fleetwood Town – Rotherham 1–0 (0–0) 6.504.001.53 1.80 2.00
26.12.21 Accrington – Rotherham 1–0 (0–0) 4.504.001.70 1.93 1.93
18.12.21 Cambridge – Rotherham 0–1 (0–0) 5.254.201.61 1.83 2.02

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 winsDrawsRotherham wins
1matches
5.00goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
16.10.21E2 Rotherham – Portsmouth 4–1 (1–0) 1.833.604.33 2.07 1.72

England League One table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Wigan 40 26 8 6 73 36 +37 86 DWWDWW
2 Milton Keynes Dons 42 24 11 7 69 40 +29 83 WDWWWD
3 Rotherham 40 24 8 8 64 26 +38 80 DLDWLL
4 Plymouth 42 23 9 10 67 40 +27 78 WWWLWD
5 Sheffield Weds 41 20 13 8 67 44 +23 73 WDDWWD
6 Sunderland 41 21 10 10 69 49 +20 73 DWWDWW
7 Wycombe 42 20 13 9 69 49 +20 73 DWDWWD
8 Oxford 42 20 9 13 76 54 +22 69 WWDLLL
9 Ipswich 42 17 14 11 60 42 +18 65 WDDWLD
10 Bolton 42 17 10 15 63 52 +11 61 DLWDDD
11 Portsmouth 40 16 12 12 54 41 +13 60 WDLDDL
12 Cheltenham 42 13 15 14 61 71 -10 54 WWLLDW
13 Cambridge 42 14 12 16 51 64 -13 54 LLWWLW
14 Accrington 42 15 9 18 54 73 -19 54 DLLDLW
15 Charlton 42 15 8 19 49 52 -3 53 WWWLDW
16 Shrewsbury 42 12 13 17 42 40 +2 49 LWWWLD
17 Burton 41 13 9 19 48 63 -15 48 LLWLLD
18 Lincoln 42 12 10 20 47 57 -10 46 LDLWDL
19 Fleetwood Town 41 8 14 19 55 71 -16 38 LLDWDL
20 Morecambe 42 9 11 22 53 82 -29 38 LLLWWL
21 Gillingham 42 8 14 20 32 62 -30 38 WLDWLD
22 AFC Wimbledon 42 6 17 19 43 66 -23 35 LLLLDD
23 Doncaster 42 9 6 27 30 76 -46 33 LLDLLW
24 Crewe 42 6 7 29 32 78 -46 25 LLLLLL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Sheffield Weds 21 14 5 2 43 17 +26 47 WWWDWW
2 Plymouth 21 14 3 4 32 14 +18 45 WWWWWW
3 Sunderland 20 14 2 4 40 15 +25 44 LLDWWW
4 Wigan 21 13 4 4 34 19 +15 43 LWWWDW
5 Rotherham 21 13 3 5 40 21 +19 42 DWLWLL
6 Oxford 21 12 5 4 45 26 +19 41 WLWWDL
7 Milton Keynes Dons 21 12 5 4 30 18 +12 41 DWWDWW
8 Wycombe 21 12 5 4 36 26 +10 41 DLWDWW
9 Ipswich 21 10 8 3 32 20 +12 38 WDWDWL
10 Accrington 21 11 5 5 39 32 +7 38 WWWWLD
11 Bolton 21 10 7 4 38 23 +15 37 WWDLDD
12 Cheltenham 21 10 6 5 30 26 +4 36 WWLWWW
13 Portsmouth 19 10 5 4 34 20 +14 35 WWDWWD
14 Shrewsbury 21 9 6 6 27 19 +8 33 LDLWWD
15 Burton 20 9 5 6 31 24 +7 32 LDWLWD
16 Charlton 21 9 4 8 28 25 +3 31 LLDWWL
17 Cambridge 21 8 7 6 26 25 +1 31 WWDLLW
18 Morecambe 21 7 7 7 32 33 -1 28 DDDLWW
19 Fleetwood Town 20 5 7 8 28 30 -2 22 DDLDDL
20 Doncaster 21 6 3 12 17 30 -13 21 LLWLLW
21 Lincoln 21 5 5 11 20 28 -8 20 DLLWDL
22 AFC Wimbledon 21 2 13 6 23 29 -6 19 DDLLDD
23 Gillingham 21 4 7 10 13 34 -21 19 WLDLDD
24 Crewe 21 4 4 13 18 38 -20 16 LLLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Wigan 19 13 4 2 39 17 +22 43 LDWDWW
2 Milton Keynes Dons 21 12 6 3 39 22 +17 42 DWWWWD
3 Rotherham 19 11 5 3 24 5 +19 38 WWWWDD
4 Plymouth 21 9 6 6 35 26 +9 33 WWLWLD
5 Wycombe 21 8 8 5 33 23 +10 32 DLWDWD
6 Sunderland 21 7 8 6 29 34 -5 29 LDWDDW
7 Oxford 21 8 4 9 31 28 +3 28 WWLWLL
8 Ipswich 21 7 6 8 28 22 +6 27 WDDWDD
9 Lincoln 21 7 5 9 27 29 -2 26 LWLLWD
10 Sheffield Weds 20 6 8 6 24 27 -3 26 LWWLDD
11 Portsmouth 21 6 7 8 20 21 -1 25 WWDLDL
12 Bolton 21 7 3 11 25 29 -4 24 WLLWWD
13 Cambridge 21 6 5 10 25 39 -14 23 DLLLWW
14 Charlton 21 6 4 11 21 27 -6 22 LLLWDW
15 Gillingham 21 4 7 10 19 28 -9 19 DWWLWL
16 Cheltenham 21 3 9 9 31 45 -14 18 DLWLLD
17 Shrewsbury 21 3 7 11 15 21 -6 16 DLWDWL
18 Fleetwood Town 21 3 7 11 27 41 -14 16 DLLLLW
19 AFC Wimbledon 21 4 4 13 20 37 -17 16 LDLLLL
20 Burton 21 4 4 13 17 39 -22 16 LDLLLL
21 Accrington 21 4 4 13 15 41 -26 16 LLDLLW
22 Doncaster 21 3 3 15 13 46 -33 12 LWDLDL
23 Morecambe 21 2 4 15 21 49 -28 10 LLDLLL
24 Crewe 21 2 3 16 14 40 -26 9 LLWLLL

Portsmouth   Rotherham

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
# Streak
1 6 Sunderland 41 16 25 1.7 1.2 21 10 10 69 49 73 UOUUUO
2 8 Oxford 42 17 25 1.8 1.3 20 9 13 76 54 69 OOUUOO
3 20 Morecambe 42 17 25 1.3 2.0 9 11 22 53 82 38 OOOOOO
4 14 Accrington 42 18 24 1.3 1.7 15 9 18 54 73 54 UOOOOO
5 19 Fleetwood Town 41 17 24 1.3 1.7 8 14 19 55 71 38 OUUOUO
6 12 Cheltenham 42 19 23 1.5 1.7 13 15 14 61 71 54 OOUOOU
7 1 Wigan 40 19 21 1.8 0.9 26 8 6 73 36 86 UUOUOO
8 2 Milton Keynes Dons 42 21 21 1.6 1.0 24 11 7 69 40 83 OUUUOU
9 7 Wycombe 42 21 21 1.6 1.2 20 13 9 69 49 73 UUUUOU
10 17 Burton 41 20 21 1.2 1.5 13 9 19 48 63 48 OOOUOU
11 10 Bolton 42 22 20 1.5 1.2 17 10 15 63 52 61 UUUUUU
12 11 Portsmouth 40 20 20 1.4 1.0 16 12 12 54 41 60 OUUUUU
13 13 Cambridge 42 22 20 1.2 1.5 14 12 16 51 64 54 OUUUOO
14 18 Lincoln 42 22 20 1.1 1.4 12 10 20 47 57 46 OUUOUO
15 23 Doncaster 42 22 20 0.7 1.8 9 6 27 30 76 33 OUUUUU
16 4 Plymouth 42 23 19 1.6 1.0 23 9 10 67 40 78 UOUUUU
17 15 Charlton 42 23 19 1.2 1.2 15 8 19 49 52 53 UUUOUU
18 22 AFC Wimbledon 42 23 19 1.0 1.6 6 17 19 43 66 35 UOUOUU
19 5 Sheffield Weds 41 23 18 1.6 1.1 20 13 8 67 44 73 OUUOOU
20 9 Ipswich 42 24 18 1.4 1.0 17 14 11 60 42 65 UUUUUU
21 24 Crewe 42 24 18 0.8 1.9 6 7 29 32 78 25 UUUOOU
22 16 Shrewsbury 42 27 15 1.0 1.0 12 13 17 42 40 49 OOOUUU
23 3 Rotherham 40 27 13 1.6 0.7 24 8 8 64 26 80 UOUOOU
24 21 Gillingham 42 29 13 0.8 1.5 8 14 20 32 62 38 UUUOUU
Home – Under/Over goals
# Streak
1 8 Oxford 21 7 14 2.1 1.2 12 5 4 45 26 41 OOOOUO
2 14 Accrington 21 8 13 1.9 1.5 11 5 5 39 32 38 UOOOOO
3 11 Portsmouth 19 7 12 1.8 1.1 10 5 4 34 20 35 OOOOOU
4 19 Fleetwood Town 20 8 12 1.4 1.5 5 7 8 28 30 22 UUUUUO
5 3 Rotherham 21 10 11 1.9 1.0 13 3 5 40 21 42 UUOOOU
6 6 Sunderland 20 9 11 2.0 0.8 14 2 4 40 15 44 OOUOUU
7 7 Wycombe 21 10 11 1.7 1.2 12 5 4 36 26 41 OOOUUU
8 10 Bolton 21 10 11 1.8 1.1 10 7 4 38 23 37 OOUUUU
9 12 Cheltenham 21 10 11 1.4 1.2 10 6 5 30 26 36 OUOOOU
10 20 Morecambe 21 10 11 1.5 1.6 7 7 7 32 33 28 UUUOOO
11 1 Wigan 21 11 10 1.6 0.9 13 4 4 34 19 43 OUUOUO
12 9 Ipswich 21 11 10 1.5 1.0 10 8 3 32 20 38 OUUUUU
13 17 Burton 20 10 10 1.6 1.2 9 5 6 31 24 32 UOOUOU
14 2 Milton Keynes Dons 21 12 9 1.4 0.9 12 5 4 30 18 41 UUOUUO
15 4 Plymouth 21 12 9 1.5 0.7 14 3 4 32 14 45 UUUOUU
16 5 Sheffield Weds 21 12 9 2.0 0.8 14 5 2 43 17 47 UOOUOO
17 13 Cambridge 21 12 9 1.2 1.2 8 7 6 26 25 31 UUUUOO
18 16 Shrewsbury 21 12 9 1.3 0.9 9 6 6 27 19 33 OUOOUU
19 18 Lincoln 21 12 9 1.0 1.3 5 5 11 20 28 20 UUUOUO
20 23 Doncaster 21 12 9 0.8 1.4 6 3 12 17 30 21 UOUUUU
21 24 Crewe 21 12 9 0.9 1.8 4 4 13 18 38 16 UOOUUO
22 15 Charlton 21 13 8 1.3 1.2 9 4 8 28 25 31 OUUUUO
23 21 Gillingham 21 14 7 0.6 1.6 4 7 10 13 34 19 UUUOUU
24 22 AFC Wimbledon 21 14 7 1.1 1.4 2 13 6 23 29 19 UOUUUU
Away – Under/Over goals
# Streak
1 6 Sunderland 21 7 14 1.4 1.6 7 8 6 29 34 29 OUOUUO
2 20 Morecambe 21 7 14 1.0 2.3 2 4 15 21 49 10 UUUOOO
3 2 Milton Keynes Dons 21 9 12 1.9 1.0 12 6 3 39 22 42 UOUOUU
4 12 Cheltenham 21 9 12 1.5 2.1 3 9 9 31 45 18 UOOUOO
5 19 Fleetwood Town 21 9 12 1.3 2.0 3 7 11 27 41 16 OUOOUO
6 22 AFC Wimbledon 21 9 12 1.0 1.8 4 4 13 20 37 16 OUUUOO
7 1 Wigan 19 8 11 2.1 0.9 13 4 2 39 17 43 UUOUUO
8 8 Oxford 21 10 11 1.5 1.3 8 4 9 31 28 28 OUOOUO
9 13 Cambridge 21 10 11 1.2 1.9 6 5 10 25 39 23 OOOOUU
10 14 Accrington 21 10 11 0.7 2.0 4 4 13 15 41 16 UOUOOO
11 15 Charlton 21 10 11 1.0 1.3 6 4 11 21 27 22 OUOUUU
12 17 Burton 21 10 11 0.8 1.9 4 4 13 17 39 16 OUOOUO
13 18 Lincoln 21 10 11 1.3 1.4 7 5 9 27 29 26 UUOUOU
14 23 Doncaster 21 10 11 0.6 2.2 3 3 15 13 46 12 OUOOUU
15 4 Plymouth 21 11 10 1.7 1.2 9 6 6 35 26 33 OUUUUU
16 7 Wycombe 21 11 10 1.6 1.1 8 8 5 33 23 32 UOOUOU
17 5 Sheffield Weds 20 11 9 1.2 1.4 6 8 6 24 27 26 OUOOUU
18 10 Bolton 21 12 9 1.2 1.4 7 3 11 25 29 24 OOUOUU
19 24 Crewe 21 12 9 0.7 1.9 2 3 16 14 40 9 OUOUOU
20 9 Ipswich 21 13 8 1.3 1.0 7 6 8 28 22 27 UUUUUU
21 11 Portsmouth 21 13 8 1.0 1.0 6 7 8 20 21 25 OOUUUU
22 16 Shrewsbury 21 15 6 0.7 1.0 3 7 11 15 21 16 UUUUOU
23 21 Gillingham 21 15 6 0.9 1.3 4 7 10 19 28 19 UUUUOU
24 3 Rotherham 19 17 2 1.3 0.3 11 5 3 24 5 38 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 2 Nov 2026, 20:47