Rotherham United vs. Middlesbrough Match Report – Monday May 1, 2023

EFL Championship (Matchweek 45)
Rotherham United
1
0.3
11-16-18
Manager: Matt Taylor
Captain: Richard Wood
Middlesbrough
0
0.8
22-8-15
Manager: Michael Carrick
Monday May 1, 2023, 13:00 (venue time)
EFL Championship (Matchweek 45)
Rotherham United vs. Middlesbrough Historical Head-to-Head
 
Attendance: 11,508
Venue: AESSEAL New York Stadium, Rotherham
Officials: Keith Stroud (Referee) · Nigel Lugg (AR1) · George Byrne (AR2) · Stephen Martin (4th)
Hakeem Odoffin · 48’
Anfernee Dijksteel · 45+5’
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
 17’
0:0
 — Yellow Card
 19’
0:0
 — Substitute
 29’
0:0
 — Yellow Card
 40’
0:0
 — Substitute
45+5’
0:0
 — Red Card
Half Time
 46’
0:0
 — Substitute
 48’
1:0
 — Goal 1:0
 60’
1:0
 — Substitute
 69’
1:0
 — Yellow Card
 71’
1:0
 — Substitute
 71’
1:0
 — Substitute
 79’
1:0
 — Yellow Card
 80’
1:0
 — Substitute

Team Stats

Possession
24%
76%
Passing Accuracy
107 of 206 — 52%
81% — 526 of 651
Shots on Target
1 of 4 — 25%
14% — 1 of 7
Saves
1 of 1 — 100%
0% — 0 of 1
Cards
Rotherham Utd
 
Middlesbrough
19
Fouls
7
1
Corners
11
7
Crosses
26
309
Touches
726
Rotherham Utd
 
Middlesbrough
8
Tackles
12
7
Interceptions
5
20
Aerials Won
23
28
Clearances
13
Rotherham Utd
 
Middlesbrough
1
Offsides
3
12
Goal Kicks
4
18
Throw Ins
24
68
Long Balls
70
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
Jordan Hugill10eng ENGFW30-3319000000000250100.00.00.1205955.606020
Shane Ferguson17nir NIRLW31-293390000000081000.00.00.0003650.004200
   Ben Wiles8eng ENGRW,CM24-0145100000000110000.00.00.0003933.304000
Chiedozie Ogbene11ie IRLRW26-000180000000040010.00.00.0001250.001000
   Tariqe Fosu7gh GHALW,CM,RW27-1777200000000332120.00.00.000111957.9022243
Oliver Rathbone18eng ENGAM26-2037001001000282010.10.10.011152268.2215122
   Georgie Kelly12ie IRLFW26-170200000000080000.00.00.0001425.002000
Jamie Lindsay16sct SCODM,CM27-2029000001010360130.10.10.010162564.0210000
Hakeem Odoffin22eng ENGDM25-0187010001110252110.00.00.11051145.518000
   Leo Fuhr Hjelde29no NORCB19-248200000000020100.00.00.0000001000
Cohen Bramall3eng ENGLB27-0299000001010330000.20.20.000152755.627010
Richard Wood6eng ENGCB37-3009000000000150000.00.00.00081080.013000
Cameron Humphreys24eng ENGCB24-2529000000000161010.00.00.00061060.005000
Wes Harding2jm JAMRB26-1939000000000300220.00.00.01081942.116143
Viktor Johansson1se SWEGK24-2299000000000350000.00.00.000103330.309000
15 Players9901100413030987110.30.30.26110720651.991036138
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 ENGFW30-331905955.655125771.4020.00000.10.010000
Shane Ferguson17nir NIRLW31-293393650.028022100.0010.0010.000.00.000000
   Ben Wiles8eng ENGRW,CM24-014513933.331533100.0030.00000.00.000000
Chiedozie Ogbene11ie IRLRW26-000181250.02300011100.00000.00.000000
   Tariqe Fosu7gh GHALW,CM,RW27-17772111957.993991275.0020.0010.000.00.001000
