Rotherham United vs. Middlesbrough Match Report – Wednesday April 21, 2021

EFL Championship (Matchweek 43)
Rotherham United
1
0.6
11-6-24
Manager: Paul Warne
Middlesbrough
2
1.8
17-9-17
Manager: Neil Warnock
Captain: Jonny Howson
Wednesday April 21, 2021, 18:00 (venue time)
EFL Championship (Matchweek 43)
Rotherham United vs. Middlesbrough Historical Head-to-Head
 
Venue: New York Stadium, Rotherham
Officials: Darren Bond (Referee) · Nigel Lugg (AR1) · Robert Hyde (AR2) · Andy Woolmer (4th)
Angus MacDonald · 3’
Matt Crooks · 18’
George Saville · 33’
Chuba Akpom · 55’
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
 3’
1:0
 — Goal 1:0
 18’
1:0
 — Red Card
 24’
1:0
 — Substitute
 33’
1:1
 — Goal 1:1
Half Time
 46’
1:1
 — Substitute
 46’
1:1
 — Substitute
 55’
1:2
 — Goal 1:2
 64’
1:2
 — Yellow Card
 71’
1:2
 — Substitute
 72’
1:2
 — Yellow Card
 75’
1:2
 — Substitute
 76’
1:2
 — Yellow Card
 82’
1:2
 — Substitute
 87’
1:2
 — Substitute
 90’
1:2
 — Yellow Card
90+1’
1:2
 — Yellow Card

Team Stats

Possession
33%
67%
Passing Accuracy
160 of 271 — 59%
77% — 414 of 540
Shots on Target
1 of 6 — 17%
20% — 5 of 25
Saves
3 of 5 — 60%
0% — 0 of 1
Cards
Rotherham Utd
 
Middlesbrough
12
Fouls
14
3
Corners
13
18
Crosses
23
387
Touches
643
Rotherham Utd
 
Middlesbrough
15
Tackles
17
3
Interceptions
8
23
Aerials Won
23
29
Clearances
19
Rotherham Utd
 
Middlesbrough
0
Offsides
1
13
Goal Kicks
5
26
Throw Ins
26
89
Long Balls
88
Become a Stathead & surf this site ad-free.

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
Michael Smith24eng ENGFW29-1868100000010331030.00.00.010152268.2416000
   George Hirst9eng ENGFW22-06590000000060000.00.00.0102450.016000
Freddie Ladapo10eng ENGFW28-0799000003000251020.40.40.01091275.0011100
Ben Wiles8eng ENGLM22-0049000000000370040.00.00.021182475.0116031
Matt Crooks25eng ENGCM27-091170000000160000.00.00.0002540.012000
Daniel Barlaser26tr TURCM24-0934500000000151010.00.00.0105771.422000
   Jamie Lindsay16sct SCOCM25-1924500000010352110.00.00.000193161.3510100
Kieran Sadlier17ie IRLRM26-2197000001000251010.00.00.00061833.3111141
   Chiedozie Ogbene11ie IRLRM23-355200000000080000.00.00.0005862.507110
Joe Mattock3eng ENGLB30-3414501000000171000.00.00.11191464.313000
   Matthew Olosunde22us USALB23-0454500000000253010.00.00.000111861.103110
Angus MacDonald21eng ENGCB28-1889010001100381040.10.10.110162369.606000
Michael Ihiekwe20eng ENGCB28-1529000001000281130.10.10.310101566.714000
Wes Harding19jm JAMRB24-1837400000000432120.00.00.120153050.017110
   Ryan Giles30eng ENGRB21-0851600000000101000.00.00.0003742.903011
Viktor Johansson1se SWEGK22-2199000000000360000.00.00.000153345.5012000
16 Players91711006121387153220.60.60.611216027159.0181196113
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
Michael Smith24eng ENGFW29-18681152268.23011664757.188100.02633.300.00.114004
   George Hirst9eng ENGFW22-06592450.01992366.7000000.00.000101
Freddie Ladapo10eng ENGFW28-0799091275.01391555100.04666.70000.00.001000
Ben Wiles8eng ENGLM22-00490182475.03178788100.091275.01425.000.00.012001
Matt Crooks25eng ENGCM27-091172540.0291511100.01250.0010.000.00.000001
Daniel Barlaser26tr TURCM24-093455771.4994733100.011100.01333.300.00.001002
   Jamie Lindsay16sct SCOCM25-19245193161.336823971070.07977.84944.400.00.104105
