Walsall vs Bradford Prediction and match statistics
Walsall
League Two England
20 apr 2024, 10:00
Walsall
-
Bradford
England,
Walsall,
Poundland Bescot Stadium
Bradford
Finished
2
:
3
Ryan Stirk
7’
Mo Faal
16’
19’
Andy Cook
40’
53’
Jamie Walker
Walsall vs Bradford Statistic
53
Ball possession
47
22
Goal attempts
11
8
Shots on target
5
9
Shots off target
2
6
Shots blocked
4
2
Saves
6
9
Corner kicks
4
2
Offsides
2
13
Fouls
13
2
Yellow cards
3
0
Red cards
1
5
Substitutions
4
31
Throw ins
24
347
Total Passes
315
13
Key passes
8
118
Attacks
90
57
Dangerous Attacks
40
2
Counter-attack
0
37
Crosses
17
Match details
Yellow card
90’
+5
6
Bradford
Center midfielder
Yellow card
90’
+5
10
10
Tom Knowles
Walsall
Substitution
89’
32
Bradford
36
Bradford
Left back
Substitution
82’
12
Bradford
18
Bradford
Left back
Substitution
79’
11
Walsall
2
Walsall
Left back
Substitution
74’
39
Walsall
23
Walsall
Right forward
Substitution
73’
11
Bradford
8
Bradford
Center midfielder
Substitution
73’
31
Bradford
23
Bradford
Center midfielder
Second yellow - Removing
68’
7
Bradford
Center midfielder
Yellow card
67’
36
Bradford
Left back
Substitution
60’
9
Walsall
18
Walsall
Left forward
Substitution
59’
10
Walsall
12
Walsall
Right midfielder
Substitution
59’
26
Walsall
14
Walsall
Center midfielder
Yellow card
59’
7
Bradford
Center midfielder
Goal !!!
2
:
3
53’
7
Bradford
Center midfielder
Yellow card
45’
+1
18
18
Ciaran Kelly
Bradford
Left back
Goal !!!
2
:
2
40’
7
Bradford
Center midfielder
Yellow card
32’
21
21
Taylor Allen
Walsall
Center defender
Goal !!!
2
:
1
19’
9
Bradford
Center forward
Goal !!!
2
:
0
16’
23
Walsall
Right forward
Goal !!!
1
:
0
7’
25
Walsall
Center midfielder
Mathematical prediction for Walsall vs Bradford match
Walsall vs Bradford today lineups
3-1-4-2
3-4-2-1
Team manager
Mat Sadler
Referee
Team manager
Graham Alexander
Walsall vs Bradford today lineups
22
Jackson Smith
Goalkeeper
18
Josh Gordon
Left forward
60’
25
Ryan Stirk
Center midfielder
7’
2
David Okagbue
Left back
79’
21
Taylor Allen
Center defender
32’
23
Mo Faal
Right forward
16’
74’
14
Brandon Comley
Center midfielder
59’
12
Joe Foulkes
Right midfielder
59’
8
Isaac Hutchinson
Center midfielder
5
Donervon Daniels
Right back
3
Liam Gordon
Left midfielder
1
Sam Walker
Goalkeeper
18
Ciaran Kelly
Left back
45 + 1’
82’
36
Tyreik Samuel Wright
Left back
67’
89’
2
Bradley Halliday
Right back
22
Daniel Oyegoke
Right back
23
Bobby Pointon
Center midfielder
73’
9
Andy Cook
Center forward
19’
8
Calum Kavanagh
Center midfielder
73’
7
Jamie Walker
Center midfielder
40’
53’
59’
68’
6
Richard Smallwood
Center midfielder
90 + 5’
5
Matty Platt
Center defender
Substitutes
9
Jamille Matt
60’
10
Tom Knowles
59’
90 + 5’
11
Douglas James-Taylor
79’
26
Ross Tierney
59’
39
Danny Johnson
74’
13
Colin Doyle
11
Alex Gilliead
73’
12
Clarke Oduor
82’
14
Tyler Smith
31
Jonathan Tomkinson
73’
32
Lewis Richards
89’
Head to Head Walsall - Bradford
Statistics are for the last 5 games
20%
W
- 1
40%
D
- 2
40%
W
- 2
Bradford 1 - 3 Walsall 30 sep 2023, 10:00 League Two England.
League Two England
30 sep 2023
Bradford
1
:
3
Walsall
Walsall 0 - 0 Bradford 07 mar 2023, 14:45 League Two England.
League Two England
07 mar 2023
Walsall
0
:
0
Bradford
Bradford 2 - 1 Walsall 03 sep 2022, 10:00 League Two England.
League Two England
03 sep 2022
Bradford
2
:
1
Walsall
Walsall 1 - 2 Bradford 25 jan 2022, 14:45 League Two England.
League Two England
25 jan 2022
Walsall
1
:
2
Bradford
Bradford 1 - 1 Walsall 04 sep 2021, 10:00 League Two England.
League Two England
04 sep 2021
Bradford
1
:
1
Walsall
Last matches Walsall
60%
W
- 3
0%
D
- 0
40%
L
- 2
Walsall 2 - 1 Swindon 16 apr 2024, 14:45 League Two England.
League Two England
16.04.2024
Walsall
2
:
1
Swindon
Walsall 1 - 3 Notts Co. 13 apr 2024, 10:00 League Two England.
League Two England
13.04.2024
Walsall
1
:
3
Notts Co.
Doncaster 2 - 1 Walsall 09 apr 2024, 14:45 League Two England.
League Two England
09.04.2024
Doncaster
2
:
1
Walsall
Tranmere 1 - 3 Walsall 06 apr 2024, 10:00 League Two England.
League Two England
06.04.2024
Tranmere
1
:
3
Walsall
Walsall 2 - 1 Salford City 01 apr 2024, 10:00 League Two England.
League Two England
01.04.2024
Walsall
2
:
1
Salford City
Last matches Bradford
60%
W
- 3
20%
D
- 1
20%
L
- 1
Salford City 1 - 2 Bradford 13 apr 2024, 10:00 League Two England.
League Two England
13.04.2024
Salford City
1
:
2
Bradford
Bradford 1 - 0 Gillingham 06 apr 2024, 10:00 League Two England.
League Two England
06.04.2024
Bradford
1
:
0
Gillingham
Grimsby 1 - 1 Bradford 01 apr 2024, 08:00 League Two England.
League Two England
01.04.2024
Grimsby
1
:
1
Bradford
Bradford 2 - 0 Tranmere 29 mar 2024, 11:00 League Two England.
League Two England
29.03.2024
Bradford
2
:
0
Tranmere
Harrogate Town 3 - 0 Bradford 23 mar 2024, 09:00 League Two England.
League Two England
23.03.2024
Harrogate Town
3
:
0
Bradford
Walsall vs Bradford Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
Stockport County | 46 | 27 | 11 | 8 | 96 - 48 | 48 | 92 | ||
2
|
Wrexham | 46 | 26 | 10 | 10 | 89 - 52 | 37 | 88 | ||
3
|
Mansfield | 46 | 24 | 14 | 8 | 90 - 47 | 43 | 86 | ||
4
|
Milton Keynes Dons | 46 | 23 | 9 | 14 | 83 - 68 | 15 | 78 | ||
5
|
Doncaster | 46 | 21 | 8 | 17 | 73 - 68 | 5 | 71 | ||
6
|
Crewe | 46 | 19 | 14 | 13 | 69 - 65 | 4 | 71 | ||
7
|
Crawley | 46 | 21 | 7 | 18 | 73 - 67 | 6 | 70 | ||
8
|
Barrow | 46 | 18 | 15 | 13 | 62 - 56 | 6 | 69 | ||
9
|
Bradford | 46 | 19 | 12 | 15 | 61 - 59 | 2 | 69 | ||
10
|
AFC Wimbledon | 46 | 17 | 14 | 15 | 64 - 51 | 13 | 65 | ||
11
|
Walsall | 46 | 18 | 11 | 17 | 69 - 73 | -4 | 65 | ||
12
|
Gillingham | 46 | 18 | 10 | 18 | 46 - 57 | -11 | 64 | ||
13
|
Harrogate Town | 46 | 17 | 12 | 17 | 60 - 69 | -9 | 63 | ||
14
|
Notts Co. | 46 | 18 | 7 | 21 | 89 - 86 | 3 | 61 | ||
15
|
Morecambe | 46 | 17 | 10 | 19 | 67 - 81 | -14 | 58 | ||
16
|
Tranmere | 46 | 17 | 6 | 23 | 67 - 70 | -3 | 57 | ||
17
|
Accrington | 46 | 16 | 9 | 21 | 63 - 71 | -8 | 57 | ||
18
|
Newport | 46 | 16 | 7 | 23 | 62 - 76 | -14 | 55 | ||
19
|
Swindon | 46 | 14 | 12 | 20 | 77 - 83 | -6 | 54 | ||
20
|
Salford City | 46 | 13 | 12 | 21 | 66 - 82 | -16 | 51 | ||
21
|
Grimsby | 46 | 11 | 16 | 19 | 57 - 74 | -17 | 49 | ||
22
|
Colchester | 46 | 11 | 12 | 23 | 59 - 80 | -21 | 45 | ||
23
|
Sutton United | 46 | 9 | 15 | 22 | 59 - 84 | -25 | 42 | ||
24
|
Forest Green | 46 | 11 | 9 | 26 | 44 - 78 | -34 | 42 |
Promotion
Promotion Playoff
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
11
/ 24
Comparative Team Statistics
League Position
9
/ 24
46
Total games
46
18
39%
Wins
41%
19
11
24%
Draws
26%
12
17
37%
Loses
33%
15
69
Goals scored
61
73
Goals conceded
59
65
Points
69
Walsall vs Bradford Odds
Walsall Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
15 | Douglas James-Taylor | 26 | 747 |
Total starts
4
|
Substituted out
3
|
Substituted in
22
|
Matches in reserve
22
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
- | David Okagbue | 30 | 2512 |
Total starts
29
|
Substituted out
4
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
19 | Jamille Matt | 38 | 1522 |
Total starts
18
|
Substituted out
18
|
Substituted in
20
|
Matches in reserve
20
|
Goals (penalty)
5 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
39 | Danny Johnson | 23 | 1000 |
Total starts
10
|
Substituted out
7
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
5 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
10 | Tom Knowles | 33 | 2487 |
Total starts
29
|
Substituted out
11
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
10
|
Red cards
1
|
|||||
17 | Jack Earing | 17 | 1099 |
Total starts
12
|
Substituted out
10
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
- | Ryan Stirk | 37 | 2657 |
Total starts
31
|
Substituted out
10
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
3 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
5 | Donervon Daniels | 35 | 3104 |
Total starts
35
|
Substituted out
3
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Brandon Comley | 33 | 2716 |
Total starts
31
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
8
|
Red cards
1
|
|||||
24 | Aramide Oteh | 13 | 583 |
Total starts
4
|
Substituted out
2
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
7 | Joe Riley | 16 | 877 |
Total starts
9
|
Substituted out
2
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
- | Ross Tierney | 30 | 1356 |
Total starts
14
|
Substituted out
10
|
Substituted in
16
|
Matches in reserve
16
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
18 | Oisin McEntee | 20 | 1726 |
Total starts
20
|
Substituted out
4
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
4 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
3 | Liam Gordon | 44 | 3869 |
Total starts
43
|
Substituted out
2
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
2 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
6 | Priestley Farquharson | 18 | 1460 |
Total starts
18
|
Substituted out
5
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
21 | Taylor Allen | 28 | 2022 |
Total starts
22
|
Substituted out
1
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
23 | Chris Hussey | 5 | 426 |
Total starts
5
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
1
|
|||||
1 | Owen Evans | 25 | 2187 |
Total starts
25
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
23 | Rollin Menayese | 1 | 90 |
Total starts
1
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
29 | Joe Foulkes | 18 | 1187 |
Total starts
13
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
23 | Isaac Hutchinson | 46 | 3902 |
Total starts
43
|
Substituted out
6
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
12 (4)
|
Yellow cards
8
|
Red cards
0
|
|||||
- | Freddie Draper | 21 | 1660 |
Total starts
21
|
Substituted out
10
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
10 (1)
|
Yellow cards
3
|
Red cards
0
|
|||||
12 | Jackson Smith | 23 | 1950 |
Total starts
21
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
14 | Harry Williams | 14 | 816 |
Total starts
9
|
Substituted out
2
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
25 | Ronan Maher | 3 | 73 |
Total starts
1
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Bradford Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
27 | Matt Derbyshire | 9 | 175 |
Total starts
1
|
Substituted out
1
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
- | Adam Wilson | 10 | 389 |
Total starts
4
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
22 | Jonathan Tomkinson | 23 | 1554 |
Total starts
17
|
Substituted out
2
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
21 | Rayhaan Tulloch | 8 | 327 |
Total starts
2
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
69 | Chisom Afoka | 2 | 98 |
Total starts
1
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
9 | Andy Cook | 41 | 3446 |
Total starts
39
|
Substituted out
9
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
17 (2)
|
Yellow cards
4
|
Red cards
0
|
|||||
10 | Alexander Pattison | 9 | 537 |
Total starts
6
|
Substituted out
2
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
19 | Vadaine Oliver | 6 | 134 |
Total starts
0
|
Substituted out
0
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Tyler Smith | 38 | 1684 |
Total starts
19
|
Substituted out
18
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
5 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
6 | Richard Smallwood | 42 | 3439 |
Total starts
39
|
Substituted out
7
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (1)
|
Yellow cards
12
|
Red cards
0
|
|||||
7 | Jamie Walker | 30 | 2217 |
Total starts
27
|
Substituted out
17
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
8 (0)
|
Yellow cards
8
|
Red cards
1
|
|||||
20 | Harry Chapman | 15 | 415 |
Total starts
3
|
Substituted out
4
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Ash Taylor | 12 | 878 |
Total starts
10
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
1
|
|||||
8 | Alex Gilliead | 38 | 2884 |
Total starts
33
|
Substituted out
7
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
2 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
15 | Sam Stubbs | 26 | 1968 |
Total starts
22
|
Substituted out
2
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
5
|
Red cards
0
|
|||||
22 | Daniel Oyegoke | 24 | 1384 |
Total starts
15
|
Substituted out
4
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
1
|
|||||
3 | Liam Ridehalgh | 28 | 1856 |
Total starts
22
|
Substituted out
7
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
32 | Lewis Richards | 26 | 1726 |
Total starts
20
|
Substituted out
7
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
0 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
26 | Kevin McDonald | 19 | 1026 |
Total starts
10
|
Substituted out
7
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
5 | Matty Platt | 35 | 2932 |
Total starts
33
|
Substituted out
4
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
2 (0)
|
Yellow cards
10
|
Red cards
0
|
|||||
1 | Harry Lewis | 26 | 2340 |
Total starts
26
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
2 | Bradley Halliday | 44 | 3702 |
Total starts
41
|
Substituted out
3
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
4 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
12 | Clarke Oduor | 32 | 1759 |
Total starts
20
|
Substituted out
12
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
18 | Ciaran Kelly | 34 | 2773 |
Total starts
32
|
Substituted out
10
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
23 | Bobby Pointon | 24 | 1380 |
Total starts
16
|
Substituted out
14
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
4 (0)
|
Yellow cards
2
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards