Cardiff City vs. Luton Town Match Report – Tuesday March 11, 2025

EFL Championship (Matchweek 37)
Cardiff City
1
0.7
8-12-17
Manager: Ömer Rıza
Captain: Aaron Ramsey
Luton Town
2
1.0
9-7-21
Manager: Matt Bloomfield
Tuesday March 11, 2025, 19:45 (venue time)
EFL Championship (Matchweek 37)
Cardiff City vs. Luton Town Historical Head-to-Head
 
Attendance: 16,641
Venue: Cardiff City Stadium, Cardiff
Officials: Andrew Davies (Referee) · Nigel Lugg (AR1) · Hristo Karaivanov (AR2) · Tom Nield (4th)
Calum Chambers · 50’
Jordan Clark · 57’
Thelo Aasgaard · 80’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
Half Time
 50’
0:0
 — Substitute
 50’
1:0
 — Goal 1:0
 57’
1:1
 — Goal 1:1
 58’
1:1
 — Substitute
 58’
1:1
 — Substitute
 58’
1:1
 — Substitute
 67’
1:1
 — Yellow Card
 69’
1:1
 — Substitute
 69’
1:1
 — Substitute
 69’
1:1
 — Substitute
 75’
1:1
 — Substitute
 78’
1:1
 — Yellow Card
 80’
1:2
 — Goal 1:2
 85’
1:2
 — Substitute
 87’
1:2
 — Substitute

Team Stats

Possession
57%
43%
Passing Accuracy
347 of 483 — 72%
65% — 237 of 366
Shots on Target
4 of 12 — 33%
44% — 4 of 9
Saves
2 of 4 — 50%
75% — 3 of 4
Cards
Cardiff City
 
Luton Town
10
Fouls
9
4
Corners
3
21
Crosses
12
624
Touches
506
Cardiff City
 
Luton Town
22
Tackles
19
13
Interceptions
6
40
Aerials Won
25
43
Clearances
34
Cardiff City
 
Luton Town
2
Offsides
0
5
Goal Kicks
8
27
Throw Ins
31
57
Long Balls
93
Become a Stathead & surf this site ad-free.

Cardiff City Player Stats

Cardiff City Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Yousef Salech22dk DENFW23-0539000001000280000.10.10.11092339.1015131
Rubin Colwill27wls WALLW22-3186800000000436130.00.00.120162759.3120141
   Chris Willock16eng ENGLW,DM27-0392200000000180010.00.00.030111573.3212131
Will Alves29eng ENGRW20-0366800000000244000.00.00.010142070.0115233
   Callum Robinson47ie IRLAM,DM30-037220000100080100.10.10.0203650.026010
Alexander Robertson18au AUSAM21-3286800000000514100.00.00.020294170.7123111
   Isaak Davies39wls WALRW,WB23-1672200000000140010.00.00.01081172.708410
Aaron Ramsey10wls WALDM34-0754900000000400300.00.00.000283482.4032011
   Sivert Mannsverk15no NORDM22-3074100001000260010.10.10.030172373.9214122
Calum Chambers12eng ENGDM,CB30-0509010002100782330.10.10.010446172.1542010
Callum O'Dowda11ie IRLLB,WB29-3229000001110721010.00.00.020445777.2341300
Will Fish2eng ENGCB22-0229000002100693300.20.20.032384682.6134022
Dimitris Goutas4gr GRECB30-3418400001000471000.10.10.010273479.4120000
   Yakou Méïte19ci CIVFW29-02860000100040000.00.00.0001333.300000
Perry Ng38eng ENGRB,CB28-3189000002100761110.10.10.020446172.1534111
Ethan Horvath1us USAGK29-2759000000000260000.00.00.000142166.7014000
16 Players9901000124106242213110.70.70.224234748371.824330152313
Cardiff City Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Yousef Salech22dk DENFW23-0539092339.116473650.04944.411100.000.10.010000
Rubin Colwill27wls WALLW22-31868162759.3293227977.871258.32366.700.10.011001
   Chris Willock16eng ENGLW,DM27-03922111573.32367644100.05771.42366.700.00.010102
Will Alves29eng ENGRW20-03668142070.016739121392.32366.70000.00.000001
   Callum Robinson47ie IRLAM,DM30-037223650.0511922100.01333.3010.000.00.002002
