Middlesbrough vs. Norwich City Match Report – Wednesday March 6, 2024

EFL Championship (Matchweek 36)
Middlesbrough
3
1.6
14-5-16
Manager: Michael Carrick
Captain: Jonny Howson
Norwich City
1
1.0
16-7-13
Manager: David Wagner
Captain: Grant Hanley
Wednesday March 6, 2024, 19:45 (venue time)
EFL Championship (Matchweek 36)
Middlesbrough vs. Norwich City Historical Head-to-Head
 
Attendance: 23,545
Venue: Riverside Stadium, Middlesbrough
Officials: Robert Madley (Referee) · Blake Antrobus (AR1) · Jonathan Hunt (AR2) · Andrew Kitchen (4th)
Marcus Forss · 37’
Emmanuel Latte Lath · 43’
Lukas Engel · 62’
Ashley Barnes · 17’
Borja Sainz · 30’
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
 17’
0:1
 — Goal 0:1
 20’
0:1
 — Yellow Card
 30’
0:1
 — Red Card
 37’
1:1
 — Goal 1:1
 43’
2:1
 — Goal 2:1
Half Time
 46’
2:1
 — Substitute
 47’
2:1
 — Yellow Card
 62’
3:1
 — Goal 3:1
 70’
3:1
 — Substitute
 70’
3:1
 — Substitute
 70’
3:1
 — Substitute
 70’
3:1
 — Substitute
 70’
3:1
 — Substitute
 77’
3:1
 — Substitute
 80’
3:1
 — Substitute
 87’
3:1
 — Substitute
 87’
3:1
 — Substitute

Team Stats

Possession
62%
38%
Passing Accuracy
613 of 698 — 88%
80% — 336 of 419
Shots on Target
6 of 15 — 40%
50% — 3 of 6
Saves
2 of 3 — 66%
50% — 3 of 6
Cards
Middlesbrough
 
Norwich City
8
Fouls
9
2
Corners
2
24
Crosses
9
794
Touches
522
Middlesbrough
 
Norwich City
15
Tackles
18
2
Interceptions
8
7
Aerials Won
12
7
Clearances
27
Middlesbrough
 
Norwich City
0
Offsides
2
3
Goal Kicks
9
32
Throw Ins
13
69
Long Balls
58
Become a Stathead & surf this site ad-free.

Middlesbrough Player Stats

Middlesbrough 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
Emmanuel Latte Lath9ci CIVFW25-0646910001100131010.70.70.0102540.008110
   Sam Silvera18au AUSFW23-1332100000000110010.00.00.0107887.5010021
Marcus Forss21fi FINFW24-2628610002110202010.30.30.0105862.5013021
   Alexander Gilbert14ie IRLFW22-06940000000050100.00.00.0003475.004000
Riley McGree8au AUSAM25-1257900004100430000.20.20.150233076.7621363
   Finn Azaz20ie IRLAM23-1811100001100100000.00.00.0105771.407022
Lewis O'Brien28eng ENGCM25-1449000001000843010.10.10.241687294.4953720
Jonny Howson16eng ENGCM35-2906900001000500110.00.00.030384584.4725211
   Daniel Barlaser4tr TURCM27-0482100000000410000.00.00.020363992.3527000
Lukas Engel27dk DENWB25-08390100031001051040.20.20.032769580.0656310
Luke Ayling12eng ENGWB32-1946901000000651010.00.00.121435874.1137410
   Anfernee Dijksteel15sr SURWB27-1312100001100270010.10.10.0102424100.0215110
Matthew Clarke5eng ENGCB27-16690010000001073000.00.00.7319210290.21173000
Rav van den Berg3nl NEDCB19-2439000000000821000.00.00.000767798.7547000
Paddy McNair17nir NIRCB28-3149000001000982000.00.00.031899395.71273411
Seny Dieng1sn SENGK29-1049000000000331000.00.00.000263183.9021000
16 Players990320015610794152111.61.61.130661369887.86449025209
Middlesbrough 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
Emmanuel Latte Lath9ci CIVFW25-064692540.01702450.0010.00000.00.000000
   Sam Silvera18au AUSFW23-133217887.56476785.7000000.00.000000
