Middlesbrough vs. Queens Park Rangers Match Report – Saturday February 18, 2023

EFL Championship (Matchweek 33)
Middlesbrough
3
2.3
17-6-10
Manager: Michael Carrick
Queens Park Rangers
1
0.7
10-9-14
Manager: Neil Critchley
Captain: Sam Field
Saturday February 18, 2023, 15:00 (venue time)
EFL Championship (Matchweek 33)
Middlesbrough vs. Queens Park Rangers Historical Head-to-Head
 
Attendance: 27,456
Venue: Riverside Stadium, Middlesbrough
Officials: David Webb (Referee) · Craig Taylor (AR1) · Ian Cooper (AR2) · Andy Haines (4th)
Chuba Akpom · 64’
Chuba Akpom · 77’
Riley McGree · 90+2’
Ilias Chair · 89’
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
 64’
1:0
 — Goal 1:0
 65’
1:0
 — Yellow Card
 69’
1:0
 — Substitute
 77’
2:0
 — Goal 2:0
 77’
2:0
Penalty saved by Seny Dieng
 — Goal
 78’
2:0
 — Substitute
 78’
2:0
 — Substitute
 88’
2:0
 — Substitute
 89’
2:1
 — Goal 2:1
90+2’
3:1
 — Goal 3:1
90+3’
3:1
 — Substitute

Team Stats

Possession
60%
40%
Passing Accuracy
431 of 539 — 80%
70% — 249 of 355
Shots on Target
8 of 11 — 73%
20% — 2 of 10
Saves
1 of 2 — 50%
62% — 5 of 8
Cards
Middlesbrough
 
QPR
5
Fouls
12
9
Corners
9
22
Crosses
27
652
Touches
464
Middlesbrough
 
QPR
12
Tackles
12
7
Interceptions
13
18
Aerials Won
18
30
Clearances
22
Middlesbrough
 
QPR
2
Offsides
3
5
Goal Kicks
7
15
Throw Ins
16
63
Long Balls
62
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
Cameron Archer10eng ENGFW21-2127700001100260010.10.10.620131776.5221022
   Matt Crooks25eng ENGFW29-0291300000000110000.00.00.0107977.806100
Riley McGree8au AUSLW24-1089010004200501000.80.80.031293876.3240221
Aaron Ramsey11eng ENGRW20-0287700000000321000.00.00.020212680.8222000
   Jonny Howson16eng ENGRW34-2731300000000130000.00.00.000101283.3010000
Chuba Akpom29eng ENGAM27-1329020014410281001.40.40.031151978.9522220
Hayden Hackney30eng ENGDM20-2378900001000712130.00.00.010465386.8351220
   Marc Bola27eng ENGDM25-07110000000070000.00.00.0006785.725000
Daniel Barlaser7tr TURDM26-0318701001100691110.00.00.131426070.0647010
   Alex Mowatt4eng ENGDM28-00530000000070000.00.00.00077100.007000
Ryan John Giles3eng ENGLB23-0239000000000711200.00.00.130456272.6453400
Darragh Lenihan26ie IRLCB28-3399000000000952030.00.00.021708285.4466200
Paddy McNair17nir NIRCB27-2979000000000703130.00.00.000495687.5146000
Tommy Smith14eng ENGRB30-3109000000000670210.00.00.110435676.8639220
Zack Steffen1us USAGK27-3229000000000350000.00.00.000283580.0025000
15 Players990310111810652127122.31.30.921443153980.03746015113
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
Cameron Archer10eng ENGFW21-21277131776.513851101471.433100.00000.60.421202
   Matt Crooks25eng ENGFW29-029137977.89495771.422100.00000.00.010000
Riley McGree8au AUSLW24-10890293876.333670222588.055100.01250.000.00.000002
Aaron Ramsey11eng ENGRW20-02877212680.829490111291.75683.322100.000.00.001002
   Jonny Howson16eng ENGRW34-27313101283.3148336785.744100.00000.00.001000
Chuba Akpom29eng ENGAM27-13290151978.92291021010100.03560.022100.000.00.104205
Hayden Hackney30eng ENGDM20-23789465386.8660121313491.2111478.64580.000.00.007003
   Marc Bola27eng ENGDM25-07116785.711435004580.011100.000.00.001002
Daniel Barlaser7tr TURDM26-03187426070.0742307162080.0171989.551533.310.10.216216
   Alex Mowatt4eng ENGDM28-005377100.01011044100.033100.00000.00.000000
