Loading...
BetGPS Football Betting Resources
England Championship · ·Referee: J Smith

Portsmouth 3–1 Stoke

Full time · half time 2–1 · season 2024/2025

Home ✓ 2.45 fair 2.08
Draw 3.25 fair 3.83
Away 2.88 fair 3.89
Under 2.5 1.85 fair 1.83
Over 2.5 ✓ 2.00 fair 2.20

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

Match facts

Portsmouth Stoke
17 Shots 8
7 Shots on target 2
7 Corners 1
12 Fouls 9
2 Yellow cards 5
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (331 league matches this season so far).
Result Portsmouth to win
Goals Under 2.5
Both teams score No fair 1.97
Expected goals 1.48 – 1.01
Home / Draw / Away
PortsmouthDrawStoke
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.4% 1–0 12.2% 2–1 9.2%

Statistics 2024/2025, before this match

Portsmouth before this match, all matches
1.00points / match
1.23scored / match
1.73conceded / match
WonDrawnLost 26 played · 32:45
Stoke before this match, all matches
1.04points / match
0.93scored / match
1.22conceded / match
WonDrawnLost 27 played · 25:33
Portsmouth all matches all matches Stoke

Per match

1.23 Goals scored 0.93
1.73 Goals conceded 1.22
2.96 Total goals 2.15
10.12 Shots 11.41
3.38 Shots on target 3.67
14.73 Shots faced 16.15
5.81 Corners 4.78
6.42 Corners against 6.78
12.58 Fouls 11.48
2.46 Yellow cards 2.37
0.69 1st-half goals scored 0.52
0.81 1st-half goals conceded 0.41

How often Full Time

23% Wins 22%
31% Draws 37%
46% Losses 41%
88% Over 0.5 goals 85%
81% Over 1.5 goals 70%
69% Over 2.5 goals 33%
35% Over 3.5 goals 15%
12% Over 4.5 goals 4%
8% Over 5.5 goals 4%
54% Both teams scored 44%
19% Clean sheets 30%
38% Failed to score 41%

How often Half Time

38% Wins 22%
27% Draws 59%
35% Losses 19%
77% Over 0.5 goals 56%
42% Over 1.5 goals 26%
27% Over 2.5 goals 7%

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

Portsmouth all matches
Stoke all matches
Portsmouth before this match, at home
1.58points / match
1.58scored / match
1.00conceded / match
WonDrawnLost 12 played · 19:12
Stoke before this match, away
0.77points / match
0.54scored / match
1.23conceded / match
WonDrawnLost 13 played · 7:16
Portsmouth at home away Stoke

Per match

1.58 Goals scored 0.54
1.00 Goals conceded 1.23
2.58 Total goals 1.77
13.25 Shots 10.69
4.42 Shots on target 3.62
10.50 Shots faced 19.62
8.42 Corners 4.00
5.08 Corners against 7.31
12.75 Fouls 12.69
2.00 Yellow cards 2.38
0.67 1st-half goals scored 0.31
0.33 1st-half goals conceded 0.31

How often Full Time

42% Wins 15%
33% Draws 31%
25% Losses 54%
75% Over 0.5 goals 85%
75% Over 1.5 goals 69%
67% Over 2.5 goals 23%
33% Over 3.5 goals 0%
8% Over 4.5 goals 0%
0% Over 5.5 goals 0%
50% Both teams scored 31%
42% Clean sheets 31%
33% Failed to score 54%

How often Half Time

42% Wins 15%
33% Draws 69%
25% Losses 15%
67% Over 0.5 goals 46%
25% Over 1.5 goals 15%
8% Over 2.5 goals 0%

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

Portsmouth at home
Stoke away

Last 10 matches before this match

Portsmouth all matches

Date Match Score 1 X 2 O U
18.01.25 Portsmouth – Middlesbrough 2–1 (0–1) 4.503.601.75 1.67 2.20
15.01.25 Blackburn – Portsmouth 3–0 (0–0) 1.733.804.75 1.98 1.88
05.01.25 Sunderland – Portsmouth 1–0 (1–0) 1.484.506.00 1.80 2.00
01.01.25 Portsmouth – Swansea 4–0 (2–0) 2.883.402.38 1.95 1.90
29.12.24 Bristol City – Portsmouth 3–0 (3–0) 1.673.754.75 1.95 1.90
26.12.24 Watford – Portsmouth 2–1 (0–1) 1.803.604.33 1.85 2.00
21.12.24 Portsmouth – Coventry 4–1 (2–1) 3.903.601.91 1.80 2.00
13.12.24 Derby – Portsmouth 4–0 (3–0) 2.053.203.75 2.30 1.62
10.12.24 Portsmouth – Norwich 0–0 (0–0) 3.303.402.15 1.93 1.93
07.12.24 Portsmouth – Bristol City 3–0 (1–0) 3.203.402.20 1.95 1.90

