Loading...
BetGPS Football Betting Resources
England National League · ·Referee: E Heaslip

Halifax 3–0 Solihull

Full time · half time 1–0 · season 2025/2026

Home ✓ 2.30 fair 2.29
Draw 3.40 fair 4.04
Away 2.80 fair 3.17
Under 2.5 1.95 fair 2.19
Over 2.5 ✓ 1.85 fair 1.84

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

Match facts

Halifax Solihull
1 Yellow cards 3
1 Red cards 1

Our pre-match prediction

✓ Result correct ✓ Goals correct ✗ BTTS missed Calculated after the match, using only matches played before kick-off (228 league matches this season so far).
Result Halifax to win
Goals Over 2.5
Both teams score Yes fair 1.74
Expected goals 1.56 – 1.29
Home / Draw / Away
HalifaxDrawSolihull
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 11.6% 2–1 9.1% 1–0 9%

Statistics 2025/2026, before this match

Halifax before this match, all matches
1.32points / match
1.26scored / match
1.53conceded / match
WonDrawnLost 19 played · 24:29
Solihull before this match, all matches
1.37points / match
1.37scored / match
1.47conceded / match
WonDrawnLost 19 played · 26:28
Halifax all matches all matches Solihull

Per match

1.26 Goals scored 1.37
1.53 Goals conceded 1.47
2.79 Total goals 2.84
2.05 Yellow cards 1.53
0.47 1st-half goals scored 0.47
0.68 1st-half goals conceded 0.58

How often Full Time

37% Wins 37%
21% Draws 26%
42% Losses 37%
100% Over 0.5 goals 95%
89% Over 1.5 goals 79%
58% Over 2.5 goals 47%
16% Over 3.5 goals 26%
11% Over 4.5 goals 16%
5% Over 5.5 goals 11%
63% Both teams scored 42%
11% Clean sheets 37%
26% Failed to score 26%

How often Half Time

26% Wins 26%
42% Draws 42%
32% Losses 32%
74% Over 0.5 goals 63%
37% Over 1.5 goals 32%
5% Over 2.5 goals 11%

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

Halifax all matches
Solihull all matches
Halifax before this match, at home
1.50points / match
1.75scored / match
1.38conceded / match
WonDrawnLost 8 played · 14:11
Solihull before this match, away
1.33points / match
0.89scored / match
1.22conceded / match
WonDrawnLost 9 played · 8:11
Halifax at home away Solihull

Per match

1.75 Goals scored 0.89
1.38 Goals conceded 1.22
3.13 Total goals 2.11
2.13 Yellow cards 1.44
0.63 1st-half goals scored 0.11
0.50 1st-half goals conceded 0.67

How often Full Time

38% Wins 33%
38% Draws 33%
25% Losses 33%
100% Over 0.5 goals 89%
88% Over 1.5 goals 78%
50% Over 2.5 goals 22%
38% Over 3.5 goals 11%
25% Over 4.5 goals 11%
13% Over 5.5 goals 0%
75% Both teams scored 44%
13% Clean sheets 33%
13% Failed to score 33%

How often Half Time

38% Wins 0%
50% Draws 67%
13% Losses 33%
63% Over 0.5 goals 44%
38% Over 1.5 goals 22%
13% Over 2.5 goals 11%

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

Halifax at home
Solihull away

Last 10 matches before this match

Halifax all matches

Date Match Score 1 X 2 O U
15.11.25 Sutton – Halifax 2–0 (2–0) 2.503.402.45 1.83 1.98
08.11.25 Halifax – Hartlepool 0–1 (0–0) 2.203.502.80 1.80 2.00
04.11.25 Carlisle – Halifax 2–0 (1–0) 1.574.005.00 1.65 2.20
25.10.25 Halifax – York 1–1 (1–0) 4.333.601.73 1.67 2.15
18.10.25 Truro – Halifax 2–1 (0–0) 3.003.402.15 1.98 1.83
04.10.25 Halifax – Brackley Town 2–0 (0–0) 2.383.003.00 2.15 1.67
01.10.25 Rochdale – Halifax 1–2 (0–1) 1.553.805.25 1.80 2.00
27.09.25 Halifax – Aldershot 4–2 (2–1) 2.053.603.00 1.62 2.25
24.09.25 Morecambe – Halifax 1–2 (1–0) 2.753.302.35 1.85 1.95
20.09.25 Gateshead – Halifax 1–2 (1–1) 2.353.502.60 1.73 2.08

