Loading...
BetGPS Football Betting Resources
England League Two · ·Referee: D Drysdale

Bradford 1–2 Port Vale

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

Home 2.50 fair 3.00
Draw 3.30 fair 3.80
Away ✓ 2.87 fair 2.48
Under 2.5 1.65 fair 1.93
Over 2.5 ✓ 2.20 fair 2.07

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

Match facts

Bradford Port Vale
9 Shots 13
1 Shots on target 4
4 Corners 5
6 Fouls 14
1 Yellow cards 4
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✓ BTTS correct Calculated after the match, using only matches played before kick-off (434 league matches this season so far).
Result Port Vale to win
Goals Under 2.5
Both teams score Yes fair 1.89
Expected goals 1.23 – 1.38
Home / Draw / Away
BradfordDrawPort Vale
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.5% 0–1 10.2% 1–0 9.1%

Statistics 2021/2022, before this match

Bradford before this match, all matches
1.24points / match
1.14scored / match
1.22conceded / match
WonDrawnLost 37 played · 42:45
Port Vale before this match, all matches
1.60points / match
1.51scored / match
1.00conceded / match
WonDrawnLost 35 played · 53:35
Bradford all matches all matches Port Vale

Per match

1.14 Goals scored 1.51
1.22 Goals conceded 1.00
2.35 Total goals 2.51
13.08 Shots 11.00
3.86 Shots on target 3.94
12.19 Shots faced 9.54
5.22 Corners 4.83
5.08 Corners against 3.54
12.41 Fouls 11.43
1.62 Yellow cards 1.51
0.49 1st-half goals scored 0.80
0.43 1st-half goals conceded 0.40

How often Full Time

30% Wins 43%
35% Draws 31%
35% Losses 26%
89% Over 0.5 goals 89%
81% Over 1.5 goals 71%
41% Over 2.5 goals 40%
19% Over 3.5 goals 29%
5% Over 4.5 goals 17%
0% Over 5.5 goals 3%
59% Both teams scored 57%
22% Clean sheets 31%
30% Failed to score 23%

How often Half Time

27% Wins 46%
49% Draws 37%
24% Losses 17%
65% Over 0.5 goals 74%
22% Over 1.5 goals 34%
3% Over 2.5 goals 11%

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

Bradford all matches
Port Vale all matches
Bradford before this match, at home
1.11points / match
1.28scored / match
1.39conceded / match
WonDrawnLost 18 played · 23:25
Port Vale before this match, away
1.41points / match
1.47scored / match
1.18conceded / match
WonDrawnLost 17 played · 25:20
Bradford at home away Port Vale

Per match

1.28 Goals scored 1.47
1.39 Goals conceded 1.18
2.67 Total goals 2.65
15.11 Shots 10.76
4.11 Shots on target 4.35
11.17 Shots faced 10.00
6.33 Corners 5.47
4.50 Corners against 3.47
12.17 Fouls 11.35
1.61 Yellow cards 1.94
0.67 1st-half goals scored 0.88
0.56 1st-half goals conceded 0.41

How often Full Time

22% Wins 35%
44% Draws 35%
33% Losses 29%
94% Over 0.5 goals 94%
89% Over 1.5 goals 76%
50% Over 2.5 goals 41%
28% Over 3.5 goals 24%
6% Over 4.5 goals 18%
0% Over 5.5 goals 6%
78% Both teams scored 71%
11% Clean sheets 18%
17% Failed to score 18%

How often Half Time

33% Wins 53%
39% Draws 29%
28% Losses 18%
83% Over 0.5 goals 82%
28% Over 1.5 goals 35%
6% Over 2.5 goals 12%

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

Bradford at home
Port Vale away

Last 10 matches before this match

Bradford all matches

