Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: A Young

Swindon 0–1 Stockport

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

Home 3.60 fair 2.69
Draw 3.30 fair 3.68
Away ✓ 2.10 fair 2.80
Under 2.5 ✓ 1.70 fair 1.82
Over 2.5 2.10 fair 2.22

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

Match facts

Swindon Stockport
0 Shots 13
0 Shots on target 5
1 Corners 2
12 Fouls 17
3 Yellow cards 5
1 Red cards 0

Our pre-match prediction

✗ Result missed ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (440 league matches this season so far).
Result Swindon to win
Goals Under 2.5
Both teams score Yes fair 1.98
Expected goals 1.25 – 1.22
Home / Draw / Away
SwindonDrawStockport
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.9% 1–0 10.5% 0–1 10.3%

Statistics 2022/2023, before this match

Swindon before this match, all matches
1.42points / match
1.36scored / match
1.17conceded / match
WonDrawnLost 36 played · 49:42
Stockport before this match, all matches
1.62points / match
1.35scored / match
0.86conceded / match
WonDrawnLost 37 played · 50:32
Swindon all matches all matches Stockport

Per match

1.36 Goals scored 1.35
1.17 Goals conceded 0.86
2.53 Total goals 2.22
12.94 Shots 12.70
4.53 Shots on target 4.35
11.50 Shots faced 9.11
5.64 Corners 5.43
4.94 Corners against 3.95
9.28 Fouls 10.84
1.81 Yellow cards 1.03
0.64 1st-half goals scored 0.59
0.61 1st-half goals conceded 0.35

How often Full Time

36% Wins 46%
33% Draws 24%
31% Losses 30%
89% Over 0.5 goals 86%
72% Over 1.5 goals 68%
47% Over 2.5 goals 41%
14% Over 3.5 goals 16%
14% Over 4.5 goals 11%
8% Over 5.5 goals 0%
53% Both teams scored 46%
31% Clean sheets 46%
28% Failed to score 22%

How often Half Time

22% Wins 41%
58% Draws 43%
19% Losses 16%
64% Over 0.5 goals 62%
33% Over 1.5 goals 22%
17% Over 2.5 goals 11%

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

Swindon all matches
Stockport all matches
Swindon before this match, at home
1.53points / match
1.53scored / match
1.00conceded / match
WonDrawnLost 17 played · 26:17
Stockport before this match, away
1.44points / match
1.39scored / match
1.00conceded / match
WonDrawnLost 18 played · 25:18
Swindon at home away Stockport

Per match

1.53 Goals scored 1.39
1.00 Goals conceded 1.00
2.53 Total goals 2.39
14.06 Shots 11.28
5.00 Shots on target 3.89
9.47 Shots faced 10.83
6.41 Corners 5.17
4.18 Corners against 4.28
8.35 Fouls 11.67
2.00 Yellow cards 1.22
0.71 1st-half goals scored 0.56
0.59 1st-half goals conceded 0.28

How often Full Time

41% Wins 44%
29% Draws 11%
29% Losses 44%
88% Over 0.5 goals 94%
71% Over 1.5 goals 67%
53% Over 2.5 goals 50%
18% Over 3.5 goals 17%
18% Over 4.5 goals 11%
6% Over 5.5 goals 0%
47% Both teams scored 50%
41% Clean sheets 33%
24% Failed to score 22%

How often Half Time

24% Wins 39%
65% Draws 39%
12% Losses 22%
59% Over 0.5 goals 61%
41% Over 1.5 goals 17%
18% Over 2.5 goals 6%

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

Swindon at home
Stockport away

Last 10 matches before this match

Swindon all matches

Date Match Score 1 X 2 O U
18.03.23 Rochdale – Swindon 4–4 (2–2) 3.253.402.20 2.08 1.73
14.03.23 Walsall – Swindon 0–0 (0–0) 2.103.203.75 2.15 1.67
11.03.23 Swindon – Carlisle 1–2 (0–0) 2.903.102.55 2.05 1.75
04.03.23 Leyton Orient – Swindon 1–1 (1–0) 2.003.104.00 2.25 1.62
25.02.23 Swindon – Harrogate 3–0 (2–0) 1.753.604.75 1.85 1.95
18.02.23 Salford – Swindon 1–2 (1–1) 2.303.503.00 1.90 1.95
14.02.23 Sutton – Swindon 2–1 (0–1) 2.203.203.50 2.08 1.73
11.02.23 Swindon – Doncaster 0–2 (0–0) 2.003.503.75 2.00 1.80
04.02.23 Newport County – Swindon 2–1 (0–0) 2.703.202.75 2.00 1.80
28.01.23 Swindon – Gillingham 3–3 (1–3) 1.833.504.50 2.15 1.67

