Middlesbrough vs. Rotherham United Match Report – Saturday January 20, 2024

EFL Championship (Matchweek 28)
Middlesbrough
1
0.9
12-4-12
Manager: Michael Carrick
Captain: Dael Fry
Rotherham United
1
0.8
3-10-15
Manager: Leam Richardson 
Saturday January 20, 2024, 15:00 (venue time)
EFL Championship (Matchweek 28)
Middlesbrough vs. Rotherham United Historical Head-to-Head
 
Attendance: 26,140
Venue: Riverside Stadium, Middlesbrough
Officials: Darren Bond (Referee) · Sian Massey-Ellis (AR1) · Akil Howson (AR2) · Keith Stroud (4th)
Marcus Forss · 82’
Cafú · 59’
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
 36’
0:0
 — Substitute
 40’
0:0
 — Yellow Card
45+1’
0:0
 — Yellow Card
Half Time
 59’
0:1
 — Goal 0:1
 68’
0:1
 — Substitute
 69’
0:1
 — Yellow Card
 73’
0:1
 — Yellow Card
 76’
0:1
 — Substitute
 76’
0:1
 — Substitute
 81’
0:1
 — Substitute
 81’
0:1
 — Substitute
 82’
1:1
 — Goal 1:1
 86’
1:1
 — Substitute

Team Stats

Possession
70%
30%
Passing Accuracy
578 of 706 — 82%
66% — 204 of 308
Shots on Target
3 of 15 — 20%
33% — 2 of 6
Saves
1 of 2 — 50%
66% — 2 of 3
Cards
Middlesbrough
 
Rotherham Utd
8
Fouls
8
13
Corners
2
23
Crosses
9
805
Touches
439
Middlesbrough
 
Rotherham Utd
13
Tackles
19
9
Interceptions
19
16
Aerials Won
11
7
Clearances
37
Middlesbrough
 
Rotherham Utd
6
Offsides
2
5
Goal Kicks
11
33
Throw Ins
22
66
Long Balls
76
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
Sam Greenwood29eng ENGFW21-3598000003100353110.10.10.020161984.2122110
   Josh Coburn19eng ENGFW21-045100000000030000.00.00.0001333.302000
Finn Azaz20ie IRLLW23-1356700002000320110.20.20.010192576.0316010
   Matt Crooks25eng ENGLW30-0002300000000251000.00.00.020212295.5717000
Isaiah Jones11gy GUYRW24-2081900000000101000.00.00.0005771.404100
   Marcus Forss21fi FINRW24-2167110003200282000.30.30.210111764.7117200
Morgan Rogers10eng ENGAM21-1789001002000623020.10.10.231234353.5531362
Hayden Hackney7eng ENGDM21-20890000000101131000.00.00.1519210984.41761210
Daniel Barlaser4tr TURDM27-00280000000001010000.00.00.1708110180.21648000
   Lewis O'Brien28eng ENGDM25-0981000000000110010.00.00.0008988.914000
Lukas Engel27dk DENLB25-0379000000000931200.00.00.010698779.3741010
Matthew Clarke5eng ENGCB27-1209000002000870300.10.10.010697888.5851100
Dael Fry6eng ENGCB26-1439000002000840120.00.00.000687491.9743000
Luke Ayling12eng ENGRB32-14890000010001001100.00.00.020769183.5746520
Tom Glover23au AUSGK26-0279000000000210000.00.00.000192190.509000
15 Players99011001531080513970.90.90.625257870681.98041215122
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
Sam Greenwood29eng ENGFW21-35980161984.2191641111100.02540.011100.000.00.001101
   Josh Coburn19eng ENGFW21-045101333.31001250.0010.00000.00.000000
Finn Azaz20ie IRLLW23-13567192576.03009591275.077100.02366.700.00.110303
   Matt Crooks25eng ENGLW30-00023212295.52761071717100.04580.00000.00.111207
