ENGLAND LEAGUE ONE
--.--.---- --:--
Cardiff City Stadium
Referee: O. Yates
Cardiff
Match Timeline
Luton
HT
0' 15' 30' 45' 60' 75' 90'
11'
D. Turnbull · Assist: J. Colwill
Cardiff
🟨
13'
David Turnbull
Cardiff
🟨
18'
Joel Bagan
Cardiff
20'
J. Clark
Luton
37'
J. Colwill · Assist: O. Tanner
Cardiff
42'
P. Ng · Assist: A. Robertson
Cardiff
🟨
45+1'
Nigel Cello Lonwijk
Luton
🔄
46'
G. Kodua ↔ A. Al Hamadi
Luton
🔄
55'
J. Bagan ↔ R. Kpakio
Cardiff
🟨
64'
Nathan Trott
Cardiff
🔄
66'
J. Johnson ↔ S. Morris
Luton
🔄
66'
D. Cole ↔ N. Wells
Luton
🔄
69'
J. Colwill ↔ R. Colwill
Cardiff
🔄
69'
C. Willock ↔ C. Ashford
Cardiff
🔄
69'
O. Kellyman ↔ C. Robinson
Cardiff
🔄
73'
J. Richards ↔ D. van den Berg
Luton
🟨
76'
Kasey Palmer
Luton
🔄
89'
A. Robertson ↔ D. Lawlor
Cardiff

Predictions & Statistics

Full analysis and predictions for all markets

All Markets
Market Option Probability Odds Stats & Analysis
Probability Distribution
Cardiff Win 0%
Draw 0%
Luton Win 0%
Expected Goals (xG)
Cardiff1.56
Luton1.25
Recent Form (Last 5)
Cardiff Cardiff
WWDLW
55 GF / 30 GA
Luton Luton
WLDWL
46 GF / 40 GA
Key Stats
1.77
Average Goals Scored
1.44
0.97
Average Goals Conceded
1.25
16
BTTS Yes
14
17
Over 2.5
17
4.9
Shots on Goal
3.81

Statistics are based on season averages

Season Statistics

Team averages and season trends before this fixture

Cardiff Cardiff 31 matches
Luton Luton 32 matches
Cardiff Statistic Luton
19 Wins 14
6 Draws 7
6 Losses 11
55 Goals For 46
30 Goals Against 40
1.77 Avg Goals Scored 1.44
0.97 Avg Goals Conceded 1.25
16 BTTS Yes 14
22 Over 1.5 22
17 Over 2.5 17
9 Over 3.5 10
12 Clean Sheets 11
4 Failed To Score 8
4.9 Shots On Goal 3.81
13.71 Total Shots 12.09
4.97 Corners 5.94
59.6% Ball Possession 55.7%

Match Analysis

Model notes, team context and key prediction signals

H2H Analysis

Across those 13 head-to-head meetings, Cardiff won 7 times, Luton won 6 times, while 0 matches finished as draws. The aggregate score in this matchup is 17:13 from Cardiff's perspective. 7 of those games went over 2.5 goals, and both teams scored in 5 matches, with an average of 2.31 goals per game.

Predicted formations: Cardiff 4-2-3-1 / Luton 4-1-4-1
H2H summary: Cardiff wins 7, draws 0, Luton wins 6
Stats
Cardiff Cardiff
Luton Luton
Shots on Goal
7
Shots on Goal
1
Shots off Goal
6
Shots off Goal
2
Blocked Shots
5
Blocked Shots
0
7 Corner Kicks 3
10 Fouls 17
2 Offsides 3
60% Ball Possession 40%
18 Total Shots 3
7 Shots on Goal 1
6 Shots off Goal 2
5 Blocked Shots 0
10 Shots insidebox 1
8 Shots outsidebox 2
0 Goalkeeper Saves 4
528 Total passes 351
434 Passes accurate 267
2.03 expected_goals 0.76
🟨 3 Yellow Cards 2 🟨
🟥 0 Red Cards 0 🟥