Date Match Score 1 X 2 O U
15.03.22 Hartlepool – Bradford 0–2 (0–0) 2.453.302.90 2.15 1.66
12.03.22 Forest Green – Bradford 0–2 (0–0) 1.663.605.50 1.98 1.88
05.03.22 Bradford – Swindon 1–2 (1–1) 2.553.302.80 1.98 1.88
26.02.22 Bradford – Mansfield 0–2 (0–1) 2.603.252.75 2.10 1.70
22.02.22 Bradford – Harrogate 1–3 (1–1) 2.203.303.40 1.95 1.90
19.02.22 Oldham – Bradford 2–0 (2–0) 3.203.202.37 2.10 1.70
12.02.22 Bradford – Exeter 0–1 (0–1) 2.503.252.87 2.10 1.70
08.02.22 Stevenage – Bradford 0–1 (0–0) 2.803.002.70 2.30 1.60
05.02.22 Harrogate – Bradford 2–0 (0–0) 2.373.303.00 2.00 1.80
01.02.22 Bradford – Leyton Orient 1–1 (0–0) 2.253.303.25 2.10 1.70

Port Vale all matches

Date Match Score 1 X 2 O U
15.03.22 Port Vale – Mansfield 3–1 (1–1) 2.373.203.20 2.40 1.53
12.03.22 Port Vale – Crawley Town 4–1 (2–1) 1.853.404.50 2.10 1.70
05.03.22 Colchester – Port Vale 1–0 (0–0) 3.103.252.40 2.30 1.60
01.03.22 Harrogate – Port Vale 1–1 (1–0) 2.623.302.70 2.05 1.80
26.02.22 Port Vale – Stevenage 2–0 (2–0) 1.853.504.33 2.15 1.66
22.02.22 Rochdale – Port Vale 1–1 (0–1) 2.453.203.10 2.10 1.70
19.02.22 Tranmere – Port Vale 1–1 (0–0) 2.553.302.87 2.25 1.61
12.02.22 Port Vale – Northampton 0–0 (0–0) 2.203.253.50 2.25 1.61
08.02.22 Carlisle – Port Vale 1–3 (1–2) 3.103.202.40 2.40 1.53
01.02.22 Port Vale – Forest Green 1–1 (1–0) 3.203.402.25 2.10 1.70

Bradford at home

Date Match Score 1 X 2 O U
05.03.22 Bradford – Swindon 1–2 (1–1) 2.553.302.80 1.98 1.88
26.02.22 Bradford – Mansfield 0–2 (0–1) 2.603.252.75 2.10 1.70
22.02.22 Bradford – Harrogate 1–3 (1–1) 2.203.303.40 1.95 1.90
12.02.22 Bradford – Exeter 0–1 (0–1) 2.503.252.87 2.10 1.70
01.02.22 Bradford – Leyton Orient 1–1 (0–0) 2.253.303.25 2.10 1.70
29.01.22 Bradford – Crawley Town 1–2 (1–0) 1.803.505.00 2.02 1.83
15.01.22 Bradford – Salford 2–1 (0–1) 2.103.303.60 2.15 1.66
11.12.21 Bradford – Sutton 2–2 (1–1) 2.253.303.30 2.05 1.75
08.12.21 Bradford – Colchester 0–0 (0–0) 1.663.805.25 2.15 1.66
20.11.21 Bradford – Northampton 1–1 (0–0) 2.203.253.50 2.10 1.70

Port Vale away

Date Match Score 1 X 2 O U
05.03.22 Colchester – Port Vale 1–0 (0–0) 3.103.252.40 2.30 1.60
01.03.22 Harrogate – Port Vale 1–1 (1–0) 2.623.302.70 2.05 1.80
22.02.22 Rochdale – Port Vale 1–1 (0–1) 2.453.203.10 2.10 1.70
19.02.22 Tranmere – Port Vale 1–1 (0–0) 2.553.302.87 2.25 1.61
08.02.22 Carlisle – Port Vale 1–3 (1–2) 3.103.202.40 2.40 1.53
22.01.22 Leyton Orient – Port Vale 0–0 (0–0) 2.203.203.50 2.10 1.70
11.12.21 Newport County – Port Vale 2–1 (0–1) 2.373.403.00 2.15 1.66
07.12.21 Bristol Rvs – Port Vale 1–2 (0–2) 2.873.302.50 2.00 1.85
20.11.21 Oldham – Port Vale 3–2 (1–1) 4.103.401.95 2.05 1.75
30.10.21 Crawley Town – Port Vale 1–4 (1–0) 3.203.402.25 2.05 1.75

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

