Middlesbrough vs. Millwall Match Report – Saturday January 14, 2023

EFL Championship (Matchweek 27)
Middlesbrough
1
0.5
12-6-9
Manager: Michael Carrick
Captain: Jonny Howson
Millwall
0
0.6
11-6-9
Manager: Gary Rowett
Saturday January 14, 2023, 15:00 (venue time)
EFL Championship (Matchweek 27)
Middlesbrough vs. Millwall Historical Head-to-Head
 
Attendance: 24,614
Venue: Riverside Stadium, Middlesbrough
Officials: Matt Donohue (Referee) · Paul Hodskinson (AR1) · Richard Wild (AR2) · Andrew Kitchen (4th)
Marcus Forss · 54’
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
 39’
0:0
 — Yellow Card
45+1’
0:0
 — Yellow Card
Half Time
 54’
1:0
 — Goal 1:0
 55’
1:0
 — Substitute
 70’
1:0
 — Substitute
 73’
1:0
 — Substitute
 78’
1:0
 — Substitute
 78’
1:0
 — Yellow Card
 83’
1:0
 — Substitute
 83’
1:0
 — Substitute
 87’
1:0
 — Yellow Card
 90’
1:0
 — Yellow Card
90+3’
1:0
 — Substitute

Team Stats

Possession
65%
35%
Passing Accuracy
538 of 662 — 81%
68% — 239 of 354
Shots on Target
3 of 7 — 43%
25% — 2 of 8
Saves
2 of 2 — 100%
66% — 2 of 3
Cards
Middlesbrough
 
Millwall
8
Fouls
13
6
Corners
3
28
Crosses
11
761
Touches
457
Middlesbrough
 
Millwall
17
Tackles
16
11
Interceptions
8
27
Aerials Won
20
8
Clearances
25
Middlesbrough
 
Millwall
2
Offsides
0
5
Goal Kicks
10
18
Throw Ins
20
72
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
Matt Crooks25eng ENGFW28-3597700003110310010.20.20.210101855.6117321
   Duncan Watmore18eng ENGFW28-312130000000050000.00.00.0001250.004110
Riley McGree8au AUSLW24-0738900000000502530.00.00.030324080.0825300
   Marc Bola27eng ENGLW25-03610000000030000.00.00.0001333.300000
Marcus Forss21fi FINRW23-2107210001100431000.00.00.000263574.3119131
   Cameron Archer10eng ENGRW21-177180000000061000.00.00.00033100.003000
Chuba Akpom29eng ENGAM27-0979000001100360010.20.20.011222975.9525321
Hayden Hackney30eng ENGDM20-2029000001000913100.00.00.010708186.4646420
Jonny Howson16eng ENGDM34-2389000000010762110.00.00.011516578.5430131
Ryan John Giles3eng ENGLB22-3539000000000811010.00.00.120577576.0437320
Paddy McNair17nir NIRCB27-26290000000001091110.00.00.000899890.8876610
Dael Fry6eng ENGCB25-13790000000001042210.00.00.000789383.9552100
Tommy Smith14eng ENGRB30-2759000001000924120.00.00.020758687.2837000
Zack Steffen1us USAGK27-2879000000000340000.00.00.000233467.6021000
14 Players990100073207611711110.50.50.311253866281.35039226164
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-35977101855.6148294580.03650.01425.000.20.010101
   Duncan Watmore18eng ENGFW28-312131250.011101250.0000000.00.000000
Riley McGree8au AUSLW24-07389324080.0450103172085.0111384.61250.000.00.013008
   Marc Bola27eng ENGLW25-03611333.32200000000.00.000000
Marcus Forss21fi FINRW23-21072263574.331726151788.291369.20000.00.001001
   Cameron Archer10eng ENGRW21-1771833100.024033100.0000000.00.000000