Alexander Robertson18au AUSAM21-32868294170.735581202483.391181.8040.000.00.002001
   Isaak Davies39wls WALRW,WB23-1672281172.795156785.722100.00000.00.010000
Aaron Ramsey10wls WALDM34-07549283482.4382140181994.7101190.9030.000.00.002000
   Sivert Mannsverk15no NORDM22-30741172373.921178111573.33475.011100.000.00.002002
Calum Chambers12eng ENGDM,CB30-05090446172.1655200262892.9152075.01714.300.00.112105
Callum O'Dowda11ie IRLLB,WB29-32290445777.2720200192190.5243275.01250.000.00.001003
Will Fish2eng ENGCB22-02290384682.6641205182281.8161794.14757.100.00.002001
Dimitris Goutas4gr GRECB30-34184273479.4484209111384.6121675.033100.000.00.012001
   Yakou Méïte19ci CIVFW29-02861333.37011100.000010.000.00.000000
Perry Ng38eng ENGRB,CB28-31890446172.1706305232495.8172568.03837.500.00.103215
Ethan Horvath1us USAGK29-27590142166.739126222100.077100.051241.700.00.000000
16 Players99034748371.85558185818321087.113417974.9235641.100.20.46194124
Cardiff City Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Yousef Salech22dk DENFW23-0539023211001000000911
Rubin Colwill27wls WALLW22-31868272700102000001604
   Chris Willock16eng ENGLW,DM27-03922151232004011001101
Will Alves29eng ENGRW20-03668201900001000001412
   Callum Robinson47ie IRLAM,DM30-03722660000200000300
Alexander Robertson18au AUSAM21-32868413383005031002900
   Isaak Davies39wls WALRW,WB23-1672211110000100000801
Aaron Ramsey10wls WALDM34-07549343222001000002801
   Sivert Mannsverk15no NORDM22-30741232210000100001701
Calum Chambers12eng ENGDM,CB30-05090616100100000004404
Callum O'Dowda11ie IRLLB,WB29-3229057471000011000004401
Will Fish2eng ENGCB22-02290464600000000003800
Dimitris Goutas4gr GRECB30-34184343400000000002701
   Yakou Méïte19ci CIVFW29-0286330000000000100
Perry Ng38eng ENGRB,CB28-3189061451600041600004403
Ethan Horvath1us USAGK29-27590211561000000001400
16 Players9904834344782121274200347220
Cardiff City Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Yousef Salech22dk DENFW23-05390000000000000000
Rubin Colwill27wls WALLW22-318686323144100.003031710
   Chris Willock16eng ENGLW,DM27-0392200000020.021010000
Will Alves29eng ENGRW20-03668431212540.030000410
   Callum Robinson47ie IRLAM,DM30-03722000000000001100
Alexander Robertson18au AUSAM21-32868421303475.010001510
   Isaak Davies39wls WALRW,WB23-16722000000001010000
Aaron Ramsey10wls WALDM34-0754900000010.010003300
   Sivert Mannsverk15no NORDM22-3074100000020.021010000
Calum Chambers12eng ENGDM,CB30-050902110111100.003123530
Callum O'Dowda11ie IRLLB,WB29-32290110011333.321100160
Will Fish2eng ENGCB22-022903321011100.0000036130
Dimitris Goutas4gr GRECB30-341841010000000001100
   Yakou Méïte19ci CIVFW29-0286000000000000000
Perry Ng38eng ENGRB,CB28-31890111001250.011101260
Ethan Horvath1us USAGK29-27590000000000000020
16 Players9902214994132552.01211381335430
Cardiff City Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Yousef Salech22dk DENFW23-0539028002262283133.3266.715502610111234
Rubin Colwill27wls WALLW22-3186843363091434125.0375.0201395410132223
   Chris Willock16eng ENGLW,DM27-0392218026100183133.3266.712944111000121
Will Alves29eng ENGRW20-036682404121012433100.000.01515912221112164
   Callum Robinson47ie IRLAM,DM30-037228004418100.01100.062870000061
Alexander Robertson18au AUSAM21-328685117321315111100.000.023914510041262
   Isaak Davies39wls WALRW,WB23-16722140086314100.01100.081067342100134