Marcus Forss21fi FINFW24-262865862.55103475.01333.30000.00.000000
   Alexander Gilbert14ie IRLFW22-06943475.033833100.0010.00000.00.001000
Riley McGree8au AUSAM25-12579233076.731970141973.75683.322100.000.10.122306
   Finn Azaz20ie IRLAM23-181115771.41061511100.03475.01250.000.00.002000
Lewis O'Brien28eng ENGCM25-14490687294.41066291323494.12929100.04666.700.20.1311219
Jonny Howson16eng ENGCM35-29069384584.4710195121392.3202387.04666.700.00.016007
   Daniel Barlaser4tr TURCM27-04821363992.36351611515100.01717100.02540.000.00.0210215
Lukas Engel27dk DENWB25-08390769580.01243241424691.3273577.15955.600.00.115316
Luke Ayling12eng ENGWB32-19469435874.1721187202676.9192479.24666.710.10.012221
   Anfernee Dijksteel15sr SURWB27-131212424100.0322421616100.066100.011100.000.00.000102
Matthew Clarke5eng ENGCB27-166909210290.21916572272993.1485292.3172181.010.70.01141111
Rav van den Berg3nl NEDCB19-24390767798.71577669161794.15353100.077100.000.00.005005
Paddy McNair17nir NIRCB28-31490899395.71700446313296.9444695.7131492.900.00.00150012
Seny Dieng1sn SENGK29-10490263183.959433755100.0171894.44850.000.00.000000
16 Players99061369887.811074324124527190.428931890.9648773.621.10.6117314664
Middlesbrough 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
Emmanuel Latte Lath9ci CIVFW25-06469550000100000200
   Sam Silvera18au AUSFW23-13321880000000000700
Marcus Forss21fi FINFW24-26286880000100000500
   Alexander Gilbert14ie IRLFW22-0694440000000000300
Riley McGree8au AUSAM25-12579302821002000002301
   Finn Azaz20ie IRLAM23-18111770000000000500
Lewis O'Brien28eng ENGCM25-14490727111011000006800
Jonny Howson16eng ENGCM35-29069454141012111003801
   Daniel Barlaser4tr TURCM27-04821393632023011003600
Lukas Engel27dk DENWB25-0839095821301161300007603
Luke Ayling12eng ENGWB32-1946958451310071200004303
   Anfernee Dijksteel15sr SURWB27-13121242131010200002400
Matthew Clarke5eng ENGCB27-166901029930011300009200
Rav van den Berg3nl NEDCB19-24390777611000000007600
Paddy McNair17nir NIRCB28-31490939210020100008900
Seny Dieng1sn SENGK29-10490312652000000002600
16 Players9906986494910192432220061308
Middlesbrough 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
Emmanuel Latte Lath9ci CIVFW25-06469100100001010100
   Sam Silvera18au AUSFW23-13321000000001010000
Marcus Forss21fi FINFW24-262862111022100.001010200
   Alexander Gilbert14ie IRLFW22-0694000000000001100
Riley McGree8au AUSAM25-12579000000000000000
   Finn Azaz20ie IRLAM23-18111000000000000000
Lewis O'Brien28eng ENGCM25-14490320301250.011010320
Jonny Howson16eng ENGCM35-29069000000001101120
   Daniel Barlaser4tr TURCM27-04821000000000000000
Lukas Engel27dk DENWB25-08390100011250.014040100
Luke Ayling12eng ENGWB32-194691000111100.001010100
   Anfernee Dijksteel15sr SURWB27-13121000000001010010
Matthew Clarke5eng ENGCB27-166903311122100.000000310
Rav van den Berg3nl NEDCB19-243901110011100.000000100
Paddy McNair17nir NIRCB28-314902011011100.000000210
Seny Dieng1sn SENGK29-10490101000000000100
16 Players99015757391181.821111021770
Middlesbrough 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
Emmanuel Latte Lath9ci CIVFW25-06469130157113100.01100.08371410022112
   Sam Silvera18au AUSFW23-1332111001100112150.0150.01030701001103
Marcus Forss21fi FINFW24-2628620037115202150.0150.01356900060154
   Alexander Gilbert14ie IRLFW22-0694500230500041570000040
