Luton Town vs. Bristol City Match Report – Monday April 21, 2025

EFL Championship (Matchweek 44)
Luton Town
3
1.2
12-10-22
Manager: Matt Bloomfield
Bristol City
1
0.7
17-16-11
Manager: Liam Manning
Captain: Jason Knight
Monday April 21, 2025, 15:00 (venue time)
EFL Championship (Matchweek 44)
Luton Town vs. Bristol City Historical Head-to-Head
 
Attendance: 11,874
Venue: Kenilworth Road Stadium, Luton
Officials: John Busby (Referee) · Alex James (AR1) · Shaun Hudson (AR2) · Scott Oldham (4th)
Thelo Aasgaard · 49’
Carlton Morris · 59’
Isaiah Jones · 72’
George Tanner · 52’
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
 20’
0:0
 — Substitute
 22’
0:0
 — Yellow Card
Half Time
 49’
1:0
 — Goal 1:0
 52’
1:1
 — Goal 1:1
 59’
2:1
 — Goal 2:1
 60’
2:1
 — Substitute
 60’
2:1
 — Substitute
 67’
2:1
 — Substitute
 72’
3:1
 — Goal 3:1
 76’
3:1
 — Substitute
 76’
3:1
 — Substitute
 82’
3:1
 — Yellow Card
 82’
3:1
 — Substitute
 83’
3:1
 — Yellow Card

Team Stats

Possession
36%
64%
Passing Accuracy
195 of 294 — 66%
82% — 428 of 520
Shots on Target
6 of 16 — 38%
33% — 4 of 12
Saves
3 of 4 — 75%
50% — 3 of 6
Cards
Luton Town
 
Bristol City
11
Fouls
12
3
Corners
4
17
Crosses
12
411
Touches
648
Luton Town
 
Bristol City
17
Tackles
16
4
Interceptions
3
24
Aerials Won
23
34
Clearances
39
Luton Town
 
Bristol City
1
Offsides
2
11
Goal Kicks
9
21
Throw Ins
27
90
Long Balls
87
Become a Stathead & surf this site ad-free.

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
Carlton Morris9eng ENGFW29-1269010002100311000.30.30.140142166.7114210
Thelo Aasgaard8no NORLW22-3549010003200301100.20.20.020162176.2314122
Millenic Alli21ie IRLRW25-0749000002000371100.20.20.241131968.4121132
Amari'i Bell3jm JAMLM30-3519000000000281010.00.00.110162080.0010100
Liam Walsh20eng ENGCM27-2189000001100513100.00.00.240324374.4516121
Lamine Fanne 22es ESPCM21-0818100000000220010.00.00.020151883.316010
   Shandon Baptiste26gd GRNCM27-01390000000031000.00.00.00022100.001000
Isaiah Jones25gy GUYRM25-2999010002100362010.10.10.000132065.0212020
Teden Mengi15eng ENGCB22-3569001001000334100.20.20.341152365.2113000
Mark McGuinness6ie IRLCB24-1069000002100360020.10.10.110172470.829000
Christ Makosso28cg CGOCB20-3476601002000432000.10.10.051153148.417100
   Reece Burke16eng ENGCB28-2312400001000241010.10.10.000122060.037100
Thomas Kaminski24be BELGK32-1809000000000370000.00.00.000153246.9011000
13 Players99032001660041117461.41.40.927319529466.3201418115
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
Carlton Morris9eng ENGFW29-12690142166.71746191464.33475.011100.000.10.110101
Thelo Aasgaard8no NORLW22-35490162176.2307845862.58988.922100.000.00.003103
Millenic Alli21ie IRLRW25-07490131968.41803091275.03650.00000.20.010001
Amari'i Bell3jm JAMLM30-35190162080.029513466100.05683.34757.100.10.111110
Liam Walsh20eng ENGCM27-21890324374.4654302151693.881172.781457.100.20.224005
Lamine Fanne 22es ESPCM21-08181151883.3184298988.933100.011100.000.00.001001
   Shandon Baptiste26gd GRNCM27-013922100.01800011100.00000.00.000000