Aaron Ramsey10wls WALDM34-075494041722204011100.000.0321382601021230
   Sivert Mannsverk15no NORDM22-30741261715502622100.000.0141168210001150
Calum Chambers12eng ENGDM,CB30-05090786283812178100.01100.0421547501020430
Callum O'Dowda11ie IRLLB,WB29-322907222834112720004123313532030401
Will Fish2eng ENGCB22-022906963924616922100.000.0341568800020360
Dimitris Goutas4gr GRECB30-341844762916214700020684300010190
   Yakou Méïte19ci CIVFW29-028640004240000000000032
Perry Ng38eng ENGRB,CB28-3189076425381407611100.000.0341818610011362
Ethan Horvath1us USAGK29-275902623260002600014543400000110
16 Players9906245621830111416624231356.51043.53301767937158420934424
Cardiff City Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Yousef Salech22dk DENFW23-05390000201000000110471.4
Rubin Colwill27wls WALLW22-3186800010021300031150.0
   Chris Willock16eng ENGLW,DM27-03922000010400000300
Will Alves29eng ENGRW20-036680000001030003030.0
   Callum Robinson47ie IRLAM,DM30-03722000000210000100
Alexander Robertson18au AUSAM21-3286800012051200043175.0
   Isaak Davies39wls WALRW,WB23-167220000001000001010.0
Aaron Ramsey10wls WALDM34-075490001011300001010100.0
   Sivert Mannsverk15no NORDM22-30741000000000000120100.0
Calum Chambers12eng ENGDM,CB30-0509000030003100042433.3
Callum O'Dowda11ie IRLLB,WB29-3229010011010100065183.3
Will Fish2eng ENGCB22-0229000003003300025550.0
Dimitris Goutas4gr GRECB30-3418400010000000028372.7
   Yakou Méïte19ci CIVFW29-0286000000000000030100.0
Perry Ng38eng ENGRB,CB28-318900000204110003020.0
Ethan Horvath1us USAGK29-27590000000000000200
16 Players990100109221131400046402561.5

Cardiff City Goalkeeper Stats

Cardiff City Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Ethan Horvathus USA29-2759042250.01.32922.216137.536.0560.045.49111.1212.2

Luton Town Player Stats

Luton Town Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Elijah Adebayo11eng ENGFW27-0635700000000110000.00.00.1206875.004121
   Jacob Brown19sct SCOFW26-335330000000070000.00.00.01033100.012000
Carlton Morris9eng ENGFW29-0857400002100301000.10.10.120102050.0310000
   Josh Bowler47eng ENGFW,CM26-006160000100090000.00.00.01133100.006041
Thelo Aasgaard8no NORCM22-3138610001100331030.60.60.110142070.0115231
   Reece Burke16eng ENGCB28-19040000000010000.00.00.0000000000
Jordan Clark18eng ENGCM31-1709010001100533220.00.00.010253669.4118053
Liam Walsh20eng ENGCM27-1775700001100324010.00.00.000232785.269000
   Zack Nelson37eng ENGCM20-1683300000000153010.00.00.0006785.707010
Alfie Doughty45eng ENGWB25-0805700000000492120.00.00.020294170.7321000
   Millenic Alli21ie IRLWB,FW25-0333300002000150010.10.10.000101376.909422
Isaiah Jones25gy GUYWB25-2589000000010441210.00.00.030193357.6022663
Amari'i Bell3jm JAMCB,WB30-3109000000000673020.00.00.022375567.3625111
Mark McGuinness6ie IRLCB24-0659000000000441010.00.00.000152560.029000
Christ Makosso28cg CGOCB20-3069000001000550130.00.00.000193554.3314010
Thomas Kaminski24be BELGK32-1399000000000410000.00.00.010184045.0024000
16 Players99020009410506196171.01.00.316323736664.826195142512
Luton Town Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Elijah Adebayo11eng ENGFW27-063576875.061135683.31250.00000.10.010000
   Jacob Brown19sct SCOFW26-3353333100.053911100.022100.00000.00.010001
Carlton Morris9eng ENGFW29-08574102050.01653361442.94580.00000.10.410103
   Josh Bowler47eng ENGFW,CM26-0061633100.0371233100.0000000.00.000000
