Blackburn Rovers vs. Middlesbrough Match Report – Thursday December 29, 2022

EFL Championship (Matchweek 25)
Blackburn Rovers
1
0.8
13-0-12
Manager: Jon Dahl Tomasson
Captain: Dominic Hyam
Middlesbrough
2
0.9
10-6-9
Manager: Michael Carrick
Captain: Jonny Howson
Thursday December 29, 2022, 19:45 (venue time)
EFL Championship (Matchweek 25)
Blackburn Rovers vs. Middlesbrough Historical Head-to-Head
 
Attendance: 18,128
Venue: Ewood Park, Blackburn
Officials: Leigh Doughty (Referee) · Paul Hodskinson (AR1) · Rob Smith (AR2) · Geoff Eltringham (4th)
Ryan Hedges · 6’
John Buckley · 50’
Marcus Forss · 46’
Riley McGree · 56’
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
 6’
1:0
 — Goal 1:0
 8’
1:0
 — Yellow Card
Half Time
 46’
1:1
 — Goal 1:1
 49’
1:1
 — Yellow Card
 50’
1:1
 — Red Card
 56’
1:2
 — Goal 1:2
 66’
1:2
 — Substitute
 66’
1:2
 — Substitute
 67’
1:2
 — Substitute
 71’
1:2
 — Substitute
 81’
1:2
 — Yellow Card
90+1’
1:2
 — Substitute
90+4’
1:2
 — Yellow Card

Team Stats

Possession
45%
55%
Passing Accuracy
435 of 524 — 83%
85% — 543 of 639
Shots on Target
5 of 9 — 56%
36% — 4 of 11
Saves
2 of 4 — 50%
80% — 4 of 5
Cards
Blackburn
 
Middlesbrough
8
Fouls
11
1
Corners
7
12
Crosses
18
613
Touches
730
Blackburn
 
Middlesbrough
9
Tackles
14
9
Interceptions
6
5
Aerials Won
6
16
Clearances
14
Blackburn
 
Middlesbrough
1
Offsides
2
6
Goal Kicks
4
17
Throw Ins
12
72
Long Balls
76
Become a Stathead & surf this site ad-free.

Blackburn Player Stats

Blackburn 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 Gallagher9eng ENGFW27-1059000001100190000.20.20.010111478.6013132
Ben Brereton22cl CHILW23-2559000004100442010.20.20.210243177.4321210
Ryan Hedges19wls WALRW27-1749010001100450010.10.10.030304075.0629631
Bradley Dack23eng ENGAM28-3636500001100291010.10.10.000172470.8314100
   Jake Garrett30eng ENGAM19-2942500000000190010.00.00.010111573.309110
John Buckley21eng ENGDM23-0774901000001440110.00.00.121323786.5026142
Tyler Morton6eng ENGDM20-0596500000000561010.00.00.031455188.2326010
   Lewis Travis27eng ENGDM25-0742500001000200000.10.10.02091560.008011
Harry Pickering3eng ENGLB24-0009000000000622210.00.00.110395078.0120300
Dominic Hyam5sct SCOCB27-00990000011101040350.00.00.010879393.5158010
Daniel Ayala4es ESPCB32-0529000000000731100.00.00.010616692.4243011
Joe Rankin-Costello11eng ENGRB23-1569000000000472220.00.00.110323982.1128000
Thomas Kaminski1be BELGK30-0679000000000510000.00.00.000374975.5028000
13 Players9491100951161399140.80.80.717243552483.02032315167
Blackburn 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 Gallagher9eng ENGFW27-10590111478.687386785.711100.00000.00.000000
Ben Brereton22cl CHILW23-25590243177.44061211616100.03742.944100.000.20.510213
Ryan Hedges19wls WALRW27-17490304075.0641221101471.4111478.66875.000.00.124306
Bradley Dack23eng ENGAM28-36365172470.8255104101190.92540.02450.000.00.003103
   Jake Garrett30eng ENGAM19-29425111573.3124345683.322100.01333.300.00.000000
John Buckley21eng ENGDM23-07749323786.55381861515100.088100.051050.010.10.213000
Tyler Morton6eng ENGDM20-05965455188.2780209232592.0131586.75683.300.00.014003
   Lewis Travis27eng ENGDM25-0742591560.0131364666.74580.00000.00.001000