Ryan John Giles3eng ENGLB23-02390456272.6624230283190.3141782.41119.100.10.112104
Darragh Lenihan26ie IRLCB28-33990708285.41169480333789.2353892.12450.000.00.007004
Paddy McNair17nir NIRCB27-29790495687.51007346151788.2293193.55862.500.00.003001
Tommy Smith14eng ENGRB30-31090435676.8720274202290.9212487.52922.200.10.214106
Zack Steffen1us USAGK27-32290283580.05413151010100.0141593.341040.000.00.000000
15 Players99043153980.06917247322125088.417019189.0296942.010.91.06378137
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
Cameron Archer10eng ENGFW21-21277171700100000001300
   Matt Crooks25eng ENGFW29-02913981000000000700
Riley McGree8au AUSLW24-10890383611000000002912
Aaron Ramsey11eng ENGRW20-02877262600001000002102
   Jonny Howson16eng ENGRW34-27313121200000000001001
Chuba Akpom29eng ENGAM27-13290191900200000001501
Hayden Hackney30eng ENGDM20-23789535210000100004600
   Marc Bola27eng ENGDM25-0711761000010000600
Daniel Barlaser7tr TURDM26-031876048123028083404201
   Alex Mowatt4eng ENGDM28-0053770000000000700
Ryan John Giles3eng ENGLB23-02390625661009411004502
Darragh Lenihan26ie IRLCB28-33990828011000000007010
Paddy McNair17nir NIRCB27-29790565422000000004900
Tommy Smith14eng ENGRB30-310905646101004900004302
Zack Steffen1us USAGK27-322903525105000000002800
15 Players99053949245143222159440431211
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
Cameron Archer10eng ENGFW21-21277000000001010020
   Matt Crooks25eng ENGFW29-02913000000000000000
Riley McGree8au AUSLW24-108901001011100.000000120
Aaron Ramsey11eng ENGRW20-02877110100000000100
   Jonny Howson16eng ENGRW34-27313000000000000010
Chuba Akpom29eng ENGAM27-13290100100000000110
Hayden Hackney30eng ENGDM20-23789222002450.023031310
   Marc Bola27eng ENGDM25-0711000000000000000
Daniel Barlaser7tr TURDM26-031871110011100.001011200
   Alex Mowatt4eng ENGDM28-0053000000000000000
Ryan John Giles3eng ENGLB23-02390111000000002340
Darragh Lenihan26ie IRLCB28-33990212000003210270
Paddy McNair17nir NIRCB27-297903130033100.003211480
Tommy Smith14eng ENGRB30-3109000000030.031012240
Zack Steffen1us USAGK27-32290000000000000001
15 Players99012793071258.351248719301
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
Cameron Archer10eng ENGFW21-21277261291552622100.000.021631900031216
   Matt Crooks25eng ENGFW29-0291311007411100061671011083
Riley McGree8au AUSLW24-108905021111296502150.000.0401607222112406
Aaron Ramsey11eng ENGRW20-028773216207232000221135200030201
   Jonny Howson16eng ENGRW34-27313131472013000103450000090
Chuba Akpom29eng ENGAM27-1329028131412527200.02100.0221439721101233
Hayden Hackney30eng ENGDM20-23789712203813171200.0150.05121011620041500
   Marc Bola27eng ENGDM25-0711700340700051490000062
Daniel Barlaser7tr TURDM26-03187690123622069100.01100.0471366001030410
   Alex Mowatt4eng ENGDM28-0053701420700071520000070
Ryan John Giles3eng ENGLB23-0239071323202807100053206127440105011
Darragh Lenihan26ie IRLCB28-339909516573710950006629717220000600
Paddy McNair17nir NIRCB27-29790701550201070000462367300000420
Tommy Smith14eng ENGRB30-31090673252022267200.02100.0391306521101345
Zack Steffen1us USAGK27-32290351835100350002515210700000160
15 Players990652632492471622265111327.3654.54601925983159416642737
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%
Cameron Archer10eng ENGFW21-21277000001000000000
   Matt Crooks25eng ENGFW29-0291300000000000011233.3
Riley McGree8au AUSLW24-10890000020000100610100.0
Aaron Ramsey11eng ENGRW20-0287700010010100061150.0
   Jonny Howson16eng ENGRW34-273130000000000001010.0