Oliver Rathbone18eng ENGAM26-20370152268.22481084580.044100.03742.910.00.015002
   Georgie Kelly12ie IRLFW26-170201425.0170010.011100.00000.00.000000
Jamie Lindsay16sct SCODM,CM27-20290162564.02458391275.03742.92450.000.00.001002
Hakeem Odoffin22eng ENGDM25-0187051145.577103650.02366.70000.10.010001
   Leo Fuhr Hjelde29no NORCB19-24820000000000000.00.000000
Cohen Bramall3eng ENGLB27-02990152755.620415966100.041136.42633.300.00.000002
Richard Wood6eng ENGCB37-3009081080.0162352366.76785.70000.00.001001
Cameron Humphreys24eng ENGCB24-2529061060.0177115010.03475.02450.000.00.002000
Wes Harding2jm JAMRB26-1939081942.11671323742.95955.6030.000.00.002001
Viktor Johansson1se SWEGK24-22990103330.35595190011100.093228.100.00.000000
15 Players99010720651.920861187466570.8305653.6185831.010.20.1312009
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 ENGFW30-33190990000000000500
Shane Ferguson17nir NIRLW31-29339651000201010300
   Ben Wiles8eng ENGRW,CM24-01451980000000000311
Chiedozie Ogbene11ie IRLRW26-00018220000100000101
   Tariqe Fosu7gh GHALW,CM,RW27-17772191900001000001102
Oliver Rathbone18eng ENGAM26-20370222110001000001501
   Georgie Kelly12ie IRLFW26-17020440000000000100
Jamie Lindsay16sct SCODM,CM27-20290252500000000001600
Hakeem Odoffin22eng ENGDM25-0187011110000000000500
   Leo Fuhr Hjelde29no NORCB19-24820000000000000000
Cohen Bramall3eng ENGLB27-0299027161100011100001501
Richard Wood6eng ENGCB37-3009010100000000000800
Cameron Humphreys24eng ENGCB24-252901091102000000600
Wes Harding2jm JAMRB26-1939019127010170000800
Viktor Johansson1se SWEGK24-229903313208000000001000
15 Players99020616441912718101010716
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 ENGFW30-33190000000000001140
Shane Ferguson17nir NIRLW31-293391100111100.000000100
   Ben Wiles8eng ENGRW,CM24-0145100000010.010000010
Chiedozie Ogbene11ie IRLRW26-00018000000001010000
   Tariqe Fosu7gh GHALW,CM,RW27-17772200201333.322021310
Oliver Rathbone18eng ENGAM26-2037021110010.011010210
   Georgie Kelly12ie IRLFW26-17020000000000000010
Jamie Lindsay16sct SCODM,CM27-2029000000020.023121130
Hakeem Odoffin22eng ENGDM25-018702202011100.001011320
   Leo Fuhr Hjelde29no NORCB19-24820000000000001110
Cohen Bramall3eng ENGLB27-0299000000010.010000030
Richard Wood6eng ENGCB37-3009000000010.010000041
Cameron Humphreys24eng ENGCB24-252901101011100.001100140
Wes Harding2jm JAMRB26-1939000000020.022022230
Viktor Johansson1se SWEGK24-22990000000000000000
15 Players9908516141428.6101129715281
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 ENGFW30-331902555713125200.0150.0680100020100
Shane Ferguson17nir NIRLW31-29339800350800042882001053
   Ben Wiles8eng ENGRW,CM24-01451111245011000421100001051
Chiedozie Ogbene11ie IRLRW26-0001840121040001420000000
   Tariqe Fosu7gh GHALW,CM,RW27-17772331714131334375.0125.0221405424125172
Oliver Rathbone18eng ENGAM26-20370283419612822100.000.0151003111111120
   Georgie Kelly12ie IRLFW26-1702081125180002500000260
Jamie Lindsay16sct SCODM,CM27-2029036792161360001055100011110
Hakeem Odoffin22eng ENGDM25-01870251610912500083500103082
   Leo Fuhr Hjelde29no NORCB19-24820211100200012300000000