Stoke all matches

Date Match Score 1 X 2 O U
18.01.25 West Brom – Stoke 1–1 (0–1) 1.733.804.50 2.00 1.85
04.01.25 Stoke – Plymouth 0–0 (0–0) 1.654.334.33 1.67 2.20
01.01.25 Burnley – Stoke 0–0 (0–0) 1.533.806.50 2.20 1.67
29.12.24 Stoke – Sunderland 1–0 (0–0) 3.003.602.20 2.03 1.83
26.12.24 Stoke – Leeds 0–2 (0–1) 6.254.201.50 1.90 1.95
21.12.24 Sheffield Weds – Stoke 2–0 (0–0) 1.913.404.00 2.00 1.85
14.12.24 Stoke – Cardiff 2–2 (1–1) 2.253.303.25 1.90 1.95
10.12.24 Luton – Stoke 2–1 (1–1) 2.053.303.60 1.93 1.93
07.12.24 Sunderland – Stoke 2–1 (1–1) 1.753.704.75 1.98 1.88
30.11.24 Stoke – Burnley 0–2 (0–0) 3.003.402.30 2.20 1.67

Portsmouth at home

Date Match Score 1 X 2 O U
18.01.25 Portsmouth – Middlesbrough 2–1 (0–1) 4.503.601.75 1.67 2.20
01.01.25 Portsmouth – Swansea 4–0 (2–0) 2.883.402.38 1.95 1.90
21.12.24 Portsmouth – Coventry 4–1 (2–1) 3.903.601.91 1.80 2.00
10.12.24 Portsmouth – Norwich 0–0 (0–0) 3.303.402.15 1.93 1.93
07.12.24 Portsmouth – Bristol City 3–0 (1–0) 3.203.402.20 1.95 1.90
09.11.24 Portsmouth – Preston 3–1 (2–0) 2.803.402.40 2.10 1.73
25.10.24 Portsmouth – Sheffield Weds 1–2 (1–0) 3.403.402.10 2.00 1.85
05.10.24 Portsmouth – Oxford 1–1 (0–0) 2.453.402.75 1.95 1.90
28.09.24 Portsmouth – Sheffield United 0–0 (0–0) 3.753.901.85 1.83 2.03
15.09.24 Portsmouth – West Brom 0–3 (0–1) 4.003.501.90 1.98 1.88

Stoke away

Date Match Score 1 X 2 O U
18.01.25 West Brom – Stoke 1–1 (0–1) 1.733.804.50 2.00 1.85
01.01.25 Burnley – Stoke 0–0 (0–0) 1.533.806.50 2.20 1.67
21.12.24 Sheffield Weds – Stoke 2–0 (0–0) 1.913.404.00 2.00 1.85
10.12.24 Luton – Stoke 2–1 (1–1) 2.053.303.60 1.93 1.93
07.12.24 Sunderland – Stoke 2–1 (1–1) 1.753.704.75 1.98 1.88
23.11.24 QPR – Stoke 1–1 (0–1) 2.603.302.70 2.00 1.85
06.11.24 Blackburn – Stoke 0–2 (0–0) 2.003.503.60 1.88 1.98
26.10.24 Sheffield United – Stoke 2–0 (1–0) 1.753.604.75 1.93 1.93
05.10.24 Swansea – Stoke 0–0 (0–0) 2.203.503.10 1.98 1.88
28.09.24 Middlesbrough – Stoke 2–0 (1–0) 1.604.005.00 1.73 2.10

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 winsDrawsStoke wins
1matches
7.00goals / match
100%over 2.5
100%both scored
Date Match Score 1 X 2 O U
02.10.24E1 Stoke – Portsmouth 6–1 (3–1) 1.803.604.33 1.85 2.00

