Norwich City vs. Middlesbrough Match Report – Sunday October 27, 2024

EFL Championship (Matchweek 12)
Norwich City
3
1.1
4-6-2
Manager: Johannes Thorup
Captain: Kenny McLean
Middlesbrough
3
3.3
5-3-4
Manager: Michael Carrick
Sunday October 27, 2024, 15:00 (venue time)
EFL Championship (Matchweek 12)
Norwich City vs. Middlesbrough Historical Head-to-Head
 
Attendance: 26,487
Venue: Carrow Road, Norwich
Officials: James Bell (Referee) · Matthew Smith (AR1) · Robert Hyde (AR2) · Leigh Doughty (4th)
Borja Sainz · 8’
Borja Sainz · 71’
Seny Dieng (OG) · 80’
Kenny McLean · 87’
Tommy Conway · 13’
Tommy Conway · 40’
Finn Azaz · 45+2’
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
 8’
1:0
 — Goal 1:0
 13’
1:1
 — Goal 1:1
 23’
1:1
 — Yellow Card
 25’
1:1
 — Yellow Card
 40’
1:2
 — Goal 1:2
45+2’
1:3
 — Goal 1:3
Half Time
 58’
1:3
 — Yellow Card
 64’
1:3
 — Substitute
 64’
1:3
 — Substitute
 69’
1:3
Penalty saved by George Long
 — Substitute
 70’
1:3
 — Yellow Card
 71’
1:3
 — Substitute
 71’
2:3
 — Goal 2:3
 71’
2:3
 — Substitute
 74’
2:3
 — Yellow Card
 80’
3:3
Own Goal
 — Yellow Card
 82’
3:3
 — Substitute
 82’
3:3
 — Substitute
 84’
3:3
 — Substitute
 87’
3:3
 — Red Card
 90’
3:3
 — Substitute
90+1’
3:3
 — Substitute
90+1’
3:3
 — Substitute

Team Stats

Possession
49%
51%
Passing Accuracy
453 of 545 — 83%
82% — 461 of 563
Shots on Target
3 of 9 — 33%
54% — 7 of 13
Saves
4 of 7 — 57%
33% — 1 of 3
Cards
Norwich City
 
Middlesbrough
15
Fouls
7
3
Corners
2
12
Crosses
19
675
Touches
679
Norwich City
 
Middlesbrough
17
Tackles
15
13
Interceptions
10
5
Aerials Won
11
21
Clearances
15
Norwich City
 
Middlesbrough
2
Offsides
1
5
Goal Kicks
9
10
Throw Ins
19
49
Long Balls
56
Become a Stathead & surf this site ad-free.

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-2508900000000160000.00.00.120101190.917000
   Kaide Gordon21eng ENGFW20-02210000000020000.00.00.0000002000
Borja Sainz7es ESPLW23-2698920004200440210.40.40.020152560.0231672
   Jakob Sørensen19dk DENLW26-23810000000063010.00.00.00022100.001000
Ante Crnac17hr CRORW20-3156300001100220010.10.10.01081361.5213010
   Amankwah Forson18gh GHARW21-3012700001000131010.00.00.0005862.518111
Emiliano Marcondes11dk DENLM29-2328300001000622110.00.00.430455384.9933100
   Jack Stacey3eng ENGLM28-20470000000061100.00.00.0002366.712100
Kenny McLean23sct SCOCM32-2938600000001654220.00.00.000465780.7543111
Anis Ben Slimane20tn TUNRM23-2256300001010513100.20.20.000323786.5331022
   Oscar Schwartau29dk DENRM18-1632700001000191110.40.40.00091275.0111242
Callum Doyle6eng ENGLB21-0249001000000910220.00.00.421657982.3557010
José Cordoba33pa PANCB23-23590000000001011110.00.00.030809088.9374011
Shane Duffy4ie IRLCB32-3009000000000801120.00.00.000606888.2556000
Kellen Fisher35eng ENGRB20-1759000000010570100.00.00.031445284.6336011
George Long12eng ENGGK30-3579000000000400000.00.00.000303585.7023000
16 Players986210093216751713131.11.10.916245354583.141428121910
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-25089101190.91531077100.033100.00000.10.020101
   Kaide Gordon21eng ENGFW20-0221000000000000.00.000000