Harry Pickering3eng ENGLB24-00090395078.0592187182090.0162080.03560.000.10.110111
Dominic Hyam5sct SCOCB27-00990879393.51743520242596.05454100.081361.500.00.001001
Daniel Ayala4es ESPCB32-05290616692.41245320171894.4343597.1101283.300.00.000102
Joe Rankin-Costello11eng ENGRB23-15690323982.15531311414100.01414100.04944.400.10.010101
Thomas Kaminski1be BELGK30-06790374975.57405071515100.01515100.071936.800.00.000000
13 Players94943552483.07835261417719292.217719590.8559359.110.71.07169220
Blackburn 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 Gallagher9eng ENGFW27-10590141400000000001100
Ben Brereton22cl CHILW23-25590312921023100002402
Ryan Hedges19wls WALRW27-17490403642022111003001
Bradley Dack23eng ENGAM28-36365242221002000001700
   Jake Garrett30eng ENGAM19-29425151500000000001101
John Buckley21eng ENGDM23-07749373700200000003200
Tyler Morton6eng ENGDM20-05965514831010000004501
   Lewis Travis27eng ENGDM25-0742515131000010000912
Harry Pickering3eng ENGLB24-0009050401000031000003902
Dominic Hyam5sct SCOCB27-00990939033000000008700
Daniel Ayala4es ESPCB32-05290666511010000006101
Joe Rankin-Costello11eng ENGRB23-15690393451002400003202
Thomas Kaminski1be BELGK30-06790494182000000003700
13 Players94952448439122612171100435112
Blackburn 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 Gallagher9eng ENGFW27-10590000000000000010
Ben Brereton22cl CHILW23-255902220022100.001010200
Ryan Hedges19wls WALRW27-17490000000001010010
Bradley Dack23eng ENGAM28-36365100100001010100
   Jake Garrett30eng ENGAM19-2942500000010.011010000
John Buckley21eng ENGDM23-07749000000001101100
Tyler Morton6eng ENGDM20-059651101011100.001010100
   Lewis Travis27eng ENGDM25-07425000000000000000
Harry Pickering3eng ENGLB24-000902102011100.001102440
Dominic Hyam5sct SCOCB27-00990000000005323350
Daniel Ayala4es ESPCB32-05290111000000001230
Joe Rankin-Costello11eng ENGRB23-15690222002366.712112420
Thomas Kaminski1be BELGK30-06790000000000000000
13 Players949975406875.021468918160
Blackburn 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 Gallagher9eng ENGFW27-1059019129102193266.7133.313613011021161
Ben Brereton22cl CHILW23-2559044081125644100.01100.0211194220322307
Ryan Hedges19wls WALRW27-174904512014110453133.3266.72923715361000302
Bradley Dack23eng ENGAM28-36365290912832900014351011100214
   Jake Garrett30eng ENGAM19-29425191397019100.000.09452810020160
John Buckley21eng ENGDM23-07749442202140444250.0125.0261155911020360
Tyler Morton6eng ENGDM20-0596556130215256100.01100.026983200011481
   Lewis Travis27eng ENGDM25-0742520283912011100.000.08311000011121
Harry Pickering3eng ENGLB24-000906222425131620002014210130010331
Dominic Hyam5sct SCOCB27-0099010421851811104100.01100.0581637900001730
Daniel Ayala4es ESPCB32-0529073165814107311100.000.0431416000000550
Joe Rankin-Costello11eng ENGRB23-15690478319714700028921800011283
Thomas Kaminski1be BELGK30-0679051405100051000281264800000350
13 Players949613953491661011761316743.8743.83231405670154412743320
Blackburn 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 Gallagher9eng ENGFW27-1059000012000000021233.3
Ben Brereton22cl CHILW23-25590000001302000300
Ryan Hedges19wls WALRW27-174900000002000008010.0
Bradley Dack23eng ENGAM28-36365000000200000210100.0
   Jake Garrett30eng ENGAM19-294250000200000000010.0
John Buckley21eng ENGDM23-07749010110010000200
Tyler Morton6eng ENGDM20-05965000120001000100
   Lewis Travis27eng ENGDM25-07425000010000000200
Harry Pickering3eng ENGLB24-0009000020032100051150.0
Dominic Hyam5sct SCOCB27-00990100110030000121150.0
Daniel Ayala4es ESPCB32-05290000100011000700
Joe Rankin-Costello11eng ENGRB23-15690000120222000810100.0
Thomas Kaminski1be BELGK30-06790000000000000100
13 Players94911081111297000535645.5