Bradford winsDrawsPort Vale wins
1matches
2.00goals / match
0%over 2.5
100%both scored
Date Match Score 1 X 2 O U
13.11.21E3 Port Vale – Bradford 1–1 (0–0) 2.203.403.40 2.02 1.83

England League Two table 2021/2022, before this match

All matches – league table
# Team MP W D L GF GA GD Pts
1 Forest Green 36 19 12 5 65 32 +33 69
2 Northampton 37 18 9 10 45 32 +13 63
3 Newport County 38 17 11 10 62 49 +13 62
4 Tranmere 37 18 8 11 43 32 +11 62
5 Exeter 35 16 13 6 52 35 +17 61
6 Swindon 37 17 10 10 61 45 +16 61
7 Bristol Rvs 37 17 9 11 52 42 +10 60
8 Sutton 36 16 9 11 54 42 +12 57
9 Port Vale 35 15 11 9 53 35 +18 56
10 Mansfield 34 16 8 10 47 40 +7 56
11 Hartlepool 37 14 9 14 39 48 -9 51
12 Salford 35 13 11 11 39 32 +7 50
13 Bradford 37 11 13 13 42 45 -3 46
14 Walsall 37 12 10 15 40 48 -8 46
15 Crawley Town 36 12 9 15 44 52 -8 45
16 Harrogate 36 11 10 15 52 57 -5 43
17 Rochdale 35 8 16 11 40 46 -6 40
18 Carlisle 36 10 10 16 31 49 -18 40
19 Colchester 37 9 12 16 36 51 -15 39
20 Leyton Orient 35 7 16 12 43 37 +6 37
21 Barrow 36 8 13 15 32 41 -9 37
22 Stevenage 37 7 13 17 33 58 -25 34
23 Oldham 35 7 10 18 35 54 -19 31
24 Scunthorpe 37 4 12 21 25 63 -38 24
Home – league table
# Team MP W D L GF GA GD Pts
1 Tranmere 19 14 1 4 29 13 +16 43
2 Mansfield 18 12 3 3 31 19 +12 39
3 Sutton 18 11 4 3 31 15 +16 37
4 Forest Green 18 11 3 4 28 14 +14 36
5 Exeter 18 10 6 2 29 16 +13 36
6 Northampton 18 11 3 4 26 13 +13 36
7 Bristol Rvs 19 11 3 5 28 19 +9 36
8 Newport County 19 9 6 4 38 24 +14 33
9 Hartlepool 18 9 6 3 22 16 +6 33
10 Port Vale 18 9 5 4 28 15 +13 32
11 Walsall 19 8 5 6 27 24 +3 29
12 Swindon 19 7 7 5 30 20 +10 28
13 Salford 16 6 7 3 18 13 +5 25
14 Stevenage 19 6 6 7 22 27 -5 24
15 Leyton Orient 18 6 5 7 26 16 +10 23
16 Rochdale 17 4 10 3 20 17 +3 22
17 Carlisle 19 5 7 7 15 21 -6 22
18 Harrogate 17 5 6 6 26 24 +2 21
19 Crawley Town 18 5 6 7 22 26 -4 21
20 Bradford 18 4 8 6 23 25 -2 20
21 Colchester 18 4 8 6 19 23 -4 20
22 Barrow 18 3 9 6 17 21 -4 18
23 Oldham 16 4 3 9 21 28 -7 15
24 Scunthorpe 19 3 5 11 13 27 -14 14
Away – league table
# Team MP W D L GF GA GD Pts
1 Forest Green 18 8 9 1 37 18 +19 33
2 Swindon 18 10 3 5 31 25 +6 33
3 Newport County 19 8 5 6 24 25 -1 29
4 Northampton 19 7 6 6 19 19 0 27
5 Bradford 19 7 5 7 19 20 -1 26
6 Exeter 17 6 7 4 23 19 +4 25
7 Salford 19 7 4 8 21 19 +2 25
8 Port Vale 17 6 6 5 25 20 +5 24
9 Bristol Rvs 18 6 6 6 24 23 +1 24
10 Crawley Town 18 7 3 8 22 26 -4 24
11 Harrogate 19 6 4 9 26 33 -7 22
12 Sutton 18 5 5 8 23 27 -4 20
13 Barrow 18 5 4 9 15 20 -5 19
14 Tranmere 18 4 7 7 14 19 -5 19
15 Colchester 19 5 4 10 17 28 -11 19
16 Rochdale 18 4 6 8 20 29 -9 18
17 Carlisle 17 5 3 9 16 28 -12 18
18 Hartlepool 19 5 3 11 17 32 -15 18
19 Mansfield 16 4 5 7 16 21 -5 17
20 Walsall 18 4 5 9 13 24 -11 17
21 Oldham 19 3 7 9 14 26 -12 16
22 Leyton Orient 17 1 11 5 17 21 -4 14
23 Stevenage 18 1 7 10 11 31 -20 10
24 Scunthorpe 18 1 7 10 12 36 -24 10