Borja Sainz7es ESPLW23-26989152560.02037491275.061154.5020.000.00.001102
   Jakob Sørensen19dk DENLW26-238122100.021522100.0000000.00.000000
Ante Crnac17hr CRORW20-3156381361.5117226785.72540.00000.00.001002
   Amankwah Forson18gh GHARW21-301275862.5116232366.722100.011100.000.00.100101
Emiliano Marcondes11dk DENLM29-23283455384.9830204232592.0151788.26875.000.40.237209
   Jack Stacey3eng ENGLM28-20472366.7281611100.011100.0010.000.00.001001
Kenny McLean23sct SCOCM32-29386465780.7780190212295.5222491.73742.900.00.003005
Anis Ben Slimane20tn TUNRM23-22563323786.55651161414100.0141687.53475.000.00.101103
   Oscar Schwartau29dk DENRM18-1632791275.0146334666.75683.30000.00.001001
Callum Doyle6eng ENGLB21-02490657982.31353508222491.7343889.591464.310.40.327215
José Cordoba33pa PANCB23-23590809088.91416539343694.4414395.351145.500.00.002003
Shane Duffy4ie IRLCB32-30090606888.211823611313100.0464797.91616.700.00.003005
Kellen Fisher35eng ENGRB20-17590445284.6691171252696.2172085.01333.300.00.002003
George Long12eng ENGGK30-35790303585.76384341111100.01616100.03837.500.00.000000
16 Players98645354583.18239270619420992.822424990.0326549.210.90.87298141
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-2508911640000100001010
   Kaide Gordon21eng ENGFW20-0221000000000000000
Borja Sainz7es ESPLW23-26989252410004100001500
   Jakob Sørensen19dk DENLW26-2381220000000000200
Ante Crnac17hr CRORW20-3156313130000100000800
   Amankwah Forson18gh GHARW21-30127870010000000510
Emiliano Marcondes11dk DENLM29-23283534852222022004501
   Jack Stacey3eng ENGLM28-2047330000000000200
Kenny McLean23sct SCOCM32-29386575342002111004602
Anis Ben Slimane20tn TUNRM23-22563373611200000003201
   Oscar Schwartau29dk DENRM18-1632712120000000000900
Callum Doyle6eng ENGLB21-02490797720011200006502
José Cordoba33pa PANCB23-23590909000000000008001
Shane Duffy4ie IRLCB32-30090686711010000006002
Kellen Fisher35eng ENGRB20-17590524750012500004401
George Long12eng ENGGK30-35790352872000000003000
16 Players9865455133085512103300453210
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-25089000000000000000
   Kaide Gordon21eng ENGFW20-022100000010.010000000
Borja Sainz7es ESPLW23-2698900000040.041012200
   Jakob Sørensen19dk DENLW26-23813230011100.001010300
Ante Crnac17hr CRORW20-3156300000010.011010000
   Amankwah Forson18gh GHARW21-3012711100010.011010110
Emiliano Marcondes11dk DENLM29-23283221100001101300
   Jack Stacey3eng ENGLM28-20471110011100.000001200
Kenny McLean23sct SCOCM32-293864213022100.002022600
Anis Ben Slimane20tn TUNRM23-225633201233100.000001410
   Oscar Schwartau29dk DENRM18-16327110101333.321011210
Callum Doyle6eng ENGLB21-0249000000020.022022260
José Cordoba33pa PANCB23-23590101001250.011101230
Shane Duffy4ie IRLCB32-30090110101250.012201280
Kellen Fisher35eng ENGRB20-17590000000000001110
George Long12eng ENGGK30-35790000000000000000
16 Players9861712872102343.51313491330210
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-2508916018711600072130004281
   Kaide Gordon21eng ENGFW20-022120110020002610001020
Borja Sainz7es ESPLW23-26989440514257447228.6571.43119213261530326
   Jakob Sørensen19dk DENLW26-238161411060001430000010
Ante Crnac17hr CRORW20-3156322111110122100.01100.013572701030146
   Amankwah Forson18gh GHARW21-3012713125611311100.000.0858241001074
