Cardiff vs Bradford
England : League One 2025 Regular Season - 9
EnglandLeague One
CAR
Cardiff1-3
BRA
Bradford16'T. Leigh
49'J. Neufville
Match Timeline
Kick Off
Half Time
46'
T. LeighOUT: J. Metcalfe
49'
57'
57'
R. WintleOUT: C. Robinson
57'
72'
G. OshoOUT: J. Colwill
78'
90'+2'
Full Time
3D Lineups
Cardiff (Left) vs Bradford (Right)
Coach
Starting XI
Gabriel Jeremiah Adedayo A. Osho
- Duels W%
- 69.86
- Dribbles S%
- 60.0
- Tackles/90
- 1.84
Joel Matthew Bagan
- Duels W%
- 52.45
- Dribbles S%
- 51.9
- Tackles/90
- 1.91
Ronan Kpakio
- Duels W%
- 44.11
- Dribbles S%
- 38.71
- Tackles/90
- 2.23
William Thomas Fish
- Duels W%
- 57.27
- Dribbles S%
- 50.0
- Tackles/90
- 0.75
Yousef Salech
- Goals/90
- 0.51
- Shots/90
- 2.66
- Con%
- 19.3
Nathan Wallace Newman Trott
- Save%
- 70.09
- CS%
- 0.0
- Pens Save%
- 0.0
Christopher Anthony Willock
- Assists/90
- 0.18
- Pass/90
- 31.74
- Pass A%
- 88.63
Cian Ashford
- Assists/90
- 0.15
- Pass/90
- 24.2
- Pass A%
- 84.93
David Turnbull
- Assists/90
- 0.11
- Pass/90
- 57.26
- Pass A%
- 87.74
Rubin James Colwill
- Assists/90
- 0.15
- Pass/90
- 35.84
- Pass A%
- 80.9
Ryan Frank Wintle
- Assists/90
- 0.09
- Pass/90
- 48.34
- Pass A%
- 85.24
Substitutes
Calum Chambers
- Duels W%
- 54.39
- Dribbles S%
- 51.61
- Tackles/90
- 1.67
Matthew David Turner
- Save%
- 64.29
- CS%
- 0.0
- Pens Save%
- 0.0
Perry Tian Hee Ng
- Duels W%
- 58.34
- Dribbles S%
- 49.8
- Tackles/90
- 2.19
Callum Jack Robinson
- Goals/90
- 0.29
- Shots/90
- 2.03
- Con%
- 14.5
Isaak James Davies
- Assists/90
- 0.18
- Pass/90
- 16.06
- Pass A%
- 76.23
Joel William Colwill
- Assists/90
- 0.0
- Pass/90
- 36.94
- Pass A%
- 86.12
Omari Jamian Kellyman
- Assists/90
- 0.07
- Pass/90
- 24.92
- Pass A%
- 77.52
Coach
Starting XI
Aden William James Baldwin
- Duels W%
- 63.22
- Dribbles S%
- 75.0
- Tackles/90
- 1.51
Ibou Omar Touray
- Assists/90
- 0.06
- Pass/90
- 38.66
- Pass A%
- 69.87
Matthew Pennington
- Duels W%
- 53.91
- Dribbles S%
- 0.0
- Tackles/90
- 0.88
Antoni Charles Sarcevic
- Goals/90
- 0.34
- Shots/90
- 1.35
- Con%
- 25.0
Bobby Pointon
- Goals/90
- 0.27
- Shots/90
- 1.15
- Con%
- 23.75
Will Jonathan Swan
- Goals/90
- 0.51
- Shots/90
- 1.61
- Con%
- 31.82
Samuel Colin Walker
- Save%
- 70.13
- CS%
- 0.0
- Pens Save%
- 0.0
Josh Neufville
- Goals/90
- 0.12
- Shots/90
- 0.65
- Con%
- 18.75
Max Mcauley Power
- Assists/90
- 0.13
- Pass/90
- 47.43
- Pass A%
- 77.88
Tommy Leigh
- Assists/90
- 0.05
- Pass/90
- 36.77
- Pass A%
- 68.12
Tyreik Samuel Wright
- Goals/90
- 0.12
- Shots/90
- 0.8
- Con%
- 15.38
Substitutes
Andrew Ellis Cook
- Goals/90
- 0.41
- Shots/90
- 2.48
- Con%
- 16.42
Stephen Peter Humphrys
- Goals/90
- 0.29
- Shots/90
- 2.34
- Con%
- 12.5
Joseph Robert Hilton
- Save%
- 37.5
- CS%
- 0.0
- Pens Save%
- 0.0
Bradley Halliday
- Assists/90
- 0.09
- Pass/90
- 42.22
- Pass A%
- 68.72
Thomas Peter Mcintyre
- Duels W%
- 70.37
- Dribbles S%
- 99.99
- Tackles/90
- 2.36
Jenson Metcalfe
- Assists/90
- 0.05
- Pass/90
- 32.15
- Pass A%
- 73.11
Nick Powell
- Goals/90
- 0.0
- Shots/90
- 1.25
- Con%
- 0.0
Team Statistics
CARStatsBRA
61%
Possession
39%
0%
Half Time Score
100%
25%
Full Time Score
75%
45%
Shots on Goal
55%
64%
Shots off Goal
36%
48%
Total Shots
52%
33%
Blocked Shots
67%
52%
Shots Inside Box
48%
33%
Shots Outside Box
67%
54%
Fouls
46%
36%
Corner Kicks
64%
33%
Offsides
67%
61%
Total Passes
39%
66%
Passes Accurate
34%
50%
Yellow Cards
50%
43%
Saves
57%
| Details | General | Attack | Passing | Dribbling | Duels | Defending | Penalties | GK | Discipline | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Rat | G | A | Sh | SoT | Off | Pas | Acc | Acc% | KP | Att | Suc | Pst | Tot | Won | Tkl | Blk | Int | Won | Scr | Mis | Com | Sav | Conc | Sav | Red | Yel | FC | FD | |
| C. ChambersD : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| M. TurnerG : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| P. NgD : | 45 | 6.9 | 0 | 36 | 33 | 92 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | ||||||||||||||
| C. RobinsonF : | 33 | 7.5 | 1 | 0 | 2 | 2 | 13 | 11 | 85 | 1 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||
| I. DaviesF : | 33 | 6.7 | 0 | 8 | 7 | 88 | 4 | 1 | 8 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||||
| J. ColwillM : | 12 | 6.9 | 0 | 4 | 4 | 100 | 1 | 6 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 3 | ||||||||||||
| O. KellymanM : | 33 | 6.9 | 0 | 13 | 10 | 77 | 1 | 1 | 6 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | ||||||||||||
| G. OshoD : 2:2 | 78 | 5.9 | 0 | 34 | 32 | 94 | 1 | 1 | 7 | 2 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | ||||||||||||
| J. BaganD : 2:1 | 90 | 7.2 | 0 | 66 | 55 | 83 | 5 | 3 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||
| R. KpakioD : 2:4 | 45 | 6.2 | 0 | 25 | 20 | 80 | 1 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||||
| W. FishD : 2:3 | 90 | 6.0 | 0 | 64 | 52 | 81 | 1 | 1 | 7 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||||
| Y. SalechF : 5:1 | 90 | 6.2 | 0 | 5 | 3 | 1 | 22 | 17 | 77 | 3 | 1 | 15 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | ||||||||||
| N. TrottG : 1:1 | 90 | 5.7 | 0 | 35 | 23 | 66 | 0 | 0 | 0 | 3 | 3 | 0 | 0 | |||||||||||||||||
| C. WillockM : 4:1 | 57 | 6.3 | 0 | 18 | 15 | 83 | 2 | 1 | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||||
| Cian AshfordM : 4:3 | 57 | 6.3 | 0 | 2 | 14 | 10 | 71 | 1 | 6 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | ||||||||||||
| D. TurnbullM : 3:1 | 90 | 6.6 | 0 | 46 | 38 | 83 | 1 | 2 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||
| R. ColwillM : 4:2 | 90 | 6.6 | 0 | 3 | 44 | 40 | 91 | 2 | 1 | 2 | 11 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | ||||||||||
| R. WintleM : 3:2 | 57 | 6.3 | 0 | 32 | 28 | 88 | 5 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | ||||||||||||||||
| Details | General | Attack | Passing | Dribbling | Duels | Defending | Penalties | GK | Discipline | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Min | Rat | G | A | Sh | SoT | Off | Pas | Acc | Acc% | KP | Att | Suc | Pst | Tot | Won | Tkl | Blk | Int | Won | Scr | Mis | Com | Sav | Conc | Sav | Red | Yel | FC | FD | |
| A. CookF : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| S. HumphrysF : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| J. HiltonG : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| B. HallidayD : | 8 | 6.7 | 0 | 3 | 1 | 33 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||
| T. McintyreD : | 18 | 6.5 | 0 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||||||||
| Jenson MetcalfeM : | 45 | 6.6 | 0 | 12 | 8 | 67 | 1 | 1 | 6 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||
| N. PowellM : | 22 | 6.7 | 0 | 4 | 3 | 75 | 1 | 1 | 1 | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||
| A. BaldwinD : 2:2 | 72 | 7.3 | 0 | 28 | 20 | 71 | 7 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||||
| I. TourayD : 2:1 | 90 | 7.3 | 0 | 31 | 23 | 74 | 1 | 1 | 7 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |||||||||||
| M. PenningtonD : 2:3 | 90 | 6.3 | 0 | 26 | 16 | 62 | 9 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||||
| A. SarcevicF : 4:2 | 89 | 7.3 | 1 | 0 | 2 | 1 | 28 | 16 | 57 | 12 | 8 | 3 | 3 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 3 | |||||||||
| B. PointonF : 4:1 | 90 | 7.9 | 0 | 1 | 1 | 1 | 28 | 22 | 79 | 4 | 9 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | |||||||||||
| W. SwanF : 5:1 | 68 | 6.5 | 1 | 2 | 1 | 12 | 8 | 67 | 2 | 2 | 1 | 11 | 3 | 0 | 0 | 0 | 0 | 0 | 4 | |||||||||||
| S. WalkerG : 1:1 | 90 | 7.6 | 0 | 29 | 12 | 41 | 3 | 3 | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 1 | ||||||||||||||
| J. NeufvilleM : 3:4 | 90 | 7.5 | 1 | 0 | 2 | 2 | 19 | 14 | 74 | 1 | 2 | 6 | 3 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | ||||||||||
| M. PowerM : 3:2 | 90 | 6.3 | 0 | 35 | 25 | 71 | 1 | 1 | 2 | 9 | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | |||||||||
| T. LeighM : 3:3 | 45 | 7.9 | 1 | 0 | 2 | 1 | 9 | 8 | 89 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |||||||||||||
| T. WrightM : 3:1 | 90 | 7.0 | 1 | 1 | 1 | 35 | 29 | 83 | 2 | 7 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 3 | |||||||||||
| Details | Ranking | Matches | Goals | Form | ||
|---|---|---|---|---|---|---|
| Rank | Pts | M | W/D/L | GD(S/A) | Form | |
| Cardiff2025 | 2 | 91 | 46 | 27/10/9 | 40(90/50) | LWWWD |
| Bradford2025 | 4 | 77 | 46 | 22/11/13 | 7(58/51) | WDDDL |
Daniel Higgs
Penybont→CardiffDateDec 9, 2025FeeReturn from loanNoah Williams
Cardiff→CardiffDateNov 30, 2025FeeRaiseDaniel Higgs
Cardiff→PenybontDateNov 13, 2025FeeLoanAndrew Farai Rinomhota
Cardiff→ReadingDateNov 11, 2025FeeFree agentJoseph William Ralls
Cardiff→PlymouthDateNov 4, 2025FeeFree agentR. Tankiewicz
Cardiff→CardiffDateSep 30, 2025FeeRaiseJamilu Collins
Cardiff→Erzgebirge AueDateSep 25, 2025FeeFree agentAnwar El Ghazi
Cardiff→Al-SailiyaDateSep 9, 2025FeeFree agentAnwar El Ghazi
Cardiff→Al-SailiyaDateSep 8, 2025FeeFree agentM. Wigley
Cardiff→Barry TownDateAug 31, 2025FeeLoanIsaac Jefferies
Cardiff→The New SaintsDateAug 31, 2025FeeLoanOmari Jamian Kellyman
Chelsea→CardiffDateAug 31, 2025FeeLoanJesper Normann Daland
Cardiff→Fortuna DüsseldorfDateAug 30, 2025FeeLoanGabriel Jeremiah Adedayo A. Osho
Auxerre→CardiffDateAug 29, 2025FeeTransferJesper Normann Daland
Cardiff→Fortuna DüsseldorfDateAug 29, 2025FeeLoanGabriel Jeremiah Adedayo A. Osho
Auxerre→CardiffDateAug 28, 2025FeeTransferGabriel Jeremiah Adedayo A. Osho
Auxerre→CardiffDateAug 27, 2025FeeTransferYakou Meïté
Cardiff→DamacDateAug 26, 2025FeeFree agentEthan Shea Horvath
Cardiff→Sheffield WednesdayDateAug 22, 2025FeeLoanEthan Shea Horvath
Cardiff→Sheffield WednesdayDateAug 21, 2025FeeLoanNathan Wallace Newman Trott
FC Copenhagen→CardiffDateAug 6, 2025FeeLoanNathan Wallace Newman Trott
FC Copenhagen→CardiffDateAug 5, 2025FeeLoanRyotaro Tsunoda
Cardiff→Yokohama F. MarinosDateAug 5, 2025FeeTransferRyotaro Tsunoda
Cardiff→Yokohama F. MarinosDateAug 4, 2025FeeTransferRyotaro Tsunoda
Cardiff→Yokohama F. MarinosDateAug 3, 2025FeeTransferKion Reece Etete
Cardiff→RotherhamDateAug 1, 2025FeeLoanKion Reece Etete
Cardiff→RotherhamDateJul 31, 2025FeeLoanDimitrios Goutas
Cardiff→GenclerbirligiDateJul 11, 2025FeeFree TransferDimitrios Goutas
Cardiff→GenclerbirligiDateJul 10, 2025FeeFree agentDimitrios Goutas
Cardiff→GenclerbirligiDateJul 9, 2025FeeFree agentCallum Joshua Ryan O'Dowda
Cardiff→Ferencvarosi TCDateJul 4, 2025FeeTransferAaron James Ramsey
Cardiff→U.N.A.M. - PumasDateJul 3, 2025FeeFree agentCallum Joshua Ryan O'Dowda
Cardiff→Ferencvarosi TCDateJul 3, 2025FeeTransferCallum Joshua Ryan O'Dowda
Cardiff→Ferencvarosi TCDateJul 2, 2025FeeTransferIain Penwright
Cardiff City U21→CardiffDateJul 2, 2025FeeFree agentEli Josef King
Stevenage→CardiffDateJul 1, 2025FeeBack from LoanJoel William Colwill
Exeter City→CardiffDateJul 1, 2025FeeBack from LoanKieron Thomas Evans
Newport County→CardiffDateJul 1, 2025FeeKieron Thomas Evans
Cardiff→EastleighDateJul 1, 2025FeeTransferKion Reece Etete
Bolton→CardiffDateJul 1, 2025FeeBack from LoanRoko Šimić
Cardiff→Karlsruher SCDateJul 1, 2025FeeLoanRyan Frank Wintle
Millwall→CardiffDateJul 1, 2025FeeBack from LoanRyotaro Tsunoda
Kortrijk→CardiffDateJul 1, 2025FeeBack from LoanSivert Heggheim Mannsverk
Cardiff→AjaxDateJul 1, 2025FeeBack from LoanWilliam Thomas Alves
Cardiff→LeicesterDateJul 1, 2025FeeBack from LoanMichael Reindorf
Cardiff→Newport CountyDateJun 30, 2025FeeLoanRoko Šimić
Cardiff→Karlsruher SCDateJun 30, 2025FeeLoanJ. Norris
Cardiff→Norris JacobDateJun 29, 2025FeeFree agentJ. Norris
Cardiff→Norris JacobDateJun 29, 2025FeeFree agentA. Cross
Cardiff→Cross AlexDateJun 29, 2025FeeFree agentJ. Dennis
Oldham→CardiffDateJun 29, 2025FeeReturn from loanA. Cross
Cardiff→Cross AlexDateJun 29, 2025FeeFree agentEli Josef King
Stevenage→CardiffDateJun 29, 2025FeeReturn from loanRyotaro Tsunoda
Kortrijk→CardiffDateJun 29, 2025FeeReturn from loanSivert Heggheim Mannsverk
Cardiff→AjaxDateJun 29, 2025FeeReturn from loanMichael Reindorf
Cardiff→Newport CountyDateJun 27, 2025FeeLoan
Harry Ibbitson
Chorley→BradfordDateNov 4, 2025FeeReturn from loanGeorge Goodman
Bradford→Guiseley AFCDateOct 16, 2025FeeLoanTyler Smith
Bradford→RochdaleDateOct 2, 2025FeeFree agentAdam Ayiro Wilson
Bradford→The New SaintsDateSep 18, 2025FeeFree agentVadaine Aston James Oliver
Bradford→HartlepoolDateSep 10, 2025Fee-Harry Ibbitson
Chorley→BradfordDateSep 7, 2025FeeBack from LoanThomas Peter Mcintyre
Portsmouth→BradfordDateSep 1, 2025FeeLoanThomas Peter Mcintyre
Portsmouth→BradfordDateAug 31, 2025FeeLoanAdam Ayiro Wilson
Bradford→The New SaintsDateAug 30, 2025FeeFree agentTyler Smith
Bradford→RochdaleDateAug 30, 2025FeeFree agentClarke Oduor
Bradford→GrimsbyDateAug 26, 2025FeeLoanClarke Oduor
Bradford→GrimsbyDateAug 25, 2025FeeLoanNick Powell
Stockport County→BradfordDateAug 18, 2025FeeFree TransferNick Powell
Stockport County→BradfordDateAug 17, 2025FeeFree agentNick Powell
Stockport County→BradfordDateAug 16, 2025FeeFree agentHarry Ibbitson
Bradford→ChorleyDateAug 7, 2025FeeLoanHarry Ibbitson
Bradford→ChorleyDateAug 6, 2025FeeLoanJ. Metcalfe
Everton→BradfordDateJul 23, 2025FeeTransferJ. Metcalfe
Everton→BradfordDateJul 22, 2025FeeTransferColin Anthony Doyle
Bradford→Doyle ColinDateJul 14, 2025FeeEnd of careerColin Anthony Doyle
Bradford→Doyle ColinDateJul 14, 2025FeeEnd of careerRichard Smallwood
Bradford→TranmereDateJul 14, 2025FeeFree TransferRichard Smallwood
Bradford→TranmereDateJul 13, 2025FeeFree agentRichard Smallwood
Bradford→TranmereDateJul 12, 2025FeeFree agentCallum Charles Johnson
Bradford→GatesheadDateJul 7, 2025FeeFree TransferCallum Charles Johnson
Bradford→GatesheadDateJul 6, 2025FeeFree agentCallum Charles Johnson
Bradford→GatesheadDateJul 5, 2025FeeFree agentAdam Ayiro Wilson
The New Saints→BradfordDateJul 1, 2025FeeBack from LoanBrandon Singh Khela
Bradford→BirminghamDateJul 1, 2025FeeGabriel Wadsworth
Bradford (Park Avenue)→BradfordDateJul 1, 2025FeeBack from LoanIbou Omar Touray
Stockport County→BradfordDateJul 1, 2025FeeFree TransferJack Shepherd
Bradford→BarnsleyDateJul 1, 2025FeeBack from LoanJames Walker
Bradford→GrimsbyDateJul 1, 2025FeeFree TransferJoe Harris Wright
Kilmarnock→BradfordDateJul 1, 2025FeeFree TransferJosh Neufville
AFC Wimbledon→BradfordDateJul 1, 2025FeeFree TransferMatthew Pennington
Blackpool→BradfordDateJul 1, 2025FeeFree TransferMichael Jordan Donald Mellon
Bradford→Burnley U21DateJul 1, 2025FeeBack from LoanOmotayo Daniel Adaramola
Bradford→Crystal PalaceDateJul 1, 2025FeeBack from LoanRomoney Crichlow-Noble
Bradford→BarnetDateJul 1, 2025FeeFree TransferSam Alan Stubbs
Cheltenham→BradfordDateJul 1, 2025FeeSam Alan Stubbs
Bradford→ShrewsburyDateJul 1, 2025FeeFree TransferStephen Peter Humphrys
Barnsley→BradfordDateJul 1, 2025FeeFree TransferTyler Smith
Barrow→BradfordDateJul 1, 2025FeeBack from LoanVadaine Aston James Oliver
Shrewsbury→BradfordDateJul 1, 2025FeeBack from LoanCurtis Anthony Tilt
Salford City→BradfordDateJun 30, 2025FeeFree agentIbou Omar Touray
Stockport County→BradfordDateJun 30, 2025FeeFree agentJames Walker
Bradford→GrimsbyDateJun 30, 2025FeeFree agentJoe Harris Wright
Kilmarnock→BradfordDateJun 30, 2025FeeFree agentJosh Neufville
AFC Wimbledon→BradfordDateJun 30, 2025FeeFree agentMatthew Pennington
Blackpool→BradfordDateJun 30, 2025FeeFree agentMax Mcauley Power
Aarhus→BradfordDateJun 30, 2025FeeFree agentSam Alan Stubbs
Bradford→ShrewsburyDateJun 30, 2025FeeFree agentStephen Peter Humphrys
Barnsley→BradfordDateJun 30, 2025FeeFree agentWill Jonathan Swan
Crawley Town→BradfordDateJun 30, 2025FeeTransferL. Boney
Bradford→BradfordDateJun 29, 2025FeeFree agentCurtis Anthony Tilt
Salford City→BradfordDateJun 29, 2025FeeFree agentJames Walker
Bradford→GrimsbyDateJun 29, 2025FeeFree agentJoe Harris Wright
Kilmarnock→BradfordDateJun 29, 2025FeeFree agentMatthew Pennington
Blackpool→BradfordDateJun 29, 2025FeeFree agentPaul Huntington
Bradford→Huntington PaulDateJun 29, 2025FeeFree agentPaul Huntington
Bradford→Huntington PaulDateJun 29, 2025FeeFree agentRomoney Crichlow-Noble
Bradford→BarnetDateJun 29, 2025FeeFree agentSam Alan Stubbs
Bradford→ShrewsburyDateJun 29, 2025FeeFree agentVadaine Aston James Oliver
Bradford→HartlepoolDateJun 29, 2025Fee-Will Jonathan Swan
Crawley Town→BradfordDateJun 29, 2025FeeTransfer