Riley McGree8au AUSAM25-12579430211304436350.0350.0211234631211317
   Finn Azaz20ie IRLAM23-1811110004741022100.000.073090002073
Lewis O'Brien28eng ENGCM25-1449084195223084200.02100.05336019871001653
Jonny Howson16eng ENGCM35-290695026291505011100.000.02519910022010350
   Daniel Barlaser4tr TURCM27-048214100301104100027743900010361
Lukas Engel27dk DENWB25-0839010501538538105100.01100.05618794310107618
Luke Ayling12eng ENGWB32-19469651122727165100.01100.037166115410214416
   Anfernee Dijksteel15sr SURWB27-1312127001018127100.000.0151015010001236
Matthew Clarke5eng ENGCB27-1669010733365901070007332415801000890
Rav van den Berg3nl NEDCB19-2439082237450082000471757500020630
Paddy McNair17nir NIRCB28-314909832762919811100.000.07339421942101841
Seny Dieng1sn SENGK29-104903323330003300021965800000190
16 Players990794351783882332579420945.01050.0490236711982510318861264
Middlesbrough 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%
Emmanuel Latte Lath9ci CIVFW25-0646900021010000001325.0
   Sam Silvera18au AUSFW23-13321000000000000200
Marcus Forss21fi FINFW24-262861001001010003030.0
   Alexander Gilbert14ie IRLFW22-0694000000010000000
Riley McGree8au AUSAM25-12579000010200000300
   Finn Azaz20ie IRLAM23-18111000000000000200
Lewis O'Brien28eng ENGCM25-14490000120102000410100.0
Jonny Howson16eng ENGCM35-29069000010210000300
   Daniel Barlaser4tr TURCM27-04821000010300000000
Lukas Engel27dk DENWB25-083900000106000006020.0
Luke Ayling12eng ENGWB32-194690001107000004010.0
   Anfernee Dijksteel15sr SURWB27-13121000010000000000
Matthew Clarke5eng ENGCB27-16690000100103000720100.0
Rav van den Berg3nl NEDCB19-2439000010000100041150.0
Paddy McNair17nir NIRCB28-3149000010000000042250.0
Seny Dieng1sn SENGK29-10490000000000000300
16 Players99010089024270004571236.8

Middlesbrough Goalkeeper Stats

Middlesbrough 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
Seny Diengsn SEN29-1049031266.71.31520.028210.725.8366.747.7800.0012.8

Norwich City Player Stats

Norwich 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
Josh Sargent9us USAFW24-0156900001000161010.00.00.0005862.508010
   Liam Gibbs8eng ENGCM,FW21-081210000000080000.00.00.0002540.003010
Borja Sainz7es ESPLW23-0342900001001191000.00.00.000101376.907131
Christian Fassnacht16ch SUIRW30-1164500001000241100.00.00.000131872.219000
   Marcelino Núñez26cl CHIRM24-0054500000000181120.00.00.01091181.805000
Ashley Barnes10eng ENGAM,FW34-1288610002200220000.80.80.000131776.509000
   Finley Welch43eng ENGFW19-15540000000010000.00.00.00011100.001000
Kenny McLean23sct SCODM,CM32-0587600000010624100.00.00.020415180.4134231
   Sydney van Hooijdonk14nl NEDFW24-029140000000080000.00.00.0005683.305000
Gabriel17br BRALM,DM24-2549001000000574030.00.00.721404687.0418000
Dimitris Giannoulis30gr GRELB28-1419000000000441200.00.00.210273577.1011020
Ben Gibson6eng ENGCB31-0519000001100631030.00.00.011475487.0126000
Grant Hanley5sct SCOCB32-1076900000000772110.00.00.010616889.7345000
   Jakob Sørensen19dk DENCB26-0032100000000180100.00.00.000111573.307000
Jack Stacey3eng ENGRB27-3359000000000492110.00.00.000263868.4014110
Angus Gunn28sct SCOGK28-0449000000000360000.00.00.000253375.8022000
16 Players92911006311522188111.01.00.98233641980.2102244112
Norwich 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
Josh Sargent9us USAFW24-015695862.552033100.01333.30000.00.000000
   Liam Gibbs8eng ENGCM,FW21-081212540.02381333.31250.00000.00.000000