Chuba Akpom29eng ENGAM27-09790222975.936076101471.491090.02450.000.00.006105
Hayden Hackney30eng ENGDM20-20290708186.41224428262892.9323786.571070.000.00.215316
Jonny Howson16eng ENGDM34-23890516578.5797265242885.71515100.06966.700.00.105104
Ryan John Giles3eng ENGLB22-35390577576.0984187232495.8293680.631030.000.10.211324
Paddy McNair17nir NIRCB27-26290899890.81755502232688.5565798.291464.300.00.006008
Dael Fry6eng ENGCB25-13790789383.91365456313881.6444695.73650.000.00.001005
Tommy Smith14eng ENGRB30-27590758687.21320389323397.0353989.761060.000.00.109208
Zack Steffen1us USAGK27-28790233467.64983816785.71212100.051435.700.00.000000
14 Players99053866281.39255285421524587.825528489.8438351.800.30.743711350
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-35977181800002000001001
   Duncan Watmore18eng ENGFW28-31213220000100000100
Riley McGree8au AUSLW24-07389404000001000003200
   Marc Bola27eng ENGLW25-0361321000001000101
Marcus Forss21fi FINRW23-21072353500003000002601
   Cameron Archer10eng ENGRW21-17718330000000000300
Chuba Akpom29eng ENGAM27-09790292900012000002200
Hayden Hackney30eng ENGDM20-20290817922012000007001
Jonny Howson16eng ENGDM34-23890656143000000005101
Ryan John Giles3eng ENGLB22-3539075601400016954105712
Paddy McNair17nir NIRCB27-26290989621030100008900
Dael Fry6eng ENGCB25-13790939211000000007801
Tommy Smith14eng ENGRB30-275908676102101800007502
Zack Steffen1us USAGK27-28790342583000000002310
14 Players99066261842121528186410538210
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-3597700000010.011010000
   Duncan Watmore18eng ENGFW28-3121300000020.020000000
Riley McGree8au AUSLW24-07389210110003035700
   Marc Bola27eng ENGLW25-0361000000000000000
Marcus Forss21fi FINRW23-210721101011100.000000100
   Cameron Archer10eng ENGRW21-177181001011100.000000100
Chuba Akpom29eng ENGAM27-0979000000010.011100000
Hayden Hackney30eng ENGDM20-202903211111100.000001410
Jonny Howson16eng ENGDM34-2389020110010.011011310
Ryan John Giles3eng ENGLB22-3539011001020.021010110
Paddy McNair17nir NIRCB27-26290111001250.011011220
Dael Fry6eng ENGCB25-13790222000001012430
Tommy Smith14eng ENGRB30-27590442200002021500
Zack Steffen1us USAGK27-28790000000000000000
14 Players990171277341233.3811110112880
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-35977310110207312150.0150.0179143310612416
   Duncan Watmore18eng ENGFW28-312135020305100.01100.0434251002021
Riley McGree8au AUSLW24-07389501727162500002518511734020363
   Marc Bola27eng ENGLW25-036130003230000000000000
Marcus Forss21fi FINRW23-21072430123193433133.3266.719751111020335
   Cameron Archer10eng ENGRW21-17718600420600031110100141
Chuba Akpom29eng ENGAM27-09790361322122362150.000.02521011333033356
Hayden Hackney30eng ENGDM20-20290911205714091200.0150.04624611241031731
Jonny Howson16eng ENGDM34-238907642244110763133.3266.7301357712020442
Ryan John Giles3eng ENGLB22-3539081164530081200.02100.037153106310005513
Paddy McNair17nir NIRCB27-262901094396732109100.01100.07663137962110800
Dael Fry6eng ENGCB25-1379010484558111040005227914010020640
Tommy Smith14eng ENGRB30-27590921146414092000371126301000611
Zack Steffen1us USAGK27-287903423340003400021894800000170
14 Players990761441944211481976116425.01062.5392225112352617123652849
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-3597710021020000061325.0
   Duncan Watmore18eng ENGFW28-31213000000100000200
Riley McGree8au AUSLW24-07389000110151000800
   Marc Bola27eng ENGLW25-0361000000000000000
Marcus Forss21fi FINRW23-21072000000301000300
   Cameron Archer10eng ENGRW21-177180001010000001030.0