Emiliano Marcondes11dk DENLM29-23283624113021162000331865312010366
   Jack Stacey3eng ENGLM28-20476124006000218161001010
Kenny McLean23sct SCOCM32-293866501940726511100.000.0431416711010441
Anis Ben Slimane20tn TUNRM23-225635139301315122100.000.0311275600040353
   Oscar Schwartau29dk DENRM18-163271934883194250.0250.011703722101102
Callum Doyle6eng ENGLB21-0249091741449291100.01100.05721811001020611
José Cordoba33pa PANCB23-235901011557422010111100.000.07432916000012810
Shane Duffy4ie IRLCB32-300908018423710800005617711800010580
Kellen Fisher35eng ENGRB20-1759057217221815711100.000.03617793000013710
George Long12eng ENGGK30-357904036400004000023916300000220
16 Players9866759225629712820675191052.6947.44281872963128623644940
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-2508900000000000012250.0
   Kaide Gordon21eng ENGFW20-0221000010000000100
Borja Sainz7es ESPLW23-26989000210420000200
   Jakob Sørensen19dk DENLW26-2381000000002000000
Ante Crnac17hr CRORW20-31563000300100000100
   Amankwah Forson18gh GHARW21-30127000000001000100
Emiliano Marcondes11dk DENLM29-232830001202120003020.0
   Jack Stacey3eng ENGLM28-2047000000011000200
Kenny McLean23sct SCOCM32-293860101102220006010.0
Anis Ben Slimane20tn TUNRM23-225631003000120003020.0
   Oscar Schwartau29dk DENRM18-16327000001011000200
Callum Doyle6eng ENGLB21-02490000000120000151150.0
José Cordoba33pa PANCB23-2359000030001001051150.0
Shane Duffy4ie IRLCB32-300900000000110004010.0
Kellen Fisher35eng ENGRB20-1759010022121000051150.0
George Long12eng ENGGK30-35790000000000000200
16 Players98621015721213120105351131.3

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
George Longeng ENG30-3579083462.54.03837.530323.326.4520.028.01500.0010.0

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
Tommy Conway22sct SCOFW22-0827020013200251021.70.90.220131492.9213120
   Emmanuel Latte Lath9ci CIVFW25-299200000100090010.00.00.01066100.005010
Riley McGree8au AUSLW25-3608101003110520030.90.90.941334082.5623541
   Jonny Howson16eng ENGLW36-159900000000171000.00.00.010141687.536000
Ben Doak50sct SCORW18-3517000000000330000.00.00.751192867.9418933
   Isaiah Jones11gy GUYRW25-1232000000000180010.00.00.000101471.427000
Finn Azaz20ie IRLAM24-0509010004200512001.11.10.030293974.4720420
Hayden Hackney7eng ENGDM22-12390000022001033100.20.20.030688679.11650283
Aidan Morris18us USADM22-3468900000010882410.00.00.011717693.4534032
   Micah Hamilton17eng ENGDM20-34910000000030000.00.00.0002366.713111
Neto Borges30br BRALB28-0449001000000671010.00.00.111475979.7331142
George Edmundson25eng ENGCB27-0579000000010571110.00.00.000414885.4329000
Rav van den Berg3nl NEDCB20-1129000000000560000.00.00.000464993.9520000
Anfernee Dijksteel15sr SURRB28-0008101000000594310.00.00.821404981.6631311
   Luke Ayling12eng ENGRB33-063900000000130100.00.00.00071163.603000
Seny Dieng1sn SENGK29-3399000000000280000.00.00.000152560.009000
16 Players9903301137306791510113.93.12.823546156381.963302262913
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
Tommy Conway22sct SCOFW22-08270131492.91911477100.066100.00000.20.120102
   Emmanuel Latte Lath9ci CIVFW25-2992066100.0783244100.022100.00000.00.000000
Riley McGree8au AUSLW25-36081334082.545660172085.0141782.4010.010.90.112106
   Jonny Howson16eng ENGLW36-1599141687.52381057977.866100.011100.000.00.003003
