Loading...
BetGPS Football Betting Resources
England National League · ·Referee: M Dicicco

Stockport 2–0 Halifax

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

Home ✓ 1.83 fair 2.10
Draw 3.50 fair 3.82
Away 3.50 fair 3.81
Under 2.5 ✓ 1.88 fair 1.84
Over 2.5 1.93 fair 2.19

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

Match facts

Stockport Halifax
1 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✓ Goals correct ✓ BTTS correct Calculated after the match, using only matches played before kick-off (495 league matches this season so far).
Result Stockport to win
Goals Under 2.5
Both teams score No fair 1.98
Expected goals 1.48 – 1.02
Home / Draw / Away
StockportDrawHalifax
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.1% 2–1 9.2%

Statistics 2021/2022, before this match

Stockport before this match, all matches
2.12points / match
1.98scored / match
0.88conceded / match
WonDrawnLost 43 played · 85:38
Halifax before this match, all matches
1.95points / match
1.44scored / match
0.77conceded / match
WonDrawnLost 43 played · 62:33
Stockport all matches all matches Halifax

Per match

1.98 Goals scored 1.44
0.88 Goals conceded 0.77
2.86 Total goals 2.21
1.47 Yellow cards 1.49
0.79 1st-half goals scored 0.53
0.42 1st-half goals conceded 0.28

How often Full Time

67% Wins 58%
9% Draws 21%
23% Losses 21%
95% Over 0.5 goals 93%
74% Over 1.5 goals 65%
63% Over 2.5 goals 35%
26% Over 3.5 goals 21%
19% Over 4.5 goals 7%
7% Over 5.5 goals 0%
42% Both teams scored 42%
51% Clean sheets 44%
12% Failed to score 21%

How often Half Time

44% Wins 40%
33% Draws 44%
23% Losses 16%
72% Over 0.5 goals 60%
37% Over 1.5 goals 16%
7% Over 2.5 goals 5%

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

Stockport all matches
Halifax all matches
Stockport before this match, at home
2.14points / match
2.00scored / match
0.81conceded / match
WonDrawnLost 21 played · 42:17
Halifax before this match, away
1.48points / match
1.19scored / match
1.05conceded / match
WonDrawnLost 21 played · 25:22
Stockport at home away Halifax

Per match

2.00 Goals scored 1.19
0.81 Goals conceded 1.05
2.81 Total goals 2.24
1.29 Yellow cards 1.52
0.71 1st-half goals scored 0.67
0.48 1st-half goals conceded 0.43

How often Full Time

67% Wins 38%
14% Draws 33%
19% Losses 29%
95% Over 0.5 goals 90%
67% Over 1.5 goals 62%
62% Over 2.5 goals 33%
29% Over 3.5 goals 29%
19% Over 4.5 goals 10%
10% Over 5.5 goals 0%
38% Both teams scored 52%
57% Clean sheets 24%
10% Failed to score 33%

How often Half Time

33% Wins 43%
43% Draws 33%
24% Losses 24%
67% Over 0.5 goals 71%
38% Over 1.5 goals 29%
5% Over 2.5 goals 10%

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

Stockport at home
Halifax away

Last 10 matches before this match

Stockport all matches

Date Match Score 1 X 2 O U
11.05.22 Stockport – Torquay 1–0 (0–0) 1.404.006.00 1.90 1.90
08.05.22 Wrexham – Stockport 3–0 (2–0) 2.503.202.50 1.95 1.85
02.05.22 Chesterfield – Stockport 0–1 (0–1) 3.603.401.83 1.95 1.85
30.04.22 Stockport – Boreham Wood 1–2 (0–1) 1.364.206.50 2.05 1.75
23.04.22 Yeovil – Stockport 2–1 (1–0) 7.504.001.40 1.90 1.90
18.04.22 Stockport – Solihull 1–0 (0–0) 1.603.605.50 1.83 1.98
15.04.22 Grimsby – Stockport 2–1 (0–1) 3.603.301.95 2.25 1.61
09.04.22 Stockport – Southend 5–0 (2–0) 1.454.005.75 2.05 1.75
26.03.22 Eastleigh – Stockport 0–2 (0–0) 9.004.001.36 1.85 1.95
22.03.22 King’s Lynn – Stockport 0–3 (0–2) 10.005.501.28 1.65 2.20