Isaiah Jones11gy GUYRW24-208195771.47483475.022100.0010.000.00.000000
   Marcus Forss21fi FINRW24-21671111764.7149266966.755100.0010.000.20.210101
Morgan Rogers10eng ENGAM21-17890234353.5326109152268.261154.52540.010.20.111205
Hayden Hackney7eng ENGDM21-208909210984.41492405475192.2364187.881266.700.10.51183017
Daniel Barlaser4tr TURDM27-002808110180.21561455374190.2344182.9101952.600.10.1491016
   Lewis O'Brien28eng ENGDM25-098108988.9881666100.022100.00000.00.000001
Lukas Engel27dk DENLB25-03790698779.31201343323786.5273773.099100.000.00.009107
Matthew Clarke5eng ENGCB27-12090697888.51223395313393.9333691.75683.300.00.004008
Dael Fry6eng ENGCB26-14390687491.91363523212391.3394097.588100.000.00.004007
Luke Ayling12eng ENGRB32-14890769183.51220468434693.5273381.855100.000.00.008007
Tom Glover23au AUSGK26-02790192190.530718199100.088100.01333.300.00.000000
15 Players99057870681.99781319528832389.223227484.7517369.910.61.395514080
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
Sam Greenwood29eng ENGFW21-35980191720002000001600
   Josh Coburn19eng ENGFW21-04510330000000000100
Finn Azaz20ie IRLLW23-13567252500001000001901
   Matt Crooks25eng ENGLW30-00023222200000000002100
Isaiah Jones11gy GUYRW24-20819770010000000500
   Marcus Forss21fi FINRW24-21671171700100000001102
Morgan Rogers10eng ENGAM21-17890434110011010102312
Hayden Hackney7eng ENGDM21-2089010910343112010109222
Daniel Barlaser4tr TURDM27-002801018714302110112708100
   Lewis O'Brien28eng ENGDM25-09810990000000000801
Lukas Engel27dk DENLB25-0379087681810041700006910
Matthew Clarke5eng ENGCB27-12090787620010100006900
Dael Fry6eng ENGCB26-14390747400000000006801
Luke Ayling12eng ENGRB32-1489091721730121400007623
Tom Glover23au AUSGK26-02790211650000100001900
15 Players990706637631036233313290578612
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
Sam Greenwood29eng ENGFW21-3598033012010.011011400
   Josh Coburn19eng ENGFW21-04510000000000000000
Finn Azaz20ie IRLLW23-1356700000010.011011100
   Matt Crooks25eng ENGLW30-000231001011100.000000100
Isaiah Jones11gy GUYRW24-20819110100000000100
   Marcus Forss21fi FINRW24-216712101111100.000000200
Morgan Rogers10eng ENGAM21-17890321200002020301
Hayden Hackney7eng ENGDM21-20890110101250.010000100
Daniel Barlaser4tr TURDM27-00280000000000000000
   Lewis O'Brien28eng ENGDM25-09810000000001010000
Lukas Engel27dk DENLB25-03790101000000002320
Matthew Clarke5eng ENGCB27-12090000000000003320
Dael Fry6eng ENGCB26-14390000000002111120
Luke Ayling12eng ENGRB32-14890111001333.320001210
Tom Glover23au AUSGK26-02790000000000000000
15 Players9901393734944.4571692271
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
Sam Greenwood29eng ENGFW21-359803502924335100.01100.0221073411042278
   Josh Coburn19eng ENGFW21-045103001313000218100100022
Finn Azaz20ie IRLLW23-135673204919332100.01100.016523201020266
   Matt Crooks25eng ENGLW30-0002325001214125000171044701011216
Isaiah Jones11gy GUYRW24-2081910005511000041161011071
   Marcus Forss21fi FINRW24-21671280381972800017573021141207
Morgan Rogers10eng ENGAM21-17890620224367626233.3350.03116271321344717
Hayden Hackney7eng ENGDM21-208901130577310113100.01100.06127412623011959
Daniel Barlaser4tr TURDM27-0028010106702501010004821312301000741
   Lewis O'Brien28eng ENGDM25-0981011005601100041270000060