Blackburn Goalkeeper Stats

Blackburn 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 BEL30-0679042250.01.221216.743425.629.7616.722.31400.0121.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
Matt Crooks25eng ENGFW28-3439001002210312020.40.40.121162369.6420200
Riley McGree8au AUSLW24-0578910002100560010.20.20.010434987.8842321
   Duncan Watmore18eng ENGLW28-29610000000050000.00.00.42044100.023110
Marcus Forss21fi FINRW23-1947011002100341010.10.10.221152171.4023220
   Isaiah Jones2gy GUYRW23-1862000000000172010.00.00.0007977.8110021
Chuba Akpom29eng ENGAM27-0819000002000252010.20.20.131121580.0417120
Hayden Hackney30eng ENGDM20-1866600002010560000.10.10.051465190.2748200
   Alex Mowatt4eng ENGDM27-3192400000000260010.00.00.010212584.0420100
Jonny Howson16eng ENGDM34-2229000001000710110.00.00.020546484.4545110
Ryan John Giles3eng ENGLB22-3379000000000631020.00.00.000395768.4042110
Darragh Lenihan26ie IRLCB28-28890000000001091200.00.00.0009110190.1985200
Dael Fry6eng ENGCB25-1219000000000860210.00.00.010707988.6260010
Tommy Smith14eng ENGRB30-2599000000010924110.00.00.000728287.8363100
Zack Steffen1us USAGK27-2719000000000591000.00.00.000535989.8048000
14 Players990220011430730146120.90.90.719454363985.04952617122
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
Matt Crooks25eng ENGFW28-34390162369.621261111478.65683.30010.10.010104
Riley McGree8au AUSLW24-05789434987.87701092525100.0141782.44666.700.00.104108
   Duncan Watmore18eng ENGLW28-296144100.0552322100.022100.00000.40.221102
Marcus Forss21fi FINRW23-19470152171.42192791275.066100.0010.010.20.220110
   Isaiah Jones2gy GUYRW23-186207977.8105165683.32366.70000.00.001001
Chuba Akpom29eng ENGAM27-08190121580.0193747887.55683.3010.000.10.022204
Hayden Hackney30eng ENGDM20-18666465190.2802224202195.2212295.55771.400.00.008107
   Alex Mowatt4eng ENGDM27-31924212584.040113099100.0111384.61333.300.00.003004
Jonny Howson16eng ENGDM34-22290546484.4960266222588.0273090.05683.300.00.009005
Ryan John Giles3eng ENGLB22-33790395768.4726186162080.0182185.751338.500.00.002000
Darragh Lenihan26ie IRLCB28-288909110190.11671657363894.7464895.881457.100.00.008109
Dael Fry6eng ENGCB25-12190707988.612965763030100.0353697.251338.500.00.005002
Tommy Smith14eng ENGRB30-25990728287.813792572424100.0404197.681553.300.00.003003
Zack Steffen1us USAGK27-27190535989.812398711616100.02323100.0141973.700.00.000000
14 Players99054363985.010028347723225092.825527493.1559856.120.70.87468149
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
Matt Crooks25eng ENGFW28-34390232300000000001603
Riley McGree8au AUSLW24-05789494720002200004300
   Duncan Watmore18eng ENGLW28-2961431000001000400
Marcus Forss21fi FINRW23-19470212100002000001501
   Isaiah Jones2gy GUYRW23-18620981100100000700
Chuba Akpom29eng ENGAM27-08190151411100000001201
Hayden Hackney30eng ENGDM20-18666515010000100004601
   Alex Mowatt4eng ENGDM27-31924252500010000002100
Jonny Howson16eng ENGDM34-22290645863000010005402
Ryan John Giles3eng ENGLB22-337905748900010453103901
Darragh Lenihan26ie IRLCB28-2889010110011010000009100
Dael Fry6eng ENGCB25-12190797900000000007000
Tommy Smith14eng ENGRB30-25990827561003500007211
Zack Steffen1us USAGK27-27190595262000000005310
14 Players9906396033491218127310543210
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
Matt Crooks25eng ENGFW28-34390210021333.322020200
Riley McGree8au AUSLW24-05789000000001010010
   Duncan Watmore18eng ENGLW28-2961000000000000000