Thelo Aasgaard8no NORCM22-31386142070.0271264580.091369.211100.000.10.011001
   Reece Burke16eng ENGCB28-1904000000000000.00.000000
Jordan Clark18eng ENGCM31-17090253669.4453121131681.391090.03933.300.00.001101
Liam Walsh20eng ENGCM27-17757232785.2406140101283.38988.933100.000.00.204106
   Zack Nelson37eng ENGCM20-168336785.71041422100.044100.0010.000.00.001000
Alfie Doughty45eng ENGWB25-08057294170.7503173151693.891464.34850.000.00.014113
   Millenic Alli21ie IRLWB,FW25-03333101376.9149777100.02450.011100.000.00.000000
Isaiah Jones25gy GUYWB25-25890193357.629580101662.581266.71425.000.00.120110
Amari'i Bell3jm JAMCB,WB30-31090375567.377934971258.3253669.45771.400.00.003006
Mark McGuinness6ie IRLCB24-06590152560.02761085862.57977.82633.300.00.001002
Christ Makosso28cg CGOCB20-30690193554.33941935862.5111764.731030.000.00.002003
Thomas Kaminski24be BELGK32-13990184045.07446770066100.0123435.300.00.004000
16 Players99023736664.8469019559312673.810514373.4358441.700.30.87215226
Luton Town Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Elijah Adebayo11eng ENGFW27-06357880000000000600
   Jacob Brown19sct SCOFW26-33533330000000000300
Carlton Morris9eng ENGFW29-08574202000000000001001
   Josh Bowler47eng ENGFW,CM26-00616321000010000300
Thelo Aasgaard8no NORCM22-31386201820001000001400
   Reece Burke16eng ENGCB28-1904000000000000000
Jordan Clark18eng ENGCM31-17090363332000100002501
Liam Walsh20eng ENGCM27-17757272433000000002302
   Zack Nelson37eng ENGCM20-16833770000000000600
Alfie Doughty45eng ENGWB25-080574129123006631002903
   Millenic Alli21ie IRLWB,FW25-03333131210001100001000
Isaiah Jones25gy GUYWB25-25890333120003200001901
Amari'i Bell3jm JAMCB,WB30-3109055441100011100003701
Mark McGuinness6ie IRLCB24-06590252500000000001500
Christ Makosso28cg CGOCB20-30690352690000900001901
Thomas Kaminski24be BELGK32-139904028124000000001800
16 Players99036631056120012313100237010
Luton Town Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Elijah Adebayo11eng ENGFW27-0635700000010.010000000
   Jacob Brown19sct SCOFW26-33533000000000000020
Carlton Morris9eng ENGFW29-0857411010020.020000110
   Josh Bowler47eng ENGFW,CM26-00616000000000000000
Thelo Aasgaard8no NORCM22-3138611010010.013030110
   Reece Burke16eng ENGCB28-1904000000000000010
Jordan Clark18eng ENGCM31-17090311201250.012112520
Liam Walsh20eng ENGCM27-17757421302366.711010400
   Zack Nelson37eng ENGCM20-16833311202366.711010310
Alfie Doughty45eng ENGWB25-0805722110020.022021300
   Millenic Alli21ie IRLWB,FW25-03333000000001010000
Isaiah Jones25gy GUYWB25-25890111001425.031012320
Amari'i Bell3jm JAMCB,WB30-310903120133100.002020320
Mark McGuinness6ie IRLCB24-06590100101250.0110101100
Christ Makosso28cg CGOCB20-306900000000030311110
Thomas Kaminski24be BELGK32-13990000000000000010
16 Players99019107111102343.51317116625340
Luton Town Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Elijah Adebayo11eng ENGFW27-063571102454112150.0150.045371002183
   Jacob Brown19sct SCOFW26-3353371322070002100001130
Carlton Morris9eng ENGFW29-08574301182153000010311501021244
   Josh Bowler47eng ENGFW,CM26-0061690442094125.0375.0650100001051
Thelo Aasgaard8no NORCM22-31386330120123333133.3266.715923321110206
   Reece Burke16eng ENGCB28-190411100010000000000000