Ben Doak50sct SCORW18-35170192867.933185101376.981172.71333.300.70.722004
   Isaiah Jones11gy GUYRW25-12320101471.4117468988.92450.00000.00.000002
Finn Azaz20ie IRLAM24-05090293974.4600248131492.991369.26966.700.00.106007
Hayden Hackney7eng ENGDM22-12390688679.11121283364090.0273090.051241.700.00.11101016
Aidan Morris18us USADM22-34689717693.41116334353697.2313296.94666.700.00.008005
   Micah Hamilton17eng ENGDM20-34912366.7302511100.01250.00000.00.000001
Neto Borges30br BRALB28-04490475979.7795301313393.9121866.74757.110.10.112113
George Edmundson25eng ENGCB27-05790414885.46633121919100.0202195.22728.600.00.000003
Rav van den Berg3nl NEDCB20-11290464993.9893269161794.1262892.944100.000.00.007005
Anfernee Dijksteel15sr SURRB28-00081404981.6662216182185.7202290.92633.310.80.123206
   Luke Ayling12eng ENGRB33-063971163.696495683.32540.00000.00.001000
Seny Dieng1sn SENGK29-33990152560.034716455100.077100.031323.100.00.000000
16 Players99046156381.97734254323225491.319322486.2326946.432.81.39446163
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
Tommy Conway22sct SCOFW22-08270141220000000001300
   Emmanuel Latte Lath9ci CIVFW25-29920642000000000600
Riley McGree8au AUSLW25-36081403910003011003300
   Jonny Howson16eng ENGLW36-1599161600000000001400
Ben Doak50sct SCORW18-35170282800003000001900
   Isaiah Jones11gy GUYRW25-12320141221001100001002
Finn Azaz20ie IRLAM24-05090393443114010102912
Hayden Hackney7eng ENGDM22-12390868511001000006803
Aidan Morris18us USADM22-34689767153010200007101
   Micah Hamilton17eng ENGDM20-3491330000000000200
Neto Borges30br BRALB28-0449059471220231000004700
George Edmundson25eng ENGCB27-05790484354000000004100
Rav van den Berg3nl NEDCB20-11290494811010000004600
Anfernee Dijksteel15sr SURRB28-00081494450002500004000
   Luke Ayling12eng ENGRB33-063911101000210000701
Seny Dieng1sn SENGK29-33990251691000000001500
16 Players9905635125016151919211046119
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
Tommy Conway22sct SCOFW22-0827010001010.012020110
   Emmanuel Latte Lath9ci CIVFW25-29920000000001010000
Riley McGree8au AUSLW25-36081000000003030000
   Jonny Howson16eng ENGLW36-15991010011100.000000100
Ben Doak50sct SCORW18-3517000000010.010000000
   Isaiah Jones11gy GUYRW25-12320000000001010000
Finn Azaz20ie IRLAM24-050902011011100.000000200
Hayden Hackney7eng ENGDM22-12390323002540.030001410
Aidan Morris18us USADM22-34689202002540.031014600
   Micah Hamilton17eng ENGDM20-3491000000000000000
Neto Borges30br BRALB28-04490111000001010120
George Edmundson25eng ENGCB27-05790110100001101260
Rav van den Berg3nl NEDCB20-1129000000010.010000030
Anfernee Dijksteel15sr SURRB28-00081402113475.011013720
   Luke Ayling12eng ENGRB33-0639000000000001100
Seny Dieng1sn SENGK29-33990000000000000000
16 Players990154103291947.410111101025150
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
Tommy Conway22sct SCOFW22-082702523617624200.02100.013462110101155
   Emmanuel Latte Lath9ci CIVFW25-299209004509100.01100.052840000151
Riley McGree8au AUSLW25-36081520717295524125.0250.0231266652230399
   Jonny Howson16eng ENGLW36-1599170485017000620901000131
Ben Doak50sct SCORW18-351703301131983333100.000.018205169937202611
   Isaiah Jones11gy GUYRW25-1232018015120180007191100010147
Finn Azaz20ie IRLAM24-0509051072224751200.0150.0201057041211347
Hayden Hackney7eng ENGDM22-12390103118572941038337.5225.05020711722111802
Aidan Morris18us USADM22-346898802550141883266.700.0341525202141623
   Micah Hamilton17eng ENGDM20-3491300120311100.000.0319151000022