Halifax all matches

Date Match Score 1 X 2 O U
07.05.22 Halifax – Aldershot 1–1 (0–0) 1.653.504.50 2.00 1.80
02.05.22 Eastleigh – Halifax 1–2 (0–2) 3.503.302.00 2.00 1.80
30.04.22 Halifax – Yeovil 1–0 (0–0) 1.853.254.00 2.10 1.70
23.04.22 Southend – Halifax 1–0 (1–0) 2.503.402.55 2.20 1.65
18.04.22 Halifax – Chesterfield 2–0 (0–0) 2.503.402.55 2.05 1.75
15.04.22 Altrincham – Halifax 1–1 (0–1) 2.903.252.25 1.95 1.85
09.04.22 Halifax – Woking 2–1 (1–0) 1.853.403.80 1.90 1.90
05.04.22 Halifax – Solihull 0–0 (0–0) 2.553.102.50 2.00 1.80
02.04.22 Halifax – Wealdstone 2–0 (0–0) 1.653.604.75 1.93 1.88
26.03.22 King’s Lynn – Halifax 2–0 (0–0) 4.333.751.70 1.95 1.85

Stockport at home

Date Match Score 1 X 2 O U
11.05.22 Stockport – Torquay 1–0 (0–0) 1.404.006.00 1.90 1.90
30.04.22 Stockport – Boreham Wood 1–2 (0–1) 1.364.206.50 2.05 1.75
18.04.22 Stockport – Solihull 1–0 (0–0) 1.603.605.50 1.83 1.98
09.04.22 Stockport – Southend 5–0 (2–0) 1.454.005.75 2.05 1.75
19.03.22 Stockport – Wealdstone 4–2 (0–2) 1.305.756.50 1.60 2.30
15.03.22 Stockport – Notts County 3–0 (1–0) 1.653.404.75 2.07 1.72
26.02.22 Stockport – Weymouth 1–0 (1–0) 1.166.0015.00 1.57 2.35
19.02.22 Stockport – Woking 1–0 (0–0) 1.404.007.50 1.80 2.00
08.02.22 Stockport – Chesterfield 2–2 (0–2) 1.703.505.25 2.05 1.75
05.02.22 Stockport – Dover Athletic 1–0 (0–0) 1.118.0015.00 1.44 2.70

Halifax away

Date Match Score 1 X 2 O U
02.05.22 Eastleigh – Halifax 1–2 (0–2) 3.503.302.00 2.00 1.80
23.04.22 Southend – Halifax 1–0 (1–0) 2.503.402.55 2.20 1.65
15.04.22 Altrincham – Halifax 1–1 (0–1) 2.903.252.25 1.95 1.85
26.03.22 King’s Lynn – Halifax 2–0 (0–0) 4.333.751.70 1.95 1.85
22.03.22 Wrexham – Halifax 3–1 (2–0) 1.703.404.50 2.25 1.61
05.03.22 Weymouth – Halifax 0–2 (0–0) 3.803.601.80 1.93 1.88
22.02.22 Notts County – Halifax 1–1 (1–1) 1.903.303.75 2.00 1.80
29.01.22 Dag and Red – Halifax 1–3 (0–2) 2.403.402.80 1.80 2.00
22.01.22 Maidenhead – Halifax 1–0 (1–0) 3.753.601.83 1.88 1.93
03.01.22 Grimsby – Halifax 1–1 (0–0) 2.253.402.80 1.90 1.90

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

Stockport winsDrawsHalifax wins
1matches
3.00goals / match
100%over 2.5
0%both scored
Date Match Score 1 X 2 O U
18.09.21EC Halifax – Stockport 3–0 (1–0) 3.253.252.10 1.95 1.85