Chuba Akpom29eng ENGAM27-1329010012100000011150.0
Hayden Hackney30eng ENGDM20-2378900014001200032433.3
   Marc Bola27eng ENGDM25-0711000000000000000
Daniel Barlaser7tr TURDM26-0318700002081100091712.5
   Alex Mowatt4eng ENGDM28-0053000000000000000
Ryan John Giles3eng ENGLB23-02390000100921000400
Darragh Lenihan26ie IRLCB28-3399000010000100086185.7
Paddy McNair17nir NIRCB27-29790000000011000600
Tommy Smith14eng ENGRB30-31090000010420000710100.0
Zack Steffen1us USAGK27-3229000001000000054180.0
15 Players9901005122227710057181850.0

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-3229021150.00.42633.330310.021.8560.040.021314.3518.4

QPR Player Stats

QPR 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
Chris Martin14sct SCOFW34-1069000003100410000.30.30.010223464.7315000
Jamal Lowe18jm JAMFW28-2129000000000200000.00.00.00081266.7211110
Ilias Chair10ma MARLM25-1119010002100630210.10.10.350335560.0441644
Tim Iroegbunam47eng ENGCM19-2339000000000470330.00.00.030273284.4328161
Andre Dozzell17eng ENGCM23-2926800001000334100.00.00.000202774.1419000
   Albert Adomah37gh GHACM35-067220000200090000.10.10.0112450.004000
Sam Field15eng ENGRM24-2869000001000392320.10.10.021252696.2320100
Kenneth Paal22sr SURLB25-2399000000000494000.00.00.220283873.7626000
Robert Dickie4eng ENGCB26-3529000000000501120.00.00.010303585.7428200
Jimmy Dunne3ie IRLCB25-1229000001000370220.10.10.000202774.1119000
Osman Kakay2sl SLERB25-1779000000000441110.00.00.010223661.1216020
Seny Dieng1sn SENGK28-0879000000000320000.00.00.000122941.4019000
12 Players9901000102004641213110.70.70.516224935570.13224611135
QPR 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
Chris Martin14sct SCOFW34-10690223464.725975162369.63560.011100.000.00.013103
Jamal Lowe18jm JAMFW28-2129081266.71153244100.044100.00000.00.100102
Ilias Chair10ma MARLM25-11190335560.0455216212584.041330.83837.500.30.247314
Tim Iroegbunam47eng ENGCM19-23390273284.434281171894.491181.8010.000.00.004003
Andre Dozzell17eng ENGCM23-29268202774.129411481080.091275.01250.000.00.007004
   Albert Adomah37gh GHACM35-067222450.01202366.700010.000.00.000000
Sam Field15eng ENGRM24-28690252696.238255121392.399100.011100.000.00.004003
Kenneth Paal22sr SURLB25-23990283873.7416176172085.0101376.91520.000.20.123326
Robert Dickie4eng ENGCB26-35290303585.75512251212100.0151693.83742.900.00.002004
Jimmy Dunne3ie IRLCB25-12290202774.1428525683.31111100.04944.400.00.001001
Osman Kakay2sl SLERB25-17790223661.135113181172.7131872.2040.000.00.002002
Seny Dieng1sn SENGK28-08790122941.45715280033100.092437.500.00.001000
12 Players99024935570.14176168512214584.19011578.3236336.500.50.57348332
QPR 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
Chris Martin14sct SCOFW34-10690343300000000002211
Jamal Lowe18jm JAMFW28-2129012120000200000803
Ilias Chair10ma MARLM25-1119055411300014095403312
Tim Iroegbunam47eng ENGCM19-23390323200000000002701
Andre Dozzell17eng ENGCM23-29268272700001000002001
   Albert Adomah37gh GHACM35-06722431100200000200
Sam Field15eng ENGRM24-28690262421010100002500
Kenneth Paal22sr SURLB25-23990383440005400002800
Robert Dickie4eng ENGCB26-35290353500000000003000
Jimmy Dunne3ie IRLCB25-12290272610001100002001
Osman Kakay2sl SLERB25-1779036251110021000002201
Seny Dieng1sn SENGK28-087902918103000000001211
12 Players9903553104260127169540249311
QPR 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
Chris Martin14sct SCOFW34-10690000000000000010
Jamal Lowe18jm JAMFW28-21290000000000000000
Ilias Chair10ma MARLM25-11190000000001012200
Tim Iroegbunam47eng ENGCM19-23390000000003033300
Andre Dozzell17eng ENGCM23-29268441212450.020001510
   Albert Adomah37gh GHACM35-06722000000000000010