Lukas Engel27dk DENLB25-03790932154929193100.01100.04114679010015510
Matthew Clarke5eng ENGCB27-12090872315152870005133020412010590
Dael Fry6eng ENGCB26-14390846324841840004326715200000610
Luke Ayling12eng ENGRB32-1489010011051395100200.02100.046211118542206413
Tom Glover23au AUSGK26-02790211219200210009362200000100
15 Players990805231294212593280512216.7975.04122000106115185191057480
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%
Sam Greenwood29eng ENGFW21-359800000112130000020.0
   Josh Coburn19eng ENGFW21-04510000000000000100
Finn Azaz20ie IRLLW23-135670001011100001010.0
   Matt Crooks25eng ENGLW30-00023000001000000300
Isaiah Jones11gy GUYRW24-20819000111001000100
   Marcus Forss21fi FINRW24-216710000000010002010.0
Morgan Rogers10eng ENGAM21-178900002221020002020.0
Hayden Hackney7eng ENGDM21-20890100210201000800
Daniel Barlaser4tr TURDM27-00280000000110000031150.0
   Lewis O'Brien28eng ENGDM25-09810000000000000200
Lukas Engel27dk DENLB25-03790000000420000510100.0
Matthew Clarke5eng ENGCB27-12090000110030000880100.0
Dael Fry6eng ENGCB26-1439000000001000033350.0
Luke Ayling12eng ENGRB32-1489000012021100052166.7
Tom Glover23au AUSGK26-02790000000000000310100.0
15 Players990100886239900047161159.3

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
Tom Gloverau AUS26-0279021150.01.0020.017411.821.240.012.3600.0322.3

Rotherham Utd Player Stats

Rotherham Utd 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
Jordan Hugill10eng ENGFW31-2307501001000230010.10.10.41161442.9112100
   Tom Eaves9eng ENGFW32-006150000110030000.10.10.000010.001000
Cafú7pt PORLM30-3288510001100260200.40.40.000141782.4121242
   Sam Nombe29eng ENGLM25-09050000000041100.00.00.0001250.002000
Sam Clucas8eng ENGCM33-1179000001010404510.00.00.240112544.0010111
Christ Tiéhi27ci CIVCM25-2189000000000402230.00.00.000272993.1320100
Jamie Lindsay16sct SCORM28-1017500000000171300.00.00.00071070.0012110
   Oliver Rathbone18eng ENGRM27-1021500000000101110.00.00.0002540.004000
Cohen Bramall3eng ENGLB27-293350000000070000.00.00.0002540.005000
   Peter Kioso40cd CODRB25-1585500001000300010.00.00.020142458.3217000
Seb Revan28eng ENGLB,CB20-1909000000000493230.00.00.000213363.6119120
Sean Morrison23eng ENGCB33-0129000000010471140.00.00.010252986.2021000
Hakeem Odoffin22eng ENGCB25-2829000001000492100.10.10.010303781.1126022
Lee Peltier21eng ENGCB,RB37-0409000000000423110.00.00.010212875.0114000
Viktor Johansson1se SWEGK25-1289000000010521000.00.00.010234946.9026000
15 Players990110062304391919150.80.80.611120430866.2102107105
Rotherham Utd 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
Jordan Hugill10eng ENGFW31-2307561442.992274944.42366.70010.40.210101
   Tom Eaves9eng ENGFW32-00615010.00000000000.00.000000
Cafú7pt PORLM30-32885141782.42114991090.0010.03475.000.00.001001
   Sam Nombe29eng ENGLM25-09051250.07011100.000010.000.00.000000