Chuba Akpom29eng ENGAM27-0979000013120000011233.3
Hayden Hackney30eng ENGDM20-20290000230212000112166.7
Jonny Howson16eng ENGDM34-2389010010001000075362.5
Ryan John Giles3eng ENGLB22-353900000001601000310100.0
Paddy McNair17nir NIRCB27-2629000002001100064266.7
Dael Fry6eng ENGCB25-13790000010022000512570.6
Tommy Smith14eng ENGRB30-275900000201140006010.0
Zack Steffen1us USAGK27-28790000000000000210100.0
14 Players990200813228111200061272057.4

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

Millwall Player Stats

Millwall 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
Tom Bradshaw9wls WALFW30-1719000002000252020.20.20.01061540.0112100
Andreas Voglsammer21de GERLW31-0056900000000192110.00.00.00051338.5011000
   Mason Bennett20eng ENGLW26-183210000000071000.00.00.0004666.706100
George Honeyman39eng ENGRW28-1288200000000300000.00.00.010222781.5015200
   Romain Esse50eng ENGRW17-24680000000091000.00.00.0002450.007053
Zian Flemming10nl NEDAM24-1669000002100391100.10.10.240182669.2123242
Callum Styles17hu HUNDM,LB22-2929000001100532100.00.00.020334082.5230011
Billy Mitchell8eng ENGDM22-2678200000000381100.00.00.020263378.8325200
   Jamie Shackleton16eng ENGDM23-098800000000100010.00.00.0005862.503100
Murray Wallace3sct SCOLB,CB30-0049000001000521000.10.10.000264261.9417121
Jake Cooper5eng ENGCB27-3455400000000191100.00.00.00081361.519000
   George Saville23nir NIRDM29-2273600002010230110.20.20.130151978.9112011
Shaun Hutchinson4eng ENGCB32-0529000000010552120.00.00.000324276.2130000
Dan McNamara2ie IRLRB24-0189000000000432110.00.00.000263574.3227100
George Long1eng ENGGK29-0709000000010350000.00.00.110113135.5014000
15 Players9900000823045716880.60.60.414023935467.51624111138
Millwall 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
Tom Bradshaw9wls WALFW30-1719061540.0521251050.01333.3010.000.00.010001
Andreas Voglsammer21de GERLW31-0056951338.53794850.0020.00000.00.000000
   Mason Bennett20eng ENGLW26-183214666.728922100.0010.00000.00.000000
George Honeyman39eng ENGRW28-12882222781.522838192190.53475.0020.000.00.002000
   Romain Esse50eng ENGRW17-24682450.01552366.7010.00000.00.000000
Zian Flemming10nl NEDAM24-16690182669.228780111478.666100.01250.000.20.220111
Callum Styles17hu HUNDM,LB22-29290334082.5519210151788.21313100.03742.900.00.101002
Billy Mitchell8eng ENGDM22-26782263378.8523131101376.991090.06875.000.00.003003
   Jamie Shackleton16eng ENGDM23-09885862.541155862.5000000.00.001000
Murray Wallace3sct SCOLB,CB30-00490264261.9469287131586.791752.93837.500.00.001004
Jake Cooper5eng ENGCB27-3455481361.5158905683.31250.02450.000.00.000001
   George Saville23nir NIRDM29-22736151978.92479681172.777100.00000.10.120111
Shaun Hutchinson4eng ENGCB32-05290324276.2659331101190.9161984.25955.600.00.001001
Dan McNamara2ie IRLRB24-01890263574.3452129111573.3131492.92540.000.00.000002
George Long1eng ENGGK29-07090113135.55364810033100.082828.600.10.014000
15 Players99023935467.54251192312015477.98110279.4307440.500.40.46132216
Millwall 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
Tom Bradshaw9wls WALFW30-1719015150000300000600
Andreas Voglsammer21de GERLW31-0056913130000000000502
   Mason Bennett20eng ENGLW26-18321660000000000401
George Honeyman39eng ENGRW28-12882272610002010102200
   Romain Esse50eng ENGRW17-2468440000000000200