Kieran Sadlier17ie IRLRM26-2197061833.369264666.71425.0070.000.00.002001
   Chiedozie Ogbene11ie IRLRM23-355205862.592492366.71250.011100.000.00.000000
Joe Mattock3eng ENGLB30-3414591464.321310711100.05771.43650.010.10.112101
   Matthew Olosunde22us USALB23-04545111861.1132466785.73742.9010.000.00.000000
Angus MacDonald21eng ENGCB28-18890162369.63781973650.06785.76966.700.10.011000
Michael Ihiekwe20eng ENGCB28-15290101566.7195983560.06875.01250.000.30.110001
Wes Harding19jm JAMRB24-18374153050.03762986875.041040.051241.700.10.212321
   Ryan Giles30eng ENGRB21-085163742.9716711100.0040.022100.000.00.200000
Viktor Johansson1se SWEGK22-21990153345.59388910000153345.500.00.003000
16 Players91716027159.037362357567475.7568764.4419642.710.60.86226218
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
Michael Smith24eng ENGFW29-18681222200010000001501
   George Hirst9eng ENGFW22-0659440000000000200
Freddie Ladapo10eng ENGFW28-0799012111000100000900
Ben Wiles8eng ENGLM22-00490242131000000001800
Matt Crooks25eng ENGCM27-09117550000000000201
Daniel Barlaser26tr TURCM24-09345770000000000500
   Jamie Lindsay16sct SCOCM25-19245312833001000001901
Kieran Sadlier17ie IRLRM26-2197018144300601100600
   Chiedozie Ogbene11ie IRLRM23-35520871000210000501
Joe Mattock3eng ENGLB30-3414514104000231100900
   Matthew Olosunde22us USALB23-04545181440000400001101
Angus MacDonald21eng ENGCB28-18890232210000100001600
Michael Ihiekwe20eng ENGCB28-15290151410000100001000
Wes Harding19jm JAMRB24-1837430131710041600001501
   Ryan Giles30eng ENGRB21-08516752100201100300
Viktor Johansson1se SWEGK22-219903314196000000001500
16 Players9172712116015011826330016006
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
Michael Smith24eng ENGFW29-18681101000003120120
   George Hirst9eng ENGFW22-0659000000000000000
Freddie Ladapo10eng ENGFW28-079901110011100.002020100
Ben Wiles8eng ENGLM22-0049000000020.024220000
Matt Crooks25eng ENGCM27-09117000000000000000
Daniel Barlaser26tr TURCM24-093451001011100.001010130
   Jamie Lindsay16sct SCOCM25-19245210200001101310
Kieran Sadlier17ie IRLRM26-21970110101250.011010100
   Chiedozie Ogbene11ie IRLRM23-35520000000000000000
Joe Mattock3eng ENGLB30-34145111000000000110
   Matthew Olosunde22us USALB23-0454532210010.011010310
Angus MacDonald21eng ENGCB28-18890101000004310180
Michael Ihiekwe20eng ENGCB28-15290111001250.013301260
Wes Harding19jm JAMRB24-1837422110010.012021350
   Ryan Giles30eng ENGRB21-08516101000000000110
Viktor Johansson1se SWEGK22-21990000000000000010
16 Players91715996041040.06221012318290
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
Michael Smith24eng ENGFW29-18681333111391330001689800013234
   George Hirst9eng ENGFW22-0659600330600061040100280
Freddie Ladapo10eng ENGFW28-079902502121252500011753710040142
Ben Wiles8eng ENGLM22-004903741116110373133.3266.71673900051214
Matt Crooks25eng ENGCM27-0911760141060002200000030
Daniel Barlaser26tr TURCM24-093451558610150002400001050
   Jamie Lindsay16sct SCOCM25-192453551022303500010321410000180
Kieran Sadlier17ie IRLRM26-2197025139132254125.0375.011422611012132
   Chiedozie Ogbene11ie IRLRM23-355208023328100.01100.07137331110082
Joe Mattock3eng ENGLB30-341451715930170003510000050
   Matthew Olosunde22us USALB23-0454525114101025100.01100.03332610000101