Sam Field15eng ENGRM24-286902202022100.002023500
Kenneth Paal22sr SURLB25-239904040022100.000000430
Robert Dickie4eng ENGCB26-35290110100002021290
Jimmy Dunne3ie IRLCB25-12290000000002202240
Osman Kakay2sl SLERB25-1779011010010.011011230
Seny Dieng1sn SENGK28-08790000000000000000
12 Players9901285616966.7311291325220
QPR 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
Chris Martin14sct SCOFW34-106904112211864100015551700001304
Jamal Lowe18jm JAMFW28-212902001515220100.01100.011752110131105
Ilias Chair10ma MARLM25-111906301273636344100.000.04130316565210368
Tim Iroegbunam47eng ENGCM19-23390471623183476116.7583.3281155610010287
Andre Dozzell17eng ENGCM23-29268331525403300019531400001170
   Albert Adomah37gh GHACM35-0672291117290004820001062
Sam Field15eng ENGRM24-286903913241213900020962411011210
Kenneth Paal22sr SURLB25-2399049210221704900026542000000305
Robert Dickie4eng ENGCB26-35290501027222150000281196021000270
Jimmy Dunne3ie IRLCB25-1229037618154237000191473901000210
Osman Kakay2sl SLERB25-17790445102212044200.0150.016672300011131
Seny Dieng1sn SENGK28-087903227302003200019131970000090
12 Players990464551142091452046413538.5753.8246122353811838524832
QPR 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%
Chris Martin14sct SCOFW34-10690000100000000110566.7
Jamal Lowe18jm JAMFW28-2129000020120000022433.3
Ilias Chair10ma MARLM25-111900000021420000600
Tim Iroegbunam47eng ENGCM19-2339000030003001071150.0
Andre Dozzell17eng ENGCM23-292680001001140006030.0
   Albert Adomah37gh GHACM35-0672200001020000011150.0
Sam Field15eng ENGRM24-2869000020003200021150.0
Kenneth Paal22sr SURLB25-23990000010500000100
Robert Dickie4eng ENGCB26-3529000011001100051233.3
Jimmy Dunne3ie IRLCB25-1229000010012000051150.0
Osman Kakay2sl SLERB25-17790000120211000710100.0
Seny Dieng1sn SENGK28-08790000000000000000
12 Players99000012532713801043181850.0

QPR Goalkeeper Stats

