Bradford City
Metrics Lab
ENG
· League One
University of Bradford Stadium
· Bradford, West Yorkshire
· 25,136 seats
· Grass
· Est. 1886
Form (last 5)
D
D
W
L
L
📋
6.4
Last lineup
3-4-2-1 · Ø age 29.9
GK
1
Sam Walker
34y
6.2
DF
15
Aden Baldwin
28y
6.4
DF
4
Joe Wright
31y
6.9
DF
26
Curtis Tilt
34y
6.3
MF
7
Josh Neufville
25y
5.9
MF
21
Jenson Metcalfe
21y
6.7
MF
6
Max Power
32y
7.1
MF
3
Ibou Touray
31y
7.0
MF
10
Antoni Sarcevic
34y
6.4
MF
23
Bobby Pointon
22y
6.4
FW
19
Kayden Jackson
32y
5.2
Sam Walker
34y
6.2
DF
15
Aden Baldwin
28y
6.4
DF
4
Joe Wright
31y
6.9
DF
26
Curtis Tilt
34y
6.3
MF
7
Josh Neufville
25y
5.9
MF
21
Jenson Metcalfe
21y
6.7
MF
6
Max Power
32y
7.1
MF
3
Ibou Touray
31y
7.0
MF
10
Antoni Sarcevic
34y
6.4
MF
23
Bobby Pointon
22y
6.4
FW
19
Kayden Jackson
32y
5.2
Market value XI
€4.533.885
Top Assists
Squad (26)
| # | Name | Position |
|---|---|---|
Graham Alexander
|
Coach | |
| 1 |
Sam Walker
|
Keeper |
| 25 |
Joe Hilton
|
Keeper |
| 31 |
Zac Hadi
|
Keeper |
George Goodman
|
Defender | |
Neill Byrne
|
Defender | |
| 4 |
Joe Wright
|
Defender |
| 15 |
Aden Baldwin
|
Defender |
| 18 |
Ciarán Kelly
|
Defender |
| 26 |
Curtis Tilt
|
Defender |
| 28 |
Matthew Pennington
|
Defender |
| 3 |
Ibou Touray
|
Midfielder |
| 6 |
Max Power
|
Midfielder |
| 7 |
Josh Neufville
|
Midfielder |
| 8 |
Lee Evans
|
Midfielder |
| 10 |
Antoni Sarcevic
|
Midfielder |
| 17 |
Tyreik Samuel Wright
|
Midfielder |
| 21 |
Jenson Metcalfe
|
Midfielder |
| 22 |
Nick Powell
|
Midfielder |
| 23 |
Bobby Pointon
|
Midfielder |
| 32 |
George Lapslie
|
Midfielder |
| 40 |
Louie Sibley
|
Midfielder |
| 11 |
Stephen Humphrys
|
Attacker |
| 14 |
Paul Mullin
|
Attacker |
| 19 |
Kayden Jackson
|
Attacker |
| 24 |
Will Swan
|
Attacker |
Transfers
In (10)
Ethan Wheatley
from Man United
on loan
Paul Mullin
from Wrexham
on loan
Kayden Jackson
from Derby
undisclosed
Joe White
from Newcastle
on loan
Harrison Ashby
from Newcastle
on loan
Louie Sibley
from Oxford Utd
on loan
Tom McIntyre
from Portsmouth
on loan
Jenson Metcalfe
from Everton
Max Power
from AGF
free transfer
Joe Wright
from Kilmarnock
free transfer
Out (1)
Bradley Halliday
to Dundee FC
free transfer
Season Statistics
League One · with rank in league
⭐
Key metrics
— 6 metrics
#3
Team rating
6.96
1. Cardiff City
7.04
2. Lincoln City
7
3. Bradford City
6.96
#14
Goals per match
1.3
1. Cardiff City
2
2. Lincoln City
1.9
14. Bradford City
1.3
#5
Goals conceded per match
1.1
1. Lincoln City
0.9
2. Stevenage
1
5. Bradford City
1.1
#12
Average possession
50.3%
1. Cardiff City
63.1
2. Bolton Wanderers
59.2
12. Bradford City
50.3
#5
Clean sheets
14
1. Lincoln City
19
1. Stevenage
19
5. Bradford City
14
#2
Attendance
20444
1. Bolton Wanderers
21692
2. Bradford City
20444
3. Cardiff City
19564
⚔️
Attack
— 12 metrics
#11
Expected goals
62.5
1. Cardiff City
76.4
2. Plymouth Argyle
74.2
11. Bradford City
62.5
#6
xG difference
16.6
1. Bolton Wanderers
25.8
2. Lincoln City
18.7
6. Bradford City
16.6
#10
Shots on target per match
4
1. Cardiff City
5.4
2. Bolton Wanderers
5.2
10. Bradford City
4
#11
Big chances
101
1. Cardiff City
132
2. Plymouth Argyle
130
11. Bradford City
101
#7
Big chances missed
64
1. Cardiff City
82
2. Doncaster Rovers
81
7. Bradford City
64
#16
Accurate passes per match
238
1. Cardiff City
433
2. Bolton Wanderers
373.9
16. Bradford City
238
#3
Accurate long balls per match
28
1. Stockport County
29
2. Exeter City
28.4
3. Bradford City
28
#7
Accurate crosses per match
4.9
1. Bolton Wanderers
5.7
2. Stockport County
5.3
7. Bradford City
4.9
#13
Penalties awarded
3
1. Luton Town
12
2. Plymouth Argyle
8
13. Bradford City
3
#6
Touches in opposition box
1080
1. Cardiff City
1371
2. Bolton Wanderers
1311
6. Bradford City
1080
#5
Corners
256
1. Bolton Wanderers
290
2. Cardiff City
287
5. Bradford City
256
#8
Set piece goals
16
1. Lincoln City
30
2. Plymouth Argyle
30
8. Bradford City
16
🛡️
Defense
— 7 metrics
#1
xG conceded
45.9
1. Bradford City
45.9
2. Bolton Wanderers
48
3. Stevenage
48.6
#7
Interceptions per match
8.2
1. Reading
9.5
2. Rotherham United
9.2
7. Bradford City
8.2
#1
Tackles per match
18
1. Bradford City
18
2. Stockport County
17.8
3. Plymouth Argyle
17.6
#21
Clearances per match
30.1
1. Plymouth Argyle
37.8
2. Blackpool
37.4
21. Bradford City
30.1
#2
Possession won final 3rd per match
4.1
1. Luton Town
4.3
2. Bradford City
4.1
3. Cardiff City
4.1
#16
Set piece goals conceded
18
1. Mansfield Town
6
2. Stevenage
11
16. Bradford City
18
#19
Saves per match
2.3
1. Peterborough United
3.6
2. Northampton Town
3.1
19. Bradford City
2.3
🟨
Discipline
— 3 metrics
#6
Fouls per match
12.3
1. Lincoln City
12.7
2. Leyton Orient
12.7
6. Bradford City
12.3
#2
Yellow cards
105
1. Plymouth Argyle
119
2. Bradford City
105
3. Lincoln City
101
#17
Red cards
1
1. Wigan Athletic
9
2. Blackpool
6
17. Bradford City
1
Recent Matches
2026-05-14
League One Playoff
Bradford
0 - 1
Bolton
2026-05-09
League One Playoff
Bolton
1 - 0
Bradford
2026-05-02
League One
Exeter
1 - 2
Bradford
2026-04-25
League One
Bradford
1 - 1
Bolton
2026-04-21
League One
Bradford
1 - 1
Plymouth
2026-04-18
League One
Barnsley
2 - 2
Bradford
2026-04-11
League One
Bradford
0 - 1
Stevenage
2026-04-06
League One
Wycombe
1 - 2
Bradford
2026-04-03
League One
Bradford
1 - 0
Northampton
2026-03-21
League One
Burton
2 - 1
Bradford
2026-03-17
League One
Bradford
1 - 1
Mansfield
2026-03-14
League One
Wigan
2 - 0
Bradford
2026-03-11
League One
Port Vale
0 - 2
Bradford
2026-03-07
League One
Bradford
2 - 1
Leyton Orient
2026-02-28
League One
Reading
2 - 1
Bradford
2026-02-24
League One
Bradford
1 - 0
Rotherham
2026-02-21
League One
Wimbledon
3 - 1
Bradford
2026-02-17
League One
Bradford
1 - 0
Stockport County
2026-02-14
League One
Bradford
2 - 0
Peterborough
2026-02-07
League One
Luton
2 - 1
Bradford
Coach History
| Season | Coach | League | W | D | L | PPG | Win % |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Phil Parkinson | League Two | 18 | 15 | 13 | 1.50 | 39% |
| 2013/2014 | Phil Parkinson | League One | 14 | 17 | 15 | 1.28 | 30% |
| 2014/2015 | Phil Parkinson | League One | 17 | 14 | 15 | 1.41 | 37% |
| 2015/2016 | Phil Parkinson | League One | 23 | 11 | 12 | 1.74 | 50% |
| 2016/2017 | Stuart McCall | League One | 20 | 19 | 7 | 1.72 | 43% |
| 2017/2018 | Stuart McCall | League One | 15 | 3 | 13 | 1.55 | 48% |
| 2017/2018 | Simon Grayson | League One | 3 | 5 | 6 | 1.00 | 21% |
| 2018/2019 | Michael Collins | League One | 2 | 0 | 4 | 1.00 | 33% |
| 2018/2019 | David Hopkin | League One | 7 | 6 | 15 | 0.96 | 25% |
| 2018/2019 | Gary Bowyer | League One | 2 | 2 | 7 | 0.73 | 18% |
| 2019/2020 | Gary Bowyer | League Two | 12 | 11 | 8 | 1.52 | 39% |
| 2019/2020 | Stuart McCall | League Two | 2 | 1 | 3 | 1.17 | 33% |
| 2020/2021 | Stuart McCall | League Two | 3 | 4 | 9 | 0.81 | 19% |
| 2020/2021 | Mark Trueman | League Two | 13 | 7 | 10 | 1.53 | 43% |
| 2021/2022 | Derek Adams | League Two | 9 | 13 | 9 | 1.29 | 29% |
| 2021/2022 | Mark Hughes | League Two | 5 | 3 | 5 | 1.38 | 38% |
| 2022/2023 | Mark Hughes | League Two | 20 | 16 | 10 | 1.65 | 43% |
| 2023/2024 | Mark Hughes | League Two | 3 | 4 | 4 | 1.18 | 27% |
| 2023/2024 | Graham Alexander | League Two | 14 | 7 | 9 | 1.63 | 47% |
| 2024/2025 | Graham Alexander | League Two | 22 | 12 | 12 | 1.70 | 48% |
| 2025/2026 | Graham Alexander | League One | 22 | 11 | 13 | 1.67 | 48% |
Trophies
🏆
Championship
Won: 1x
· Runner-up: 1x
🏆
FA Cup
Won: 1x
🏆
EFL Cup
Won: 0x
· Runner-up: 1x
Graham Alexander
Joe Hilton
Zac Hadi
George Goodman
Neill Byrne
Ciarán Kelly
Matthew Pennington
Lee Evans
Nick Powell
George Lapslie
Louie Sibley
Paul Mullin
Will Swan