Sam Clucas8eng ENGCM33-11790112544.0196364666.73475.02922.200.20.120000
Christ Tiéhi27ci CIVCM25-21890272993.1489119111291.71313100.03475.000.00.002003
Jamie Lindsay16sct SCORM28-1017571070.01103244100.02450.011100.000.00.000000
   Oliver Rathbone18eng ENGRM27-102152540.040000001425.000.00.000000
Cohen Bramall3eng ENGLB27-293352540.01972450.0000000.00.000000
   Peter Kioso40cd CODRB25-15855142458.32285791275.04944.41250.000.00.001002
Seb Revan28eng ENGLB,CB20-19090213363.6311170151788.25955.61520.000.00.101001
Sean Morrison23eng ENGCB33-01290252986.25421824666.7171894.444100.000.00.000000
Hakeem Odoffin22eng ENGCB25-28290303781.1447166161984.2141687.5010.000.00.010101
Lee Peltier21eng ENGCB,RB37-04090212875.0349121101190.981080.02633.300.00.000001
Viktor Johansson1se SWEGK25-12890234946.981059322100.099100.0123732.400.00.001000
15 Players99020430866.2385115599111380.5779680.2307838.510.60.4462010
Rotherham Utd 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
Jordan Hugill10eng ENGFW31-2307514140010000000600
   Tom Eaves9eng ENGFW32-00615110000000000001
Cafú7pt PORLM30-32885171700001000001400
   Sam Nombe29eng ENGLM25-0905220000100000100
Sam Clucas8eng ENGCM33-11790251695014122001100
Christ Tiéhi27ci CIVCM25-21890292900000000002700
Jamie Lindsay16sct SCORM28-1017510100000000000700
   Oliver Rathbone18eng ENGRM27-10215541000000000200
Cohen Bramall3eng ENGLB27-29335550000000000201
   Peter Kioso40cd CODRB25-15855242040012400001401
Seb Revan28eng ENGLB,CB20-190903323100001800002102
Sean Morrison23eng ENGCB33-01290292800000000002510
Hakeem Odoffin22eng ENGCB25-28290373160000600003002
Lee Peltier21eng ENGCB,RB37-04090282350000300002100
Viktor Johansson1se SWEGK25-128904932169000000002310
15 Players990308255511412922220020427
Rotherham Utd 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
Jordan Hugill10eng ENGFW31-23075000000001010030
   Tom Eaves9eng ENGFW32-00615000000000000000
Cafú7pt PORLM30-32885000000000002200
   Sam Nombe29eng ENGLM25-0905110010000001200
Sam Clucas8eng ENGCM33-117904311211100.001015910
Christ Tiéhi27ci CIVCM25-21890211101250.013122410
Jamie Lindsay16sct SCORM28-101751010011100.000003400
   Oliver Rathbone18eng ENGRM27-10215100101250.011011210
Cohen Bramall3eng ENGLB27-29335000000000000000
   Peter Kioso40cd CODRB25-15855000000001010030
Seb Revan28eng ENGLB,CB20-190903230011100.003032550
Sean Morrison23eng ENGCB33-012901010000043112100
Hakeem Odoffin22eng ENGCB25-282902111011100.000001350
Lee Peltier21eng ENGCB,RB37-040903230022100.001011470
Viktor Johansson1se SWEGK25-128901110011100.000000110
15 Players9901911124391181.82154111938370
Rotherham Utd 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
Jordan Hugill10eng ENGFW31-23075232315612300012482212011123
   Tom Eaves9eng ENGFW32-0061530012130001100000010
Cafú7pt PORLM30-3288526041961264250.0250.0211036022020181
   Sam Nombe29eng ENGLM25-090540022040002920000021
Sam Clucas8eng ENGCM33-117904031520604011100.000.010393010020110
Christ Tiéhi27ci CIVCM25-218904032315304000020714211001220
Jamie Lindsay16sct SCORM28-10175170584117100.000.01281181102080
   Oliver Rathbone18eng ENGRM27-102151015410100004510001031
Cohen Bramall3eng ENGLB27-29335715110700051800000350
   Peter Kioso40cd CODRB25-158553041013703000017591400001202