Cohen Bramall3eng ENGLB27-0299033371610033100.01100.07764900000111
Richard Wood6eng ENGCB37-30090155105111500031050000030
Cameron Humphreys24eng ENGCB24-2529016587101600052110000040
Wes Harding2jm JAMRB26-19390302121080304375.000.0633191001080
Viktor Johansson1se SWEGK24-2299035283320035000966400000060
15 Players9903096310612383730913861.5323.11036972216621291069
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 ENGFW30-33190000311010000071236.8
Shane Ferguson17nir NIRLW31-293390000102010000010.0
   Ben Wiles8eng ENGRW,CM24-0145100000000000022166.7
Chiedozie Ogbene11ie IRLRW26-000180000101000001010.0
   Tariqe Fosu7gh GHALW,CM,RW27-177720001001100007020.0
Oliver Rathbone18eng ENGAM26-2037000050010100051233.3
   Georgie Kelly12ie IRLFW26-17020000200000000030100.0
Jamie Lindsay16sct SCODM,CM27-2029010052001000061150.0
Hakeem Odoffin22eng ENGDM25-0187010000001200032250.0
   Leo Fuhr Hjelde29no NORCB19-24820000000010000000
Cohen Bramall3eng ENGLB27-02990100310100000410100.0
Richard Wood6eng ENGCB37-30090000000000000510100.0
Cameron Humphreys24eng ENGCB24-25290000000001000210100.0
Wes Harding2jm JAMRB26-193900000101200000010.0
Viktor Johansson1se SWEGK24-22990000000000000010100.0
15 Players990300197177500035202346.5

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 SWE24-22990101100.00.693228.121195.258.112100.068.521314.308.6

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-2844500001000130000.20.20.00081080.0112000
   Tommy Smith14eng ENGRB31-0174500001000601000.10.10.010485882.8537000
Riley McGree8au AUSLW24-1807900001100670000.30.30.220456569.2437200
   Matt Crooks25eng ENGLW29-101110000000071100.00.00.0004580.004000
Isaiah Jones2gy GUYRW23-3099000000000341020.00.00.010172470.8421242
Chuba Akpom29eng ENGAM27-2049000001000281000.00.00.020151883.3125154
Hayden Hackney30eng ENGDM20-3095900000010502010.00.00.010404490.9235021
   Alex Mowatt4eng ENGDM28-0773100000000401000.00.00.020323884.2320111
Daniel Barlaser7tr TURDM26-10390000020001022110.10.10.000779085.6762111
Marc Bola27eng ENGLB25-1439000000000690100.00.00.320426168.9337321
Darragh Lenihan26ie IRLCB29-0469000000000851200.00.00.020607678.9545000
Paddy McNair17nir NIRCB28-0049000001000960000.00.00.010799484.0673100
Anfernee Dijksteel15sr SURRB26-1864400000001312020.00.00.000172470.8113100
Zack Steffen1us USAGK28-0299000000000440000.00.00.000424495.5030000
14 Players9440000711172612560.80.80.614052665180.842451121510
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-2844581080.0126225771.422100.011100.000.00.001001
   Tommy Smith14eng ENGRB31-01745485882.8869190192286.4232688.555100.000.00.012105
Riley McGree8au AUSLW24-18079456569.2519141293485.3121580.0070.000.20.311214
   Matt Crooks25eng ENGLW29-101114580.05204580.0000000.00.000000
Isaiah Jones2gy GUYRW23-30990172470.82797299100.06875.02450.000.00.101304
Chuba Akpom29eng ENGAM27-20490151883.316513111384.633100.0010.000.00.000001
Hayden Hackney30eng ENGDM20-30959404490.9639147202195.21717100.02540.000.00.002002
   Alex Mowatt4eng ENGDM28-07731323884.2500127151693.8101190.92450.000.00.021003