England National League table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Stockport 43 29 4 10 85 38 +47 91 WLLWLW
2 Wrexham 43 26 10 7 91 43 +48 88 WLWWDW
3 Solihull 43 24 12 7 80 45 +35 84 DLWWWW
4 Halifax 43 25 9 9 62 33 +29 84 DWLWWD
5 Notts County 43 23 10 10 80 52 +28 79 WWWLWW
6 Grimsby 43 23 7 13 64 42 +22 76 WWWDLW
7 Chesterfield 43 20 13 10 69 51 +18 73 WLWLLL
8 Dag and Red 43 21 7 15 77 53 +24 70 WWDWDL
9 Boreham Wood 43 18 13 12 49 37 +12 67 WLWDDL
10 Torquay 43 18 11 14 65 53 +12 65 DLDDWL
11 Bromley 43 17 13 13 57 51 +6 64 LDWLDD
12 Southend 43 16 9 18 44 60 -16 57 LWWWLD
13 Yeovil 43 14 14 15 42 46 -4 56 LDWLDD
14 Altrincham 43 15 10 18 62 68 -6 55 LWWDLD
15 Woking 43 16 4 23 59 61 -2 52 LLWWLL
16 Maidenhead 43 13 12 18 48 66 -18 51 WWDDDW
17 Wealdstone 43 13 11 19 48 64 -16 50 WWLLDW
18 Barnet 43 13 11 19 57 85 -28 50 LLWDDW
19 Eastleigh 43 12 9 22 48 70 -22 45 LDLDLW
20 Aldershot 43 11 10 22 45 70 -25 43 LLDWDD
21 King’s Lynn 44 8 10 26 47 79 -32 34 LLDDWL
22 Weymouth 43 5 10 28 38 87 -49 25 DLLLDL
23 Dover Athletic 43 2 7 34 36 99 -63 13 LLLLLD
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Halifax 22 17 2 3 37 11 +26 53 WDWWWD
2 Wrexham 22 15 6 1 47 18 +29 51 WWDWWW
3 Notts County 22 15 5 2 47 22 +25 50 WDWWWW
4 Solihull 22 14 5 3 51 24 +27 47 DWWWWW
5 Grimsby 22 15 2 5 38 19 +19 47 LWWWLW
6 Stockport 21 14 3 4 42 17 +25 45 WWWWLW
7 Boreham Wood 21 11 8 2 28 11 +17 41 DDLLWD
8 Bromley 22 11 7 4 36 23 +13 40 LDDWDD
9 Torquay 22 11 6 5 39 23 +16 39 WWWDDW
10 Chesterfield 21 11 6 4 36 26 +10 39 WDWLWL
11 Altrincham 21 10 4 7 39 26 +13 34 WWWDWD
12 Southend 21 10 4 7 25 26 -1 34 WLLWWD
13 Dag and Red 21 9 6 6 43 29 +14 33 WLDWDD
14 Maidenhead 21 9 5 7 32 34 -2 32 DLWLWD
15 Wealdstone 22 8 7 7 24 24 0 31 DDLWLW
16 Eastleigh 21 8 5 8 29 29 0 29 WLLLLL
17 Yeovil 22 7 7 8 20 25 -5 28 WWLWDD
18 Woking 22 8 0 14 28 36 -8 24 WLLWLL
19 Barnet 21 6 6 9 26 38 -12 24 WLDLLD
20 Aldershot 21 4 5 12 18 37 -19 17 LLLWLW
21 King’s Lynn 22 4 4 14 22 38 -16 16 LWWDLD
22 Weymouth 22 3 7 12 21 38 -17 16 LDDLLL
23 Dover Athletic 21 1 3 17 12 39 -27 6 LDLLLL
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Stockport 22 15 1 6 43 21 +22 46 WWLLWL
2 Wrexham 21 11 4 6 44 25 +19 37 WWDLWD
3 Dag and Red 22 12 1 9 34 24 +10 37 WLWWWL
4 Solihull 21 10 7 4 29 21 +8 37 WDWDLW
5 Chesterfield 22 9 7 6 33 25 +8 34 LDWLLL
6 Halifax 21 8 7 6 25 22 +3 31 WLLDLW
7 Notts County 21 8 5 8 33 30 +3 29 LWWLWL
8 Grimsby 21 8 5 8 26 23 +3 29 WDWDWD
9 Woking 21 8 4 9 31 25 +6 28 LDWWLW
10 Yeovil 21 7 7 7 22 21 +1 28 DWDDDL
11 Torquay 21 7 5 9 26 30 -4 26 WLWLDL
12 Boreham Wood 22 7 5 10 21 26 -5 26 LLLWDL
13 Aldershot 22 7 5 10 27 33 -6 26 LWLDDD
14 Barnet 22 7 5 10 31 47 -16 26 WLLWDW
15 Bromley 21 6 6 9 21 28 -7 24 LDLWLL
16 Southend 22 6 5 11 19 34 -15 23 DLLLWL
17 Altrincham 22 5 6 11 23 42 -19 21 DLLWLD
18 Wealdstone 21 5 4 12 24 40 -16 19 WLLWLD
19 Maidenhead 22 4 7 11 16 32 -16 19 LDWDDW
20 King’s Lynn 22 4 6 12 25 41 -16 18 WDLDWL
21 Eastleigh 22 4 4 14 19 41 -22 16 LWLDDW
22 Weymouth 21 2 3 16 17 49 -32 9 LLLLLD
23 Dover Athletic 22 1 4 17 24 60 -36 7 LLWLLD