Isaiah Jones25gy GUYRM25-29990132065.0194808988.93560.01333.300.00.100112
Teden Mengi15eng ENGCB22-35690152365.235517144100.088100.031127.310.30.012101
Mark McGuinness6ie IRLCB24-10690172470.83862164757.1101190.93650.000.10.113002
Christ Makosso28cg CGOCB20-34766153148.42421108988.94944.421216.710.00.010001
   Reece Burke16eng ENGCB28-23124122060.01671305771.44757.11425.000.00.002103
Thomas Kaminski24be BELGK32-18090153246.97116490044100.0112839.300.00.003100
13 Players99019529466.3386719968110180.2648476.2378941.620.90.78197220
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
Carlton Morris9eng ENGFW29-12690212100000000001400
Thelo Aasgaard8no NORLW22-35490211920000000001600
Millenic Alli21ie IRLRW25-07490191900002000001300
Amari'i Bell3jm JAMLM30-35190201550002500001600
Liam Walsh20eng ENGCM27-21890433485015032103210
Lamine Fanne 22es ESPCM21-08181181800000000001500
   Shandon Baptiste26gd GRNCM27-0139220000000000200
Isaiah Jones25gy GUYRM25-29990202000004000001302
Teden Mengi15eng ENGCB22-35690232300000000001500
Mark McGuinness6ie IRLCB24-10690242400000000001700
Christ Makosso28cg CGOCB20-3476631181310021200001500
   Reece Burke16eng ENGCB28-23124201640002400001200
Thomas Kaminski24be BELGK32-180903215176000000001500
13 Players9902942444912011721321019512
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
Carlton Morris9eng ENGFW29-12690110010000000120
Thelo Aasgaard8no NORLW22-35490100101250.010001200
Millenic Alli21ie IRLRW25-07490110010000001220
Amari'i Bell3jm JAMLM30-351901100111100.001010120
Liam Walsh20eng ENGCM27-218903220111100.000001420
Lamine Fanne 22es ESPCM21-0818100000010.011010000
   Shandon Baptiste26gd GRNCM27-0139101000000000100
Isaiah Jones25gy GUYRM25-299902120011100.001010230
Teden Mengi15eng ENGCB22-35690423012366.710001560
Mark McGuinness6ie IRLCB24-10690000000002200060
Christ Makosso28cg CGOCB20-347662111022100.000000260
   Reece Burke16eng ENGCB28-23124110100001010120
Thomas Kaminski24be BELGK32-18090000000000000030
13 Players990171093581172.73624421340
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
Carlton Morris9eng ENGFW29-126903113226731100.01100.014532720122257
Thelo Aasgaard8no NORLW22-354903002151313022100.000.0141093910001172
Millenic Alli21ie IRLRW25-07490372412213373266.7133.3211011010054275
Amari'i Bell3jm JAMLM30-351902817111012800010532810010121
Liam Walsh20eng ENGCM27-21890510633161512150.0150.0161094012020180
Lamine Fanne 22es ESPCM21-081812205116122100.01100.0626300011121
   Shandon Baptiste26gd GRNCM27-013930102030001100000010
Isaiah Jones25gy GUYRM25-2999036212816136200.02100.012651402032193
Teden Mengi15eng ENGCB22-356903351318213300013982100000180
Mark McGuinness6ie IRLCB24-10690364161555360009362500000130
Christ Makosso28cg CGOCB20-34766435182062430007574411020120
   Reece Burke16eng ENGCB28-2312424247131240007382311000100
Thomas Kaminski24be BELGK32-18090372134300370001158380000080
13 Players990411431251551362441111545.5654.5141804312861161019219
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%
Carlton Morris9eng ENGFW29-12690000310001000171138.9
Thelo Aasgaard8no NORLW22-354900001100100002010.0
Millenic Alli21ie IRLRW25-0749000012021100013175.0
Amari'i Bell3jm JAMLM30-3519000001020100021150.0
Liam Walsh20eng ENGCM27-218900002105120008010.0
Lamine Fanne 22es ESPCM21-0818100031000000021150.0
   Shandon Baptiste26gd GRNCM27-0139000000000000000