Solihull all matches

Date Match Score 1 X 2 O U
15.11.25 Solihull – Scunthorpe 3–0 (2–0) 3.103.302.15 1.70 2.10
08.11.25 Gateshead – Solihull 0–2 (0–0) 2.403.502.55 1.67 2.15
05.11.25 Solihull – Truro 4–0 (2–0) 2.553.302.45 1.80 2.00
25.10.25 Hartlepool – Solihull 2–0 (1–0) 1.674.104.00 1.65 2.20
18.10.25 Solihull – Braintree Town 2–0 (1–0) 2.153.403.00 1.80 2.00
04.10.25 Eastleigh – Solihull 1–1 (0–0) 2.003.503.30 1.90 1.90
30.09.25 Solihull – Woking 0–3 (0–0) 2.453.202.70 1.90 1.90
27.09.25 Solihull – Brackley Town 1–0 (0–0) 3.103.402.15 1.88 1.93
23.09.25 Rochdale – Solihull 4–1 (3–0) 1.484.205.00 1.65 2.20
20.09.25 York – Solihull 0–1 (0–0) 1.335.008.00 1.60 2.30

Halifax at home

Date Match Score 1 X 2 O U
08.11.25 Halifax – Hartlepool 0–1 (0–0) 2.203.502.80 1.80 2.00
25.10.25 Halifax – York 1–1 (1–0) 4.333.601.73 1.67 2.15
04.10.25 Halifax – Brackley Town 2–0 (0–0) 2.383.003.00 2.15 1.67
27.09.25 Halifax – Aldershot 4–2 (2–1) 2.053.603.00 1.62 2.25
13.09.25 Halifax – Eastleigh 2–2 (0–2) 2.003.203.60 2.15 1.67
03.09.25 Halifax – Woking 1–1 (0–0) 1.853.503.70 2.00 1.80
30.08.25 Halifax – Yeovil 3–2 (1–0) 2.382.903.00 2.60 1.48
23.08.25 Halifax – Forest Green 1–2 (1–1) 2.753.302.35 2.15 1.67
26.04.25 Halifax – Braintree Town 1–0 (0–0) 2.003.203.50 2.20 1.65
21.04.25 Halifax – Altrincham 0–3 (0–1) 2.603.302.50 2.05 1.75

Solihull away

Date Match Score 1 X 2 O U
08.11.25 Gateshead – Solihull 0–2 (0–0) 2.403.502.55 1.67 2.15
25.10.25 Hartlepool – Solihull 2–0 (1–0) 1.674.104.00 1.65 2.20
04.10.25 Eastleigh – Solihull 1–1 (0–0) 2.003.503.30 1.90 1.90
23.09.25 Rochdale – Solihull 4–1 (3–0) 1.484.205.00 1.65 2.20
20.09.25 York – Solihull 0–1 (0–0) 1.335.008.00 1.60 2.30
06.09.25 Boston Utd – Solihull 1–2 (1–1) 2.153.303.10 1.90 1.90
25.08.25 Altrincham – Solihull 2–0 (1–0) ––– – –
19.08.25 Carlisle – Solihull 1–1 (0–0) 1.504.105.25 1.83 1.98
16.08.25 Sutton – Solihull 0–0 (0–0) 1.853.403.75 1.95 1.85
26.04.25 York – Solihull 2–0 (1–0) 1.404.755.75 1.62 2.25

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