Daniel Barlaser7tr TURDM26-10390779085.61212342414297.6223073.381172.700.00.008007
Marc Bola27eng ENGLB25-14390426168.9493211353989.751241.71333.300.30.212103
Darragh Lenihan26ie IRLCB29-04690607678.9867425344182.9222588.02633.300.00.003005
Paddy McNair17nir NIRCB28-00490799484.01496551333691.7323688.9111957.900.00.006006
Anfernee Dijksteel15sr SURRB26-18644172470.821739111384.65683.3020.000.00.001001
Zack Steffen1us USAGK28-02990424495.58474911515100.01919100.07977.800.00.000000
14 Players94452665180.88281277128131389.817821084.8417753.200.60.75287142
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-2844510100000000000800
   Tommy Smith14eng ENGRB31-01745585082013600004801
Riley McGree8au AUSLW24-180796554102009264204513
   Matt Crooks25eng ENGLW29-10111550000000000400
Isaiah Jones2gy GUYRW23-30990242400113000001703
Chuba Akpom29eng ENGAM27-20490181711100000001500
Hayden Hackney30eng ENGDM20-30959443954010000004000
   Alex Mowatt4eng ENGDM28-07731383440013133003200
Daniel Barlaser7tr TURDM26-10390908285022020007701
Marc Bola27eng ENGLB25-1439061491101041100004214
Darragh Lenihan26ie IRLCB29-04690767411010000006010
Paddy McNair17nir NIRCB28-00490948953041000007900
Anfernee Dijksteel15sr SURRB26-18644242040001400001702
Zack Steffen1us USAGK28-02990444042010000004200
14 Players9446515876120312262411720526314
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-28445000000000000000
   Tommy Smith14eng ENGRB31-01745111000000000100
Riley McGree8au AUSLW24-1807900000020.020000000
   Matt Crooks25eng ENGLW29-101111110011100.000001200
Isaiah Jones2gy GUYRW23-3099010010010.012020110
Chuba Akpom29eng ENGAM27-20490111000000000110
Hayden Hackney30eng ENGDM20-30959202001250.011010200
   Alex Mowatt4eng ENGDM28-0773110100010.010000100
Daniel Barlaser7tr TURDM26-10390210021250.011101311
Marc Bola27eng ENGLB25-1439000000020.020001130
Darragh Lenihan26ie IRLCB29-04690101000000002350
Paddy McNair17nir NIRCB28-00490000000000000010
Anfernee Dijksteel15sr SURRB26-18644221100002020210
Zack Steffen1us USAGK28-02990000000000000000
14 Players94412682231127.38615517131
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-284451301392130001229000010141
   Tommy Smith14eng ENGRB31-01745600212316160000371316600010445
Riley McGree8au AUSLW24-1807967172437467000371477422000478
   Matt Crooks25eng ENGLW29-101117033117000422160000041
Isaiah Jones2gy GUYRW23-30990341616133344250.0125.0211355521130269
Chuba Akpom29eng ENGAM27-2049028151590285480.0120.0251708812041257
Hayden Hackney30eng ENGDM20-30959501153140502150.0150.0351013900011411
   Alex Mowatt4eng ENGDM28-077314007191414011100.000.020723313010280
Daniel Barlaser7tr TURDM26-103901023295023010211100.000.06221612013021750
Marc Bola27eng ENGLB25-143906932018311692150.0150.0371468232021458
Darragh Lenihan26ie IRLCB29-04690859513310850004522216400000500
Paddy McNair17nir NIRCB28-00490964523861960007345827712000751
Anfernee Dijksteel15sr SURRB26-186443121612313100013371910020151
Zack Steffen1us USAGK28-02990442442200440003011810300000340
14 Players9447264927528716715726151066.7426.7451200411361215117452342
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-284450000120000000020.0
   Tommy Smith14eng ENGRB31-01745000020301000300
Riley McGree8au AUSLW24-18079000100900000800
   Matt Crooks25eng ENGLW29-10111000000011000100