Jordan Clark18eng ENGCM31-17090536143280535360.0240.0181046800021191
Liam Walsh20eng ENGCM27-1775732032190320009382300001130
   Zack Nelson37eng ENGCM20-16833151591015100.01100.073470000080
Alfie Doughty45eng ENGWB25-0805749010192014900021591701021245
   Millenic Alli21ie IRLWB,FW25-0333315028621522100.000.091471044120090
Isaiah Jones25gy GUYWB25-258904411320132446350.0350.02224214862101205
Amari'i Bell3jm JAMCB,WB30-310906752735506711100.000.0251569811012330
Mark McGuinness6ie IRLCB24-06590447202222440009302200030131
Christ Makosso28cg CGOCB20-3069055724257155100.01100.014804500020190
Thomas Kaminski24be BELGK32-13990412641100410002426013200000160
16 Players9905065617123011320506251248.01352.01951377729147417923426
Luton Town Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Elijah Adebayo11eng ENGFW27-06357000010000000120100.0
   Jacob Brown19sct SCOFW26-3353300000000000011811.1
Carlton Morris9eng ENGFW29-0857400030000100008947.1
   Josh Bowler47eng ENGFW,CM26-00616000100000000100
Thelo Aasgaard8no NORCM22-3138600004010100041150.0
   Reece Burke16eng ENGCB28-19040000000000000010.0
Jordan Clark18eng ENGCM31-1709000011002100071420.0
Liam Walsh20eng ENGCM27-1775700010000200031150.0
   Zack Nelson37eng ENGCM20-168330000000010000010.0
Alfie Doughty45eng ENGWB25-0805700000061200041150.0
   Millenic Alli21ie IRLWB,FW25-03333000000100000310100.0
Isaiah Jones25gy GUYWB25-2589010022032100051325.0
Amari'i Bell3jm JAMCB,WB30-3109000002010100021325.0
Mark McGuinness6ie IRLCB24-0659000010000000027558.3
Christ Makosso28cg CGOCB20-306900000000100004030.0
Thomas Kaminski24be BELGK32-13990000000000000200
16 Players99010091001261000039254038.5

Luton Town Goalkeeper Stats