Halifax winsDrawsSolihull wins
8matches
1.62goals / match
13%over 2.5
38%both scored
Date Match Score 1 X 2 O U
25.01.25EC Solihull – Halifax 0–2 (0–1) 1.953.503.30 2.05 1.75
26.08.24EC Halifax – Solihull 0–1 (0–1) 2.253.402.75 2.00 1.80
06.02.24EC Halifax – Solihull 1–3 (0–2) 2.153.503.25 2.15 1.67
25.08.23EC Solihull – Halifax 1–1 (1–0) 2.303.303.10 2.00 1.80
21.02.23EC Halifax – Solihull 1–1 (0–1) 2.803.202.30 2.10 1.70
08.11.22EC Solihull – Halifax 0–1 (0–1) 1.703.804.33 1.72 2.07
05.04.22EC Halifax – Solihull 0–0 (0–0) 2.553.102.50 2.00 1.80
23.10.21EC Solihull – Halifax 1–0 (0–0) 2.003.253.50 1.95 1.85

England National League table 2025/2026, before this match

All matches – league table
# Team MP W D L GF GA GD Pts
1 Rochdale 18 14 1 3 34 13 +21 43
2 Forest Green 19 12 5 2 35 18 +17 41
3 Carlisle 19 12 4 3 35 20 +15 40
4 York 19 11 6 2 47 20 +27 39
5 Boreham Wood 19 11 5 3 35 20 +15 38
6 Scunthorpe 18 10 6 2 31 18 +13 36
7 Southend 18 9 5 4 28 14 +14 32
8 Wealdstone 19 8 5 6 29 27 +2 29
9 Tamworth 20 8 4 8 25 30 -5 28
10 Hartlepool 19 6 9 4 21 15 +6 27
11 Solihull 19 7 5 7 26 28 -2 26
12 Woking 20 6 7 7 25 23 +2 25
13 Halifax 19 7 4 8 24 29 -5 25
14 Altrincham 19 7 2 10 22 26 -4 23
15 Eastleigh 19 6 5 8 22 26 -4 23
16 Boston Utd 19 5 6 8 20 28 -8 21
17 Brackley Town 19 5 5 9 13 22 -9 20
18 Yeovil 19 6 2 11 18 28 -10 20
19 Gateshead 19 5 4 10 25 43 -18 19
20 Sutton 19 3 7 9 26 35 -9 16
21 Braintree Town 19 4 4 11 15 26 -11 16
22 Morecambe 19 4 4 11 28 48 -20 16
23 Aldershot 20 3 4 13 32 42 -10 13
24 Truro 19 3 3 13 17 34 -17 12
Home – league table
# Team MP W D L GF GA GD Pts
1 Forest Green 10 7 2 1 19 7 +12 23
2 Boreham Wood 10 7 1 2 16 8 +8 22
3 Carlisle 10 6 3 1 24 10 +14 21
4 Rochdale 8 7 0 1 18 4 +14 21
5 York 10 6 2 2 30 11 +19 20
6 Scunthorpe 9 6 2 1 17 7 +10 20
7 Wealdstone 10 5 3 2 16 12 +4 18
8 Southend 9 4 3 2 13 6 +7 15
9 Hartlepool 10 3 6 1 12 6 +6 15
10 Altrincham 10 5 0 5 14 15 -1 15
11 Solihull 10 4 2 4 18 17 +1 14
12 Eastleigh 9 4 2 3 13 14 -1 14
13 Brackley Town 9 4 2 3 7 8 -1 14
14 Halifax 8 3 3 2 14 11 +3 12
15 Braintree Town 10 3 3 4 10 8 +2 12
16 Sutton 10 3 3 4 18 18 0 12
17 Tamworth 10 3 3 4 10 11 -1 12
18 Yeovil 10 3 2 5 9 15 -6 11
19 Truro 9 3 1 5 12 10 +2 10
20 Morecambe 9 3 1 5 14 21 -7 10
21 Woking 10 1 6 3 12 12 0 9
22 Aldershot 10 2 2 6 17 20 -3 8
23 Boston Utd 9 2 2 5 7 14 -7 8
24 Gateshead 9 1 2 6 9 19 -10 5
Away – league table
# Team MP W D L GF GA GD Pts
1 Rochdale 10 7 1 2 16 9 +7 22
2 York 9 5 4 0 17 9 +8 19
3 Carlisle 9 6 1 2 11 10 +1 19
4 Forest Green 9 5 3 1 16 11 +5 18
5 Southend 9 5 2 2 15 8 +7 17
6 Boreham Wood 9 4 4 1 19 12 +7 16
7 Scunthorpe 9 4 4 1 14 11 +3 16
8 Woking 10 5 1 4 13 11 +2 16
9 Tamworth 10 5 1 4 15 19 -4 16
10 Gateshead 10 4 2 4 16 24 -8 14
11 Boston Utd 10 3 4 3 13 14 -1 13
12 Halifax 11 4 1 6 10 18 -8 13
13 Hartlepool 9 3 3 3 9 9 0 12
14 Solihull 9 3 3 3 8 11 -3 12
15 Wealdstone 9 3 2 4 13 15 -2 11
16 Eastleigh 10 2 3 5 9 12 -3 9
17 Yeovil 9 3 0 6 9 13 -4 9
18 Altrincham 9 2 2 5 8 11 -3 8
19 Brackley Town 10 1 3 6 6 14 -8 6
20 Morecambe 10 1 3 6 14 27 -13 6
21 Aldershot 10 1 2 7 15 22 -7 5
22 Sutton 9 0 4 5 8 17 -9 4
23 Braintree Town 9 1 1 7 5 18 -13 4
24 Truro 10 0 2 8 5 24 -19 2