Angus MacDonald21eng ENGCB28-1889038102486438000634120000070
Michael Ihiekwe20eng ENGCB28-15290281120533280004900001050
Wes Harding19jm JAMRB24-18374434131614043100.01100.07211410010102
   Ryan Giles30eng ENGRB21-0851610234301011100.000.031620100120
Viktor Johansson1se SWEGK22-21990362735100360001283440000050
16 Players91738774162141861738711327.3872.711966523064114915717
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%
Michael Smith24eng ENGFW29-1868110032000000094736.4
   George Hirst9eng ENGFW22-065900021000000002250.0
Freddie Ladapo10eng ENGFW28-0799000020010100022433.3
Ben Wiles8eng ENGLM22-00490000020000000800
Matt Crooks25eng ENGCM27-09117010100000000100
Daniel Barlaser26tr TURCM24-093450000000000002010.0
   Jamie Lindsay16sct SCOCM25-19245100010111000310100.0
Kieran Sadlier17ie IRLRM26-2197000011060100021325.0
   Chiedozie Ogbene11ie IRLRM23-35520000030200000000
Joe Mattock3eng ENGLB30-341450000202010002010.0
   Matthew Olosunde22us USALB23-04545000100002000100
Angus MacDonald21eng ENGCB28-1889000000000000045271.4
Michael Ihiekwe20eng ENGCB28-1529000010001100045271.4
Wes Harding19jm JAMRB24-1837400010041200001150.0
   Ryan Giles30eng ENGRB21-08516000010200000120100.0
Viktor Johansson1se SWEGK22-21990000010000000000
16 Players91721012140183900039232350.0

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 SWE22-2199052360.01.1153345.5200100.059.013100.067.51900.004.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
Chuba Akpom10eng ENGFW25-1949010006200250000.90.90.020111573.3318111
Yannick Bolasie14cd CODLW31-3328600006000320000.30.30.44082040.0320331
   Josh Coburn45eng ENGLW18-13640000000020000.00.00.0000000000
Duncan Watmore18eng ENGRW27-0449000000000291120.00.00.120141973.7119200
Marvin Johnson3eng ENGLM30-1419000002000811100.10.10.291477166.2650021
Jonny Howson16eng ENGCB,CM32-3359000002000910000.10.10.030728683.7673300
George Saville22nir NIRCM27-3249010003110683010.20.20.250505984.71036000
Neeskens Kebano21cd CODRM29-0429001003110412000.20.20.272233369.7325422
Marc Bola27eng ENGCB23-1339000000000882420.00.00.140647387.7554200
Grant Hall4eng ENGCB29-1742300000000100000.00.00.0005683.301000
   Connor Malley46eng ENGCM21-0326700002100583100.10.10.040395078.0539210
Paddy McNair17nir NIRCB25-3599001001010955100.00.00.251688580.01168311
Jordan Archer13sct SCOGK28-0099000000000230000.00.00.000132356.5114000
13 Players99022002553064317851.81.81.445441454076.75441720106
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
Chuba Akpom10eng ENGFW25-19490111573.31956561060.033100.022100.000.00.000203
Yannick Bolasie14cd CODLW31-3328682040.0134224757.141040.00000.40.310203
   Josh Coburn45eng ENGLW18-1364000000000000.00.000000
Duncan Watmore18eng ENGRW27-04490141973.715646121485.711100.00000.10.121001
Marvin Johnson3eng ENGLM30-14190477166.2849193202387.0243177.431323.100.20.342316
Jonny Howson16eng ENGCB,CM32-33590728683.71661485171894.44040100.0152560.000.00.005006
George Saville22nir NIRCM27-32490505984.7756217262796.3222588.0030.000.20.0270010
Neeskens Kebano21cd CODRM29-04290233369.73808291275.0131776.51250.010.20.250413
Marc Bola27eng ENGCB23-13390647387.71181263313491.2242692.391275.000.10.137115
Grant Hall4eng ENGCB29-174235683.31274111100.022100.02366.700.00.000000
   Connor Malley46eng ENGCM21-03267395078.0836160141687.5162080.08988.900.00.015105
Paddy McNair17nir NIRCB25-35990688580.01314396303488.2313686.171258.310.20.2292211
Jordan Archer13sct SCOGK28-00990132356.539032522100.055100.061637.500.00.000001
13 Players99041454076.77979229517219886.918521685.6539754.621.41.3203615554
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
Chuba Akpom10eng ENGFW25-19490151410000000001100
Yannick Bolasie14cd CODLW31-3328620200000100000800
   Josh Coburn45eng ENGLW18-1364000000000000000
