
Cardiff City vs Luton Town, 2024-25 English League Championship, Regular Season
· English League ChampionshipAbout
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Alex Robertson (Cardiff City) wins a free kick in the attacking half.
- 3': Foul by Liam Walsh (Luton Town).
- 6': Foul by Mark McGuinness (Luton Town).
- 6': Perry Ng (Cardiff City) wins a free kick on the right wing.
- 7': Corner, Cardiff City. Conceded by Mark McGuinness.
- 10': Amari'i Bell (Luton Town) wins a free kick in the defensive half.
- 10': Foul by Yousef Salech (Cardiff City).
- 14': Foul by Calum Chambers (Cardiff City).
- 14': Thelo Aasgaard (Luton Town) wins a free kick in the attacking half.
- 17': Alex Robertson (Cardiff City) wins a free kick in the defensive half.
- 17': Foul by Carlton Morris (Luton Town).
- 19': Corner, Cardiff City. Conceded by Christ Makosso.
- 19': Attempt missed. Dimitrios Goutas (Cardiff City) left footed shot from the centre of the box is close, but misses to the left following a corner.
- 21': Foul by Aaron Ramsey (Cardiff City).
- 21': Isaiah Jones (Luton Town) wins a free kick on the right wing.
- 22': Attempt missed. Christ Makosso (Luton Town) header from the left side of the box is just a bit too high. Assisted by Isaiah Jones with a cross following a set piece situation.
- 23': Attempt missed. Yousef Salech (Cardiff City) right footed shot from outside the box is too high. Assisted by Rubin Colwill following a fast break.
- 25': Corner, Luton Town. Conceded by Rubin Colwill.
- 27': Elijah Adebayo (Luton Town) wins a free kick in the attacking half.
- 27': Foul by Dimitrios Goutas (Cardiff City).
- 29': Offside, Cardiff City. Yousef Salech is caught offside.
- 30': Corner, Luton Town. Conceded by Will Fish.
- 31': Attempt saved. Liam Walsh (Luton Town) right footed shot from outside the box is saved in the bottom right corner. Assisted by Isaiah Jones with a headed pass.
- 34': Foul by Calum Chambers (Cardiff City).
- 34': Thelo Aasgaard (Luton Town) wins a free kick in the attacking half.
- 37': Offside, Cardiff City. Aaron Ramsey is caught offside.
- 40': Foul by Carlton Morris (Luton Town).
- 40': Will Fish (Cardiff City) wins a free kick in the defensive half.
- 42': Foul by Alex Robertson (Cardiff City).
- 42': Jordan Clark (Luton Town) wins a free kick in the attacking half.
- 44': Corner, Luton Town. Conceded by Calum Chambers.
- 45': Attempt blocked. Carlton Morris (Luton Town) header from the centre of the box is blocked. Assisted by Alfie Doughty with a cross.
- 45': Foul by Carlton Morris (Luton Town).
- 45': Perry Ng (Cardiff City) wins a free kick in the defensive half.
- 45': Fourth official has announced %injmins% minutes of added time.
- 45'+1': First Half ends, Cardiff City 0, Luton Town 0.
- 45': Second Half begins Cardiff City 0, Luton Town 0.
- 46': Foul by Rubin Colwill (Cardiff City).
- 46': Thelo Aasgaard (Luton Town) wins a free kick in the attacking half.
- 49': Foul by Jordan Clark (Luton Town).
- 49': Will Fish (Cardiff City) wins a free kick in the attacking half.
- 50': Substitution, Cardiff City. Sivert Mannsverk replaces Aaron Ramsey because of an injury.
- 50': Goal! Cardiff City 1, Luton Town 0. Calum Chambers (Cardiff City) left footed shot from the centre of the box to the top right corner following a set piece situation.
- 52': Attempt saved. Carlton Morris (Luton Town) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Elijah Adebayo.
- 54': Corner, Cardiff City. Conceded by Christ Makosso.
- 55': Attempt missed. Will Fish (Cardiff City) header from very close range is high and wide to the left following a corner.
- 55': Amari'i Bell (Luton Town) wins a free kick in the defensive half.
- 55': Foul by Yousef Salech (Cardiff City).
- 57': Attempt saved. Will Fish (Cardiff City) right footed shot from outside the box is saved in the centre of the goal.
- 57': Goal! Cardiff City 1, Luton Town 1. Jordan Clark (Luton Town) right footed shot from outside the box to the top left corner.
- 58': Substitution, Luton Town. Millenic Alli replaces Alfie Doughty.
- 58': Substitution, Luton Town. Jacob Brown replaces Elijah Adebayo.
- 58': Substitution, Luton Town. Zack Nelson replaces Liam Walsh.
- 59': Attempt missed. Sivert Mannsverk (Cardiff City) right footed shot from outside the box misses to the left. Assisted by Yousef Salech.
- 60': Attempt missed. Millenic Alli (Luton Town) left footed shot from the left side of the box is close, but misses to the left. Assisted by Thelo Aasgaard.
- 63': Foul by Calum Chambers (Cardiff City).
- 63': Thelo Aasgaard (Luton Town) wins a free kick in the attacking half.
- 65': Attempt blocked. Millenic Alli (Luton Town) right footed shot from the left side of the box is blocked. Assisted by Carlton Morris.
- 67': Foul by Callum O'Dowda (Cardiff City).
- 67': Isaiah Jones (Luton Town) wins a free kick in the defensive half.
- 67': Callum O'Dowda (Cardiff City) is shown the yellow card for a bad foul.
- 69': Substitution, Cardiff City. Chris Willock replaces Rubin Colwill.
- 69': Substitution, Cardiff City. Isaak Davies replaces Alex Robertson.
- 70': Substitution, Cardiff City. Callum Robinson replaces Will Alves.
- 70': Chris Willock (Cardiff City) wins a free kick in the attacking half.
- 70': Foul by Isaiah Jones (Luton Town).
- 71': Attempt missed. Perry Ng (Cardiff City) right footed shot from outside the box is just a bit too high from a direct free kick.
- 74': Attempt saved. Perry Ng (Cardiff City) left footed shot from outside the box is saved in the centre of the goal. Assisted by Isaak Davies.
- 75': Substitution, Luton Town. Josh Bowler replaces Carlton Morris.
- 76': Attempt blocked. Callum Robinson (Cardiff City) left footed shot from the centre of the box is blocked.
- 78': Callum O'Dowda (Cardiff City) wins a free kick on the left wing.
- 78': Foul by Isaiah Jones (Luton Town).
- 78': Isaiah Jones (Luton Town) is shown the yellow card for a bad foul.
- 79': Calum Chambers (Cardiff City) hits the bar with a right footed shot from outside the box. Assisted by Dimitrios Goutas with a headed pass following a set piece situation.
- 80': Attempt blocked. Josh Bowler (Luton Town) left footed shot from outside the box is blocked. Assisted by Jacob Brown.
- 80': Goal! Cardiff City 1, Luton Town 2. Thelo Aasgaard (Luton Town) right footed shot from the centre of the box to the high centre of the goal.
- 85': Substitution, Cardiff City. Yakou Méïté replaces Dimitrios Goutas.
- 86': Corner, Cardiff City. Conceded by Zack Nelson.
- 87': Substitution, Luton Town. Reece Burke replaces Thelo Aasgaard.
- 87': Attempt saved. Callum O'Dowda (Cardiff City) header from a difficult angle on the right is saved in the top right corner. Assisted by Chris Willock with a cross.
- 90': Fourth official has announced 4 minutes of added time.
- 90'+1': Foul by Josh Bowler (Luton Town).
- 90'+1': Will Fish (Cardiff City) wins a free kick in the defensive half.
- 90'+2': Attempt missed. Yakou Méïté (Cardiff City) header from the centre of the box misses to the left. Assisted by Calum Chambers.
- 90'+4': Second Half ends, Cardiff City 1, Luton Town 2.
- 0': Match ends, Cardiff City 1, Luton Town 2.
Statistics
![]() |
CAR![]() |
|
---|---|---|
9 | Fouls | 10 |
1 | Yellow Cards | 1 |
0 | Red Cards | 0 |
0 | Offsides | 2 |
3 | Corner Kicks | 4 |
3 | Saves | 2 |
42.5 | Possession | 57.5 |
9 | SHOTS | 12 |
4 | ON GOAL | 4 |
0.4 | On Target % | 0.3 |
0 | Penalty Goals | 0 |
0 | Penalty Kicks Taken | 0 |
212 | Accurate Passes | 325 |
320 | Passes | 432 |
0.7 | Pass Completion % | 0.8 |
2 | Accurate Crosses | 2 |
12 | Crosses | 21 |
0.2 | Cross % | 0.1 |
70 | Long Balls | 45 |
23 | Accurate Long Balls | 16 |
0.3 | Long Balls % | 0.4 |
3 | Blocked Shots | 1 |
10 | Effective Tackles | 14 |
19 | Tackles | 22 |
0.5 | Tackle % | 0.6 |
6 | Interceptions | 13 |
30 | Effective Clearances | 41 |
30 | Clearances | 41 |
Game Information
Venue: Cardiff City Stadium
Location: Cardiff, Wales
Attendance: 16,641
EFL Championship Table
# | TEAM | GP | GD | PTS |
---|---|---|---|---|
1 | Sheffield United | 39 | +27 | 83 |
2 | Leeds United | 39 | +51 | 81 |
3 | Burnley | 39 | +42 | 81 |
4 | Sunderland | 39 | +19 | 72 |
Line-Ups
Cardiff City (4-2-3-1)
No. | Name |
---|---|
1 | Ethan Horvath (GK) |
2 | William Fish |
4 | Dimitrios Goutas |
11 | Callum O'Dowda ![]() |
38 | Perry Ng |
18 | Alex Robertson |
10 | Aaron Ramsey |
12 | Calum Chambers |
22 | Yousef Salech |
27 | Rubin Colwill |
29 | Will Alves |
Luton Town (3-5-2)
No. | Name |
---|---|
24 | Thomas Kaminski (GK) |
6 | Mark McGuinness |
3 | Amari'i Bell |
28 | Christ Makosso |
8 | Thelo Aasgaard |
20 | Liam Walsh |
18 | Jordan Clark |
45 | Alfie Doughty |
25 | Isaiah Jones ![]() |
11 | Elijah Adebayo |
9 | Carlton Morris |
EFL Championship News

With Hayden Matthews one of four Australians in Portsmouth's squad, the final eight games of this Championship season could have huge ramifications for the Socceroos' 2026 World Cup hopes.

Rob Dawson explains the concept of TransferRoom on "The Football Reporters" podcast, and how it helped Coventry City agree a deal for Viktor Gyökeres with Sporting.

USMNT forward Josh Sargent reveals how his mentality has helped him regularly find the net for Norwich in the Championship.

Recap the numbers behind Haji Wright's hat trick for Coventry City vs. Sunderland.

A 26-year-old from Los Angeles, Wright scored in the 21st minute, then converted a penalty kick in the 29th after he was fouled by Chris Mepham. Wright scored in the 73rd for his 10th goal in 19 league matches this season.