England - Carabao Cup
New customers only | Commercial content | 18+ age limit | T&Cs apply
Highlights
Game Statistics
Players List
C. Burton
DefenderR. Hardie
M. Cleworth
MidfielderI. Kabore
L. O'Brien
M. James
G. Thomason
G. Dobson
ForwardR. Longman
J. Windass
K. Moore
N. Trott
DefenderR. Kpakio
C. Chambers
W. Fish
P. Ng
MidfielderG. Osho
R. Colwill
D. Turnbull
A. Robertson
ForwardY. Salech
I. Davies
Substitutes
A. Okonkwo
DefenderD. Scarr
I. Kabore
D. Hyam
MidfielderM. James
J. Windass
J. McClean
ForwardK. Moore
R. Hardie
M. Turner
DefenderP. Ng
G. Osho
D. Lawlor
MidfielderT. Nyakuhwa
D. Mafico
A. Robertson
D. Turnbull
I. Davies
Form
Last matches
1/6 (17%)
4/6 (67%)
1/6 (17%)
Average stats (Last 6 matchs)
25 Oct 2025 - Championship
22 Oct 2025 - Championship
18 Oct 2025 - Championship
3 Oct 2025 - Championship
30 Sept 2025 - Championship
27 Sept 2025 - Championship
2/6 (33%)
3/6 (50%)
1/6 (17%)
Average stats (Last 6 matchs)
22 Oct 2025 - Championship
3 Oct 2025 - Championship
27 Sept 2025 - Championship
23 Sept 2025 - Carabao Cup
13 Sept 2025 - Championship
23 Aug 2025 - Championship
3/6 (50%)
2/6 (33%)
1/6 (17%)
Average stats (Last 6 matchs)
25 Oct 2025 - Championship
18 Oct 2025 - Championship
30 Sept 2025 - Championship
20 Sept 2025 - Championship
30 Aug 2025 - Championship
26 Aug 2025 - Carabao Cup
3/6 (50%)
0/6 (0%)
3/6 (50%)
Average stats (Last 6 matchs)
25 Oct 2025 - League One
18 Oct 2025 - League One
7 Oct 2025 - EFL Trophy
4 Oct 2025 - League One
30 Sept 2025 - League One
27 Sept 2025 - League One
3/6 (50%)
0/6 (0%)
3/6 (50%)
Average stats (Last 6 matchs)
18 Oct 2025 - League One
7 Oct 2025 - EFL Trophy
4 Oct 2025 - League One
30 Sept 2025 - League One
20 Sept 2025 - League One
30 Aug 2025 - League One
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
25 Oct 2025 - League One
27 Sept 2025 - League One
23 Sept 2025 - Carabao Cup
16 Sept 2025 - EFL Trophy
13 Sept 2025 - League One
23 Aug 2025 - League One
Missing players
D. Ward
DefenderA. James
MidfielderA. Cannon
H. Ashfield
L. Brunt
ForwardJ. Rodriguez
Live Commentary
Cardiff awarded a free kick in their own half.
Wrexham have been awarded a corner by Gavin Ward.
Ball goes out of play for a Cardiff goal kick.
Alex Robertson (Cardiff) has received a first yellow card.
In Wrexham a free kick has been awarded the home team.
Corner awarded to Wrexham.
Gavin Ward signals a throw-in for Wrexham, close to Cardiff's area.
Free kick for Cardiff in their own half.
Gabriel Osho is replacing Cian Ashford for the away team.
Wrexham awarded a throw-in in their own half.
Ball safe as Wrexham is awarded a throw-in in their half.
Throw-in Cardiff.
The away team replace Joel Bagan with Perry Ng.
Ball safe as Wrexham is awarded a throw-in in their half.
Free kick for Wrexham in their own half.
Wrexham needs to be cautious. Cardiff have an attacking throw-in.
Cardiff awarded a free kick in their own half.
Throw-in for Wrexham in the half of Cardiff.
Ryan Hardie is on a sub for Conor Coady for Wrexham.
The home team have replaced Ryan Barnett with Issa Kabore. This is the fourth substitution made today by Phil Parkinson.
Gavin Ward signals a free kick to Wrexham just outside Cardiff's area.
Can Cardiff get the ball into an attacking position from this throw-in in Wrexham's half?
Gavin Ward signals a free kick to Wrexham in their own half.
Cardiff have been awarded a corner by Gavin Ward.
Throw-in for Wrexham in their own half.
Goal kick for Wrexham at Racecourse Ground.
Ball goes out of play for a Cardiff goal kick.
Wrexham have been awarded a corner by Gavin Ward.
Throw-in for Wrexham close to the penalty box.
Will Fish scores to make it 1-2 at Racecourse Ground. Joel Bagan instrumental with a fine assist.
It's getting dangerous! Free kick for Cardiff close to the penalty box.
Corner awarded to Cardiff.
Corner awarded to Cardiff.
Wrexham have a goal kick.
Brian Barry-Murphy (Cardiff) is making a third substitution, with Alex Robertson replacing Ryan Wintle.
David Turnbull is replacing Joel Colwill for the away team.
Wrexham awarded a free kick in their own half.
Gavin Ward signals a free kick to Cardiff in their own half.
A throw-in for the home team on the opposite half.
It's a goal kick for the home team in Wrexham.
Throw-in Wrexham.
Wrexham's Kieffer Moore looks ok and returns to the pitch.
Play has been temporarily suspended for attention to Kieffer Moore for Wrexham who is writhing in pain on the pitch.
Free kick Wrexham.
Gavin Ward signals a free kick to Wrexham.
At Racecourse Ground, Ronan Kpakio has been yellow-carded for the away team.
Cardiff have been awarded a corner by Gavin Ward.
Goal kick for Cardiff at Racecourse Ground.
Joel Bagan (Cardiff) has received a yellow card from Gavin Ward.
Free kick for Wrexham in their own half.
Gavin Ward awards Wrexham a goal kick.
Goal! Wrexham draw level to 1-1 through a Kieffer Moore header.
Throw-in for Cardiff in the half of Wrexham.
Ball goes out of play for a Wrexham goal kick.
Cardiff have a dangerous throw-in.
Can Cardiff capitalize from this throw-in deep inside Wrexham's half?
Gavin Ward signals a Cardiff throw-in in Wrexham's half.
Goal kick for Wrexham at Racecourse Ground.
Isaak Davies is on a sub for Omari Kellyman for Cardiff.
Wrexham make their third substitution with Kieffer Moore replacing Sam Smith.
Phil Parkinson is making the team's second substitution at Racecourse Ground with Matty James replacing Oliver Rathbone.
The home team replace Nathan Broadhead with Josh Windass.
The first half has been concluded at Racecourse Ground.
Cardiff to take a throw-in in Wrexham territory.
Cardiff have a goal kick.
A throw-in for the away team on the opposite half.
Free kick for Cardiff in the half of Wrexham.
Throw-in high up the field for Cardiff in Wrexham.
Cardiff awarded a throw-in in their own half.
Gavin Ward awards the home team a throw-in.
Wrexham's George Thomason is back in action after a slight knock.
The match has been stopped briefly for attention to the injured George Thomason.
In Wrexham, Wrexham push forward quickly but are pulled up for offside.
Corner awarded to Cardiff.
Cardiff have been awarded a corner by Gavin Ward.
Cardiff have been awarded a corner by Gavin Ward.
Can Cardiff get the ball into an attacking position from this throw-in in Wrexham's half?
It's a goal kick for the home team in Wrexham.
Cardiff's Ryan Wintle breaks free at Racecourse Ground. But the strike goes wide of the post.
Gavin Ward signals a Cardiff throw-in in Wrexham's half.
Gavin Ward awards Cardiff a goal kick.
Wrexham to take a throw-in in Cardiff territory.
Free kick for Wrexham in their own half.
Throw-in for Wrexham at Racecourse Ground.
Throw-in Cardiff.
It's a goal kick for the home team in Wrexham.
Gavin Ward signals a free kick to Wrexham in their own half.
At Racecourse Ground, Cardiff are penalized for being offside.
Cardiff's Rubin Colwill misses with an attempt on goal.
Can Cardiff capitalize from this dangerous free kick?
Free kick for Cardiff in their own half.
Ball goes out of play for a Cardiff goal kick.
Sam Smith of Wrexham gets in a strike, but is off target.
Wrexham are caught offside.
Cardiff needs to be cautious. Wrexham have an attacking throw-in.
Goal kick for Wrexham at Racecourse Ground.
Corner awarded to Cardiff.
Corner awarded to Cardiff.
Cardiff have been awarded a corner by Gavin Ward.
Omari Kellyman gets his shot on target but fails to score for Cardiff.
Cardiff awarded a free kick in their own half.
Ball safe as Wrexham is awarded a throw-in in their half.
Goal! Yousef Salech gives Cardiff a 0-1 lead in Wrexham.
Cardiff have a goal kick.
A throw-in for the away team on the opposite half.
Throw-in for Wrexham in the half of Cardiff.
Gavin Ward signals a free kick to Wrexham in their own half.
Gavin Ward awards the home team a throw-in.
Gavin Ward awards Wrexham a goal kick.
Throw-in for Wrexham close to the penalty box.
Throw-in for Wrexham in their own half.
Gavin Ward signals a throw-in for Cardiff, close to Wrexham's area.
Throw-in for Wrexham at Racecourse Ground.
Can Cardiff get the ball into an attacking position from this throw-in in Wrexham's half?
Wrexham awarded a throw-in in their own half.
Cardiff have a dangerous throw-in.
Can Cardiff capitalize from this throw-in deep inside Wrexham's half?
Cardiff City have conceded a goal in each of their last 5 matches.
Wrexham AFC scores 1.54 goals when playing at home and Cardiff City scores 1.35 goals when playing away (on average).
Cardiff City's performance of the last 5 matches is better than Wrexham AFC's.
When Cardiff City is down 1-0 away, they win 0% of their matches.
When Wrexham AFC is down 0-1 home, they win 16% of their matches.
When Cardiff City leads 0-1 away, they win in 69% of their matches.
When Wrexham AFC leads 1-0 at home, they win in 71% of their matches.
Wrexham AFC wins 26% of halftimes, Cardiff City wins 26%.
Wrexham AFC wins 1st half in 26% of their matches, Cardiff City in 26% of their matches.
Cardiff City have lost none of their last 10 away matches.
Cardiff City have a winning streak of 3 matches away from home.
Wrexham AFC haven't won in their last 4 games.
Score and result Wrexham - Cardiff
The Wrexham - Cardiff match (Football - Carabao Cup) at 28/10/2025 13:00 is complete.
The Wrexham - Cardiff match result is as follows: 1-2.
Now that this Carabao Cup Football match is over and the score is known, you can find the highlights and key statistics on that same page.