Zian Flemming10nl NEDAM24-16690262240001200001804
Callum Styles17hu HUNDM,LB22-29290403551003222003300
Billy Mitchell8eng ENGDM22-26782333300001000002600
   Jamie Shackleton16eng ENGDM23-0988880000000000500
Murray Wallace3sct SCOLB,CB30-004904232101000900002600
Jake Cooper5eng ENGCB27-3455413130000000000800
   George Saville23nir NIRDM29-22736191900001000001500
Shaun Hutchinson4eng ENGCB32-05290423933000000003202
Dan McNamara2ie IRLRB24-01890352870000700002601
George Long1eng ENGGK29-070903117144000000001100
15 Players9903543104490011203210239010
Millwall 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
Tom Bradshaw9wls WALFW30-171902102022100.002110220
Andreas Voglsammer21de GERLW31-00569211102366.711011310
   Mason Bennett20eng ENGLW26-183211100111100.000000100
George Honeyman39eng ENGRW28-1288200000010.010000000
   Romain Esse50eng ENGRW17-2468110100000000100
Zian Flemming10nl NEDAM24-1669011100010.010001230
Callum Styles17hu HUNDM,LB22-29290211100000001310
Billy Mitchell8eng ENGDM22-267821001011100.000001210
   Jamie Shackleton16eng ENGDM23-0988000000001010000
Murray Wallace3sct SCOLB,CB30-00490111001250.010000140
Jake Cooper5eng ENGCB27-34554111000000001240
   George Saville23nir NIRDM29-22736000000001011100
Shaun Hutchinson4eng ENGCB32-052902120011100.002021360
Dan McNamara2ie IRLRB24-018902202022100.001011320
George Long1eng ENGGK29-07090000000000000010
15 Players9901611781101471.44817824250
Millwall 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
Tom Bradshaw9wls WALFW30-171902523121022500012412011011162
Andreas Voglsammer21de GERLW31-0056919141231190001143600021133
   Mason Bennett20eng ENGLW26-18321701060700063671000261
George Honeyman39eng ENGRW28-12882301617713000015874220120153
   Romain Esse50eng ENGRW17-246890046095360.0120.073570001261
Zian Flemming10nl NEDAM24-16690393712203394250.0250.0231306522132252
Callum Styles17hu HUNDM,LB22-2929053110291405311100.000.0301465601032261
Billy Mitchell8eng ENGDM22-2678238212215038000251694821000271
   Jamie Shackleton16eng ENGDM23-0988100055110000326141100041
Murray Wallace3sct SCOLB,CB30-00490526272062522150.0150.017914810030160
Jake Cooper5eng ENGCB27-345541961270019000924140000080
   George Saville23nir NIRDM29-22736231610722311100.000.012782500001150
Shaun Hutchinson4eng ENGCB32-0529055114013225500030862100010230
Dan McNamara2ie IRLRB24-0189043320212043000271034812012271
George Long1eng ENGGK29-070903529350003500014713300010110
15 Players99045766183183931445713861.5430.824111664541182181323816
Millwall 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%
Tom Bradshaw9wls WALFW30-17190000200301000351623.8
Andreas Voglsammer21de GERLW31-00569000100011000610100.0
   Mason Bennett20eng ENGLW26-183210000000010000020.0
George Honeyman39eng ENGRW28-12882000210200000400
   Romain Esse50eng ENGRW17-2468000110001000210100.0
Zian Flemming10nl NEDAM24-16690000110111000410100.0
Callum Styles17hu HUNDM,LB22-292900000103110005040.0
Billy Mitchell8eng ENGDM22-26782000000110000300
   Jamie Shackleton16eng ENGDM23-0988000000000000000
Murray Wallace3sct SCOLB,CB30-0049000030000100065271.4
Jake Cooper5eng ENGCB27-34554000100011000200
   George Saville23nir NIRDM29-2273610001011000033260.0
Shaun Hutchinson4eng ENGCB32-05290100110011000104180.0
Dan McNamara2ie IRLRB24-01890000110012000600
George Long1eng ENGGK29-07090100000000000000
15 Players99030013701181100054202742.6

Millwall Goalkeeper Stats