Isaiah Jones2gy GUYRW23-309900002203000002010.0
Chuba Akpom29eng ENGAM27-2049000006100100031233.3
Hayden Hackney30eng ENGDM20-309591001100000002020.0
   Alex Mowatt4eng ENGDM28-07731000110300000120100.0
Daniel Barlaser7tr TURDM26-1039000002021100052166.7
Marc Bola27eng ENGLB25-1439000011041000003175.0
Darragh Lenihan26ie IRLCB29-04690000000020000610855.6
Paddy McNair17nir NIRCB28-0049000002010000074266.7
Anfernee Dijksteel15sr SURRB26-1864401011010200041150.0
Zack Steffen1us USAGK28-02990000000000000500
14 Players9441107193265600047232053.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 USA28-029901100.00.34580.042111.921.620.014.0600.0224.4

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Riley McGreeClub Crest Middlesbrough0.320.57Saved10Left FootMarc BolaPass (Live)Darragh LenihanPass (Live)
10Jamie LindsayClub Crest Rotherham Utd0.05Off Target17Left FootVolleyJordan HugillPass (Live)Wes HardingPass (Dead)
10Oliver RathboneClub Crest Rotherham Utd0.10Blocked18Right FootHakeem OdoffinPass (Live)
12Cameron ArcherClub Crest Middlesbrough0.17Off Target7Left FootRiley McGreePass (Live)Marc BolaPass (Live)
43Daniel BarlaserClub Crest Middlesbrough0.08Blocked22Right FootHayden HackneyPass (Live)Darragh LenihanPass (Live)
45+7Cohen BramallClub Crest Rotherham Utd0.15Off Target21Left FootFree kickJordan HugillFouledJamie LindsayPass (Live)
48Hakeem OdoffinClub Crest Rotherham Utd0.030.29Goal31Right FootOliver RathbonePass (Live)
63Daniel BarlaserClub Crest Middlesbrough0.02Off Target30Right FootTommy SmithPass (Live)Paddy McNairPass (Live)
67Tommy SmithClub Crest Middlesbrough0.12Off Target10Right FootVolleyIsaiah JonesPass (Live)Riley McGreePass (Live)
80Chuba AkpomClub Crest Middlesbrough0.03Blocked27Left FootChuba AkpomTake-OnAlex MowattPass (Live)
81Paddy McNairClub Crest Middlesbrough0.02Off Target11HeadAlex MowattPass (Dead)Chuba AkpomShot
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
10Jamie LindsayClub Crest Rotherham Utd0.05Off Target17Left FootVolleyJordan HugillPass (Live)Wes HardingPass (Dead)
10Oliver RathboneClub Crest Rotherham Utd0.10Blocked18Right FootHakeem OdoffinPass (Live)
45+7Cohen BramallClub Crest Rotherham Utd0.15Off Target21Left FootFree kickJordan HugillFouledJamie LindsayPass (Live)
48Hakeem OdoffinClub Crest Rotherham Utd0.030.29Goal31Right FootOliver RathbonePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Riley McGreeClub Crest Middlesbrough0.320.57Saved10Left FootMarc BolaPass (Live)Darragh LenihanPass (Live)
12Cameron ArcherClub Crest Middlesbrough0.17Off Target7Left FootRiley McGreePass (Live)Marc BolaPass (Live)
43Daniel BarlaserClub Crest Middlesbrough0.08Blocked22Right FootHayden HackneyPass (Live)Darragh LenihanPass (Live)
63Daniel BarlaserClub Crest Middlesbrough0.02Off Target30Right FootTommy SmithPass (Live)Paddy McNairPass (Live)
67Tommy SmithClub Crest Middlesbrough0.12Off Target10Right FootVolleyIsaiah JonesPass (Live)Riley McGreePass (Live)
80Chuba AkpomClub Crest Middlesbrough0.03Blocked27Left FootChuba AkpomTake-OnAlex MowattPass (Live)
81Paddy McNairClub Crest Middlesbrough0.02Off Target11HeadAlex MowattPass (Dead)Chuba AkpomShot

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.