Skip to content

England · League One

Bradford City

BRA· 25,136 capacity

Position

7

Played

13

Points

22

6W 4D 3L

Goal difference

+2

10 scored, 8 against

Expected goals

15.5

13.5 against

Points vs expectedest.

+3.0

19.0 expected

Form

Recent form, oldest first: D, W, D, D, L
Where the season ends<1%to win it

From 8,000 simulated seasons.

Win the leagueest.

<1%

Top fourest.

12.2%

European placeest.

0.0%

Relegationest.

<1%

Projected pointsest.

70

likely 61–80

Projected finishest.

9th

range 4–13

Power rating

1503

#12 in the division

Attack / defenceest.

65 / 86

75 is league average

Squad18

18 players from 4 countries.

England15Gambia1Republic of Ireland1Scotland1
Squad by position, ordered by minutes played
PlayerMinutesGAShare of goals
GK
21Jon McCracken27000—
DF
28Matthew Pennington27000—
15Aden Baldwin27000—
16George Pratt27000—
MF
27Corey O'Keeffe27000—
3Ibou Touray27000—
10Antoni Sarcevic24300—
24Will Swan19200—
6Callum Connolly18000—
19Kayden Jackson13800—
25Nick Powell10600—
32George Lapslie9900—
20Henry Cartwright5800—
8Adam Phillips5700—
22Kieran Morgan1300—
FW
9Jake Beesley13400—
23Bobby Pointon9400—
11Stephen Humphrys1500—

Ordered by minutes within each position, so the first-choice side sits at the top. Share of goals is measured against this squad’s 0 in the same matches these minutes come from — never against the league table, whose season is longer than the window player data covers. That window is 35 of 155 matches.

Season by season17 seasons
Finishing position, 2010/2011 to 2026/20272010/2011: 18 of 24 in the League Two, 52 points2011/2012: 18 of 24 in the League Two, 50 points2012/2013: 7 of 24 in the League Two, 69 points2013/2014: 11 of 24 in the League One, 59 points2014/2015: 7 of 24 in the League One, 65 points2015/2016: 5 of 24 in the League One, 80 points2016/2017: 5 of 24 in the League One, 79 points2017/2018: 11 of 24 in the League One, 63 points2018/2019: 24 of 24 in the League One, 41 points2019/2020: 9 of 24 in the League Two, 54 points2020/2021: 15 of 24 in the League Two, 59 points2021/2022: 14 of 24 in the League Two, 58 points2022/2023: 6 of 24 in the League Two, 76 points2023/2024: 9 of 24 in the League Two, 69 points2024/2025: 3 of 24 in the League Two, 78 points2025/2026: 4 of 24 in the League One, 77 points2026/2027: 7 of 24 in the League One, 22 points
Best32024/2025Worst242018/2019Seasons17
League TwoLeague One

First place is at the top. A change of division breaks the line, because 8th in one is not 8th in another.

Show data
Finishing position by season
SeasonCompetitionPosPts
2026/2027League One7 of 2422
2025/2026League One4 of 2477
2024/2025League Two3 of 2478
2023/2024League Two9 of 2469
2022/2023League Two6 of 2476
2021/2022League Two14 of 2458
2020/2021League Two15 of 2459
2019/2020League Two9 of 2454
2018/2019League One24 of 2441
2017/2018League One11 of 2463
2016/2017League One5 of 2479
2015/2016League One5 of 2480
2014/2015League One7 of 2465
2013/2014League One11 of 2459
2012/2013League Two7 of 2469
2011/2012League Two18 of 2450
2010/2011League Two18 of 2452
Honours0 titles
  • Championship0
  • EFL Cup0
  • FA Cup0
