Port Vale vs Cardiff
England : League One 2025 Regular Season - 2
EnglandLeague One
PV
Port Vale0-0
CAR
CardiffMatch Timeline
Kick Off
Half Time
61'
61'
77'
Y. SalechOUT: C. Robinson
L. GordonOUT: B. Heneghan
83'
90'+1'
C. WillockOUT: I. Davies
Full Time
3D Lineups
Port Vale (Left) vs Cardiff (Right)
Coach
Starting XI
Connor Hall
- Duels W%
- 65.17
- Dribbles S%
- 80.49
- Tackles/90
- 1.16
Jesse Debrah
- Duels W%
- 64.28
- Dribbles S%
- 42.11
- Tackles/90
- 1.19
Kyle Alex John
- Duels W%
- 63.89
- Dribbles S%
- 51.28
- Tackles/90
- 2.24
Lorent Tolaj
- Goals/90
- 0.44
- Shots/90
- 1.87
- Con%
- 23.53
Ronan Curtis
- Assists/90
- 0.28
- Pass/90
- 30.51
- Pass A%
- 63.74
Marko Maroši
- Save%
- 58.82
- CS%
- 0.0
- Pens Save%
- 0.0
Funso-King Ojo
- Assists/90
- 0.04
- Pass/90
- 46.13
- Pass A%
- 80.27
George William Byers
- Assists/90
- 0.09
- Pass/90
- 49.78
- Pass A%
- 81.87
Liam Spencer Gordon
- Assists/90
- 0.0
- Pass/90
- 30.49
- Pass A%
- 80.74
Mitchell Reece Clark
- Duels W%
- 52.26
- Dribbles S%
- 49.4
- Tackles/90
- 1.57
Ryan Mark Croasdale
- Assists/90
- 0.1
- Pass/90
- 35.45
- Pass A%
- 76.02
Substitutes
Jayden Connor Stockley
- Goals/90
- 0.3
- Shots/90
- 2.05
- Con%
- 14.63
Jordan Shipley
- Assists/90
- 0.28
- Pass/90
- 35.31
- Pass A%
- 74.54
Rico Dean Scott Richards
- Assists/90
- 0.31
- Pass/90
- 24.25
- Pass A%
- 75.88
Rhys Walters
- Assists/90
- 0.03
- Pass/90
- 31.43
- Pass A%
- 80.8
Benjamin John Heneghan
- Duels W%
- 59.92
- Dribbles S%
- 71.43
- Tackles/90
- 0.81
Benjamin Peter Waine
- Assists/90
- 0.0
- Pass/90
- 12.27
- Pass A%
- 70.59
Arron Davies
- Save%
- 0.0
- CS%
- 0.0
- Pens Save%
- 0.0
Coach
Starting XI
Calum Chambers
- Duels W%
- 54.39
- Dribbles S%
- 51.61
- Tackles/90
- 1.67
Dylan Lawlor
- Duels W%
- 59.85
- Dribbles S%
- 83.33
- Tackles/90
- 0.91
Joel Matthew Bagan
- Duels W%
- 52.45
- Dribbles S%
- 51.9
- Tackles/90
- 1.91
Christopher Anthony Willock
- Assists/90
- 0.18
- Pass/90
- 31.74
- Pass A%
- 88.63
Ollie Tanner
- Goals/90
- 0.07
- Shots/90
- 1.32
- Con%
- 5.45
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
Joel William Colwill
- Assists/90
- 0.0
- Pass/90
- 36.94
- Pass A%
- 86.12
Rubin James Colwill
- Assists/90
- 0.15
- Pass/90
- 35.84
- Pass A%
- 80.9
Ronan Kpakio
- Duels W%
- 44.11
- Dribbles S%
- 38.71
- Tackles/90
- 2.23
Ryan Frank Wintle
- Assists/90
- 0.09
- Pass/90
- 48.34
- Pass A%
- 85.24
Substitutes
Matthew David Turner
- Save%
- 64.29
- CS%
- 0.0
- Pens Save%
- 0.0
Eli Josef King
- Assists/90
- 0.21
- Pass/90
- 45.21
- Pass A%
- 81.74
William Thomas Fish
- Duels W%
- 57.27
- Dribbles S%
- 50.0
- Tackles/90
- 0.75
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
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
Team Statistics
PVStatsCAR
40%
Possession
60%
50%
Shots on Goal
50%
60%
Shots off Goal
40%
64%
Total Shots
36%
75%
Blocked Shots
25%
67%
Shots Inside Box
33%
60%
Shots Outside Box
40%
68%
Fouls
32%
56%
Corner Kicks
44%
75%
Offsides
25%
39%
Total Passes
61%
34%
Passes Accurate
66%
75%
Yellow Cards
25%
50%
Saves
50%
| 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 | |
| J. StockleyF : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| J. ShipleyM : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| R. RichardsM : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| R. WaltersM : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| B. HeneghanD : | 8 | 6.3 | 0 | 4 | 2 | 50 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||
| B. WaineF : | 13 | 6.3 | 0 | 1 | 5 | 2 | 40 | 4 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | ||||||||||||||
| A. DaviesG : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| C. HallD : 2:1 | 90 | 6.9 | 0 | 20 | 10 | 50 | 5 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||||
| J. DebrahD : 2:2 | 90 | 7.2 | 0 | 1 | 16 | 9 | 56 | 10 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | |||||||||||||
| K. JohnD : 2:3 | 90 | 7.0 | 0 | 21 | 15 | 71 | 6 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||||
| L. TolajF : 4:2 | 90 | 7.6 | 0 | 2 | 23 | 17 | 74 | 2 | 2 | 2 | 10 | 9 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | |||||||||
| R. CurtisF : 4:1 | 77 | 7.2 | 0 | 2 | 1 | 17 | 10 | 59 | 4 | 1 | 3 | 19 | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |||||||||
| M. MarošiG : 1:1 | 90 | 7.2 | 0 | 37 | 17 | 46 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |||||||||||||||||
| F. OjoM : 3:2 | 90 | 6.9 | 0 | 28 | 23 | 82 | 1 | 3 | 1 | 3 | 13 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 3 | 1 | ||||||||||
| G. ByersM : 3:3 | 90 | 6.9 | 0 | 2 | 1 | 24 | 16 | 67 | 1 | 1 | 9 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | ||||||||||
| L. GordonM : 3:1 | 83 | 6.6 | 0 | 7 | 6 | 86 | 2 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||
| M. ClarkM : 3:5 | 90 | 7.2 | 0 | 1 | 1 | 21 | 19 | 90 | 2 | 2 | 2 | 6 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | ||||||||||
| R. CroasdaleM : 3:4 | 90 | 6.3 | 0 | 1 | 1 | 24 | 13 | 54 | 1 | 2 | 7 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||
| 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 | |
| M. TurnerG : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| E. KingM : | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||
| W. FishD : | 29 | 7.0 | 0 | 1 | 13 | 10 | 77 | 4 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||
| C. RobinsonF : | 13 | 6.3 | 0 | 4 | 3 | 75 | 1 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||||||
| I. DaviesF : | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||
| Cian AshfordM : | 29 | 6.7 | 0 | 1 | 17 | 14 | 82 | 1 | 1 | 3 | 2 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||
| D. TurnbullM : | 29 | 7.0 | 0 | 18 | 15 | 83 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||
| C. ChambersD : 2:2 | 90 | 6.7 | 0 | 1 | 1 | 42 | 35 | 83 | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||||||
| D. LawlorD : 2:3 | 61 | 7.2 | 0 | 30 | 25 | 83 | 1 | 1 | 7 | 5 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | ||||||||||||
| J. BaganD : 2:1 | 90 | 6.9 | 0 | 49 | 43 | 88 | 2 | 1 | 9 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | ||||||||||||
| C. WillockF : 4:1 | 89 | 7.0 | 0 | 1 | 24 | 22 | 92 | 2 | 2 | 1 | 6 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | ||||||||||||
| O. TannerF : 4:3 | 61 | 6.3 | 0 | 14 | 9 | 64 | 1 | 1 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | ||||||||||||||
| Y. SalechF : 5:1 | 77 | 6.7 | 0 | 3 | 1 | 5 | 3 | 60 | 1 | 13 | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | |||||||||||
| N. TrottG : 1:1 | 90 | 7.0 | 0 | 36 | 20 | 56 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |||||||||||||
| J. ColwillM : 3:1 | 61 | 6.7 | 0 | 16 | 14 | 88 | 1 | 1 | 1 | 6 | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | ||||||||||
| R. ColwillM : 4:2 | 90 | 7.0 | 0 | 39 | 33 | 85 | 1 | 5 | 3 | 2 | 15 | 7 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | ||||||||||
| R. KpakioM : 3:3 | 90 | 6.9 | 0 | 29 | 23 | 79 | 1 | 8 | 5 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | ||||||||||||
| R. WintleM : 3:2 | 90 | 6.9 | 0 | 52 | 42 | 81 | 1 | 2 | 1 | 1 | 10 | 5 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | |||||||||
| 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 |
| Port Vale2025 | 22 | 42 | 46 | 10/12/24 | -25(36/61) | LWLLD |
Jack Shorrock
Port Vale→ChesterDateOct 30, 2025FeeLoanMarvin Nicholas Johnson
Sheffield Wednesday→Port ValeDateOct 12, 2025FeeFree agentArron Davies
Stafford Rangers→Port ValeDateSep 19, 2025FeeBack from LoanSamuel James Hart
Port Vale→FalkirkDateSep 2, 2025FeeLoanAndrew Buah
Port Vale→GAP Connah S Quay FCDateSep 1, 2025FeeFree TransferDevante Lavon Andrew Cole
West Brom→Port ValeDateSep 1, 2025FeeFree TransferGeorge Cardinal Joseph Hall
Birmingham→Port ValeDateSep 1, 2025FeeTransferRico Dean Scott Richards
Port Vale→WalsallDateSep 1, 2025FeeLoanSamuel James Hart
Port Vale→FalkirkDateSep 1, 2025FeeLoanAndrew Buah
Port Vale→GAP Connah S Quay FCDateAug 31, 2025FeeFree agentDevante Lavon Andrew Cole
West Brom→Port ValeDateAug 31, 2025FeeFree agentGeorge Cardinal Joseph Hall
Birmingham→Port ValeDateAug 31, 2025FeeTransferRico Dean Scott Richards
Port Vale→WalsallDateAug 31, 2025FeeLoanDevante Lavon Andrew Cole
West Brom→Port ValeDateAug 30, 2025FeeFree agentGeorge Cardinal Joseph Hall
Birmingham→Port ValeDateAug 30, 2025FeeTransferDajaune Brown
Derby→Port ValeDateAug 27, 2025FeeLoanDajaune Brown
Derby→Port ValeDateAug 26, 2025FeeLoanLorent Tolaj
Port Vale→PlymouthDateAug 22, 2025FeeTransferLorent Tolaj
Port Vale→PlymouthDateAug 21, 2025Fee-James John Plant
Port Vale→Yeovil TownDateAug 20, 2025FeeLoanLorent Tolaj
Port Vale→PlymouthDateAug 20, 2025Fee-Arron Davies
Port Vale→Stafford RangersDateAug 19, 2025FeeLoanJames John Plant
Port Vale→Yeovil TownDateAug 19, 2025FeeLoanJoe Anthony Gauci
Aston Villa→Port ValeDateAug 10, 2025FeeLoanDiamond Diamond Lazane Edwards
Port Vale→Walton & HershamDateAug 7, 2025FeeFree agentModou Lamin Faal
Wrexham→Port ValeDateAug 6, 2025FeeLoanDaniel John Jones
Port Vale→Spennymoor TownDateAug 4, 2025FeeFree TransferDaniel John Jones
Port Vale→Spennymoor TownDateAug 3, 2025FeeFree agentLaim Brazier
Port Vale→Warrington TownDateJul 30, 2025FeeLoanAntwoine Hackford
Port Vale→Sheffield United U21DateJul 1, 2025FeeBack from LoanBenjamin Peter Waine
Plymouth→Port ValeDateJul 1, 2025FeeFree TransferCameron Lisceous Humphreys-Grant
Rotherham→Port ValeDateJul 1, 2025FeeFree TransferEthan Chislett
Port Vale→Kaizer ChiefsDateJul 1, 2025FeeFree TransferFunso-King Ojo
Shrewsbury→Port ValeDateJul 1, 2025FeeBack from LoanJames John Plant
Yeovil Town→Port ValeDateJul 1, 2025FeeBack from LoanJason John Lowe
Port Vale→TranmereDateJul 1, 2025FeeFree TransferJemiah Umolu
Port Vale→Crystal Palace U21DateJul 1, 2025FeeBack from LoanJordan Jay Lawrence-Gabriel
Blackpool→Port ValeDateJul 1, 2025FeeFree TransferNathan James Smith
Port Vale→TranmereDateJul 1, 2025FeeFree TransferNathan Lee Broome
Port Vale→SwanseaDateJul 1, 2025FeeBack from LoanRekeem Jordan Harper
Port Vale→BarrowDateJul 1, 2025FeeFree TransferRico Dean Scott Richards
Port Vale→Aston Villa U21DateJul 1, 2025FeeRuari Paton
Dundee Utd→Port ValeDateJul 1, 2025FeeBack from LoanThomas Roy Sang
Port Vale→ShrewsburyDateJul 1, 2025FeeFree TransferJoseph Hunter
Port Vale→Port ValeDateJun 30, 2025Fee-Tomassi Wara
Port Vale→Port ValeDateJun 30, 2025Fee-Benjamin Peter Waine
Plymouth→Port ValeDateJun 30, 2025FeeFree agentCameron Lisceous Humphreys-Grant
Rotherham→Port ValeDateJun 30, 2025FeeFree agentEthan Chislett
Port Vale→Kaizer ChiefsDateJun 30, 2025FeeFree agentJason John Lowe
Port Vale→TranmereDateJun 30, 2025FeeFree agentJordan Jay Lawrence-Gabriel
Blackpool→Port ValeDateJun 30, 2025FeeFree agentJordan Shipley
Shrewsbury→Port ValeDateJun 30, 2025FeeFree agentLiam Spencer Gordon
Walsall→Port ValeDateJun 30, 2025FeeFree agentMarko Maroši
Cambridge United→Port ValeDateJun 30, 2025FeeFree agentNathan James Smith
Port Vale→TranmereDateJun 30, 2025FeeFree agentRekeem Jordan Harper
Port Vale→BarrowDateJun 30, 2025FeeFree agentRico Dean Scott Richards
Aston Villa→Port ValeDateJun 30, 2025FeeFree agentThomas Roy Sang
Port Vale→ShrewsburyDateJun 30, 2025FeeFree agentAndrew Buah
Port Vale→GAP Connah S Quay FCDateJun 29, 2025FeeFree agentCameron Lisceous Humphreys-Grant
Rotherham→Port ValeDateJun 29, 2025FeeFree agentDaniel John Jones
Port Vale→Spennymoor TownDateJun 29, 2025FeeFree agentEthan Chislett
Port Vale→Kaizer ChiefsDateJun 29, 2025FeeFree agentJason John Lowe
Port Vale→TranmereDateJun 29, 2025FeeFree agentJordan Jay Lawrence-Gabriel
Blackpool→Port ValeDateJun 29, 2025FeeFree agentJordan Shipley
Shrewsbury→Port ValeDateJun 29, 2025FeeFree agentLiam Spencer Gordon
Walsall→Port ValeDateJun 29, 2025FeeFree agentMarko Maroši
Cambridge United→Port ValeDateJun 29, 2025FeeFree agentNathan James Smith
Port Vale→TranmereDateJun 29, 2025FeeFree agentRekeem Jordan Harper
Port Vale→BarrowDateJun 29, 2025FeeFree agentThomas Roy Sang
Port Vale→ShrewsburyDateJun 29, 2025FeeFree agentJordan Jay Lawrence-Gabriel
Blackpool→Port ValeDateJun 1, 2025FeeFreeJames John Plant
Yeovil Town→Port ValeDateMay 30, 2025FeeReturn from loanJemiah Umolu
Port Vale→Crystal Palace U21DateMay 30, 2025FeeReturn from loan
Joseph 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
Cardiff→EastleighDateJul 1, 2025FeeTransferKieron Thomas Evans
Newport County→CardiffDateJul 1, 2025FeeKion 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. Dennis
Oldham→CardiffDateJun 29, 2025FeeReturn from loanJ. Norris
Cardiff→Norris JacobDateJun 29, 2025FeeFree agentJ. Norris
Cardiff→Norris JacobDateJun 29, 2025FeeFree agentA. Cross
Cardiff→Cross AlexDateJun 29, 2025FeeFree agentA. 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, 2025FeeLoanJoel William Colwill
Exeter City→CardiffDateMay 30, 2025FeeReturn from loanKieron Thomas Evans
Newport County→CardiffDateMay 30, 2025FeeReturn from loanKion Reece Etete
Bolton→CardiffDateMay 30, 2025FeeReturn from loanMichael Reindorf
Bristol Rovers→CardiffDateMay 30, 2025FeeReturn from loanRyan Frank Wintle
Millwall→CardiffDateMay 30, 2025FeeReturn from loanWilliam Thomas Alves
Cardiff→LeicesterDateMay 30, 2025FeeReturn from loan