Seb Revan28eng ENGLB,CB20-19090491033106149200.02100.019912410002192
Sean Morrison23eng ENGCB33-0129047153611004700021641600010200
Hakeem Odoffin22eng ENGCB25-282904962718414922100.000.026811100011250
Lee Peltier21eng ENGCB,RB37-040904292516104200014371301000130
Viktor Johansson1se SWEGK25-1289052355020052000261455900000240
15 Players9904398924115549643910550.0440.021085231277010920310
Rotherham Utd 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%
Jordan Hugill10eng ENGFW31-2307500012100000064833.3
   Tom Eaves9eng ENGFW32-006150001000000001020.0
Cafú7pt PORLM30-328850001001200005010.0
   Sam Nombe29eng ENGLM25-0905000000111000000
Sam Clucas8eng ENGCM33-11790100120453000310100.0
Christ Tiéhi27ci CIVCM25-21890000010021000700
Jamie Lindsay16sct SCORM28-10175000010030000400
   Oliver Rathbone18eng ENGRM27-10215000000010000100
Cohen Bramall3eng ENGLB27-29335000101000000100
   Peter Kioso40cd CODRB25-1585500010020000011233.3
Seb Revan28eng ENGLB,CB20-1909000001012200032166.7
Sean Morrison23eng ENGCB33-0129010010001000011150.0
Hakeem Odoffin22eng ENGCB25-2829000001001100031150.0
Lee Peltier21eng ENGCB,RB37-04090000100012000100
Viktor Johansson1se SWEGK25-12890100000001000010100.0
15 Players9903008829191100037111640.7

Rotherham Utd Goalkeeper Stats