England Championship table 2024/2025, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Sheffield United 28 18 6 4 40 18 +22 60 LDLWWW
2 Leeds 27 16 8 3 51 19 +32 56 WWWDDW
3 Sunderland 28 15 9 4 40 22 +18 54 DLWWDW
4 Burnley 27 14 11 2 31 9 +22 53 WWDDWD
5 Middlesbrough 28 12 8 8 46 34 +12 44 DDWDLW
6 Blackburn 28 12 6 10 31 26 +5 42 LDLWLL
7 West Brom 28 9 14 5 33 24 +9 41 LDWDDL
8 Watford 28 12 5 11 39 39 0 41 LLLDWL
9 QPR 28 9 11 8 32 35 -3 38 LDWWWW
10 Bristol City 27 9 10 8 33 31 +2 37 LWWDWL
11 Sheffield Weds 27 10 7 10 38 43 -5 37 WDLWDL
12 Norwich 27 9 9 9 43 39 +4 36 LWDWWL
13 Coventry 28 9 8 11 37 37 0 35 WDDLWW
14 Oxford 28 9 8 11 33 43 -10 35 WWDDWW
15 Swansea 28 9 7 12 31 35 -4 34 WWLDLL
16 Preston 28 7 13 8 30 35 -5 34 WWLDDW
17 Millwall 27 7 10 10 26 26 0 31 LDLDLD
18 Stoke 27 6 10 11 25 33 -8 28 LLWDDD
19 Cardiff 28 6 10 12 31 43 -12 28 WDDDWD
20 Derby 28 7 6 15 31 38 -7 27 WLLLLL
21 Hull 28 6 8 14 27 38 -11 26 LWLDWL
22 Portsmouth 26 6 8 12 32 45 -13 26 LLWLLW
23 Luton 28 7 5 16 29 47 -18 26 LLLLDL
24 Plymouth 27 4 9 14 25 55 -30 21 LLDDDL
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Leeds 14 11 2 1 33 7 +26 35 WWWWDW
2 Sheffield United 13 10 2 1 19 5 +14 32 WWWLDW
3 Sunderland 13 9 4 0 22 8 +14 31 DWDWWW
4 Watford 14 9 2 3 20 12 +8 29 DWWLLL
5 Oxford 15 8 4 3 23 19 +4 28 DLWWWW
6 Middlesbrough 15 7 5 3 22 15 +7 26 WWDDDW
7 Blackburn 15 8 2 5 20 13 +7 26 WDLLWL
8 Burnley 13 6 7 0 15 4 +11 25 WDDWDD
9 Norwich 13 6 5 2 31 18 +13 23 WWLWDW
10 Bristol City 13 6 5 2 19 10 +9 23 LWDWWW
11 West Brom 13 5 7 1 14 7 +7 22 DDWWWD
12 Preston 14 5 7 2 16 12 +4 22 DDDWWD
13 Luton 14 6 4 4 18 16 +2 22 WDWWLD
14 Coventry 13 6 3 4 23 16 +7 21 DDWWDW
15 Millwall 15 6 3 6 16 13 +3 21 LLWLLD
16 Swansea 14 5 5 4 21 16 +5 20 DLWWDL
17 Derby 14 6 2 6 19 14 +5 20 LWWLLL
18 Sheffield Weds 14 5 5 4 22 20 +2 20 DDLWWD
19 QPR 14 5 5 4 20 19 +1 20 DWWWWW
20 Portsmouth 12 5 4 3 19 12 +7 19 WWDWWW
21 Plymouth 13 4 6 3 22 20 +2 18 DLDDDL
22 Stoke 14 4 6 4 18 17 +1 18 DLDLWD
23 Cardiff 14 5 2 7 16 18 -2 17 LLLDDW
24 Hull 15 2 6 7 15 20 -5 12 LDWLDL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Burnley 14 8 4 2 16 5 +11 28 WWWWDW
2 Sheffield United 15 8 4 3 21 13 +8 28 DWWLWW
3 Sunderland 15 6 5 4 18 14 +4 23 LWDLDW
4 Leeds 13 5 6 2 18 12 +6 21 WLDWWD
5 West Brom 15 4 7 4 19 17 +2 19 DLLDDL
6 Middlesbrough 13 5 3 5 24 19 +5 18 WDLDWL
7 QPR 14 4 6 4 12 16 -4 18 DDLDWW
8 Sheffield Weds 13 5 2 6 16 23 -7 17 WWWDLL
9 Blackburn 13 4 4 5 11 13 -2 16 WWWLDL
10 Hull 13 4 2 7 12 18 -6 14 LLLLWW
11 Bristol City 14 3 5 6 14 21 -7 14 LLDLDL
12 Coventry 15 3 5 7 14 21 -7 14 WLLDLW
13 Swansea 14 4 2 8 10 19 -9 14 WDWLLL
14 Norwich 14 3 4 7 12 21 -9 13 DLDLWL
15 Watford 14 3 3 8 19 27 -8 12 DDLLDW
16 Preston 14 2 6 6 14 23 -9 12 DWLLDW
17 Cardiff 14 1 8 5 15 25 -10 11 DDLWDD
18 Millwall 12 1 7 4 10 13 -3 10 DDLLDD
19 Stoke 13 2 4 7 7 16 -9 10 DLLLDD
20 Derby 14 1 4 9 12 24 -12 7 DLDLLL
21 Oxford 13 1 4 8 10 24 -14 7 LLLWDD
22 Portsmouth 14 1 4 9 13 33 -20 7 DLLLLL
23 Luton 14 1 1 12 11 31 -20 4 LLLLLL
24 Plymouth 14 0 3 11 3 35 -32 3 LLLLLD