Millwall 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
George Longeng ENG29-0709031266.70.372725.921281.051.910100.064.02114.805.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Matt CrooksClub Crest Middlesbrough0.020.09Saved17Right FootHayden HackneyPass (Live)Tommy SmithPass (Live)
4Tom BradshawClub Crest Millwall0.10Off Target26Left FootGeorge LongPass (Live)
6Chuba AkpomClub Crest Middlesbrough0.150.05Saved15Right FootMatt CrooksPass (Live)
15Zian FlemmingClub Crest Millwall0.030.11Saved30Left FootTom BradshawPass (Live)Billy MitchellPass (Live)
40Matt CrooksClub Crest Middlesbrough0.08Off Target5HeadRyan John GilesPass (Live)Riley McGreePass (Live)
41Murray WallaceClub Crest Millwall0.13Off Target8HeadZian FlemmingPass (Live)George HoneymanPass (Live)
45+1Tommy SmithClub Crest Middlesbrough0.01Blocked31Right FootVolley
54Marcus ForssClub Crest Middlesbrough0.050.18Goal16Left FootJonny HowsonPass (Live)Chuba AkpomPass (Live)
57Matt CrooksClub Crest Middlesbrough0.11Off Target17Left FootRyan John GilesPass (Live)Riley McGreePass (Live)
65Callum StylesClub Crest Millwall0.020.02Saved27Right FootGeorge SavillePass (Live)Billy MitchellPass (Live)
74Zian FlemmingClub Crest Millwall0.04Off Target28Right FootFree kickZian FlemmingFouledCallum StylesPass (Dead)
79George SavilleClub Crest Millwall0.20Blocked5Left FootVolleyZian FlemmingPass (Dead)
86Tom BradshawClub Crest Millwall0.08Off Target10HeadGeorge SavillePass (Live)George SavilleTake-On
88Hayden HackneyClub Crest Middlesbrough0.04Off Target28Right FootRiley McGreePass (Live)Tommy SmithPass (Live)
90+2George SavilleClub Crest Millwall0.02Blocked34Left FootZian FlemmingPass (Live)Callum StylesPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3Matt CrooksClub Crest Middlesbrough0.020.09Saved17Right FootHayden HackneyPass (Live)Tommy SmithPass (Live)
6Chuba AkpomClub Crest Middlesbrough0.150.05Saved15Right FootMatt CrooksPass (Live)
40Matt CrooksClub Crest Middlesbrough0.08Off Target5HeadRyan John GilesPass (Live)Riley McGreePass (Live)
45+1Tommy SmithClub Crest Middlesbrough0.01Blocked31Right FootVolley
54Marcus ForssClub Crest Middlesbrough0.050.18Goal16Left FootJonny HowsonPass (Live)Chuba AkpomPass (Live)
57Matt CrooksClub Crest Middlesbrough0.11Off Target17Left FootRyan John GilesPass (Live)Riley McGreePass (Live)
88Hayden HackneyClub Crest Middlesbrough0.04Off Target28Right FootRiley McGreePass (Live)Tommy SmithPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
4Tom BradshawClub Crest Millwall0.10Off Target26Left FootGeorge LongPass (Live)
15Zian FlemmingClub Crest Millwall0.030.11Saved30Left FootTom BradshawPass (Live)Billy MitchellPass (Live)
41Murray WallaceClub Crest Millwall0.13Off Target8HeadZian FlemmingPass (Live)George HoneymanPass (Live)
65Callum StylesClub Crest Millwall0.020.02Saved27Right FootGeorge SavillePass (Live)Billy MitchellPass (Live)
74Zian FlemmingClub Crest Millwall0.04Off Target28Right FootFree kickZian FlemmingFouledCallum StylesPass (Dead)
79George SavilleClub Crest Millwall0.20Blocked5Left FootVolleyZian FlemmingPass (Dead)
86Tom BradshawClub Crest Millwall0.08Off Target10HeadGeorge SavillePass (Live)George SavilleTake-On
90+2George SavilleClub Crest Millwall0.02Blocked34Left FootZian FlemmingPass (Live)Callum StylesPass (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.