Borja Sainz7es ESPLW23-03429101376.9156555100.03650.011100.000.00.001000
Christian Fassnacht16ch SUIRW30-11645131872.219698988.955100.0010.000.00.000001
   Marcelino Núñez26cl CHIRM24-0054591181.8149474580.033100.01250.000.00.110000
Ashley Barnes10eng ENGAM,FW34-12886131776.518607977.866100.0010.000.00.000000
   Finley Welch43eng ENGFW19-155411100.010011100.0000000.00.000000
Kenny McLean23sct SCODM,CM32-05876415180.4694269192190.5182281.84757.100.00.013111
   Sydney van Hooijdonk14nl NEDFW24-029145683.3821822100.022100.011100.000.00.000000
Gabriel17br BRALM,DM24-25490404687.0733260192190.5141593.36875.010.70.214204
Dimitris Giannoulis30gr GRELB28-14190273577.135397171894.41010100.0030.000.20.010110
Ben Gibson6eng ENGCB31-05190475487.0796218141687.5313296.91425.000.00.000001
Grant Hanley5sct SCOCB32-10769616889.71092384222491.7353697.23650.000.00.103103
   Jakob Sørensen19dk DENCB26-00321111573.32271504580.066100.01250.000.00.000000
Jack Stacey3eng ENGRB27-33590263868.447766131492.991369.24944.400.00.001000
Angus Gunn28sct SCOGK28-04490253375.874453955100.01414100.061442.900.00.000000
16 Players92933641980.25970207014416189.415817590.3285947.510.90.44125210
Norwich 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
Josh Sargent9us USAFW24-01569862000000000501
   Liam Gibbs8eng ENGCM,FW21-08121550000000000200
Borja Sainz7es ESPLW23-03429131300000000001000
Christian Fassnacht16ch SUIRW30-11645181800000000001301
   Marcelino Núñez26cl CHIRM24-0054511101100100000900
Ashley Barnes10eng ENGAM,FW34-12886171520000000001301
   Finley Welch43eng ENGFW19-1554110000000000100
Kenny McLean23sct SCODM,CM32-05876515100013000004101
   Sydney van Hooijdonk14nl NEDFW24-02914660000000000500
Gabriel17br BRALM,DM24-25490464231003021104010
Dimitris Giannoulis30gr GRELB28-14190352770011700002712
Ben Gibson6eng ENGCB31-05190544951000000004700
Grant Hanley5sct SCOCB32-10769686622000000006101
   Jakob Sørensen19dk DENCB26-00321151500000000001101
Jack Stacey3eng ENGRB27-33590383260001600002602
Angus Gunn28sct SCOGK28-04490332672000000002500
16 Players929419382357029132110336210
Norwich 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
Josh Sargent9us USAFW24-015691110011100.001010110
   Liam Gibbs8eng ENGCM,FW21-08121000000000000000
Borja Sainz7es ESPLW23-03429100100000000100
Christian Fassnacht16ch SUIRW30-116451001011100.000001220
   Marcelino Núñez26cl CHIRM24-0054511100040.042201220
Ashley Barnes10eng ENGAM,FW34-12886000000000000000
   Finley Welch43eng ENGFW19-1554000000000000000
Kenny McLean23sct SCODM,CM32-05876431213475.010001510
   Sydney van Hooijdonk14nl NEDFW24-02914000000000000000
Gabriel17br BRALM,DM24-254904231022100.003030420
Dimitris Giannoulis30gr GRELB28-1419011100010.010002351
Ben Gibson6eng ENGCB31-05190111001250.013300130
Grant Hanley5sct SCOCB32-10769202000001101330
   Jakob Sørensen19dk DENCB26-00321000000000001110
Jack Stacey3eng ENGRB27-33590212002450.021011350
Angus Gunn28sct SCOGK28-04490000000000000020
16 Players92918101251101952.691165826271
Norwich 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
Josh Sargent9us USAFW24-01569160484016100.01100.0821140001071
   Liam Gibbs8eng ENGCM,FW21-081218026008100.01100.031630001160
Borja Sainz7es ESPLW23-0342919011262193133.3266.77722110011101
Christian Fassnacht16ch SUIRW30-1164524161531240009301000020173
   Marcelino Núñez26cl CHIRM24-005451851152018000513200011100