Rotherham Utd 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
Viktor Johanssonse SWE25-1289031266.71.183225.041365.944.8771.449.72200.0319.3

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Jordan HugillClub Crest Rotherham Utd0.10Off Target24Right FootSam ClucasPass (Live)Sam ClucasTackle
19Matthew ClarkeClub Crest Middlesbrough0.05Off Target11HeadDaniel BarlaserPass (Dead)Morgan RogersPass (Live)
22Finn AzazClub Crest Middlesbrough0.16Off Target16Left FootMarcus ForssPass (Live)Hayden HackneyPass (Live)
35Sam GreenwoodClub Crest Middlesbrough0.020.09Saved23Right FootDaniel BarlaserPass (Dead)Matthew ClarkePass (Live)
36Sam GreenwoodClub Crest Middlesbrough0.03Blocked24Left FootVolleySam GreenwoodShot
38Finn AzazClub Crest Middlesbrough0.05Blocked17Right FootDaniel BarlaserPass (Live)Hayden HackneyPass (Live)
44Matthew ClarkeClub Crest Middlesbrough0.03Off Target11HeadDaniel BarlaserPass (Dead)Luke AylingPass (Live)
45+3Marcus ForssClub Crest Middlesbrough0.130.33Saved16Right FootHayden HackneyPass (Live)Lukas EngelPass (Live)
45+4Sam ClucasClub Crest Rotherham Utd0.01Off Target67Left FootSam ClucasTake-OnLee PeltierInterception
45+6Marcus ForssClub Crest Middlesbrough0.05Blocked14Left FootFinn AzazPass (Live)Sam GreenwoodPass (Live)
53Hakeem OdoffinClub Crest Rotherham Utd0.10Blocked5Left FootViktor JohanssonPass (Live)Sean MorrisonPass (Live)
53Peter KiosoClub Crest Rotherham Utd0.02Off Target29Right FootHakeem OdoffinPass (Live)Peter KiosoPass (Live)
59CafúClub Crest Rotherham Utd0.410.94Goal14Left FootJordan HugillPass (Live)
64Sam GreenwoodClub Crest Middlesbrough0.02Off Target31Right FootDaniel BarlaserPass (Live)Hayden HackneyPass (Live)
69Luke AylingClub Crest Middlesbrough0.04Off Target23Right FootMorgan RogersPass (Live)Daniel BarlaserPass (Live)
73Dael FryClub Crest Middlesbrough0.02Off Target14Right FootLuke AylingFouledMatt CrooksPass (Live)
75Morgan RogersClub Crest Middlesbrough0.02Off Target27Left FootMatt CrooksPass (Live)Daniel BarlaserPass (Live)
82Marcus ForssClub Crest Middlesbrough0.160.65Goal10Right FootMorgan RogersPass (Live)Hayden HackneyPass (Live)
90+1Tom EavesClub Crest Rotherham Utd0.120.10Saved3Left FootSam ClucasPass (Dead)Peter KiosoPass (Live)
90+3Morgan RogersClub Crest Middlesbrough0.08Blocked18Left Foot
90+6Dael FryClub Crest Middlesbrough0.03Off Target28Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
19Matthew ClarkeClub Crest Middlesbrough0.05Off Target11HeadDaniel BarlaserPass (Dead)Morgan RogersPass (Live)
22Finn AzazClub Crest Middlesbrough0.16Off Target16Left FootMarcus ForssPass (Live)Hayden HackneyPass (Live)
35Sam GreenwoodClub Crest Middlesbrough0.020.09Saved23Right FootDaniel BarlaserPass (Dead)Matthew ClarkePass (Live)
36Sam GreenwoodClub Crest Middlesbrough0.03Blocked24Left FootVolleySam GreenwoodShot
38Finn AzazClub Crest Middlesbrough0.05Blocked17Right FootDaniel BarlaserPass (Live)Hayden HackneyPass (Live)
44Matthew ClarkeClub Crest Middlesbrough0.03Off Target11HeadDaniel BarlaserPass (Dead)Luke AylingPass (Live)
45+3Marcus ForssClub Crest Middlesbrough0.130.33Saved16Right FootHayden HackneyPass (Live)Lukas EngelPass (Live)
45+6Marcus ForssClub Crest Middlesbrough0.05Blocked14Left FootFinn AzazPass (Live)Sam GreenwoodPass (Live)
64Sam GreenwoodClub Crest Middlesbrough0.02Off Target31Right FootDaniel BarlaserPass (Live)Hayden HackneyPass (Live)
69Luke AylingClub Crest Middlesbrough0.04Off Target23Right FootMorgan RogersPass (Live)Daniel BarlaserPass (Live)
73Dael FryClub Crest Middlesbrough0.02Off Target14Right FootLuke AylingFouledMatt CrooksPass (Live)
75Morgan RogersClub Crest Middlesbrough0.02Off Target27Left FootMatt CrooksPass (Live)Daniel BarlaserPass (Live)
82Marcus ForssClub Crest Middlesbrough0.160.65Goal10Right FootMorgan RogersPass (Live)Hayden HackneyPass (Live)
90+3Morgan RogersClub Crest Middlesbrough0.08Blocked18Left Foot
90+6Dael FryClub Crest Middlesbrough0.03Off Target28Right Foot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Jordan HugillClub Crest Rotherham Utd0.10Off Target24Right FootSam ClucasPass (Live)Sam ClucasTackle
45+4Sam ClucasClub Crest Rotherham Utd0.01Off Target67Left FootSam ClucasTake-OnLee PeltierInterception
53Hakeem OdoffinClub Crest Rotherham Utd0.10Blocked5Left FootViktor JohanssonPass (Live)Sean MorrisonPass (Live)
53Peter KiosoClub Crest Rotherham Utd0.02Off Target29Right FootHakeem OdoffinPass (Live)Peter KiosoPass (Live)
59CafúClub Crest Rotherham Utd0.410.94Goal14Left FootJordan HugillPass (Live)
90+1Tom EavesClub Crest Rotherham Utd0.120.10Saved3Left FootSam ClucasPass (Dead)Peter KiosoPass (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.