Stockport   Halifax

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
# Streak
1 1 Stockport 43 16 27 2.0 0.9 29 4 10 85 38 91 UOOUOU
2 18 Barnet 43 16 27 1.3 2.0 13 11 19 57 85 50 OOOOUO
3 8 Dag and Red 43 17 26 1.8 1.2 21 7 15 77 53 70 OUUOUO
4 23 Dover Athletic 43 18 25 0.8 2.3 2 7 34 36 99 13 OOOUUO
5 10 Torquay 43 19 24 1.5 1.2 18 11 14 65 53 65 UOUUUU
6 3 Solihull 43 20 23 1.9 1.0 24 12 7 80 45 84 UUOOOO
7 5 Notts County 43 20 23 1.9 1.2 23 10 10 80 52 79 OOOOUO
8 14 Altrincham 43 20 23 1.4 1.6 15 10 18 62 68 55 OOUUOU
9 21 King’s Lynn 44 21 23 1.1 1.8 8 10 26 47 79 34 OUUOOO
10 2 Wrexham 43 21 22 2.1 1.0 26 10 7 91 43 88 OOOUUO
11 17 Wealdstone 43 21 22 1.1 1.5 13 11 19 48 64 50 UUOOUO
12 20 Aldershot 43 21 22 1.0 1.6 11 10 22 45 70 43 UOUOOU
13 15 Woking 43 22 21 1.4 1.4 16 4 23 59 61 52 OUOOOO
14 19 Eastleigh 43 22 21 1.1 1.6 12 9 22 48 70 45 UUOOOO
15 22 Weymouth 43 22 21 0.9 2.0 5 10 28 38 87 25 UOOOUO
16 6 Grimsby 43 23 20 1.5 1.0 23 7 13 64 42 76 OUOOOU
17 7 Chesterfield 43 23 20 1.6 1.2 20 13 10 69 51 73 OUOOUU
18 16 Maidenhead 43 23 20 1.1 1.5 13 12 18 48 66 51 UUUUOO
19 11 Bromley 43 25 18 1.3 1.2 17 13 13 57 51 64 UUOOOU
20 12 Southend 43 25 18 1.0 1.4 16 9 18 44 60 57 UOUUUU
21 13 Yeovil 43 26 17 1.0 1.1 14 14 15 42 46 56 UUOUUO
22 4 Halifax 43 28 15 1.4 0.8 25 9 9 62 33 84 UUUUOU
23 9 Boreham Wood 43 31 12 1.1 0.9 18 13 12 49 37 67 UUOUOU
Home – Under/Over goals
# Streak
1 3 Solihull 22 8 14 2.3 1.1 14 5 3 51 24 47 OOOOOO
2 1 Stockport 21 8 13 2.0 0.8 14 3 4 42 17 45 OOOUOU
3 8 Dag and Red 21 8 13 2.0 1.4 9 6 6 43 29 33 OOUOUU
4 10 Torquay 22 9 13 1.8 1.0 11 6 5 39 23 39 OOOUUU
5 18 Barnet 21 8 13 1.2 1.8 6 6 9 26 38 24 UUOUOO
6 5 Notts County 22 10 12 2.1 1.0 15 5 2 47 22 50 UUOOUO
7 7 Chesterfield 21 9 12 1.7 1.2 11 6 4 36 26 39 OOUOOU
8 14 Altrincham 21 9 12 1.9 1.2 10 4 7 39 26 34 OUUUOU
9 15 Woking 22 10 12 1.3 1.6 8 0 14 28 36 24 UOUOOO
10 6 Grimsby 22 11 11 1.7 0.9 15 2 5 38 19 47 OOOOOU
11 11 Bromley 22 11 11 1.6 1.0 11 7 4 36 23 40 UUUOOU
12 16 Maidenhead 21 10 11 1.5 1.6 9 5 7 32 34 32 UUOOUO
13 17 Wealdstone 22 11 11 1.1 1.1 8 7 7 24 24 31 UUOUOO
14 19 Eastleigh 21 11 10 1.4 1.4 8 5 8 29 29 29 OUUUOO
15 20 Aldershot 21 11 10 0.9 1.8 4 5 12 18 37 17 UOUOUO
16 21 King’s Lynn 22 12 10 1.0 1.7 4 4 14 22 38 16 OUUOUO
17 22 Weymouth 22 12 10 1.0 1.7 3 7 12 21 38 16 UUUOOO
18 12 Southend 21 12 9 1.2 1.2 10 4 7 25 26 34 UOUUUU
19 23 Dover Athletic 21 12 9 0.6 1.9 1 3 17 12 39 6 UUUOOU
20 2 Wrexham 22 14 8 2.1 0.8 15 6 1 47 18 51 OOUOUO
21 4 Halifax 22 14 8 1.7 0.5 17 2 3 37 11 53 UUOUUU
22 13 Yeovil 22 14 8 0.9 1.1 7 7 8 20 25 28 OUUOUO
23 9 Boreham Wood 21 16 5 1.3 0.5 11 8 2 28 11 41 UUUOUU
Away – Under/Over goals
# Streak
1 23 Dover Athletic 22 6 16 1.1 2.7 1 4 17 24 60 7 OOOOUO
2 1 Stockport 22 8 14 2.0 1.0 15 1 6 43 21 46 OUOOUO
3 2 Wrexham 21 7 14 2.1 1.2 11 4 6 44 25 37 OUUOOU
4 18 Barnet 22 8 14 1.4 2.1 7 5 10 31 47 26 OOOOUO
5 8 Dag and Red 22 9 13 1.5 1.1 12 1 9 34 24 37 UOUUOO
6 21 King’s Lynn 22 9 13 1.1 1.9 4 6 12 25 41 18 OUOUOO
7 20 Aldershot 22 10 12 1.2 1.5 7 5 10 27 33 26 UUOUOU
8 5 Notts County 21 10 11 1.6 1.4 8 5 8 33 30 29 OOOOOO
9 10 Torquay 21 10 11 1.2 1.4 7 5 9 26 30 26 OUUOUU
10 14 Altrincham 22 11 11 1.0 1.9 5 6 11 23 42 21 UUOUOU
11 17 Wealdstone 21 10 11 1.1 1.9 5 4 12 24 40 19 UOUUOU
12 19 Eastleigh 22 11 11 0.9 1.9 4 4 14 19 41 16 OUOUOO
13 22 Weymouth 21 10 11 0.8 2.3 2 3 16 17 49 9 OUOUOU
14 3 Solihull 21 12 9 1.4 1.0 10 7 4 29 21 37 OUUUUO
15 6 Grimsby 21 12 9 1.2 1.1 8 5 8 26 23 29 UUOUUO
16 12 Southend 22 13 9 0.9 1.5 6 5 11 19 34 23 OOUOOU
17 13 Yeovil 21 12 9 1.0 1.0 7 7 7 22 21 28 UUOOUU
18 15 Woking 21 12 9 1.5 1.2 8 4 9 31 25 28 UUUUOO
19 16 Maidenhead 22 13 9 0.7 1.5 4 7 11 16 32 19 OUUUUO
20 7 Chesterfield 22 14 8 1.5 1.1 9 7 6 33 25 34 UUOUOU
21 4 Halifax 21 14 7 1.2 1.0 8 7 6 25 22 31 UOUUUO
22 9 Boreham Wood 22 15 7 1.0 1.2 7 5 10 21 26 26 OUUOOU
23 11 Bromley 21 14 7 1.0 1.3 6 6 9 21 28 24 OUUUUO

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