Millwall vs. Bristol City Match Report – Thursday December 29, 2022

EFL Championship (Matchweek 25)
Millwall
0
0.6
10-6-8
Manager: Gary Rowett
Bristol City
0
0.9
7-7-11
Manager: Nigel Pearson
Thursday December 29, 2022, 19:45 (venue time)
EFL Championship (Matchweek 25)
Millwall vs. Bristol City Historical Head-to-Head
 
Attendance: 14,814
Venue: The Den, London
Officials: Dean Whitestone (Referee) · Daniel Leach (AR1) · Andrew Aylott (AR2) · Abigail Byrne (4th)
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
 60’
0:0
 — Substitute
 69’
0:0
 — Substitute
 78’
0:0
 — Substitute
 79’
0:0
 — Substitute
 79’
0:0
 — Substitute

Team Stats

Possession
56%
44%
Passing Accuracy
347 of 497 — 70%
63% — 247 of 395
Shots on Target
0 of 9 — 0%
33% — 2 of 6
Saves
2 of 2 — 100%
% — 0 of 0
Cards
Millwall
 
Bristol City
8
Fouls
3
3
Corners
4
22
Crosses
14
596
Touches
496
Millwall
 
Bristol City
9
Tackles
11
6
Interceptions
11
36
Aerials Won
30
18
Clearances
25
Millwall
 
Bristol City
2
Offsides
2
9
Goal Kicks
11
23
Throw Ins
31
94
Long Balls
91
Become a Stathead & surf this site ad-free.

Millwall Player Stats

Millwall 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
Tom Bradshaw9wls WALFW30-1557700002000260000.20.20.00021118.218110
   Benik Afobe7cd CODFW29-320130000000020000.00.00.0001250.000000
Tyler Burey14eng ENGLW21-0495900000000220110.00.00.2207977.8015231
   Callum Styles17hu HUNLW22-2763100000000170010.00.00.0107977.8014221
Andreas Voglsammer21de GERRW30-3547800001000414000.10.10.020173253.1324000
   George Honeyman39eng ENGRW28-112120000000070000.00.00.0004666.725000
Zian Flemming10nl NEDAM24-1509000001000380000.00.00.010263574.3321110
George Saville23nir NIRDM29-2117800001000511100.00.00.140294367.4321100
   Jamie Shackleton16eng ENGDM23-082120000000080000.00.00.00066100.015000
Billy Mitchell8eng ENGDM22-2519000000000661100.00.00.020536285.5843111
Murray Wallace3sct SCOLB29-3539000003000780100.10.10.020456569.2543933
Jake Cooper5eng ENGCB27-3299000001000641110.00.00.000455877.6233000
Shaun Hutchinson4eng ENGCB32-0369000000000680100.00.00.000436269.4028000
Dan McNamara2ie IRLRB24-0029000000000752000.00.00.020456668.2441600
George Long1eng ENGGK29-0549000000000330000.00.00.000173154.8016000
15 Players990000090005969630.60.60.216034749769.83231723116
Millwall 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
Tom Bradshaw9wls WALFW30-1557721118.229141333.31425.0010.000.00.000001
   Benik Afobe7cd CODFW29-320131250.040010.0000000.00.000000
Tyler Burey14eng ENGLW21-049597977.898285683.322100.00000.20.110110
   Callum Styles17hu HUNLW22-276317977.8821066100.01250.00000.00.001000
Andreas Voglsammer21de GERRW30-35478173253.13256491656.36875.02450.000.00.000003
   George Honeyman39eng ENGRW28-112124666.758212366.722100.0010.000.00.001002
Zian Flemming10nl NEDAM24-15090263574.337165162080.07977.82450.000.00.003003
George Saville23nir NIRDM29-21178294367.4508125141973.7111764.73650.000.10.122003
   Jamie Shackleton16eng ENGDM23-0821266100.0651455100.011100.00000.00.001001
Billy Mitchell8eng ENGDM22-25190536285.51171175172085.0242885.7111384.600.00.104108
Murray Wallace3sct SCOLB29-35390456569.2705322253083.3172373.921020.000.00.003105
Jake Cooper5eng ENGCB27-32990455877.6104237071163.6323786.56875.000.00.002002
Shaun Hutchinson4eng ENGCB32-03690436269.4917407111573.3243177.481553.300.00.002000
Dan McNamara2ie IRLRB24-00290456668.2697228293387.9121963.24944.400.00.004004
George Long1eng ENGGK29-05490173154.87737320055100.0122646.200.00.001100
15 Players99034749769.86845257514718878.214518877.1509751.500.20.43244132
Millwall 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
Tom Bradshaw9wls WALFW30-1557711110000100000201
   Benik Afobe7cd CODFW29-32013220000000000100
Tyler Burey14eng ENGLW21-04959990000100000700
   Callum Styles17hu HUNLW22-27631990000200000701
Andreas Voglsammer21de GERRW30-35478323110014100001703
   George Honeyman39eng ENGRW28-11212651000101010400
Zian Flemming10nl NEDAM24-15090353130000200002610
George Saville23nir NIRDM29-21178434120002021012900
   Jamie Shackleton16eng ENGDM23-08212660000000000600
Billy Mitchell8eng ENGDM22-25190626200031000005300
Murray Wallace3sct SCOLB29-3539065531210021100004500
Jake Cooper5eng ENGCB27-32990585700020000004510
Shaun Hutchinson4eng ENGCB32-03690626111000000004301
Dan McNamara2ie IRLRB24-00290665790008900004504
George Long1eng ENGGK29-054903120112000000001700
15 Players9904974554040622233111347210
Millwall 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
Tom Bradshaw9wls WALFW30-1557700000010.010000010
   Benik Afobe7cd CODFW29-32013000000000000000
Tyler Burey14eng ENGLW21-04959000000001011100
   Callum Styles17hu HUNLW22-27631000000001010010
Andreas Voglsammer21de GERRW30-354784122011100.000000410
   George Honeyman39eng ENGRW28-11212000000000000000
Zian Flemming10nl NEDAM24-15090000000000000000
George Saville23nir NIRDM29-21178110101250.010001220
   Jamie Shackleton16eng ENGDM23-08212000000000000000
Billy Mitchell8eng ENGDM22-2519010100010.010001200
Murray Wallace3sct SCOLB29-35390000000000001140
Jake Cooper5eng ENGCB27-329901110011100.001011210
Shaun Hutchinson4eng ENGCB32-03690000000000001140
Dan McNamara2ie IRLRB24-0029021101010.010000230
George Long1eng ENGGK29-05490000000000000010
15 Players990945313742.94303615180
Millwall 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
Tom Bradshaw9wls WALFW30-155772612168226100.01100.0830910021153
   Benik Afobe7cd CODFW29-3201320011020000000000021
Tyler Burey14eng ENGLW21-0495922039102223133.3266.7151033322041155
   Callum Styles17hu HUNLW22-276311715751172150.0150.014622821121122
Andreas Voglsammer21de GERRW30-3547841110161614100024591600032276
   George Honeyman39eng ENGRW28-11212700341700051760001052
Zian Flemming10nl NEDAM24-1509038032213238100.01100.021832210110271
George Saville23nir NIRDM29-2117851311291305100021884911010250
   Jamie Shackleton16eng ENGDM23-082128007108000529140100050
Billy Mitchell8eng ENGDM22-25190660951806611100.000.0432115510020501
Murray Wallace3sct SCOLB29-3539078326341947833100.000.04331822892101411
Jake Cooper5eng ENGCB27-3299064233283264000331435200020320
Shaun Hutchinson4eng ENGCB32-036906863632006800028793000000300
Dan McNamara2ie IRLRB24-0029075222351907500041226134630104310
George Long1eng ENGGK29-0549033273300033000161087000000140
15 Players990596461932901201559611654.5545.531715567462310319634332
Millwall 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%
Tom Bradshaw9wls WALFW30-15577000001100000281436.4
   Benik Afobe7cd CODFW29-32013000001000000010100.0
Tyler Burey14eng ENGLW21-0495900010011000021325.0
   Callum Styles17hu HUNLW22-27631000100200000200
Andreas Voglsammer21de GERRW30-35478000000401000310100.0
   George Honeyman39eng ENGRW28-11212000010100000000
Zian Flemming10nl NEDAM24-15090000100000000420100.0
George Saville23nir NIRDM29-2117800001021100036185.7
   Jamie Shackleton16eng ENGDM23-08212000100000000000
Billy Mitchell8eng ENGDM22-2519000011011000063442.9
Murray Wallace3sct SCOLB29-35390000000210000106275.0
Jake Cooper5eng ENGCB27-32990000200011000122250.0
Shaun Hutchinson4eng ENGCB32-03690000100010000960100.0
Dan McNamara2ie IRLRB24-002900000008010008040.0
George Long1eng ENGGK29-05490000000000000000
15 Players990000832226400061363054.5

Millwall Goalkeeper Stats

Millwall 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
George Longeng ENG29-05490202100.00.7112544.022377.349.3988.965.01400.0112.0

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
Antoine Semenyo11gh GHAFW22-3569000003100320010.50.50.320101662.5022021
Tommy Conway15sct SCOFW20-1456800001000150000.00.00.000111384.608300
   Nahki Wells21bm BERFW32-2112200000000151010.00.00.01071163.617100
Alex Scott7eng ENGCM19-1309000001100432120.00.00.000233174.2215410
Matty James6eng ENGCM31-1609000000000403000.00.00.000253375.8218000
Andreas Weimann14at AUTCM31-1469000001000240100.30.30.310131968.4218022
Cameron Pring16eng ENGWB24-3419000000000480020.00.00.010233860.5213100
George Tanner19eng ENGWB23-0439000000000573300.00.00.220254555.6423010
Kal Naismith4sct SCOCB30-3149000000000672100.00.00.020315358.5324121
Robert Atkinson5eng ENGCB24-1699000000000520110.00.00.000284168.3016000
Zak Vyner26eng ENGCB25-2299000000000710400.00.00.010396460.9939000
Max O'Leary12ie IRLGK26-0809000000000320000.00.00.000123138.7015000
12 Players99000006200496111170.90.90.910024739562.5252181084
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
Antoine Semenyo11gh GHAFW22-35690101662.51291881266.71250.011100.000.30.010000
Tommy Conway15sct SCOFW20-14568111384.6144294580.05683.30000.00.200110
   Nahki Wells21bm BERFW32-2112271163.61413633100.02450.022100.000.00.200101
Alex Scott7eng ENGCM19-13090233174.238777121675.081080.03560.000.00.002002
Matty James6eng ENGCM31-16090253375.8373137101190.9111384.62633.300.00.003002
Andreas Weimann14at AUTCM31-14690131968.4220436785.77977.8020.000.30.311102
Cameron Pring16eng ENGWB24-34190233860.5271123182090.041625.0010.000.00.010102
George Tanner19eng ENGWB23-04390254555.6420151101566.7131968.42825.000.20.121214
Kal Naismith4sct SCOCB30-31490315358.57563097887.5152365.292142.900.00.104003
Robert Atkinson5eng ENGCB24-16990284168.352919781361.5182185.72633.300.00.000000
Zak Vyner26eng ENGCB25-22990396460.984534491275.0212680.892339.100.00.016109
Max O'Leary12ie IRLGK26-08090123138.742432911100.055100.062524.000.00.001000
12 Players99024739562.5463917939612378.011015471.43610036.000.91.06187225
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
Antoine Semenyo11gh GHAFW22-35690161600000000001000
Tommy Conway15sct SCOFW20-14568131300002000001100
   Nahki Wells21bm BERFW32-2112211100001000000710
Alex Scott7eng ENGCM19-13090313010000000002300
Matty James6eng ENGCM31-16090332840004044002510
Andreas Weimann14at AUTCM31-14690191900100000001301
Cameron Pring16eng ENGWB24-3419038191900011900002300
George Tanner19eng ENGWB23-04390453690011900002500
Kal Naismith4sct SCOCB30-31490534943033100003100
Robert Atkinson5eng ENGCB24-16990414011001000002800
Zak Vyner26eng ENGCB25-22990645953002200003902
Max O'Leary12ie IRLGK26-080903117143000000001200
12 Players9903953365710151431440024723
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
Antoine Semenyo11gh GHAFW22-35690000000001010000
Tommy Conway15sct SCOFW20-14568000000000000000
   Nahki Wells21bm BERFW32-2112210010010.011010120
Alex Scott7eng ENGCM19-13090210201333.322021330
Matty James6eng ENGCM31-160903112011100.000000310
Andreas Weimann14at AUTCM31-14690000000000001100
Cameron Pring16eng ENGWB24-34190000000002020010
George Tanner19eng ENGWB23-04390332103650.030003620
Kal Naismith4sct SCOCB30-31490221100000001350
Robert Atkinson5eng ENGCB24-16990000000001101160
Zak Vyner26eng ENGCB25-22990000000000004440
Max O'Leary12ie IRLGK26-08090000000000000010
12 Players99011747051145.567161122250
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
Antoine Semenyo11gh GHAFW22-35690321111206322150.0150.0221542902191307
Tommy Conway15sct SCOFW20-145681500781150008853530110156
   Nahki Wells21bm BERFW32-211221514561150007442710100102
Alex Scott7eng ENGCM19-130904348296143100.01100.0151237640110190
Matty James6eng ENGCM31-160904039211004000018521200010170
Andreas Weimann14at AUTCM31-146902412151052422100.000.0181032201020175
Cameron Pring16eng ENGWB24-3419048110182014800013742911033170
George Tanner19eng ENGWB23-04390574112818157100.000.023792902011234
Kal Naismith4sct SCOCB30-31490676273820672150.0150.0241399511021250
Robert Atkinson5eng ENGCB24-169905253119205200016752200000190
Zak Vyner26eng ENGCB25-22990713244630710003921114200000421
Max O'Leary12ie IRLGK26-080903226302003200015784700000120
12 Players99049655157239105164968450.0337.52181217565107420624625
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%
Antoine Semenyo11gh GHAFW22-3569000012100000016554.5
Tommy Conway15sct SCOFW20-145680000112000000040.0
   Nahki Wells21bm BERFW32-211220000000000000010.0
Alex Scott7eng ENGCM19-1309000022001100091420.0
Matty James6eng ENGCM31-1609000000040100062250.0
Andreas Weimann14at AUTCM31-1469000000001000051325.0
Cameron Pring16eng ENGWB24-3419000000010000022433.3
George Tanner19eng ENGWB23-0439000002013300063442.9
Kal Naismith4sct SCOCB30-3149000000031200055362.5
Robert Atkinson5eng ENGCB24-1699000000011000039469.2
Zak Vyner26eng ENGCB25-2299000000024000091233.3
Max O'Leary12ie IRLGK26-08090000000000000100
12 Players9900003721411700047303645.5

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 IRL26-080900000.052321.720160.041.411100.063.81715.9011.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Zian FlemmingClub Crest Millwall0.04Off Target31Right FootFree kickGeorge SavilleFouledGeorge SavillePass (Live)
15Tommy ConwayClub Crest Bristol City0.04Off Target15Right FootZak VynerPass (Live)
19Antoine SemenyoClub Crest Bristol City0.12Off Target7HeadGeorge TannerPass (Live)Kal NaismithPass (Live)
22Murray WallaceClub Crest Millwall0.04Off Target18Right FootMurray WallaceTake-OnMurray WallaceTake-On
23Tom BradshawClub Crest Millwall0.16Off Target9HeadTyler BureyPass (Live)Tyler BureyTake-On
29George SavilleClub Crest Millwall0.03Off Target28Left FootVolleyZian FlemmingPass (Live)
42Andreas VoglsammerClub Crest Millwall0.10Blocked16Right FootVolleyDan McNamaraPass (Live)Billy MitchellPass (Live)
42Murray WallaceClub Crest Millwall0.06Blocked19Left FootVolleyAndreas VoglsammerShot
49Tom BradshawClub Crest Millwall0.07Off Target12Right FootVolleyGeorge SavillePass (Live)Andreas VoglsammerPass (Live)
54Antoine SemenyoClub Crest Bristol City0.04Off Target24Left FootAntoine SemenyoTake-OnGeorge TannerPass (Live)
69Jake CooperClub Crest Millwall0.04Off Target11HeadGeorge SavillePass (Dead)Billy MitchellPass (Live)
73Alex ScottClub Crest Bristol City0.040.31Saved19Right FootCameron PringPass (Live)
77Antoine SemenyoClub Crest Bristol City0.340.36Saved12Right FootVolleyAndreas WeimannPass (Live)Nahki WellsPass (Live)
80Andreas WeimannClub Crest Bristol City0.30Off Target9Right FootVolleyKal NaismithPass (Dead)Antoine SemenyoFouled
90+1Murray WallaceClub Crest Millwall0.05Off Target19Right FootCallum StylesPass (Live)Dan McNamaraPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Zian FlemmingClub Crest Millwall0.04Off Target31Right FootFree kickGeorge SavilleFouledGeorge SavillePass (Live)
22Murray WallaceClub Crest Millwall0.04Off Target18Right FootMurray WallaceTake-OnMurray WallaceTake-On
23Tom BradshawClub Crest Millwall0.16Off Target9HeadTyler BureyPass (Live)Tyler BureyTake-On
29George SavilleClub Crest Millwall0.03Off Target28Left FootVolleyZian FlemmingPass (Live)
42Andreas VoglsammerClub Crest Millwall0.10Blocked16Right FootVolleyDan McNamaraPass (Live)Billy MitchellPass (Live)
42Murray WallaceClub Crest Millwall0.06Blocked19Left FootVolleyAndreas VoglsammerShot
49Tom BradshawClub Crest Millwall0.07Off Target12Right FootVolleyGeorge SavillePass (Live)Andreas VoglsammerPass (Live)
69Jake CooperClub Crest Millwall0.04Off Target11HeadGeorge SavillePass (Dead)Billy MitchellPass (Live)
90+1Murray WallaceClub Crest Millwall0.05Off Target19Right FootCallum StylesPass (Live)Dan McNamaraPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
15Tommy ConwayClub Crest Bristol City0.04Off Target15Right FootZak VynerPass (Live)
19Antoine SemenyoClub Crest Bristol City0.12Off Target7HeadGeorge TannerPass (Live)Kal NaismithPass (Live)
54Antoine SemenyoClub Crest Bristol City0.04Off Target24Left FootAntoine SemenyoTake-OnGeorge TannerPass (Live)
73Alex ScottClub Crest Bristol City0.040.31Saved19Right FootCameron PringPass (Live)
77Antoine SemenyoClub Crest Bristol City0.340.36Saved12Right FootVolleyAndreas WeimannPass (Live)Nahki WellsPass (Live)
80Andreas WeimannClub Crest Bristol City0.30Off Target9Right FootVolleyKal NaismithPass (Dead)Antoine SemenyoFouled

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.