Isaiah Jones25gy GUYRM25-299900001304010004030.0
Teden Mengi15eng ENGCB22-35690000000012000310100.0
Mark McGuinness6ie IRLCB24-1069000000100000026185.7
Christ Makosso28cg CGOCB20-3476600001020100042340.0
   Reece Burke16eng ENGCB28-23124000000201000130100.0
Thomas Kaminski24be BELGK32-18090000000000000200
13 Players990000111111741000032242351.1

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-1809041375.00.692536.021371.448.91190.961.91000.0624.1

Bristol City Player Stats

Bristol 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
Nahki Wells21bm BERFW34-3245900001000240010.10.10.020131681.3211141
   George Earthy40eng ENGAM,FW20-2283100003210250000.10.10.020192190.5113100
Anis Mehmeti11al ALBAM24-1027500000000330000.00.00.230172665.4413130
   Scott Twine10eng ENGAM25-281150000100091000.00.00.0005683.305000
Max Bird6eng ENGAM24-2155900000000271000.00.00.000172568.0011000
   Sinclair Armstrong30ie IRLFW,AM21-3033100001000130000.00.00.00077100.005111
Jason Knight12ie IRLCM24-0679000000010773000.00.00.141626891.21333210
Marcus McGuane29eng ENGCM26-0789000001000543000.00.00.020434693.5434011
Ross McCrorie2sct SCOWB27-0347500000010383030.00.00.000142458.3010000
   Elijah Morrison31eng ENGWB19-0341500000000182000.00.00.0007887.502010
George Tanner19eng ENGWB25-1569010004200572010.40.40.250364481.8418000
Cameron Pring3eng ENGCB27-0891900000000190000.00.00.00081457.103000
   Haydon Roberts24eng ENGCB22-3467100001000590110.00.00.041445186.3334100
Robert Dickie16eng ENGCB29-0499000000000790120.00.00.000535891.4120000
Zak Vyner14ke KENCB27-3429000000000821100.00.00.000617383.6532100
Max O'Leary1ie IRLGK28-1939000000000340000.00.00.000223366.7016000
16 Players99010001243064816380.70.70.522242852082.3372608113
Bristol 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
Nahki Wells21bm BERFW34-32459131681.3204285683.388100.0020.000.00.000102
   George Earthy40eng ENGAM,FW20-22831192190.53294266100.01313100.0020.000.00.112101
Anis Mehmeti11al ALBAM24-10275172665.4343966785.791464.32540.000.20.223004
   Scott Twine10eng ENGAM25-281155683.310731250.033100.011100.000.00.000000
Max Bird6eng ENGAM24-21559172568.0310578988.981080.01520.000.00.000000
   Sinclair Armstrong30ie IRLFW,AM21-3033177100.0139011100.066100.00000.00.000000
Jason Knight12ie IRLCM24-06790626891.21222349212295.5353892.16875.000.10.11163013
Marcus McGuane29eng ENGCM26-07890434693.5804129192190.51919100.05683.300.00.013004
Ross McCrorie2sct SCOWB27-03475142458.3271344757.181172.72450.000.00.000000
   Elijah Morrison31eng ENGWB19-034157887.51342222100.05683.30000.00.001000
George Tanner19eng ENGWB25-15690364481.8700174161888.9161984.24666.700.20.134214
Cameron Pring3eng ENGCB27-0891981457.1122335771.43475.0030.000.00.000000
   Haydon Roberts24eng ENGCB22-34671445186.39082961717100.0192190.581172.700.00.024003
Robert Dickie16eng ENGCB29-04990535891.411525761313100.0323397.081172.700.00.005101
Zak Vyner14ke KENCB27-34290617383.612986491818100.0343694.491947.400.00.0011005
Max O'Leary1ie IRLGK28-19390223366.775656211100.0111291.7102050.000.00.002000
16 Players99042852082.38799305014315791.122925390.55610354.400.50.710518137
Bristol 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
Nahki Wells21bm BERFW34-32459161510001100001300
   George Earthy40eng ENGAM,FW20-22831212100101000001900
Anis Mehmeti11al ALBAM24-10275262510002011001700
   Scott Twine10eng ENGAM25-28115651000010000500