Lineups

Cardiff
Formation
Luton
N. Trott
N. Trott
P. Ng
P. Ng
G. Osho
G. Osho
C. Chambers
C. Chambers
J. Bagan
J. Bagan
A. Robertson
🎯
A. Robertson
D. Turnbull
D. Turnbull
O. Tanner
🎯
O. Tanner
J. Colwill
🎯
J. Colwill
C. Willock
C. Willock
O. Kellyman
O. Kellyman
J. Keeley
J. Keeley
N. Lonwijk
N. Lonwijk
M. Andersen
M. Andersen
T. Mengi
T. Mengi
J. Johnson
J. Johnson
K. Palmer
K. Palmer
I. Jones
I. Jones
J. Richards
J. Richards
J. Clark
J. Clark
G. Kodua
G. Kodua
D. Cole
D. Cole
Cardiff 4-2-3-1
Starting XI
13
N. Trott
🟨 64'
G
38
P. Ng
⚽ 42'
D
4
G. Osho
D
12
C. Chambers
D
3
J. Bagan
↓ 55' 🟨 18'
D
18
A. Robertson
🎯 42' ↓ 89'
M
14
D. Turnbull
⚽ 11' 🟨 13'
M
11
O. Tanner
🎯 37'
M
27
J. Colwill
⚽ 37' 🎯 11' ↓ 69'
M
16
C. Willock
↓ 69'
M
8
O. Kellyman
↓ 69'
F
Substitutes
30
H. Tyrer
G
10
R. Colwill
↑ 69'
M
2
W. Fish
D
45
C. Ashford
↑ 69'
F
44
R. Kpakio
↑ 55'
D
47
C. Robinson
↑ 69'
F
48
D. Lawlor
↑ 89'
D
Luton 4-1-4-1
Starting XI
24
J. Keeley
G
17
N. Lonwijk
🟨 45+1'
D
5
M. Andersen
D
15
T. Mengi
D
38
J. Johnson
↓ 66'
D
54
K. Palmer
🟨 76'
M
25
I. Jones
M
27
J. Richards
↓ 73'
M
18
J. Clark
⚽ 20'
M
30
G. Kodua
↓ 46'
M
22
D. Cole
↓ 66'
F
Substitutes
1
J. Shea
G
3
K. Naismith
D
23
G. Saville
M
14
S. Morris
↑ 66'
F
21
N. Wells
↑ 66'
F
6
D. van den Berg
↑ 73'
M
12
A. Al Hamadi
↑ 46'
F
Last matches: Cardiff
01.08.26
Fri
Cardiff
AS Roma
4
1
W
25.07.26
Fri
Cardiff
Forest Green
5
1
W
14.07.26
Fri
Cardiff
Cork City
6
1
W
11.07.26
Fri
Cardiff
FC Midtjylland
0
6
L
02.05.26
Lea
Cardiff
Mansfield Town
4
5
L
25.04.26
Lea
Cardiff
Northampton
5
1
W
22.04.26
Lea
Cardiff
Port Vale
1
0
W
18.04.26
Lea
Cardiff
Reading
3
1
W
14.04.26
Lea
Cardiff
Huddersfield
1
1
D
11.04.26
Lea
Cardiff
Bolton
2
0
W
06.04.26
Lea
Cardiff
Peterborough
1
1
D
21.03.26
Lea
Cardiff
Blackpool
0
0
D
17.03.26
Lea
Cardiff
Wycombe
0
2
L
14.03.26
Lea
Cardiff
Exeter City
4
0
W
10.03.26
Lea
Cardiff
Barnsley
1
1
D
07.03.26
Lea
Cardiff
Lincoln
0
2
L
28.02.26
Lea
Cardiff
Doncaster
4
0
W
21.02.26
Lea
Cardiff
Plymouth
2
5
L
17.02.26
Lea
Cardiff
AFC Wimbledon
4
1
W
07.02.26
Lea
Cardiff
Rotherham
3
0
W
Last matches: Luton
02.08.26
Fri
Luton
GO Ahead Eagles
0
1
L
25.07.26
Fri
Luton
Al Kholood
2
0
W
18.07.26
Fri
Luton
Barnet
2
2
D
11.07.26
Fri
Luton
Hitchin Town
5
0
W
02.05.26
Lea
Luton
Bolton
3
2
W
25.04.26
Lea
Luton
Barnsley
2
1
W
21.04.26
Lea
Luton
Rotherham
2
0
W
18.04.26
Lea
Luton
Mansfield Town
2
2
D
15.04.26
Lea
Luton
Northampton
2
1
W
06.04.26
Lea
Luton
AFC Wimbledon
3
0
W
03.04.26
Lea
Luton
Peterborough
2
1
W
21.03.26
Lea
Luton
Stockport County
1
1
D
17.03.26
Lea
Luton
Exeter City
3
2
W
14.03.26
Lea
Luton
Wycombe
2
1
W
10.03.26
Lea
Luton
Doncaster
1
1
D
07.03.26
Lea
Luton
Reading
2
3
L
28.02.26
Lea
Luton
Port Vale
1
1
D
21.02.26
Lea
Luton
Burton Albion
1
1
D
18.02.26
Lea
Luton
Wigan
0
1
L
07.02.26
Lea
Luton
Bradford
2
1
W
H2H: Cardiff vs Luton
14.02.26
H2H
Cardiff
Luton
3
1
W
23.08.25
H2H
Luton
Cardiff
0
1
W
11.03.25
H2H
Cardiff
Luton
1
2
L
06.11.24
H2H
Luton
Cardiff
1
0
L
31.01.23
H2H
Luton
Cardiff
1
0
L
30.08.22
H2H
Cardiff
Luton
1
2
L
18.04.22
H2H
Cardiff
Luton
0
1
L
27.11.21
H2H
Luton
Cardiff
1
2
W
16.02.21
H2H
Luton
Cardiff
0
2
W
28.11.20
H2H
Cardiff
Luton
4
0
W
08.02.20
H2H
Luton
Cardiff
0
1
W
27.08.19
H2H
Cardiff
Luton
0
3
L
10.08.19
H2H
Cardiff
Luton
2
1
W
Last matches: Cardiff
01.08.26
Fri
Cardiff
AS Roma
4
1
W
11.07.26
Fri
Cardiff
FC Midtjylland
0
6
L
25.04.26
Lea
Cardiff
Northampton
5
1
W
22.04.26
Lea
Cardiff
Port Vale
1
0
W
11.04.26
Lea
Cardiff
Bolton
2
0
W
21.03.26
Lea
Cardiff
Blackpool
0
0
D
17.03.26
Lea
Cardiff
Wycombe
0
2
L
07.03.26
Lea
Cardiff
Lincoln
0
2
L
17.02.26
Lea
Cardiff
AFC Wimbledon
4
1
W
27.01.26
Lea
Cardiff
Barnsley
4
0
W
24.01.26
Lea
Cardiff
Stockport County
1
1
D
04.01.26
Lea
Cardiff
Wigan
1
0
W
29.12.25
Lea
Cardiff
Stevenage
2
1
W
26.12.25
Lea
Cardiff
Exeter City
1
0
W
13.12.25
Lea
Cardiff
Doncaster
4
3
W
06.12.25
Lea
Cardiff
Huddersfield
3
2
W
29.11.25
Lea
Cardiff
Mansfield Town
3
0
W
18.10.25
Lea
Cardiff
Reading
2
1
W
04.10.25
Lea
Cardiff
Leyton Orient
4
3
W
30.09.25
Lea
Cardiff
Burton Albion
0
1
L
H2H at home: Cardiff
14.02.26
H2H
Cardiff
Luton
3
1
W
11.03.25
H2H
Cardiff
Luton
1
2
L
30.08.22
H2H
Cardiff
Luton
1
2
L
18.04.22
H2H
Cardiff
Luton
0
1
L
28.11.20
H2H
Cardiff
Luton
4
0
W
27.08.19
H2H
Cardiff
Luton
0
3
L
10.08.19
H2H
Cardiff
Luton
2
1
W
Last matches: Luton
18.07.26
Fri
Luton
Barnet
2
2
D
11.07.26
Fri
Luton
Hitchin Town
5
0
W
02.05.26
Lea
Luton
Bolton
3
2
W
21.04.26
Lea
Luton
Rotherham
2
0
W
18.04.26
Lea
Luton
Mansfield Town
2
2
D
06.04.26
Lea
Luton
AFC Wimbledon
3
0
W
14.03.26
Lea
Luton
Wycombe
2
1
W
10.03.26
Lea
Luton
Doncaster
1
1
D
28.02.26
Lea
Luton
Port Vale
1
1
D
18.02.26
Lea
Luton
Wigan
0
1
L
27.01.26
Lea
Luton
Huddersfield
0
1
L
24.01.26
Lea
Luton
Plymouth
0
1
L
01.01.26
Lea
Luton
Exeter City
0
1
L
18.12.25
Lea
Luton
Reading
2
3
L
09.12.25
Lea
Luton
Leyton Orient
1
1
D
06.12.25
FA
Luton
Fleetwood Town
2
2
D
22.11.25
Lea
Luton
Barnsley
0
5
L
08.11.25
Lea
Luton
Stockport County
3
0
W
25.10.25
Lea
Luton
Northampton
1
0
W
04.10.25
Lea
Luton
Stevenage
0
2
L
H2H away: Luton
14.02.26
H2H
Cardiff
Luton
3
1
L
11.03.25
H2H
Cardiff
Luton
1
2
W
30.08.22
H2H
Cardiff
Luton
1
2
W
18.04.22
H2H
Cardiff
Luton
0
1
W
28.11.20
H2H
Cardiff
Luton
4
0
L
27.08.19
H2H
Cardiff
Luton
0
3
W
10.08.19
H2H
Cardiff
Luton
2
1
L