Duncan Watmore18eng ENGRW27-04490191800000000001412
Marvin Johnson3eng ENGLM30-1419071541710081151004704
Jonny Howson16eng ENGCB,CM32-33590868421030100007202
George Saville22nir NIRCM27-32490595632000000005002
Neeskens Kebano21cd CODRM29-04290332670006072002300
Marc Bola27eng ENGCB23-133907363102002800006401
Grant Hall4eng ENGCB29-17423660000000000500
   Connor Malley46eng ENGCM21-03267505000021000003902
Paddy McNair17nir NIRCB25-35990857781015611006802
Jordan Archer13sct SCOGK28-00990231583000000001300
13 Players990540483561006232613400414115
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
Chuba Akpom10eng ENGFW25-19490000000000000030
Yannick Bolasie14cd CODLW31-33286000000000000010
   Josh Coburn45eng ENGLW18-1364000000000000000
Duncan Watmore18eng ENGRW27-04490100011250.012021200
Marvin Johnson3eng ENGLM30-14190111001250.010001220
Jonny Howson16eng ENGCB,CM32-33590000000000000030
George Saville22nir NIRCM27-32490332100001010320
Neeskens Kebano21cd CODRM29-042902211011100.000000200
Marc Bola27eng ENGCB23-13390212000002024620
Grant Hall4eng ENGCB29-17423000000000000040
   Connor Malley46eng ENGCM21-032673320122100.000001400
Paddy McNair17nir NIRCB25-35990534013475.010001620
Jordan Archer13sct SCOGK28-00990000000000000000
13 Players9901713122381172.73505825190
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
Chuba Akpom10eng ENGFW25-19490254561572511100.000.01811569101111810
Yannick Bolasie14cd CODLW31-33286321310196323133.3266.72019711432121215
   Josh Coburn45eng ENGLW18-136420002120000000000000
Duncan Watmore18eng ENGRW27-044902905916529000191896222324218
Marvin Johnson3eng ENGLM30-141908131226442812150.0150.05018098010015312
Jonny Howson16eng ENGCB,CM32-33590914315381910007341925632000660
George Saville22nir NIRCM27-324906841439162680003621110704002370
Neeskens Kebano21cd CODRM29-04290410293154122100.000.02522012641111278
Marc Bola27eng ENGCB23-133908841650220880005421311923010564
Grant Hall4eng ENGCB29-174231025500100001100000000
   Connor Malley46eng ENGCM21-0326758172922358100.01100.03926514323001404
Paddy McNair17nir NIRCB25-3599095223432919511100.000.06837621734010653
Jordan Archer13sct SCOGK28-00990232020300230001468530000090
13 Players990643451432822243364310660.0440.0417245413642022681141354
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%
Chuba Akpom10eng ENGFW25-19490000110000000520100.0
Yannick Bolasie14cd CODLW31-3328600000010000043633.3
   Josh Coburn45eng ENGLW18-13640000000000000020.0
Duncan Watmore18eng ENGRW27-044900004000100005020.0
Marvin Johnson3eng ENGLM30-141900001308110001010100.0
Jonny Howson16eng ENGCB,CM32-335900000000000008030.0
George Saville22nir NIRCM27-3249010040000300082433.3
Neeskens Kebano21cd CODRM29-0429010021160200013260.0
Marc Bola27eng ENGCB23-1339000011024100015271.4
Grant Hall4eng ENGCB29-1742300001000000013175.0
   Connor Malley46eng ENGCM21-03267000000113000510100.0