Max Bird6eng ENGAM24-21559252051002021001701
   Sinclair Armstrong30ie IRLFW,AM21-30331743000010000700
Jason Knight12ie IRLCM24-06790686532000010006200
Marcus McGuane29eng ENGCM26-07890464332000100004300
Ross McCrorie2sct SCOWB27-03475242200002000001420
   Elijah Morrison31eng ENGWB19-03415835000050000700
George Tanner19eng ENGWB25-15690444310003100003601
Cameron Pring3eng ENGCB27-0891914122000020000800
   Haydon Roberts24eng ENGCB22-346715141101001900004402
Robert Dickie16eng ENGCB29-04990584994000000005300
Zak Vyner14ke KENCB27-34290736760010600006100
Max O'Leary1ie IRLGK28-19390332762000000002200
16 Players9905204625612111227420042824
Bristol 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
Nahki Wells21bm BERFW34-32459000000001010000
   George Earthy40eng ENGAM,FW20-22831000000000000000
Anis Mehmeti11al ALBAM24-1027500000020.020000010
   Scott Twine10eng ENGAM25-28115110010000000110
Max Bird6eng ENGAM24-21559110100000000110
   Sinclair Armstrong30ie IRLFW,AM21-30331000000000000000
Jason Knight12ie IRLCM24-067903212022100.000000310
Marcus McGuane29eng ENGCM26-0789030021010.010000310
Ross McCrorie2sct SCOWB27-034753211122100.003120350
   Elijah Morrison31eng ENGWB19-03415221010000000240
George Tanner19eng ENGWB25-156902120011100.001100210
Cameron Pring3eng ENGCB27-0891900000010.010000040
   Haydon Roberts24eng ENGCB22-34671000000001101130
Robert Dickie16eng ENGCB29-049900000000022011141
Zak Vyner14ke KENCB27-34290110101250.010001230
Max O'Leary1ie IRLGK28-19390000000000000000
16 Players990161057461154.55853319391
Bristol 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
Nahki Wells21bm BERFW34-3245924007171244125.0375.011321511020206
   George Earthy40eng ENGAM,FW20-22831250191522500013722310001216
Anis Mehmeti11al ALBAM24-1027533041118333300.03100.013561510020194
   Scott Twine10eng ENGAM25-28115912431900053100000160
Max Bird6eng ENGAM24-215592713111302700011321900002202
   Sinclair Armstrong30ie IRLFW,AM21-3033113113941311100.000.0531131011072
Jason Knight12ie IRLCM24-06790771134816177100.01100.0331085720021580
Marcus McGuane29eng ENGCM26-078905417311605411100.000.0341414000000420
Ross McCrorie2sct SCOWB27-0347538310141513800010532100003195
   Elijah Morrison31eng ENGWB19-03415182945018100.01100.022510000022
George Tanner19eng ENGWB25-156905759262245700018583500020435
Cameron Pring3eng ENGCB27-089191918920190003500000091
   Haydon Roberts24eng ENGCB22-34671594271814059000341154911001412
Robert Dickie16eng ENGCB29-0499079175623007900020936100020350
Zak Vyner14ke KENCB27-342908214534308200032865510000600
Max O'Leary1ie IRLGK28-193903426340003400016866900000180
16 Players990648642292521681764811327.3872.7260102447382111942035
Bristol 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%
Nahki Wells21bm BERFW34-324590001011000000020.0
   George Earthy40eng ENGAM,FW20-22831100100100000000
Anis Mehmeti11al ALBAM24-10275000101200000200
   Scott Twine10eng ENGAM25-28115000000001000000
Max Bird6eng ENGAM24-215590001002010002010.0
   Sinclair Armstrong30ie IRLFW,AM21-303310001000000000030.0
Jason Knight12ie IRLCM24-06790100120002000230100.0
Marcus McGuane29eng ENGCM26-07890000050000000600
Ross McCrorie2sct SCOWB27-0347510040020200047558.3
   Elijah Morrison31eng ENGWB19-03415000000002000000
George Tanner19eng ENGWB25-156900001003010001020.0
Cameron Pring3eng ENGCB27-0891900000000000002166.7
   Haydon Roberts24eng ENGCB22-3467100010011000035362.5