Stockport all matches

Date Match Score 1 X 2 O U
18.03.23 Stockport – Mansfield 1–1 (1–0) 1.803.604.50 2.15 1.67
11.03.23 Colchester – Stockport 0–1 (0–1) 4.003.252.00 2.35 1.57
07.03.23 Stockport – Gillingham 0–0 (0–0) 1.653.505.75 2.35 1.57
04.03.23 Stockport – Doncaster 0–0 (0–0) 1.673.605.50 2.13 1.75
25.02.23 Barrow – Stockport 1–0 (0–0) 4.203.202.00 2.25 1.62
21.02.23 Rochdale – Stockport 1–2 (0–0) 5.253.601.73 2.25 1.62
18.02.23 Stockport – Stevenage 2–0 (1–0) 2.103.403.50 2.35 1.57
14.02.23 Stockport – Crawley Town 2–1 (1–1) 1.404.509.00 1.75 2.05
11.02.23 Harrogate – Stockport 1–3 (0–2) 4.333.801.73 2.00 1.85
04.02.23 Stockport – Tranmere 3–2 (2–1) 1.733.505.00 2.15 1.67

Swindon at home

Date Match Score 1 X 2 O U
11.03.23 Swindon – Carlisle 1–2 (0–0) 2.903.102.55 2.05 1.75
25.02.23 Swindon – Harrogate 3–0 (2–0) 1.753.604.75 1.85 1.95
11.02.23 Swindon – Doncaster 0–2 (0–0) 2.003.503.75 2.00 1.80
28.01.23 Swindon – Gillingham 3–3 (1–3) 1.833.504.50 2.15 1.67
14.01.23 Swindon – Grimsby 5–0 (1–0) 2.553.103.00 2.08 1.73
26.12.22 Swindon – Walsall 1–2 (1–1) 2.253.103.50 2.20 1.65
10.12.22 Swindon – AFC Wimbledon 0–0 (0–0) 2.003.603.60 1.98 1.88
19.11.22 Swindon – Crewe 0–1 (0–1) 1.803.754.50 1.85 2.00
12.11.22 Swindon – Tranmere 1–1 (1–1) 2.253.403.20 2.02 1.83
22.10.22 Swindon – Hartlepool 2–1 (2–1) 1.663.805.25 1.93 1.93

Stockport away

Date Match Score 1 X 2 O U
11.03.23 Colchester – Stockport 0–1 (0–1) 4.003.252.00 2.35 1.57
25.02.23 Barrow – Stockport 1–0 (0–0) 4.203.202.00 2.25 1.62
21.02.23 Rochdale – Stockport 1–2 (0–0) 5.253.601.73 2.25 1.62
11.02.23 Harrogate – Stockport 1–3 (0–2) 4.333.801.73 2.00 1.85
31.01.23 Crewe – Stockport 1–1 (1–0) 5.754.001.60 2.10 1.77
28.01.23 AFC Wimbledon – Stockport 1–0 (0–0) 4.203.501.91 2.20 1.65
01.01.23 Grimsby – Stockport 1–0 (0–0) 3.503.502.10 2.05 1.75
29.12.22 Walsall – Stockport 0–2 (0–1) 3.753.202.15 2.35 1.57
03.12.22 Hartlepool – Stockport 0–5 (0–2) 7.004.201.50 2.05 1.75
12.11.22 Newport County – Stockport 1–2 (1–0) 3.303.302.25 2.15 1.66

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

Swindon winsDrawsStockport wins
1matches
2.00goals / match
0%over 2.5
100%both scored
Date Match Score 1 X 2 O U
27.08.22E3 Stockport – Swindon 1–1 (0–0) 1.804.004.20 1.90 1.95