Portsmouth   Stoke

Under / Over goals 2024/2025, before this match

Goals
All matches – Under/Over goals
# Streak
1 8 Watford 28 10 18 1.4 1.4 12 5 11 39 39 41 OOOUUO
2 22 Portsmouth 26 8 18 1.2 1.7 6 8 12 32 45 26 OOOUOO
3 23 Luton 28 12 16 1.0 1.7 7 5 16 29 47 26 UOUOUO
4 11 Sheffield Weds 27 12 15 1.4 1.6 10 7 10 38 43 37 UOOOOO
5 12 Norwich 27 12 15 1.6 1.4 9 9 9 43 39 36 OOUUOU
6 13 Coventry 28 13 15 1.3 1.3 9 8 11 37 37 35 OUUOUU
7 15 Swansea 28 14 14 1.1 1.2 9 7 12 31 35 34 OOOUOO
8 24 Plymouth 27 13 14 0.9 2.0 4 9 14 25 55 21 OUOUUU
9 3 Sunderland 28 16 12 1.4 0.8 15 9 4 40 22 54 OUOUUU
10 5 Middlesbrough 28 16 12 1.6 1.2 12 8 8 46 34 44 OUUUOU
11 9 QPR 28 16 12 1.1 1.2 9 11 8 32 35 38 OUOOUO
12 14 Oxford 28 16 12 1.2 1.5 9 8 11 33 43 35 UUUUUO
13 16 Preston 28 16 12 1.1 1.2 7 13 8 30 35 34 UOOUUO
14 20 Derby 28 16 12 1.1 1.4 7 6 15 31 38 27 OUOUUU
15 2 Leeds 27 16 11 1.9 0.7 16 8 3 51 19 56 OUUUOO
16 10 Bristol City 27 16 11 1.2 1.1 9 10 8 33 31 37 UUOOUU
17 19 Cardiff 28 17 11 1.1 1.5 6 10 12 31 43 28 OUUUOO
18 7 West Brom 28 18 10 1.2 0.9 9 14 5 33 24 41 OUOUUU
19 21 Hull 28 18 10 1.0 1.4 6 8 14 27 38 26 UUUOUO
20 6 Blackburn 28 19 9 1.1 0.9 12 6 10 31 26 42 UUUOUU
21 18 Stoke 27 18 9 0.9 1.2 6 10 11 25 33 28 UUUUUU
22 1 Sheffield United 28 20 8 1.4 0.6 18 6 4 40 18 60 UUOOUO
23 17 Millwall 27 20 7 1.0 1.0 7 10 10 26 26 31 OUUOUO
24 4 Burnley 27 22 5 1.1 0.3 14 11 2 31 9 53 OUUUUU
Home – Under/Over goals
# Streak
1 13 Coventry 13 3 10 1.8 1.2 6 3 4 23 16 21 OOOOUU
2 8 Watford 14 5 9 1.4 0.9 9 2 3 20 12 29 UOOOOO
3 12 Norwich 13 4 9 2.4 1.4 6 5 2 31 18 23 OOOOUO
4 2 Leeds 14 6 8 2.4 0.5 11 2 1 33 7 35 OUOOUO
5 9 QPR 14 6 8 1.4 1.4 5 5 4 20 19 20 UOUOOO
6 22 Portsmouth 12 4 8 1.6 1.0 5 4 3 19 12 19 OOUOOO
7 23 Luton 14 6 8 1.3 1.1 6 4 4 18 16 22 UUOOUU
8 24 Plymouth 13 5 8 1.7 1.5 4 6 3 22 20 18 OOOOUU
9 15 Swansea 14 7 7 1.5 1.1 5 5 4 21 16 20 OOOOUO
10 3 Sunderland 13 7 6 1.7 0.6 9 4 0 22 8 31 UOUOOU
11 14 Oxford 15 9 6 1.5 1.3 8 4 3 23 19 28 UOOUUO
12 18 Stoke 14 8 6 1.3 1.2 4 6 4 18 17 18 UUOUUU
13 20 Derby 14 8 6 1.4 1.0 6 2 6 19 14 20 OOOUUU
14 5 Middlesbrough 15 10 5 1.5 1.0 7 5 3 22 15 26 OUOUUU
15 6 Blackburn 15 10 5 1.3 0.9 8 2 5 20 13 26 UOUUOU
16 10 Bristol City 13 8 5 1.5 0.8 6 5 2 19 10 23 UOUUOU
17 11 Sheffield Weds 14 9 5 1.6 1.4 5 5 4 22 20 20 UUUUOO
18 21 Hull 15 10 5 1.0 1.3 2 6 7 15 20 12 UUOUOO
19 16 Preston 14 10 4 1.1 0.9 5 7 2 16 12 22 UUUUOU
20 17 Millwall 15 11 4 1.1 0.9 6 3 6 16 13 21 UUUUUO
21 19 Cardiff 14 10 4 1.1 1.3 5 2 7 16 18 17 UUUUUO
22 4 Burnley 13 10 3 1.2 0.3 6 7 0 15 4 25 UUUOUU
23 7 West Brom 13 10 3 1.1 0.5 5 7 1 14 7 22 OOUUOU
24 1 Sheffield United 13 11 2 1.5 0.4 10 2 1 19 5 32 OUUUUU
Away – Under/Over goals
# Streak
1 11 Sheffield Weds 13 3 10 1.2 1.8 5 2 6 16 23 17 UOOOOO
2 22 Portsmouth 14 4 10 0.9 2.4 1 4 9 13 33 7 OOOOUO
3 8 Watford 14 5 9 1.4 1.9 3 3 8 19 27 12 OUOOUU
4 16 Preston 14 6 8 1.0 1.6 2 6 6 14 23 12 UUOOUO
5 23 Luton 14 6 8 0.8 2.2 1 1 12 11 31 4 OUUOOO
6 5 Middlesbrough 13 6 7 1.8 1.5 5 3 5 24 19 18 OUOOUO
7 7 West Brom 15 8 7 1.3 1.1 4 7 4 19 17 19 UOOUUU
8 15 Swansea 14 7 7 0.7 1.4 4 2 8 10 19 14 OUOOOO
9 19 Cardiff 14 7 7 1.1 1.8 1 8 5 15 25 11 OOOOUO
10 1 Sheffield United 15 9 6 1.4 0.9 8 4 3 21 13 28 OUUOOO
11 3 Sunderland 15 9 6 1.2 0.9 6 5 4 18 14 23 UOOUUU
12 10 Bristol City 14 8 6 1.0 1.5 3 5 6 14 21 14 UOUUOU
13 12 Norwich 14 8 6 0.9 1.5 3 4 7 12 21 13 OOUOUU
14 14 Oxford 13 7 6 0.8 1.8 1 4 8 10 24 7 OUOUUU
15 20 Derby 14 8 6 0.9 1.7 1 4 9 12 24 7 UUUOOU
16 24 Plymouth 14 8 6 0.2 2.5 0 3 11 3 35 3 OOUOUU
17 13 Coventry 15 10 5 0.9 1.4 3 5 7 14 21 14 UUOUOU
18 21 Hull 13 8 5 0.9 1.4 4 2 7 12 18 14 UOOUUU
19 6 Blackburn 13 9 4 0.8 1.0 4 4 5 11 13 16 UUUUUU
20 9 QPR 14 10 4 0.9 1.1 4 6 4 12 16 18 UUOUUO
21 2 Leeds 13 10 3 1.4 0.9 5 6 2 18 12 21 OUUUUO
22 17 Millwall 12 9 3 0.8 1.1 1 7 4 10 13 10 UUUOUO
23 18 Stoke 13 10 3 0.5 1.2 2 4 7 7 16 10 UOOUUU
24 4 Burnley 14 12 2 1.1 0.4 8 4 2 16 5 28 UUOUUU

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