The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BRA

Bradford

Valley Parade, Bradford. Every match we hold, with the price it went off at.

1,653Played
604Won
36.5%Win rate
1.25Scored per game
1.3Conceded per game
461Clean sheets

Home and away

The same record, split by where it was played.

At home
43.4%
821 played, 356 won. 1.39 scored a game.
Away
29.8%
832 played, 248 won. 1.11 scored a game.
How the market priced them
35.8%
1,293 priced matches at an average of 2.87, which implied 34.8%.

Season by season 81

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League One 12642 +5
2026/27 Friendlies Clubs 6411 +10
2026/27 League Cup 3300 +6
2026/27 EFL Trophy 2200 +5
2025/26 League One 48221115 +5
2025/26 EFL Trophy 4202 0
2025/26 League Cup 3201 +1
2025/26 Friendlies Clubs 2200 +3
2025/26 FA Cup 1001 -1
2024/25 League Two 46221212 +19
2024/25 EFL Trophy 6402 +5
2024/25 Friendlies Clubs 5212 -1
2024/25 FA Cup 2101 +1
2023/24 League Two 46191215 +2
2023/24 EFL Trophy 7601 +13
2023/24 Friendlies Clubs 5122 +2
2023/24 League Cup 1001 -2
2023/24 FA Cup 1001 -1
2022/23 League Two 48211611 +17
2022/23 Friendlies Clubs 7304 0
2022/23 EFL Trophy 3102 -3
2022/23 League Cup 2101 0
2022/23 FA Cup 1001 -1
2021/22 League Two 46141616 -2
2021/22 Friendlies Clubs 7601 +13
2021/22 EFL Trophy 2002 -6
2021/22 FA Cup 2011 -1
2021/22 League Cup 1001 -1
2020/21 League Two 46161119 -5
2020/21 Friendlies Clubs 2101 0
2020/21 League Cup 2101 -4
2020/21 FA Cup 2101 +6
2020/21 EFL Trophy 1001 -2
2019/20 League Two 37141211 +4
2019/20 EFL Trophy 2002 -2
2019/20 FA Cup 2011 -1
2019/20 League Cup 1001 -4
2018/19 League One 4611827 -28
2018/19 EFL Trophy 2002 -4
2018/19 FA Cup 2020 0
2017/18 League One 4618919 -10
2017/18 EFL Trophy 4202 -1
2017/18 FA Cup 3201 +2
2017/18 League Cup 1001 -1
2016/17 League One 4921208 +19
2016/17 EFL Trophy 6402 +2
2016/17 FA Cup 1001 -1
2015/16 League One 48231213 +13
2015/16 FA Cup 4220 +6
2015/16 EFL Trophy 1001 -1
2014/15 League One 46171415 0
2014/15 FA Cup 8521 +9
2014/15 League Cup 3201 0
2014/15 EFL Trophy 1001 -1
2013/14 League One 46141715 +3
2013/14 League Cup 1001 -1
2013/14 EFL Trophy 1001 -5
2013/14 FA Cup 1001 -3
2012/13 League Two 48191514 +14
2012/13 League Cup 6402 -1
2012/13 FA Cup 3021 -2
2012/13 EFL Trophy 2101 -1
2011/12 League Two 46121420 -5
2010/11 League Two 4615724 -25
2009/10 League Two 46161416 -3
2008/09 League Two 46181315 +11
2007/08 League Two 46171118 +2
2006/07 League One 46111421 -18
2005/06 League One 46141913 +2
2004/05 League One 46171415 +2
2003/04 Championship 4610630 -31
2002/03 Championship 46141022 -22
2001/02 Championship 46151021 -7
2000/01 Premier League 3851122 -40
1999/00 Premier League 4091021 -32
1998/99 Championship 4626911 +35
1997/98 Championship 46141517 -13
1996/97 Championship 46121222 -25
1995/96 League One 4622717 +2
1994/95 League One 46161218 -7
1993/94 League One 46191314 +8

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
H Bradford scheduled Stockport County —
Saturday 19 December 2026
A Bradford scheduled Bromley —
Saturday 12 December 2026
H Bradford scheduled AFC Wimbledon —
Tuesday 1 December 2026
H Bradford scheduled Milton Keynes Dons —
Saturday 28 November 2026
A Bradford scheduled Wycombe —
Tuesday 24 November 2026
H Bradford scheduled Barnsley —
Saturday 21 November 2026
H Bradford scheduled Doncaster —
Saturday 14 November 2026
A Bradford scheduled Leicester —
Tuesday 10 November 2026
H Bradford scheduled York —
Saturday 7 November 2026
H Bradford scheduled Marine —
Saturday 31 October 2026
H Bradford scheduled Huddersfield —
Tuesday 27 October 2026
H Bradford 2 – 0 Peterborough —
Saturday 24 October 2026
A Bradford 0 – 0 Oxford United 2.84
Tuesday 20 October 2026
A Bradford 0 – 0 Burton Albion 1.75
Saturday 17 October 2026
H Bradford 2 – 0 Stevenage 1.87
Saturday 10 October 2026
H Bradford 0 – 0 Leyton Orient 1.59
Tuesday 6 October 2026
A Bradford 4 – 0 Rotherham —
Saturday 3 October 2026
A Bradford 1 – 1 Reading 3.63
Tuesday 22 September 2026
H Bradford 2 – 1 Newcastle United U21 —
Saturday 19 September 2026
A Bradford 1 – 0 Luton 3.32
Saturday 12 September 2026
A Bradford 1 – 0 Notts County 2.45
Tuesday 8 September 2026
A Bradford 3 – 1 Leyton Orient 2.64
Saturday 5 September 2026
H Bradford 1 – 0 Mansfield Town 1.85
Tuesday 1 September 2026
H Bradford 1 – 2 Cambridge United 1.98
Saturday 29 August 2026
A Bradford 0 – 2 Plymouth 3.05
Wednesday 26 August 2026
H Bradford 0 – 0 Burnley 3.79
Thursday 20 August 2026
A Bradford 1 – 0 Sheffield Wednesday 2.55
Saturday 15 August 2026
H Bradford 2 – 0 Peterborough 1.70
Saturday 8 August 2026
H Bradford 2 – 0 Rochdale 1.59
Saturday 1 August 2026
A Bradford 2 – 2 Salford City 2.00