England League Two table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Leyton Orient 36 21 10 5 48 24 +24 73 DWWDDD
2 Stevenage 36 19 10 7 50 31 +19 67 LWLWWD
3 Carlisle 37 18 12 7 58 35 +23 66 WWWWDD
4 Northampton 37 18 12 7 50 33 +17 66 WDWDWW
5 Bradford 37 16 13 8 45 32 +13 61 WWDDDD
6 Stockport 37 17 9 11 50 32 +18 60 WLDDWD
7 Salford 37 17 8 12 57 42 +15 59 LWDWLW
8 Mansfield 36 16 9 11 55 45 +10 57 WLWLDD
9 Sutton 37 15 10 12 40 40 0 55 WWDWDL
10 Barrow 37 15 7 15 38 42 -4 52 WWDWDL
11 Swindon 36 13 12 11 49 42 +7 51 WWDLDD
12 Doncaster 37 15 6 16 40 50 -10 51 LDLWLD
13 Walsall 36 11 15 10 38 32 +6 48 DLDLDW
14 Tranmere 37 13 9 15 36 38 -2 48 LWWDLL
15 Grimsby 35 12 10 13 37 41 -4 46 DLDWWD
16 AFC Wimbledon 37 10 13 14 38 43 -5 43 LLLLDL
17 Newport County 37 10 13 14 38 43 -5 43 LLDDDW
18 Crewe 37 9 15 13 34 47 -13 42 DDWLLL
19 Gillingham 37 10 11 16 25 40 -15 41 LDDWLW
20 Harrogate 37 9 11 17 42 54 -12 38 LDDWLW
21 Colchester 37 9 9 19 33 45 -12 36 DLLLLD
22 Crawley Town 36 8 9 19 39 59 -20 33 LLLWWD
23 Hartlepool 37 6 13 18 40 66 -26 31 DLDDDD
24 Rochdale 37 6 8 23 33 57 -24 26 LLDWLD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Leyton Orient 19 13 5 1 27 8 +19 44 DWWWDD
2 Stevenage 18 14 1 3 33 11 +22 43 WWLLWW
3 Sutton 19 11 4 4 24 15 +9 37 DWWDWL
4 Carlisle 19 10 6 3 28 16 +12 36 WLLWWD
5 Northampton 19 10 5 4 24 15 +9 35 DDLWWW
6 Stockport 19 9 7 3 25 14 +11 34 WWWDDD
7 Salford 19 9 5 5 26 19 +7 32 WWDLWW
8 Walsall 19 8 7 4 23 14 +9 31 DDLDDW
9 Doncaster 18 10 1 7 24 21 +3 31 LWWLLW
10 Barrow 18 9 3 6 21 15 +6 30 DLLWDD
11 Bradford 19 7 8 4 24 17 +7 29 DWLWDD
12 Tranmere 19 8 5 6 23 18 +5 29 WWLWDL
13 Gillingham 18 8 4 6 15 17 -2 28 WWWLWW
14 Mansfield 17 7 6 4 29 25 +4 27 LDWWLD
15 Crewe 19 7 6 6 22 23 -1 27 DLLWDW
16 Swindon 17 7 5 5 26 17 +9 26 LWDLWL
17 AFC Wimbledon 18 6 6 6 20 20 0 24 WDDLLL
18 Crawley Town 17 7 3 7 26 28 -2 24 LWDLWD
19 Harrogate 19 5 7 7 23 27 -4 22 LLDDDW
20 Grimsby 17 4 8 5 17 19 -2 20 WLDDDW
21 Colchester 18 4 7 7 16 19 -3 19 LDDDLL
22 Newport County 18 4 6 8 17 23 -6 18 DWDLDD
23 Hartlepool 18 3 8 7 20 30 -10 17 WLDLDD
24 Rochdale 19 3 4 12 19 30 -11 13 LDLLWD
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Bradford 18 9 5 4 21 15 +6 32 DWWWDD
2 Northampton 18 8 7 3 26 18 +8 31 LWDWDD
3 Carlisle 18 8 6 4 30 19 +11 30 LWDWWD
4 Mansfield 19 9 3 7 26 20 +6 30 DWWWLD
5 Leyton Orient 17 8 5 4 21 16 +5 29 LLLWDD
6 Salford 18 8 3 7 31 23 +8 27 DLLWDL
7 Stockport 18 8 2 8 25 18 +7 26 LDWWLW
8 Grimsby 18 8 2 8 20 22 -2 26 WLWLWD
9 Newport County 19 6 7 6 21 20 +1 25 WDWLDW
10 Swindon 19 6 7 6 23 25 -2 25 LLWDDD
11 Stevenage 18 5 9 4 17 20 -3 24 DDLWLD
12 Barrow 19 6 4 9 17 27 -10 22 LDLWWL
13 Doncaster 19 5 5 9 16 29 -13 20 LWLDLD
14 AFC Wimbledon 19 4 7 8 18 23 -5 19 DLDLLD
15 Tranmere 18 5 4 9 13 20 -7 19 LLLLWL
16 Sutton 18 4 6 8 16 25 -9 18 DLWDWD
17 Walsall 17 3 8 6 15 18 -3 17 DLDDDL
18 Colchester 19 5 2 12 17 26 -9 17 WWWLLD
19 Harrogate 18 4 4 10 19 27 -8 16 WDDLWL
20 Crewe 18 2 9 7 12 24 -12 15 DDDLLL
21 Hartlepool 19 3 5 11 20 36 -16 14 LWLDDD
22 Rochdale 18 3 4 11 14 27 -13 13 WLLLDL
23 Gillingham 19 2 7 10 10 23 -13 13 DLWDDL
24 Crawley Town 19 1 6 12 13 31 -18 9 LLLLLW

