Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.
Match facts
StockportHalifax
1Yellow cards2
0Red cards0
Our pre-match prediction
✓ Result correct✓ Goals correct✓ BTTS correctCalculated after the match, using only matches played before kick-off (495 league matches this season so far).
ResultStockport to win
GoalsUnder 2.5
Both teams scoreNofair 1.98
Expected goals1.48 – 1.02
Home / Draw / Away
48%26%26%
StockportDrawHalifax
Under / Over 2.5 goals
54%46%
Under 2.5Over 2.5
Both teams to score
51%50%
NoYes
Total goals in the match
8%0
21%1
26%2
21%3
13%4
11%5+
Most likely scores
1–1 12.4%1–0 12.1%2–1 9.2%
Statistics 2021/2022, before this match
Stockportbefore this match, all matches
2.12points / match
1.98scored / match
0.88conceded / match
29410
WonDrawnLost43 played · 85:38
Halifaxbefore this match, all matches
1.95points / match
1.44scored / match
0.77conceded / match
2599
WonDrawnLost43 played · 62:33
Stockport all matchesall matches Halifax
Per match
1.98Goals scored1.44
0.88Goals conceded0.77
2.86Total goals2.21
1.47Yellow cards1.49
0.791st-half goals scored0.53
0.421st-half goals conceded0.28
How often Full Time
67%Wins58%
9%Draws21%
23%Losses21%
95%Over 0.5 goals93%
74%Over 1.5 goals65%
63%Over 2.5 goals35%
26%Over 3.5 goals21%
19%Over 4.5 goals7%
7%Over 5.5 goals0%
42%Both teams scored42%
51%Clean sheets44%
12%Failed to score21%
How often Half Time
44%Wins40%
33%Draws44%
23%Losses16%
72%Over 0.5 goals60%
37%Over 1.5 goals16%
7%Over 2.5 goals5%
Goals in the last 10 matches (scored up, conceded down; oldest left)
Stockport all matches
3
W
2
W
5
W
1
2
L
1
W
1
2
L
1
2
L
1
W
3
L
1
W
Halifax all matches
2
L
2
W
D
2
1
W
1
1
D
2
W
1
L
1
W
2
1
W
1
1
D
Stockportbefore this match, at home
2.14points / match
2.00scored / match
0.81conceded / match
1434
WonDrawnLost21 played · 42:17
Halifaxbefore this match, away
1.48points / match
1.19scored / match
1.05conceded / match
876
WonDrawnLost21 played · 25:22
Stockport at homeaway Halifax
Per match
2.00Goals scored1.19
0.81Goals conceded1.05
2.81Total goals2.24
1.29Yellow cards1.52
0.711st-half goals scored0.67
0.481st-half goals conceded0.43
How often Full Time
67%Wins38%
14%Draws33%
19%Losses29%
95%Over 0.5 goals90%
67%Over 1.5 goals62%
62%Over 2.5 goals33%
29%Over 3.5 goals29%
19%Over 4.5 goals10%
10%Over 5.5 goals0%
38%Both teams scored52%
57%Clean sheets24%
10%Failed to score33%
How often Half Time
33%Wins43%
43%Draws33%
24%Losses24%
67%Over 0.5 goals71%
38%Over 1.5 goals29%
5%Over 2.5 goals10%
Goals in the last 10 matches (scored up, conceded down; oldest left)
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.
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