Luton Town Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Thomas Kaminskibe BEL32-1399041375.00.8113135.532378.147.6875.052.418211.1620.9

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
19Dimitris GoutasClub Crest Cardiff City0.070.00Off Target12Left FootVolleyAlexander RobertsonPass (Dead)Rubin ColwillPass (Live)
22Christ MakossoClub Crest Luton Town0.020.00Off Target12HeadIsaiah JonesPass (Live)Alfie DoughtyPass (Live)
23Yousef SalechClub Crest Cardiff City0.090.00Off Target22Right FootRubin ColwillPass (Live)Will AlvesPass (Live)
31Liam WalshClub Crest Luton Town0.010.05Saved25Right FootVolleyIsaiah JonesPass (Live)Elijah AdebayoPass (Live)
45Carlton MorrisClub Crest Luton Town0.010.00Blocked14HeadAlfie DoughtyPass (Live)Jordan ClarkPass (Live)
50Calum ChambersClub Crest Cardiff City0.080.66Goal16Left FootVolleyWill FishFouledWill FishTake-On
52Carlton MorrisClub Crest Luton Town0.110.05Saved14Right FootElijah AdebayoPass (Live)Carlton MorrisPass (Live)
55Will FishClub Crest Cardiff City0.190.00Off Target6HeadSivert MannsverkPass (Live)Sivert MannsverkTake-On
57Will FishClub Crest Cardiff City0.010.01Saved30Right FootCallum O'DowdaPass (Dead)Will FishPass (Live)
57Jordan ClarkClub Crest Luton Town0.040.41Goal23Right FootVolleyAmari'i BellPass (Live)Amari'i BellTake-On
59Sivert MannsverkClub Crest Cardiff City0.060.00Off Target22Right FootYousef SalechPass (Live)Alexander RobertsonPass (Live)
60Millenic AlliClub Crest Luton Town0.070.00Off Target14Left FootThelo AasgaardPass (Live)
65Millenic AlliClub Crest Luton Town0.060.00Blocked20Right FootCarlton MorrisPass (Live)Isaiah JonesPass (Live)
71Perry NgClub Crest Cardiff City0.060.00Off Target25Right FootFree kickChris WillockFouledCallum RobinsonPass (Live)
74Perry NgClub Crest Cardiff City0.040.08Saved20Left FootIsaak DaviesPass (Live)Perry NgPass (Live)
76Callum RobinsonClub Crest Cardiff City0.100.00Blocked14Left FootCallum RobinsonPass (Live)Callum O'DowdaPass (Live)
79Calum ChambersClub Crest Cardiff City0.010.00Woodwork28Right FootVolleyDimitris GoutasPass (Live)Sivert MannsverkPass (Live)
80Josh BowlerClub Crest Luton Town0.030.00Blocked25Left FootJacob BrownPass (Live)Thomas KaminskiPass (Dead)
80Thelo AasgaardClub Crest Luton Town0.640.81Goal9Right FootJosh BowlerShot
87Callum O'DowdaClub Crest Cardiff City0.010.08Saved8HeadChris WillockPass (Dead)Chris WillockTake-On
90+2Yakou MéïteClub Crest Cardiff City0.030.00Off Target14HeadCalum ChambersPass (Live)Perry NgPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
19Dimitris GoutasClub Crest Cardiff City0.070.00Off Target12Left FootVolleyAlexander RobertsonPass (Dead)Rubin ColwillPass (Live)
23Yousef SalechClub Crest Cardiff City0.090.00Off Target22Right FootRubin ColwillPass (Live)Will AlvesPass (Live)
50Calum ChambersClub Crest Cardiff City0.080.66Goal16Left FootVolleyWill FishFouledWill FishTake-On
55Will FishClub Crest Cardiff City0.190.00Off Target6HeadSivert MannsverkPass (Live)Sivert MannsverkTake-On
57Will FishClub Crest Cardiff City0.010.01Saved30Right FootCallum O'DowdaPass (Dead)Will FishPass (Live)
59Sivert MannsverkClub Crest Cardiff City0.060.00Off Target22Right FootYousef SalechPass (Live)Alexander RobertsonPass (Live)
71Perry NgClub Crest Cardiff City0.060.00Off Target25Right FootFree kickChris WillockFouledCallum RobinsonPass (Live)
74Perry NgClub Crest Cardiff City0.040.08Saved20Left FootIsaak DaviesPass (Live)Perry NgPass (Live)
76Callum RobinsonClub Crest Cardiff City0.100.00Blocked14Left FootCallum RobinsonPass (Live)Callum O'DowdaPass (Live)
79Calum ChambersClub Crest Cardiff City0.010.00Woodwork28Right FootVolleyDimitris GoutasPass (Live)Sivert MannsverkPass (Live)
87Callum O'DowdaClub Crest Cardiff City0.010.08Saved8HeadChris WillockPass (Dead)Chris WillockTake-On
90+2Yakou MéïteClub Crest Cardiff City0.030.00Off Target14HeadCalum ChambersPass (Live)Perry NgPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
22Christ MakossoClub Crest Luton Town0.020.00Off Target12HeadIsaiah JonesPass (Live)Alfie DoughtyPass (Live)
31Liam WalshClub Crest Luton Town0.010.05Saved25Right FootVolleyIsaiah JonesPass (Live)Elijah AdebayoPass (Live)
45Carlton MorrisClub Crest Luton Town0.010.00Blocked14HeadAlfie DoughtyPass (Live)Jordan ClarkPass (Live)
52Carlton MorrisClub Crest Luton Town0.110.05Saved14Right FootElijah AdebayoPass (Live)Carlton MorrisPass (Live)
57Jordan ClarkClub Crest Luton Town0.040.41Goal23Right FootVolleyAmari'i BellPass (Live)Amari'i BellTake-On
60Millenic AlliClub Crest Luton Town0.070.00Off Target14Left FootThelo AasgaardPass (Live)
65Millenic AlliClub Crest Luton Town0.060.00Blocked20Right FootCarlton MorrisPass (Live)Isaiah JonesPass (Live)
80Josh BowlerClub Crest Luton Town0.030.00Blocked25Left FootJacob BrownPass (Live)Thomas KaminskiPass (Dead)
80Thelo AasgaardClub Crest Luton Town0.640.81Goal9Right FootJosh BowlerShot

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.