Ashley Barnes10eng ENGAM,FW34-1288622121644220009311100020182
   Finley Welch43eng ENGFW19-155410010010001200000120
Kenny McLean23sct SCODM,CM32-05876621292870623133.3266.73418711120011460
   Sydney van Hooijdonk14nl NEDFW24-02914802600800051830002070
Gabriel17br BRALM,DM24-2549057219327057000181103700010350
Dimitris Giannoulis30gr GRELB28-1419044321176144200.02100.01150900011202
Ben Gibson6eng ENGCB31-05190631136234363000261105200000420
Grant Hanley5sct SCOCB32-10769775374011770004522511900010580
   Jakob Sørensen19dk DENCB26-0032118514400180007472800000120
Jack Stacey3eng ENGRB27-3359049824178149100.01100.014571410020271
Angus Gunn28sct SCOGK28-0449036313600036000221286200000180
16 Players92952273244230521352211218.2981.8224111749640016633510
Norwich 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%
Josh Sargent9us USAFW24-015690000100010003020.0
   Liam Gibbs8eng ENGCM,FW21-081210001000000001010.0
Borja Sainz7es ESPLW23-03429010110000000200
Christian Fassnacht16ch SUIRW30-11645000000010000210100.0
   Marcelino Núñez26cl CHIRM24-00545000110111000310100.0
Ashley Barnes10eng ENGAM,FW34-1288600010100000021150.0
   Finley Welch43eng ENGFW19-1554000000000000000
Kenny McLean23sct SCODM,CM32-05876100210313000600
   Sydney van Hooijdonk14nl NEDFW24-02914000000000000110100.0
Gabriel17br BRALM,DM24-25490000110302000400
Dimitris Giannoulis30gr GRELB28-14190000000121000500
Ben Gibson6eng ENGCB31-0519000000000100025183.3
Grant Hanley5sct SCOCB32-1076900001101000022250.0
   Jakob Sørensen19dk DENCB26-00321000000010000100
Jack Stacey3eng ENGRB27-33590000200111000410100.0
Angus Gunn28sct SCOGK28-04490000000000000100
16 Players92911096298100003912763.2

Norwich City Goalkeeper Stats