Robert Dickie16eng ENGCB29-0499000004001000046460.0
Zak Vyner14ke KENCB27-342900000000110001020.0
Max O'Leary1ie IRLGK28-193900000000000000010.0
16 Players990300121121231000025232448.9

Bristol City Goalkeeper Stats

Bristol 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
Max O'Learyie IRL28-1939063350.02.161637.529644.843.1475.058.81616.3010.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6George TannerClub Crest Bristol City0.040.00Off Target26Right FootAnis MehmetiPass (Live)
10Liam WalshClub Crest Luton Town0.030.13Saved13Right FootLiam WalshTake-OnCarlton MorrisPass (Live)
12Isaiah JonesClub Crest Luton Town0.020.00Off Target20Right FootVolleyMillenic AlliPass (Live)Millenic AlliPass (Live)
18Thelo AasgaardClub Crest Luton Town0.130.46Saved10OtherTeden MengiPass (Live)Lamine Fanne Pass (Live)
23Mark McGuinnessClub Crest Luton Town0.050.14Saved12HeadDeflectedLiam WalshPass (Dead)Christ MakossoFouled
29Nahki WellsClub Crest Bristol City0.100.00Off Target15Right FootGeorge TannerPass (Live)Nahki WellsPass (Live)
39Mark McGuinnessClub Crest Luton Town0.070.00Off Target17Left FootVolleyChrist MakossoPass (Dead)Millenic AlliPass (Live)
39Millenic AlliClub Crest Luton Town0.090.00Blocked10HeadAmari'i BellPass (Live)Thelo AasgaardPass (Live)
42Thelo AasgaardClub Crest Luton Town0.050.00Off Target30Right FootFree kickLamine Fanne FouledTeden MengiPass (Live)
45Marcus McGuaneClub Crest Bristol City0.010.00Blocked32Right FootHaydon RobertsPass (Live)Nahki WellsPass (Live)
49Millenic AlliClub Crest Luton Town0.100.00Blocked11HeadCarlton MorrisPass (Live)Liam WalshPass (Live)
49Thelo AasgaardClub Crest Luton Town0.020.09Goal25Right FootChrist MakossoPass (Live)Millenic AlliShot
52George TannerClub Crest Bristol City0.020.32Goal22Right FootVolleyHaydon RobertsPass (Live)Jason KnightPass (Live)
54Christ MakossoClub Crest Luton Town0.020.00Off Target34Right FootChrist MakossoTackle
58Carlton MorrisClub Crest Luton Town0.060.00Blocked12Right FootMark McGuinnessPass (Live)Teden MengiPass (Live)
58Christ MakossoClub Crest Luton Town0.120.00Blocked6HeadLiam WalshPass (Dead)Carlton MorrisShot
59Teden MengiClub Crest Luton Town0.200.00Off Target6Right FootVolleyChrist MakossoShot
59Carlton MorrisClub Crest Luton Town0.270.89Goal3Left FootVolleyTeden MengiShot
62George EarthyClub Crest Bristol City0.060.13Saved14Right FootGeorge TannerPass (Live)Marcus McGuanePass (Live)
64George TannerClub Crest Bristol City0.130.06Saved12Right FootAnis MehmetiPass (Live)Haydon RobertsPass (Live)
64George TannerClub Crest Bristol City0.190.00Off Target8Right FootGeorge TannerShot
68Haydon RobertsClub Crest Bristol City0.020.00Off Target26Left FootMarcus McGuanePass (Live)Anis MehmetiPass (Live)
71Reece BurkeClub Crest Luton Town0.060.00Blocked8HeadThelo AasgaardPass (Live)Carlton MorrisPass (Live)
72Isaiah JonesClub Crest Luton Town0.080.43Goal10Right Foot
75Sinclair ArmstrongClub Crest Bristol City0.030.00Blocked11Right FootGeorge EarthyPass (Live)Jason KnightPass (Live)
88Scott TwineClub Crest Bristol City0.050.00Off Target22Right FootGeorge TannerPass (Live)Jason KnightPass (Live)
90+2George EarthyClub Crest Bristol City0.060.08Saved15Right FootJason KnightPass (Live)George TannerPass (Live)
90+3George EarthyClub Crest Bristol City0.020.00Off Target23Left FootHaydon RobertsPass (Live)George EarthyPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Liam WalshClub Crest Luton Town0.030.13Saved13Right FootLiam WalshTake-OnCarlton MorrisPass (Live)
12Isaiah JonesClub Crest Luton Town0.020.00Off Target20Right FootVolleyMillenic AlliPass (Live)Millenic AlliPass (Live)
18Thelo AasgaardClub Crest Luton Town0.130.46Saved10OtherTeden MengiPass (Live)Lamine Fanne Pass (Live)
23Mark McGuinnessClub Crest Luton Town0.050.14Saved12HeadDeflectedLiam WalshPass (Dead)Christ MakossoFouled
39Mark McGuinnessClub Crest Luton Town0.070.00Off Target17Left FootVolleyChrist MakossoPass (Dead)Millenic AlliPass (Live)
39Millenic AlliClub Crest Luton Town0.090.00Blocked10HeadAmari'i BellPass (Live)Thelo AasgaardPass (Live)
42Thelo AasgaardClub Crest Luton Town0.050.00Off Target30Right FootFree kickLamine Fanne FouledTeden MengiPass (Live)
49Millenic AlliClub Crest Luton Town0.100.00Blocked11HeadCarlton MorrisPass (Live)Liam WalshPass (Live)
49Thelo AasgaardClub Crest Luton Town0.020.09Goal25Right FootChrist MakossoPass (Live)Millenic AlliShot
54Christ MakossoClub Crest Luton Town0.020.00Off Target34Right FootChrist MakossoTackle
58Carlton MorrisClub Crest Luton Town0.060.00Blocked12Right FootMark McGuinnessPass (Live)Teden MengiPass (Live)
58Christ MakossoClub Crest Luton Town0.120.00Blocked6HeadLiam WalshPass (Dead)Carlton MorrisShot
59Teden MengiClub Crest Luton Town0.200.00Off Target6Right FootVolleyChrist MakossoShot
59Carlton MorrisClub Crest Luton Town0.270.89Goal3Left FootVolleyTeden MengiShot
71Reece BurkeClub Crest Luton Town0.060.00Blocked8HeadThelo AasgaardPass (Live)Carlton MorrisPass (Live)
72Isaiah JonesClub Crest Luton Town0.080.43Goal10Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6George TannerClub Crest Bristol City0.040.00Off Target26Right FootAnis MehmetiPass (Live)
29Nahki WellsClub Crest Bristol City0.100.00Off Target15Right FootGeorge TannerPass (Live)Nahki WellsPass (Live)
45Marcus McGuaneClub Crest Bristol City0.010.00Blocked32Right FootHaydon RobertsPass (Live)Nahki WellsPass (Live)
52George TannerClub Crest Bristol City0.020.32Goal22Right FootVolleyHaydon RobertsPass (Live)Jason KnightPass (Live)
62George EarthyClub Crest Bristol City0.060.13Saved14Right FootGeorge TannerPass (Live)Marcus McGuanePass (Live)
64George TannerClub Crest Bristol City0.130.06Saved12Right FootAnis MehmetiPass (Live)Haydon RobertsPass (Live)
64George TannerClub Crest Bristol City0.190.00Off Target8Right FootGeorge TannerShot
68Haydon RobertsClub Crest Bristol City0.020.00Off Target26Left FootMarcus McGuanePass (Live)Anis MehmetiPass (Live)
75Sinclair ArmstrongClub Crest Bristol City0.030.00Blocked11Right FootGeorge EarthyPass (Live)Jason KnightPass (Live)
88Scott TwineClub Crest Bristol City0.050.00Off Target22Right FootGeorge TannerPass (Live)Jason KnightPass (Live)
90+2George EarthyClub Crest Bristol City0.060.08Saved15Right FootJason KnightPass (Live)George TannerPass (Live)
90+3George EarthyClub Crest Bristol City0.020.00Off Target23Left FootHaydon RobertsPass (Live)George EarthyPass (Live)

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.