Neto Borges30br BRALB28-044906722914242674250.0250.0311246512001395
George Edmundson25eng ENGCB27-0579057930252057000291344301000360
Rav van den Berg3nl NEDCB20-112905682034215600020291201020391
Anfernee Dijksteel15sr SURRB28-0008159421261405911100.000.0311348032001366
   Luke Ayling12eng ENGRB33-06391305260130003510000072
Seny Dieng1sn SENGK29-33990282427100280009432500000110
16 Players9906795019828520434678291344.81034.5302139676026171414745862
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%
Tommy Conway22sct SCOFW22-082700000110000001010.0
   Emmanuel Latte Lath9ci CIVFW25-29920000000000000100
Riley McGree8au AUSLW25-36081100220300100410100.0
   Jonny Howson16eng ENGLW36-1599000000000000100
Ben Doak50sct SCORW18-35170000020300000400
   Isaiah Jones11gy GUYRW25-12320000100100000000
Finn Azaz20ie IRLAM24-05090000110400000200
Hayden Hackney7eng ENGDM22-1239000005011200071150.0
Aidan Morris18us USADM22-34689100220040000500
   Micah Hamilton17eng ENGDM20-3491000000000000100
Neto Borges30br BRALB28-0449000001030100012250.0
George Edmundson25eng ENGCB27-057901000000110003010.0
Rav van den Berg3nl NEDCB20-11290000000000000330100.0
Anfernee Dijksteel15sr SURRB28-00081000110230000820100.0
   Luke Ayling12eng ENGRB33-0639000000210000110100.0