Marcus Forss21fi FINRW23-194701110011100.001010110
   Isaiah Jones2gy GUYRW23-186202211011100.001010200
Chuba Akpom29eng ENGAM27-08190200200001010200
Hayden Hackney30eng ENGDM20-1866600000010.010000000
   Alex Mowatt4eng ENGDM27-31924000000001010010
Jonny Howson16eng ENGDM34-22290000000001011110
Ryan John Giles3eng ENGLB22-33790111001250.012020110
Darragh Lenihan26ie IRLCB28-2889011010030.030002340
Dael Fry6eng ENGCB25-12190000000001102230
Tommy Smith14eng ENGRB30-259904221122100.001011520
Zack Steffen1us USAGK27-271901110011100.000000100
14 Players99014965371450.0712111620140
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
Matt Crooks25eng ENGFW28-3439031001021231000201025622020248
Riley McGree8au AUSLW24-05789561220353562150.0150.04224683350304811
   Duncan Watmore18eng ENGLW28-29615001415100.000.0331251000032
Marcus Forss21fi FINRW23-1947034161117434200.0150.023663020122258
   Isaiah Jones2gy GUYRW23-186201712880172150.0150.0103080002091
Chuba Akpom29eng ENGAM27-081902501159225200.0150.0171096513020161
Hayden Hackney30eng ENGDM20-18666560113312156000481709122111492
   Alex Mowatt4eng ENGDM27-31924261712802600020835311000221
Jonny Howson16eng ENGDM34-2229071115488071100.01100.0452139910010432
Ryan John Giles3eng ENGLB22-33790631161532263100.01100.0421536510000429
Darragh Lenihan26ie IRLCB28-28890109642561101090008548634527000900
Dael Fry6eng ENGCB25-12190861153330086100.000.06028512400000700
Tommy Smith14eng ENGRB30-25990923324317092000631424610020624
Zack Steffen1us USAGK27-2719059495900059000481529200000370
14 Players990730752463051821573012216.7650.0526226811821720215354049
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%
Matt Crooks25eng ENGFW28-34390100300001000210100.0
Riley McGree8au AUSLW24-057890001002000003010.0
   Duncan Watmore18eng ENGLW28-2961000010000000000
Marcus Forss21fi FINRW23-194700000122010002010.0
   Isaiah Jones2gy GUYRW23-18620000000102000210100.0
Chuba Akpom29eng ENGAM27-08190000030000000300
Hayden Hackney30eng ENGDM20-18666100310000000200
   Alex Mowatt4eng ENGDM27-31924000000000000200