Swindon   Stockport

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 23 Hartlepool 37 16 21 1.1 1.8 6 13 18 40 66 31 OUOUUO
2 8 Mansfield 36 17 19 1.5 1.2 16 9 11 55 45 57 UOOUUU
3 20 Harrogate 37 18 19 1.1 1.5 9 11 17 42 54 38 OUUUOU
4 22 Crawley Town 36 17 19 1.1 1.6 8 9 19 39 59 33 UUOOUU
5 3 Carlisle 37 20 17 1.6 0.9 18 12 7 58 35 66 UOUOUU
6 7 Salford 37 20 17 1.5 1.1 17 8 12 57 42 59 OOUOOO
7 11 Swindon 36 19 17 1.4 1.2 13 12 11 49 42 51 OOUOUO
8 12 Doncaster 37 20 17 1.1 1.4 15 6 16 40 50 51 UUUOOU
9 24 Rochdale 37 21 16 0.9 1.5 6 8 23 33 57 26 UOUUUO
10 2 Stevenage 36 21 15 1.4 0.9 19 10 7 50 31 67 UOUOUU
11 4 Northampton 37 22 15 1.4 0.9 18 12 7 50 33 66 UUUUUU
12 6 Stockport 37 22 15 1.4 0.9 17 9 11 50 32 60 OUUUUU
13 9 Sutton 37 22 15 1.1 1.1 15 10 12 40 40 55 UUUOUU
14 15 Grimsby 35 20 15 1.1 1.2 12 10 13 37 41 46 OUUUUU
15 16 AFC Wimbledon 37 22 15 1.0 1.2 10 13 14 38 43 43 OOOOUU
16 18 Crewe 37 22 15 0.9 1.3 9 15 13 34 47 42 UUOUUO
17 5 Bradford 37 23 14 1.2 0.9 16 13 8 45 32 61 UUUUOU
18 21 Colchester 37 24 13 0.9 1.2 9 9 19 33 45 36 UUUUUO
19 10 Barrow 37 25 12 1.0 1.1 15 7 15 38 42 52 UUUUUU
20 13 Walsall 36 24 12 1.1 0.9 11 15 10 38 32 48 OUUOUU
21 17 Newport County 37 25 12 1.0 1.2 10 13 14 38 43 43 UOUUUO
22 14 Tranmere 37 26 11 1.0 1.0 13 9 15 36 38 48 UUUUUO
23 1 Leyton Orient 36 26 10 1.3 0.7 21 10 5 48 24 73 UOUOUO
24 19 Gillingham 37 30 7 0.7 1.1 10 11 16 25 40 41 UUUUUO
Home – Under/Over goals
# Streak
1 8 Mansfield 17 7 10 1.7 1.5 7 6 4 29 25 27 OUOUOU
2 20 Harrogate 19 9 10 1.2 1.4 5 7 7 23 27 22 UOOUUU
3 22 Crawley Town 17 7 10 1.5 1.6 7 3 7 26 28 24 OOOOOU
4 23 Hartlepool 18 8 10 1.1 1.7 3 8 7 20 30 17 UOOUOU
5 2 Stevenage 18 9 9 1.8 0.6 14 1 3 33 11 43 UOOUOU
6 4 Northampton 19 10 9 1.3 0.8 10 5 4 24 15 35 UUOUUU
7 11 Swindon 17 8 9 1.5 1.0 7 5 5 26 17 26 OOOUOO
8 24 Rochdale 19 10 9 1.0 1.6 3 4 12 19 30 13 UUUOUO
9 7 Salford 19 11 8 1.4 1.0 9 5 5 26 19 32 UOUOOO
10 12 Doncaster 18 10 8 1.3 1.2 10 1 7 24 21 31 UUUUUO
11 18 Crewe 19 11 8 1.2 1.2 7 6 6 22 23 27 UOUUUO
12 3 Carlisle 19 12 7 1.5 0.8 10 6 3 28 16 36 OUOUUU
13 5 Bradford 19 12 7 1.3 0.9 7 8 4 24 17 29 UUUUOU
14 9 Sutton 19 12 7 1.3 0.8 11 4 4 24 15 37 UOUUOU
15 14 Tranmere 19 12 7 1.2 0.9 8 5 6 23 18 29 UUUUUO
16 15 Grimsby 17 10 7 1.0 1.1 4 8 5 17 19 20 UUUOUU
17 6 Stockport 19 13 6 1.3 0.7 9 7 3 25 14 34 OOUUUU
18 10 Barrow 18 12 6 1.2 0.8 9 3 6 21 15 30 UUUUUU
19 13 Walsall 19 13 6 1.2 0.7 8 7 4 23 14 31 UUUUUU
20 16 AFC Wimbledon 18 12 6 1.1 1.1 6 6 6 20 20 24 UUOOOU
21 17 Newport County 18 12 6 0.9 1.3 4 6 8 17 23 18 OOOUUU
22 1 Leyton Orient 19 14 5 1.4 0.4 13 5 1 27 8 44 UUOUUO
23 21 Colchester 18 13 5 0.9 1.1 4 7 7 16 19 19 UUUUUU
24 19 Gillingham 18 14 4 0.8 0.9 8 4 6 15 17 28 UOOUUO
Away – Under/Over goals
# Streak
1 23 Hartlepool 19 8 11 1.1 1.9 3 5 11 20 36 14 OUUOUO
2 3 Carlisle 18 8 10 1.7 1.1 8 6 4 30 19 30 OUUOOU
3 6 Stockport 18 9 9 1.4 1.0 8 2 8 25 18 26 UUOOUU
4 7 Salford 18 9 9 1.7 1.3 8 3 7 31 23 27 UOUOUO
5 8 Mansfield 19 10 9 1.4 1.1 9 3 7 26 20 30 UOUOUU
6 12 Doncaster 19 10 9 0.8 1.5 5 5 9 16 29 20 OUUUOU
7 16 AFC Wimbledon 19 10 9 0.9 1.2 4 7 8 18 23 19 UUUOOU
8 20 Harrogate 18 9 9 1.1 1.5 4 4 10 19 27 16 UUUOUO
9 22 Crawley Town 19 10 9 0.7 1.6 1 6 12 13 31 9 OUUUOU
10 9 Sutton 18 10 8 0.9 1.4 4 6 8 16 25 18 OUUOUU
11 11 Swindon 19 11 8 1.2 1.3 6 7 6 23 25 25 OOOUUO
12 15 Grimsby 18 10 8 1.1 1.2 8 2 8 20 22 26 OOOUUU
13 21 Colchester 19 11 8 0.9 1.4 5 2 12 17 26 17 OOUUUO
14 5 Bradford 18 11 7 1.2 0.8 9 5 4 21 15 32 UOUUUU
15 18 Crewe 18 11 7 0.7 1.3 2 9 7 12 24 15 OUUUUO
16 24 Rochdale 18 11 7 0.8 1.5 3 4 11 14 27 13 OUOOUU
17 2 Stevenage 18 12 6 0.9 1.1 5 9 4 17 20 24 UOUOUU
18 4 Northampton 18 12 6 1.4 1.0 8 7 3 26 18 31 UUUUUU
19 10 Barrow 19 13 6 0.9 1.4 6 4 9 17 27 22 OUUUUU
20 13 Walsall 17 11 6 0.9 1.1 3 8 6 15 18 17 UUUUOO
21 17 Newport County 19 13 6 1.1 1.1 6 7 6 21 20 25 UUUOUO
22 1 Leyton Orient 17 12 5 1.2 0.9 8 5 4 21 16 29 UOUUUO
23 14 Tranmere 18 14 4 0.7 1.1 5 4 9 13 20 19 UOUUUU
24 19 Gillingham 19 16 3 0.5 1.2 2 7 10 10 23 13 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