Paddy McNair17nir NIRCB25-3599010014051300052166.7
Jordan Archer13sct SCOGK28-00990000010000000010100.0
13 Players990300141212381300053232350.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
Jordan Archersct SCO28-009901100.00.121216.718255.643.6540.041.414214.309.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Angus MacDonaldClub Crest Rotherham Utd0.100.06Goal6HeadDeflectedJoe MattockPass (Dead)Ben WilesPass (Live)
12Chuba AkpomClub Crest Middlesbrough0.36Off Target7HeadYannick BolasiePass (Live)Yannick BolasieTake-On
13Chuba AkpomClub Crest Middlesbrough0.130.25Saved7Left FootChuba AkpomTake-OnGeorge SavillePass (Live)
13George SavilleClub Crest Middlesbrough0.13Blocked10Right FootChuba AkpomShot
13Yannick BolasieClub Crest Middlesbrough0.07Blocked17Right FootGeorge SavilleShot
15Yannick BolasieClub Crest Middlesbrough0.03Blocked27Left FootJonny HowsonPass (Live)Yannick BolasiePass (Live)
16Freddie LadapoClub Crest Rotherham Utd0.03Off Target22Left FootMichael SmithPass (Live)Freddie LadapoPass (Live)
17Michael IhiekweClub Crest Rotherham Utd0.06Off Target10HeadWes HardingPass (Live)Daniel BarlaserPass (Live)
30Yannick BolasieClub Crest Middlesbrough0.06Off Target25Right FootGeorge SavillePass (Live)George SavilleTackle
33George SavilleClub Crest Middlesbrough0.040.28Goal13Left FootNeeskens KebanoPass (Live)Neeskens KebanoTake-On
38Jonny HowsonClub Crest Middlesbrough0.03Woodwork26Right FootNeeskens KebanoPass (Live)Neeskens KebanoTake-On
38Yannick BolasieClub Crest Middlesbrough0.06Woodwork11HeadJonny HowsonShot
42Marvin JohnsonClub Crest Middlesbrough0.03Off Target25Right FootNeeskens KebanoPass (Dead)
43Connor MalleyClub Crest Middlesbrough0.04Blocked22Right FootNeeskens KebanoPass (Live)Duncan WatmorePass (Live)
44Connor MalleyClub Crest Middlesbrough0.020.17Saved26Right FootPaddy McNairPass (Live)Connor MalleyShot
45+5Kieran SadlierClub Crest Rotherham Utd0.03Off Target32Left FootBen WilesPass (Live)
51Yannick BolasieClub Crest Middlesbrough0.03Off Target25Right FootMarvin JohnsonPass (Live)Marc BolaPass (Live)
55Chuba AkpomClub Crest Middlesbrough0.130.23Goal8Right FootPaddy McNairPass (Live)Marvin JohnsonFouled
60Chuba AkpomClub Crest Middlesbrough0.06Blocked17Right FootDuncan WatmorePass (Live)Marvin JohnsonPass (Live)
62Jonny HowsonClub Crest Middlesbrough0.03Woodwork16HeadNeeskens KebanoPass (Live)Paddy McNairPass (Live)
65George SavilleClub Crest Middlesbrough0.03Blocked32Left FootMarc BolaPass (Live)Jonny HowsonPass (Live)
65Neeskens KebanoClub Crest Middlesbrough0.08Blocked9HeadMarc BolaPass (Live)Marvin JohnsonPass (Live)
68Freddie LadapoClub Crest Rotherham Utd0.33Off Target11Right FootVolleyMichael IhiekwePass (Live)Wes HardingPass (Dead)
71Marvin JohnsonClub Crest Middlesbrough0.04Off Target22Left FootMarc BolaPass (Live)Connor MalleyPass (Live)
77Neeskens KebanoClub Crest Middlesbrough0.07Blocked21Right FootFree kickMarvin JohnsonFouledMarvin JohnsonTake-On
78Neeskens KebanoClub Crest Middlesbrough0.040.13Saved12Right FootMarvin JohnsonPass (Live)Paddy McNairPass (Live)
80Chuba AkpomClub Crest Middlesbrough0.16Blocked7Right FootMarvin JohnsonPass (Live)George SavillePass (Live)
81Chuba AkpomClub Crest Middlesbrough0.07Blocked16Right FootConnor MalleyPass (Live)
82Paddy McNairClub Crest Middlesbrough0.02Off Target31Right FootMarvin JohnsonPass (Live)Paddy McNairPass (Live)
83Freddie LadapoClub Crest Rotherham Utd0.06Off Target14Right FootVolleyAngus MacDonaldPass (Live)George HirstPass (Live)
87Yannick BolasieClub Crest Middlesbrough0.05Off Target21Left FootConnor MalleyPass (Live)Yannick BolasiePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Angus MacDonaldClub Crest Rotherham Utd0.100.06Goal6HeadDeflectedJoe MattockPass (Dead)Ben WilesPass (Live)
16Freddie LadapoClub Crest Rotherham Utd0.03Off Target22Left FootMichael SmithPass (Live)Freddie LadapoPass (Live)
17Michael IhiekweClub Crest Rotherham Utd0.06Off Target10HeadWes HardingPass (Live)Daniel BarlaserPass (Live)
45+5Kieran SadlierClub Crest Rotherham Utd0.03Off Target32Left FootBen WilesPass (Live)
68Freddie LadapoClub Crest Rotherham Utd0.33Off Target11Right FootVolleyMichael IhiekwePass (Live)Wes HardingPass (Dead)
83Freddie LadapoClub Crest Rotherham Utd0.06Off Target14Right FootVolleyAngus MacDonaldPass (Live)George HirstPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
12Chuba AkpomClub Crest Middlesbrough0.36Off Target7HeadYannick BolasiePass (Live)Yannick BolasieTake-On
13Chuba AkpomClub Crest Middlesbrough0.130.25Saved7Left FootChuba AkpomTake-OnGeorge SavillePass (Live)
13George SavilleClub Crest Middlesbrough0.13Blocked10Right FootChuba AkpomShot
13Yannick BolasieClub Crest Middlesbrough0.07Blocked17Right FootGeorge SavilleShot
15Yannick BolasieClub Crest Middlesbrough0.03Blocked27Left FootJonny HowsonPass (Live)Yannick BolasiePass (Live)
30Yannick BolasieClub Crest Middlesbrough0.06Off Target25Right FootGeorge SavillePass (Live)George SavilleTackle
33George SavilleClub Crest Middlesbrough0.040.28Goal13Left FootNeeskens KebanoPass (Live)Neeskens KebanoTake-On
38Jonny HowsonClub Crest Middlesbrough0.03Woodwork26Right FootNeeskens KebanoPass (Live)Neeskens KebanoTake-On
38Yannick BolasieClub Crest Middlesbrough0.06Woodwork11HeadJonny HowsonShot
42Marvin JohnsonClub Crest Middlesbrough0.03Off Target25Right FootNeeskens KebanoPass (Dead)
43Connor MalleyClub Crest Middlesbrough0.04Blocked22Right FootNeeskens KebanoPass (Live)Duncan WatmorePass (Live)
44Connor MalleyClub Crest Middlesbrough0.020.17Saved26Right FootPaddy McNairPass (Live)Connor MalleyShot
51Yannick BolasieClub Crest Middlesbrough0.03Off Target25Right FootMarvin JohnsonPass (Live)Marc BolaPass (Live)
55Chuba AkpomClub Crest Middlesbrough0.130.23Goal8Right FootPaddy McNairPass (Live)Marvin JohnsonFouled
60Chuba AkpomClub Crest Middlesbrough0.06Blocked17Right FootDuncan WatmorePass (Live)Marvin JohnsonPass (Live)
62Jonny HowsonClub Crest Middlesbrough0.03Woodwork16HeadNeeskens KebanoPass (Live)Paddy McNairPass (Live)
65George SavilleClub Crest Middlesbrough0.03Blocked32Left FootMarc BolaPass (Live)Jonny HowsonPass (Live)
65Neeskens KebanoClub Crest Middlesbrough0.08Blocked9HeadMarc BolaPass (Live)Marvin JohnsonPass (Live)
71Marvin JohnsonClub Crest Middlesbrough0.04Off Target22Left FootMarc BolaPass (Live)Connor MalleyPass (Live)
77Neeskens KebanoClub Crest Middlesbrough0.07Blocked21Right FootFree kickMarvin JohnsonFouledMarvin JohnsonTake-On
78Neeskens KebanoClub Crest Middlesbrough0.040.13Saved12Right FootMarvin JohnsonPass (Live)Paddy McNairPass (Live)
80Chuba AkpomClub Crest Middlesbrough0.16Blocked7Right FootMarvin JohnsonPass (Live)George SavillePass (Live)
81Chuba AkpomClub Crest Middlesbrough0.07Blocked16Right FootConnor MalleyPass (Live)
82Paddy McNairClub Crest Middlesbrough0.02Off Target31Right FootMarvin JohnsonPass (Live)Paddy McNairPass (Live)
87Yannick BolasieClub Crest Middlesbrough0.05Off Target21Left FootConnor MalleyPass (Live)Yannick BolasiePass (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.