In the dugout12 managers
Manager by season, with points per game
SeasonManagerW–D–LPts / game
2026/2027Graham AlexanderLeague One5–0–2
2.14
2026/2027Michael DuffLeague One1–3–1
1.20
2025/2026Graham AlexanderLeague One22–11–13
1.67
2024/2025Graham AlexanderLeague Two22–12–12
1.70
2023/2024Mark HughesLeague Two3–4–4
1.18
2023/2024Graham AlexanderLeague Two14–7–9
1.63
2022/2023Mark HughesLeague Two20–16–10
1.65
2021/2022Derek AdamsLeague Two9–13–9
1.29
2021/2022Mark HughesLeague Two5–3–5
1.38
2020/2021Stuart McCallLeague Two3–4–9
0.81
2020/2021Mark TruemanLeague Two13–7–10
1.53
2019/2020Gary BowyerLeague Two12–11–8
1.52
2019/2020Stuart McCallLeague Two2–1–3
1.17
2018/2019Michael CollinsLeague One2–0–4
1.00
2018/2019David HopkinLeague One7–6–15
0.96
2018/2019Martin DruryLeague One0–0–1
0.00
2018/2019Gary BowyerLeague One2–2–7
0.73
2017/2018Stuart McCallLeague One15–3–13
1.55
2017/2018Simon GraysonLeague One3–5–6
1.00
2016/2017Stuart McCallLeague One20–19–7
1.72
2015/2016Phil ParkinsonLeague One23–11–12
1.74
2014/2015Phil ParkinsonLeague One17–14–15
1.41
2013/2014Phil ParkinsonLeague One14–17–15
1.28
2012/2013Phil ParkinsonLeague Two18–15–13
1.50

One row per season, which is the grain the source supplies — a manager who stayed four years appears four times. Points per game is what makes spells of different lengths comparable.

The groundMbanq Valley Parade
CityBradford, West YorkshireCapacity25,136Opened1886SurfaceGrass
Where the chances come from46 shots

Every shot taken, filterable by situation, body part and outcome.

Shot map — Bradford City
Shots46Goals0xG3.55Conversion0%xG per shot0.077Big chances1

Marker area is expected-goal value. Filled markers are goals; a heavier outline is a big chance (our threshold, not the provider’s).

Show data
Every shot for Bradford City
xGBodySituationOutcome
0.43right footopen playsaved
0.29left footopen playsaved
0.28right footopen playoff target
0.25headcornersaved
0.16right footset pieceoff target
0.14left footopen playblocked
0.12headopen playoff target
0.12headcorneroff target
0.11right footopen playoff target
0.10left footopen playoff target
0.09left footopen playblocked
0.09right footfree kickoff target
0.09right footopen playblocked
0.08headcorneroff target
0.08headcornerblocked
0.08right footcornersaved
0.07left footopen playblocked
0.07left footcorneroff target
0.06left footopen playoff target
0.06left footcorneroff target
0.06headopen playoff target
0.05headset pieceoff target
0.05headcorneroff target
0.05headset pieceblocked
0.05headopen playoff target
0.05right footfree kickoff target
0.04headcorneroff target
0.03left footopen playoff target
0.03left footfast breakblocked
0.03right footopen playblocked
0.03right footopen playblocked
0.03right footopen playoff target
0.03left footopen playsaved
0.03right footfree kicksaved
0.03right footopen playoff target
0.03headcornersaved
0.03right footopen playsaved
0.02left footopen playblocked
0.02right footopen playblocked
0.02right footcornerblocked
0.02right footopen playoff target
0.02right footcornerblocked
0.02headcornersaved
0.01right footopen playsaved
0.01headcorneroff target
0.00headset piecesaved
In the table7th on 22
League One table. Ranked by points, then goal-difference, then goals-for.
#ClubPlGDPtsTitle
413+623
3%
514+223
<1%
613+1222
<1%
713+222
<1%
814021
0%
913+820
0%
1013+319
<1%
Promotion

European places are provisional: they shift with domestic cup winners and UEFA coefficient spots.

Title and relegation chances are Monte Carlo estimates over the remaining fixturesest. A shown 0% means it did not occur in 8,000 simulated seasons — not that it is impossible.