Jonny Howson16eng ENGDM34-222900001000100001210100.0
Ryan John Giles3eng ENGLB22-337900000001001000400
Darragh Lenihan26ie IRLCB28-2889000000002100072340.0
Dael Fry6eng ENGCB25-12190000000020000410100.0
Tommy Smith14eng ENGRB30-25990100300312000500
Zack Steffen1us USAGK27-27190000010001000500
14 Players99030011721869000536554.5

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
Zack Steffenus USA27-2719051480.01.161060.0541118.526.840.015.39222.2010.6

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Matt CrooksClub Crest Middlesbrough0.030.24Saved14Right FootChuba AkpomPass (Live)Dael FryPass (Live)
6Ryan HedgesClub Crest Blackburn0.150.37Goal21Left FootJohn BuckleyPass (Live)Tyler MortonPass (Live)
15Hayden HackneyClub Crest Middlesbrough0.06Blocked20Right FootHayden HackneyPass (Live)Jonny HowsonPass (Live)
15Riley McGreeClub Crest Middlesbrough0.07Blocked14Right FootHayden HackneyShot
18Chuba AkpomClub Crest Middlesbrough0.12Off Target8HeadMarcus ForssPass (Live)Jonny HowsonPass (Live)
24Marcus ForssClub Crest Middlesbrough0.02Blocked17Right FootChuba AkpomPass (Live)Hayden HackneyPass (Live)
32Ben BreretonClub Crest Blackburn0.04Off Target18Right FootTyler MortonPass (Live)John BuckleyPass (Live)
34Bradley DackClub Crest Blackburn0.080.18Saved11HeadHarry PickeringPass (Live)Tyler MortonPass (Live)
42Hayden HackneyClub Crest Middlesbrough0.02Blocked30Right Foot
43Sam GallagherClub Crest Blackburn0.230.12Saved12HeadBen BreretonPass (Live)Ryan HedgesPass (Live)
45+1Ben BreretonClub Crest Blackburn0.05Off Target27Right FootDaniel AyalaPass (Live)Dominic HyamPass (Live)
46Marcus ForssClub Crest Middlesbrough0.060.11Goal12Right FootMatt CrooksPass (Live)Chuba AkpomPass (Live)
56Riley McGreeClub Crest Middlesbrough0.080.43Goal15Right FootVolleyMarcus ForssPass (Live)Hayden HackneyPass (Live)
59Ben BreretonClub Crest Blackburn0.02Off Target23Right FootRyan HedgesPass (Live)Sam GallagherPass (Live)
62Jonny HowsonClub Crest Middlesbrough0.03Blocked28Right FootRiley McGreePass (Live)Hayden HackneyPass (Live)
69Lewis TravisClub Crest Blackburn0.12Blocked12Right FootJoe Rankin-CostelloPass (Live)Jake GarrettPass (Live)
72Ben BreretonClub Crest Blackburn0.080.32Saved25Right FootFree kickLewis TravisFouledLewis TravisShot
82Dominic HyamClub Crest Blackburn0.020.09Saved11HeadRyan HedgesPass (Dead)
90+2Matt CrooksClub Crest Middlesbrough0.340.47Saved12Right FootDuncan WatmorePass (Live)Alex MowattPass (Live)
90+2Chuba AkpomClub Crest Middlesbrough0.09Blocked14Right FootDuncan WatmorePass (Live)Matt CrooksShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
6Ryan HedgesClub Crest Blackburn0.150.37Goal21Left FootJohn BuckleyPass (Live)Tyler MortonPass (Live)
32Ben BreretonClub Crest Blackburn0.04Off Target18Right FootTyler MortonPass (Live)John BuckleyPass (Live)
34Bradley DackClub Crest Blackburn0.080.18Saved11HeadHarry PickeringPass (Live)Tyler MortonPass (Live)
43Sam GallagherClub Crest Blackburn0.230.12Saved12HeadBen BreretonPass (Live)Ryan HedgesPass (Live)
45+1Ben BreretonClub Crest Blackburn0.05Off Target27Right FootDaniel AyalaPass (Live)Dominic HyamPass (Live)
59Ben BreretonClub Crest Blackburn0.02Off Target23Right FootRyan HedgesPass (Live)Sam GallagherPass (Live)
69Lewis TravisClub Crest Blackburn0.12Blocked12Right FootJoe Rankin-CostelloPass (Live)Jake GarrettPass (Live)
72Ben BreretonClub Crest Blackburn0.080.32Saved25Right FootFree kickLewis TravisFouledLewis TravisShot
82Dominic HyamClub Crest Blackburn0.020.09Saved11HeadRyan HedgesPass (Dead)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
2Matt CrooksClub Crest Middlesbrough0.030.24Saved14Right FootChuba AkpomPass (Live)Dael FryPass (Live)
15Hayden HackneyClub Crest Middlesbrough0.06Blocked20Right FootHayden HackneyPass (Live)Jonny HowsonPass (Live)
15Riley McGreeClub Crest Middlesbrough0.07Blocked14Right FootHayden HackneyShot
18Chuba AkpomClub Crest Middlesbrough0.12Off Target8HeadMarcus ForssPass (Live)Jonny HowsonPass (Live)
24Marcus ForssClub Crest Middlesbrough0.02Blocked17Right FootChuba AkpomPass (Live)Hayden HackneyPass (Live)
42Hayden HackneyClub Crest Middlesbrough0.02Blocked30Right Foot
46Marcus ForssClub Crest Middlesbrough0.060.11Goal12Right FootMatt CrooksPass (Live)Chuba AkpomPass (Live)
56Riley McGreeClub Crest Middlesbrough0.080.43Goal15Right FootVolleyMarcus ForssPass (Live)Hayden HackneyPass (Live)
62Jonny HowsonClub Crest Middlesbrough0.03Blocked28Right FootRiley McGreePass (Live)Hayden HackneyPass (Live)
90+2Matt CrooksClub Crest Middlesbrough0.340.47Saved12Right FootDuncan WatmorePass (Live)Alex MowattPass (Live)
90+2Chuba AkpomClub Crest Middlesbrough0.09Blocked14Right FootDuncan WatmorePass (Live)Matt CrooksShot

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.