Norwich 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
Angus Gunnsct SCO28-0449063350.02.251241.728625.029.55100.075.41915.308.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Borja SainzClub Crest Norwich City0.03Off Target18Right FootGabrielPass (Live)Grant HanleyPass (Live)
11Josh SargentClub Crest Norwich City0.03Blocked28Right Foot
12Christian FassnachtClub Crest Norwich City0.04Off Target13HeadKenny McLeanPass (Live)
13Ashley BarnesClub Crest Norwich City0.170.36Saved15Left FootDimitris GiannoulisPass (Live)Kenny McLeanPass (Live)
17Ashley BarnesClub Crest Norwich City0.660.61Goal12Right FootGabrielPass (Live)Ben GibsonPass (Live)
37Marcus ForssClub Crest Middlesbrough0.290.93Goal5Right FootLewis O'BrienPass (Live)Lukas EngelPass (Live)
38Riley McGreeClub Crest Middlesbrough0.04Off Target17Right FootJonny HowsonPass (Live)Matthew ClarkePass (Live)
40Riley McGreeClub Crest Middlesbrough0.03Blocked27Left FootLewis O'BrienPass (Live)Jonny HowsonPass (Live)
41Marcus ForssClub Crest Middlesbrough0.05Blocked14Left FootLukas EngelPass (Live)Jonny HowsonPass (Live)
43Emmanuel Latte LathClub Crest Middlesbrough0.670.79Goal9Left FootMatthew ClarkePass (Live)Lukas EngelPass (Dead)
48Riley McGreeClub Crest Middlesbrough0.05Blocked23Left FootFree kickEmmanuel Latte LathFouledMatthew ClarkePass (Live)
55Jonny HowsonClub Crest Middlesbrough0.02Off Target25Right FootRiley McGreePass (Dead)Riley McGreeFouled
58Lewis O'BrienClub Crest Middlesbrough0.06Blocked23Left FootRiley McGreePass (Live)Luke AylingPass (Live)
62Lukas EngelClub Crest Middlesbrough0.100.18Goal11Left FootLuke AylingPass (Live)Paddy McNairPass (Live)
64Riley McGreeClub Crest Middlesbrough0.090.19Saved18Left FootRiley McGreeTake-OnLewis O'BrienTackle
68Ben GibsonClub Crest Norwich City0.040.38Saved12HeadDeflectedMarcelino NúñezPass (Dead)Fouled
72Lukas EngelClub Crest Middlesbrough0.01Off Target17Left FootVolleyDaniel BarlaserPass (Live)Marcus ForssPass (Live)
74Anfernee DijksteelClub Crest Middlesbrough0.070.09Saved9Right FootVolleyLewis O'BrienPass (Live)Sam SilveraPass (Live)
79Paddy McNairClub Crest Middlesbrough0.05Blocked13Right FootPaddy McNairTake-OnRiley McGreePass (Live)
85Lukas EngelClub Crest Middlesbrough0.07Blocked17Left FootAnfernee DijksteelPass (Live)Finn AzazPass (Live)
90Finn AzazClub Crest Middlesbrough0.030.02Saved12HeadDaniel BarlaserPass (Live)Paddy McNairPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
37Marcus ForssClub Crest Middlesbrough0.290.93Goal5Right FootLewis O'BrienPass (Live)Lukas EngelPass (Live)
38Riley McGreeClub Crest Middlesbrough0.04Off Target17Right FootJonny HowsonPass (Live)Matthew ClarkePass (Live)
40Riley McGreeClub Crest Middlesbrough0.03Blocked27Left FootLewis O'BrienPass (Live)Jonny HowsonPass (Live)
41Marcus ForssClub Crest Middlesbrough0.05Blocked14Left FootLukas EngelPass (Live)Jonny HowsonPass (Live)
43Emmanuel Latte LathClub Crest Middlesbrough0.670.79Goal9Left FootMatthew ClarkePass (Live)Lukas EngelPass (Dead)
48Riley McGreeClub Crest Middlesbrough0.05Blocked23Left FootFree kickEmmanuel Latte LathFouledMatthew ClarkePass (Live)
55Jonny HowsonClub Crest Middlesbrough0.02Off Target25Right FootRiley McGreePass (Dead)Riley McGreeFouled
58Lewis O'BrienClub Crest Middlesbrough0.06Blocked23Left FootRiley McGreePass (Live)Luke AylingPass (Live)
62Lukas EngelClub Crest Middlesbrough0.100.18Goal11Left FootLuke AylingPass (Live)Paddy McNairPass (Live)
64Riley McGreeClub Crest Middlesbrough0.090.19Saved18Left FootRiley McGreeTake-OnLewis O'BrienTackle
72Lukas EngelClub Crest Middlesbrough0.01Off Target17Left FootVolleyDaniel BarlaserPass (Live)Marcus ForssPass (Live)
74Anfernee DijksteelClub Crest Middlesbrough0.070.09Saved9Right FootVolleyLewis O'BrienPass (Live)Sam SilveraPass (Live)
79Paddy McNairClub Crest Middlesbrough0.05Blocked13Right FootPaddy McNairTake-OnRiley McGreePass (Live)
85Lukas EngelClub Crest Middlesbrough0.07Blocked17Left FootAnfernee DijksteelPass (Live)Finn AzazPass (Live)
90Finn AzazClub Crest Middlesbrough0.030.02Saved12HeadDaniel BarlaserPass (Live)Paddy McNairPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
9Borja SainzClub Crest Norwich City0.03Off Target18Right FootGabrielPass (Live)Grant HanleyPass (Live)
11Josh SargentClub Crest Norwich City0.03Blocked28Right Foot
12Christian FassnachtClub Crest Norwich City0.04Off Target13HeadKenny McLeanPass (Live)
13Ashley BarnesClub Crest Norwich City0.170.36Saved15Left FootDimitris GiannoulisPass (Live)Kenny McLeanPass (Live)
17Ashley BarnesClub Crest Norwich City0.660.61Goal12Right FootGabrielPass (Live)Ben GibsonPass (Live)
68Ben GibsonClub Crest Norwich City0.040.38Saved12HeadDeflectedMarcelino NúñezPass (Dead)Fouled

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.