QPR 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 SEN28-0879093566.73.792437.521281.048.67100.058.420315.005.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Jimmy DunneClub Crest QPR0.06Off Target10HeadIlias ChairPass (Dead)Sam FieldPass (Live)
17Andre DozzellClub Crest QPR0.05Off Target24Left Foot
21Chris MartinClub Crest QPR0.130.21Saved5Left FootIlias ChairPass (Live)Tim IroegbunamPass (Live)
37Riley McGreeClub Crest Middlesbrough0.06Blocked17Left FootRyan John GilesPass (Live)Aaron RamseyPass (Live)
43Sam FieldClub Crest QPR0.09Blocked18Left FootIlias ChairPass (Live)Tim IroegbunamPass (Live)
45+1Chris MartinClub Crest QPR0.06Blocked8Right FootVolleyIlias ChairPass (Live)
47Riley McGreeClub Crest Middlesbrough0.370.16Saved12Right FootCameron ArcherPass (Live)Chuba AkpomPass (Live)
54Cameron ArcherClub Crest Middlesbrough0.060.04Saved13Right FootDaniel BarlaserPass (Live)Ryan John GilesPass (Live)
54Chuba AkpomClub Crest Middlesbrough0.230.63Saved10Right FootCameron ArcherPass (Live)Ryan John GilesPass (Live)
56Ilias ChairClub Crest QPR0.02Off Target29Right FootChris MartinPass (Live)Ilias ChairPass (Live)
57Daniel BarlaserClub Crest Middlesbrough0.020.02Saved28Right FootDaniel BarlaserPass (Live)Darragh LenihanPass (Live)
62Riley McGreeClub Crest Middlesbrough0.08Blocked13Left FootTommy SmithPass (Live)Riley McGreePass (Live)
64Chuba AkpomClub Crest Middlesbrough0.120.40Goal10HeadDaniel BarlaserPass (Live)Riley McGreePass (Live)
74Hayden HackneyClub Crest Middlesbrough0.02Off Target22Right FootVolleyHayden HackneyPass (Live)Aaron RamseyPass (Live)
77Chuba Akpom (pen)Club Crest Middlesbrough0.790.98Saved13Right FootRiley McGreeFouledChuba AkpomPass (Live)
77Chuba AkpomClub Crest Middlesbrough0.870.82Goal5Right FootChuba AkpomShot
80Albert AdomahClub Crest QPR0.05Blocked22Right FootOsman KakayPass (Live)
82Chuba AkpomClub Crest Middlesbrough0.050.53Saved14Left FootMatt CrooksPass (Live)
90Ilias ChairClub Crest QPR0.050.17Goal41Right FootFree kickAlbert AdomahFouledSam FieldPass (Live)
90+1Chris MartinClub Crest QPR0.12Blocked15Left FootVolleyKenneth PaalPass (Live)Tim IroegbunamPass (Live)
90+1Albert AdomahClub Crest QPR0.06Off Target6HeadKenneth PaalPass (Live)Robert DickiePass (Live)
90+2Riley McGreeClub Crest Middlesbrough0.310.89Goal5Left FootDarragh LenihanPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
37Riley McGreeClub Crest Middlesbrough0.06Blocked17Left FootRyan John GilesPass (Live)Aaron RamseyPass (Live)
47Riley McGreeClub Crest Middlesbrough0.370.16Saved12Right FootCameron ArcherPass (Live)Chuba AkpomPass (Live)
54Cameron ArcherClub Crest Middlesbrough0.060.04Saved13Right FootDaniel BarlaserPass (Live)Ryan John GilesPass (Live)
54Chuba AkpomClub Crest Middlesbrough0.230.63Saved10Right FootCameron ArcherPass (Live)Ryan John GilesPass (Live)
57Daniel BarlaserClub Crest Middlesbrough0.020.02Saved28Right FootDaniel BarlaserPass (Live)Darragh LenihanPass (Live)
62Riley McGreeClub Crest Middlesbrough0.08Blocked13Left FootTommy SmithPass (Live)Riley McGreePass (Live)
64Chuba AkpomClub Crest Middlesbrough0.120.40Goal10HeadDaniel BarlaserPass (Live)Riley McGreePass (Live)
74Hayden HackneyClub Crest Middlesbrough0.02Off Target22Right FootVolleyHayden HackneyPass (Live)Aaron RamseyPass (Live)
77Chuba Akpom (pen)Club Crest Middlesbrough0.790.98Saved13Right FootRiley McGreeFouledChuba AkpomPass (Live)
77Chuba AkpomClub Crest Middlesbrough0.870.82Goal5Right FootChuba AkpomShot
82Chuba AkpomClub Crest Middlesbrough0.050.53Saved14Left FootMatt CrooksPass (Live)
90+2Riley McGreeClub Crest Middlesbrough0.310.89Goal5Left FootDarragh LenihanPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
5Jimmy DunneClub Crest QPR0.06Off Target10HeadIlias ChairPass (Dead)Sam FieldPass (Live)
17Andre DozzellClub Crest QPR0.05Off Target24Left Foot
21Chris MartinClub Crest QPR0.130.21Saved5Left FootIlias ChairPass (Live)Tim IroegbunamPass (Live)
43Sam FieldClub Crest QPR0.09Blocked18Left FootIlias ChairPass (Live)Tim IroegbunamPass (Live)
45+1Chris MartinClub Crest QPR0.06Blocked8Right FootVolleyIlias ChairPass (Live)
56Ilias ChairClub Crest QPR0.02Off Target29Right FootChris MartinPass (Live)Ilias ChairPass (Live)
80Albert AdomahClub Crest QPR0.05Blocked22Right FootOsman KakayPass (Live)
90Ilias ChairClub Crest QPR0.050.17Goal41Right FootFree kickAlbert AdomahFouledSam FieldPass (Live)
90+1Chris MartinClub Crest QPR0.12Blocked15Left FootVolleyKenneth PaalPass (Live)Tim IroegbunamPass (Live)
90+1Albert AdomahClub Crest QPR0.06Off Target6HeadKenneth PaalPass (Live)Robert DickiePass (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.