Standings

League One: Regular season
# Team MP W D L G GD PTS Form
1 46 31 10 5 89:41 48 103
W W W D W
2 46 27 10 9 90:50 40 91
L W W W D
3 46 22 11 13 71:58 13 77
W L W L D
4 46 22 11 13 58:51 7 77
W D D D L
5 46 19 18 9 70:52 18 75
L D D W L
6 46 21 12 13 49:46 3 75
W D W D L
7
Luton Away
46 21 11 14 68:56 12 74
W W W D W
8 46 22 7 17 75:63 12 73
W W D W D
9 46 18 13 15 74:64 10 67
W L D D D
10 46 16 17 13 62:50 12 65
W D W W D
11 46 17 12 17 69:58 11 63
W L L D L
12 46 16 15 15 64:60 4 63
L D L L L
13 46 17 9 20 54:65 -11 60
W W W W L
14 46 17 9 20 50:69 -19 60
W D L W W
15 46 15 14 17 68:73 -5 59
L W L L D
16 46 14 14 18 49:58 -9 56
L L D W W
17 46 13 15 18 50:60 -10 54
D D D W D
18 46 15 8 23 64:68 -4 53
L D L D L
19 46 15 8 23 51:72 -21 53
L W L L L
20 46 14 10 22 59:71 -12 52
D L L D L
21 46 12 13 21 52:61 -9 49
L D D D W
22 46 10 12 24 36:61 -25 42
L W L L D
23 46 10 11 25 41:71 -30 41
L D L W L
24 46 9 8 29 39:74 -35 35
L L L L L
Promotion - Championship
Promotion - League One (Play Offs)
Relegation - League Two