Seny Dieng1sn SENGK29-33990000000000001010100.0
16 Players9903007151191041014211568.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-339903310.01.0080.017429.431.8837.539.9800.004.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Emiliano MarcondesClub Crest Norwich City0.010.00Off Target30Right FootJosh SargentPass (Live)Kellen FisherPass (Live)
9Borja SainzClub Crest Norwich City0.030.36Goal28Right Foot
11Finn AzazClub Crest Middlesbrough0.050.52Saved24Right FootVolley
13Tommy ConwayClub Crest Middlesbrough0.090.34Goal8Right FootVolleyNeto BorgesPass (Live)Aidan MorrisPass (Live)
20Finn AzazClub Crest Middlesbrough0.030.00Blocked16Right FootAnfernee DijksteelPass (Live)Ben DoakPass (Live)
20Tommy ConwayClub Crest Middlesbrough0.100.00Blocked14Left FootFinn AzazShot
36Finn AzazClub Crest Middlesbrough0.100.00Blocked12Left FootBen DoakPass (Live)Ben DoakTake-On
36Hayden HackneyClub Crest Middlesbrough0.140.21Saved15Left FootFinn AzazShot
39Ante CrnacClub Crest Norwich City0.060.51Saved16Left FootVolleyJosh SargentPass (Live)Ante CrnacPass (Live)
40Tommy ConwayClub Crest Middlesbrough0.760.99Goal15Right FootAnfernee DijksteelPass (Live)Ben DoakPass (Live)
42Borja SainzClub Crest Norwich City0.150.00Woodwork13Right FootEmiliano MarcondesPass (Live)Borja SainzPass (Live)
44Riley McGreeClub Crest Middlesbrough0.220.13Saved14Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
45+2Hayden HackneyClub Crest Middlesbrough0.020.12Saved29Right FootTommy ConwayPass (Live)Riley McGreePass (Live)
45+2Riley McGreeClub Crest Middlesbrough0.570.00Off Target5Left FootBen DoakPass (Live)Hayden HackneyShot
45+2Finn AzazClub Crest Middlesbrough0.940.99Goal4Left FootRiley McGreeShot
56Anis Ben SlimaneClub Crest Norwich City0.220.00Off Target5HeadKellen FisherPass (Live)José CordobaPass (Live)
65Borja SainzClub Crest Norwich City0.180.00Off Target16Right FootVolleyEmiliano MarcondesPass (Live)José CordobaPass (Live)
66Amankwah ForsonClub Crest Norwich City0.040.00Blocked26Left FootEmiliano MarcondesPass (Live)José CordobaPass (Live)
69Tommy Conway (pen)Club Crest Middlesbrough0.790.79Saved13Right FootRiley McGreeFouledHayden HackneyTake-On
71Borja SainzClub Crest Norwich City0.020.08Goal19Right FootCallum DoylePass (Live)Kellen FisherFouled
75Riley McGreeClub Crest Middlesbrough0.050.00Off Target24Left FootRiley McGreeFouledEmmanuel Latte LathPass (Live)
75Oscar SchwartauClub Crest Norwich City0.400.00Off Target8Right FootCallum DoylePass (Live)Borja SainzPass (Live)
89Emmanuel Latte LathClub Crest Middlesbrough0.030.00Blocked23Right FootHayden HackneyPass (Live)Jonny HowsonPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Emiliano MarcondesClub Crest Norwich City0.010.00Off Target30Right FootJosh SargentPass (Live)Kellen FisherPass (Live)
9Borja SainzClub Crest Norwich City0.030.36Goal28Right Foot
39Ante CrnacClub Crest Norwich City0.060.51Saved16Left FootVolleyJosh SargentPass (Live)Ante CrnacPass (Live)
42Borja SainzClub Crest Norwich City0.150.00Woodwork13Right FootEmiliano MarcondesPass (Live)Borja SainzPass (Live)
56Anis Ben SlimaneClub Crest Norwich City0.220.00Off Target5HeadKellen FisherPass (Live)José CordobaPass (Live)
65Borja SainzClub Crest Norwich City0.180.00Off Target16Right FootVolleyEmiliano MarcondesPass (Live)José CordobaPass (Live)
66Amankwah ForsonClub Crest Norwich City0.040.00Blocked26Left FootEmiliano MarcondesPass (Live)José CordobaPass (Live)
71Borja SainzClub Crest Norwich City0.020.08Goal19Right FootCallum DoylePass (Live)Kellen FisherFouled
75Oscar SchwartauClub Crest Norwich City0.400.00Off Target8Right FootCallum DoylePass (Live)Borja SainzPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
11Finn AzazClub Crest Middlesbrough0.050.52Saved24Right FootVolley
13Tommy ConwayClub Crest Middlesbrough0.090.34Goal8Right FootVolleyNeto BorgesPass (Live)Aidan MorrisPass (Live)
20Finn AzazClub Crest Middlesbrough0.030.00Blocked16Right FootAnfernee DijksteelPass (Live)Ben DoakPass (Live)
20Tommy ConwayClub Crest Middlesbrough0.100.00Blocked14Left FootFinn AzazShot
36Finn AzazClub Crest Middlesbrough0.100.00Blocked12Left FootBen DoakPass (Live)Ben DoakTake-On
36Hayden HackneyClub Crest Middlesbrough0.140.21Saved15Left FootFinn AzazShot
40Tommy ConwayClub Crest Middlesbrough0.760.99Goal15Right FootAnfernee DijksteelPass (Live)Ben DoakPass (Live)
44Riley McGreeClub Crest Middlesbrough0.220.13Saved14Left FootTommy ConwayPass (Live)Finn AzazPass (Live)
45+2Hayden HackneyClub Crest Middlesbrough0.020.12Saved29Right FootTommy ConwayPass (Live)Riley McGreePass (Live)
45+2Riley McGreeClub Crest Middlesbrough0.570.00Off Target5Left FootBen DoakPass (Live)Hayden HackneyShot
45+2Finn AzazClub Crest Middlesbrough0.940.99Goal4Left FootRiley McGreeShot
69Tommy Conway (pen)Club Crest Middlesbrough0.790.79Saved13Right FootRiley McGreeFouledHayden HackneyTake-On
75Riley McGreeClub Crest Middlesbrough0.050.00Off Target24Left FootRiley McGreeFouledEmmanuel Latte LathPass (Live)
89Emmanuel Latte LathClub Crest Middlesbrough0.030.00Blocked23Right FootHayden HackneyPass (Live)Jonny HowsonPass (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.