Bradford   Port Vale

Under / Over goals 2021/2022, before this match

Goals
All matches – Under/Over goals
#
1 3 Newport County 38 15 23 1.6 1.3 17 11 10 62 49 62
2 6 Swindon 37 14 23 1.6 1.2 17 10 10 61 45 61
3 15 Crawley Town 36 15 21 1.2 1.4 12 9 15 44 52 45
4 16 Harrogate 36 15 21 1.4 1.6 11 10 15 52 57 43
5 23 Oldham 35 15 20 1.0 1.5 7 10 18 35 54 31
6 5 Exeter 35 16 19 1.5 1.0 16 13 6 52 35 61
7 18 Carlisle 36 18 18 0.9 1.4 10 10 16 31 49 40
8 7 Bristol Rvs 37 20 17 1.4 1.1 17 9 11 52 42 60
9 8 Sutton 36 19 17 1.5 1.2 16 9 11 54 42 57
10 10 Mansfield 34 17 17 1.4 1.2 16 8 10 47 40 56
11 22 Stevenage 37 20 17 0.9 1.6 7 13 17 33 58 34
12 11 Hartlepool 37 21 16 1.1 1.3 14 9 14 39 48 51
13 14 Walsall 37 21 16 1.1 1.3 12 10 15 40 48 46
14 17 Rochdale 35 19 16 1.1 1.3 8 16 11 40 46 40
15 19 Colchester 37 21 16 1.0 1.4 9 12 16 36 51 39
16 13 Bradford 37 22 15 1.1 1.2 11 13 13 42 45 46
17 24 Scunthorpe 37 22 15 0.7 1.7 4 12 21 25 63 24
18 2 Northampton 37 23 14 1.2 0.9 18 9 10 45 32 63
19 9 Port Vale 35 21 14 1.5 1.0 15 11 9 53 35 56
20 1 Forest Green 36 23 13 1.8 0.9 19 12 5 65 32 69
21 12 Salford 35 23 12 1.1 0.9 13 11 11 39 32 50
22 20 Leyton Orient 35 23 12 1.2 1.1 7 16 12 43 37 37
23 21 Barrow 36 24 12 0.9 1.1 8 13 15 32 41 37
24 4 Tranmere 37 27 10 1.2 0.9 18 8 11 43 32 62
Home – Under/Over goals
#
1 3 Newport County 19 6 13 2.0 1.3 9 6 4 38 24 33
2 15 Crawley Town 18 6 12 1.2 1.4 5 6 7 22 26 21
3 6 Swindon 19 8 11 1.6 1.1 7 7 5 30 20 28
4 14 Walsall 19 8 11 1.4 1.3 8 5 6 27 24 29
5 23 Oldham 16 5 11 1.3 1.8 4 3 9 21 28 15
6 5 Exeter 18 8 10 1.6 0.9 10 6 2 29 16 36
7 10 Mansfield 18 8 10 1.7 1.1 12 3 3 31 19 39
8 16 Harrogate 17 7 10 1.5 1.4 5 6 6 26 24 21
9 7 Bristol Rvs 19 10 9 1.5 1.0 11 3 5 28 19 36
10 8 Sutton 18 9 9 1.7 0.8 11 4 3 31 15 37
11 13 Bradford 18 9 9 1.3 1.4 4 8 6 23 25 20
12 22 Stevenage 19 10 9 1.2 1.4 6 6 7 22 27 24
13 9 Port Vale 18 11 7 1.6 0.8 9 5 4 28 15 32
14 11 Hartlepool 18 11 7 1.2 0.9 9 6 3 22 16 33
15 20 Leyton Orient 18 11 7 1.4 0.9 6 5 7 26 16 23
16 2 Northampton 18 12 6 1.4 0.7 11 3 4 26 13 36
17 4 Tranmere 19 13 6 1.5 0.7 14 1 4 29 13 43
18 17 Rochdale 17 11 6 1.2 1.0 4 10 3 20 17 22
19 18 Carlisle 19 13 6 0.8 1.1 5 7 7 15 21 22
20 19 Colchester 18 12 6 1.1 1.3 4 8 6 19 23 20
21 21 Barrow 18 12 6 0.9 1.2 3 9 6 17 21 18
22 24 Scunthorpe 19 13 6 0.7 1.4 3 5 11 13 27 14
23 1 Forest Green 18 13 5 1.6 0.8 11 3 4 28 14 36
24 12 Salford 16 11 5 1.1 0.8 6 7 3 18 13 25
Away – Under/Over goals
#
1 6 Swindon 18 6 12 1.7 1.4 10 3 5 31 25 33
2 18 Carlisle 17 5 12 0.9 1.6 5 3 9 16 28 18
3 16 Harrogate 19 8 11 1.4 1.7 6 4 9 26 33 22
4 3 Newport County 19 9 10 1.3 1.3 8 5 6 24 25 29
5 17 Rochdale 18 8 10 1.1 1.6 4 6 8 20 29 18
6 19 Colchester 19 9 10 0.9 1.5 5 4 10 17 28 19
7 5 Exeter 17 8 9 1.4 1.1 6 7 4 23 19 25
8 11 Hartlepool 19 10 9 0.9 1.7 5 3 11 17 32 18
9 15 Crawley Town 18 9 9 1.2 1.4 7 3 8 22 26 24
10 23 Oldham 19 10 9 0.7 1.4 3 7 9 14 26 16
11 24 Scunthorpe 18 9 9 0.7 2.0 1 7 10 12 36 10
12 1 Forest Green 18 10 8 2.1 1.0 8 9 1 37 18 33
13 2 Northampton 19 11 8 1.0 1.0 7 6 6 19 19 27
14 7 Bristol Rvs 18 10 8 1.3 1.3 6 6 6 24 23 24
15 8 Sutton 18 10 8 1.3 1.5 5 5 8 23 27 20
16 22 Stevenage 18 10 8 0.6 1.7 1 7 10 11 31 10
17 9 Port Vale 17 10 7 1.5 1.2 6 6 5 25 20 24
18 10 Mansfield 16 9 7 1.0 1.3 4 5 7 16 21 17
19 12 Salford 19 12 7 1.1 1.0 7 4 8 21 19 25
20 13 Bradford 19 13 6 1.0 1.1 7 5 7 19 20 26
21 21 Barrow 18 12 6 0.8 1.1 5 4 9 15 20 19
22 14 Walsall 18 13 5 0.7 1.3 4 5 9 13 24 17
23 20 Leyton Orient 17 12 5 1.0 1.2 1 11 5 17 21 14
24 4 Tranmere 18 14 4 0.8 1.1 4 7 7 14 19 19

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