Halifax   Solihull

Under / Over goals 2025/2026, before this match

Goals
All matches – Under/Over goals
#
1 22 Morecambe 19 4 15 1.5 2.5 4 4 11 28 48 16
2 23 Aldershot 20 5 15 1.6 2.1 3 4 13 32 42 13
3 19 Gateshead 19 5 14 1.3 2.3 5 4 10 25 43 19
4 4 York 19 6 13 2.5 1.1 11 6 2 47 20 39
5 20 Sutton 19 7 12 1.4 1.8 3 7 9 26 35 16
6 5 Boreham Wood 19 8 11 1.8 1.1 11 5 3 35 20 38
7 9 Tamworth 20 9 11 1.2 1.5 8 4 8 25 30 28
8 13 Halifax 19 8 11 1.3 1.5 7 4 8 24 29 25
9 14 Altrincham 19 8 11 1.2 1.4 7 2 10 22 26 23
10 1 Rochdale 18 8 10 1.9 0.7 14 1 3 34 13 43
11 2 Forest Green 19 9 10 1.8 0.9 12 5 2 35 18 41
12 8 Wealdstone 19 9 10 1.5 1.4 8 5 6 29 27 29
13 24 Truro 19 9 10 0.9 1.8 3 3 13 17 34 12
14 3 Carlisle 19 10 9 1.8 1.1 12 4 3 35 20 40
15 6 Scunthorpe 18 9 9 1.7 1.0 10 6 2 31 18 36
16 11 Solihull 19 10 9 1.4 1.5 7 5 7 26 28 26
17 7 Southend 18 10 8 1.6 0.8 9 5 4 28 14 32
18 12 Woking 20 12 8 1.2 1.1 6 7 7 25 23 25
19 15 Eastleigh 19 11 8 1.2 1.4 6 5 8 22 26 23
20 16 Boston Utd 19 11 8 1.1 1.5 5 6 8 20 28 21
21 18 Yeovil 19 11 8 0.9 1.5 6 2 11 18 28 20
22 21 Braintree Town 19 12 7 0.8 1.4 4 4 11 15 26 16
23 17 Brackley Town 19 14 5 0.7 1.2 5 5 9 13 22 20
24 10 Hartlepool 19 15 4 1.1 0.8 6 9 4 21 15 27
Home – Under/Over goals
#
1 4 York 10 1 9 3.0 1.1 6 2 2 30 11 20
2 23 Aldershot 10 2 8 1.7 2.0 2 2 6 17 20 8
3 11 Solihull 10 3 7 1.8 1.7 4 2 4 18 17 14
4 14 Altrincham 10 3 7 1.4 1.5 5 0 5 14 15 15
5 20 Sutton 10 3 7 1.8 1.8 3 3 4 18 18 12
6 22 Morecambe 9 2 7 1.6 2.3 3 1 5 14 21 10
7 19 Gateshead 9 3 6 1.0 2.1 1 2 6 9 19 5
8 1 Rochdale 8 3 5 2.2 0.5 7 0 1 18 4 21
9 3 Carlisle 10 5 5 2.4 1.0 6 3 1 24 10 21
10 5 Boreham Wood 10 5 5 1.6 0.8 7 1 2 16 8 22
11 6 Scunthorpe 9 4 5 1.9 0.8 6 2 1 17 7 20
12 8 Wealdstone 10 5 5 1.6 1.2 5 3 2 16 12 18
13 15 Eastleigh 9 4 5 1.4 1.6 4 2 3 13 14 14
14 2 Forest Green 10 6 4 1.9 0.7 7 2 1 19 7 23
15 13 Halifax 8 4 4 1.8 1.4 3 3 2 14 11 12
16 16 Boston Utd 9 5 4 0.8 1.6 2 2 5 7 14 8
17 18 Yeovil 10 6 4 0.9 1.5 3 2 5 9 15 11
18 21 Braintree Town 10 6 4 1.0 0.8 3 3 4 10 8 12
19 24 Truro 9 5 4 1.3 1.1 3 1 5 12 10 10
20 7 Southend 9 6 3 1.4 0.7 4 3 2 13 6 15
21 9 Tamworth 10 7 3 1.0 1.1 3 3 4 10 11 12
22 12 Woking 10 7 3 1.2 1.2 1 6 3 12 12 9
23 10 Hartlepool 10 8 2 1.2 0.6 3 6 1 12 6 15
24 17 Brackley Town 9 7 2 0.8 0.9 4 2 3 7 8 14
Away – Under/Over goals
#
1 9 Tamworth 10 2 8 1.5 1.9 5 1 4 15 19 16
2 19 Gateshead 10 2 8 1.6 2.4 4 2 4 16 24 14
3 22 Morecambe 10 2 8 1.4 2.7 1 3 6 14 27 6
4 13 Halifax 11 4 7 0.9 1.6 4 1 6 10 18 13
5 23 Aldershot 10 3 7 1.5 2.2 1 2 7 15 22 5
6 2 Forest Green 9 3 6 1.8 1.2 5 3 1 16 11 18
7 5 Boreham Wood 9 3 6 2.1 1.3 4 4 1 19 12 16
8 24 Truro 10 4 6 0.5 2.4 0 2 8 5 24 2
9 1 Rochdale 10 5 5 1.6 0.9 7 1 2 16 9 22
10 7 Southend 9 4 5 1.7 0.9 5 2 2 15 8 17
11 8 Wealdstone 9 4 5 1.4 1.7 3 2 4 13 15 11
12 12 Woking 10 5 5 1.3 1.1 5 1 4 13 11 16
13 20 Sutton 9 4 5 0.9 1.9 0 4 5 8 17 4
14 3 Carlisle 9 5 4 1.2 1.1 6 1 2 11 10 19
15 4 York 9 5 4 1.9 1.0 5 4 0 17 9 19
16 6 Scunthorpe 9 5 4 1.6 1.2 4 4 1 14 11 16
17 14 Altrincham 9 5 4 0.9 1.2 2 2 5 8 11 8
18 16 Boston Utd 10 6 4 1.3 1.4 3 4 3 13 14 13
19 18 Yeovil 9 5 4 1.0 1.4 3 0 6 9 13 9
20 15 Eastleigh 10 7 3 0.9 1.2 2 3 5 9 12 9
21 17 Brackley Town 10 7 3 0.6 1.4 1 3 6 6 14 6
22 21 Braintree Town 9 6 3 0.6 2.0 1 1 7 5 18 4
23 10 Hartlepool 9 7 2 1.0 1.0 3 3 3 9 9 12
24 11 Solihull 9 7 2 0.9 1.2 3 3 3 8 11 12

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. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 27 Oct 2026, 20:51