Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Round Venue Result Squad Opponent Start Pos 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 Match Report
2024-01-27SatMatchweek 22HomeW 1–0CremoneseBresciaNFW120000000090110.00.00.12033100.017020Match Report
2024-01-14SunMatchweek 20HomeW 1–0CremoneseCosenzaNWB4500000010151000.00.00.0003837.519140Match Report
2023-12-26TueMatchweek 19AwayL 2–3CremonesePalermoNFW10000001010000.00.00.01011100.010000Match Report
2023-12-23SatMatchweek 18HomeW 4–0CremoneseModenaNFW320000110070000.00.00.00044100.007110Match Report
2023-12-16SatMatchweek 17AwayL 0–1CremoneseFeralpiSalòYFW6200002110171000.10.10.0008988.9011000Match Report

Standard Stats: Domestic Leagues

Standard Stats: Domestic Leagues Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201617Speziait ITA2. Serie B7th31630.7000000000.000.000.000.000.00Matches
2016-201718Speziait ITA2. Serie B8th1464434.9000000000.000.000.000.000.00Matches
2017-201819Speziait ITA2. Serie B10th622252.5000000100.000.000.000.000.00Matches
2018-201920Speziait ITA2. Serie B6th30262,31125.71010209115011.010.24.815.077472250.390.390.780.350.740.430.190.610.400.58Matches
2019-202021Club Bruggebe BEL1. First Division A1st22131,05511.79211900207.37.32.59.717281300.770.170.940.770.940.620.210.830.620.83Matches
2020-202122Club Bruggebe BEL1. First Division A1st2577968.8415400002.92.91.03.929381090.450.110.570.450.570.330.120.440.330.44Matches
2021-202223Club Bruggebe BEL1. First Division A2nd11700.8000000000.80.80.00.832100.000.000.000.000.001.080.001.081.081.08Matches
2021-202223Veneziait ITA1. Serie A20th32242,05322.8707700515.05.01.06.060431370.310.000.310.310.310.220.050.260.220.26Matches
2022-202324Cremoneseit ITA1. Serie A19th33252,26625.2707611405.95.21.16.356701440.280.000.280.240.240.240.040.280.200.25Matches
2023-202425Cremoneseit ITA2. Serie B4th1745676.3213200401.31.30.51.72015600.320.160.480.320.480.200.070.280.200.28Matches
2023-202425Torinoit ITA1. Serie A9th721802.0000000000.20.20.10.374190.000.000.000.000.000.120.050.170.120.17Matches
9 Seasons5 Clubs3 Leagues19011110,029111.4391453372221134.432.811.043.92692478340.350.130.480.330.460.330.110.440.320.42
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
Spezia (4 Seasons)1 League53353,04233.81010209116011.010.24.815.077472250.300.300.590.270.560.430.190.610.400.58
Club Brugge (3 Seasons)1 League48211,92121.31331613002011.011.03.514.549682490.610.140.750.610.750.520.160.680.520.68
Cremonese (2 Seasons)2 Leagues50292,83331.59110811807.26.41.68.076852040.290.030.320.250.290.230.050.280.200.25
Venezia (1 Season)1 League32242,05322.8707700515.05.01.06.060431370.310.000.310.310.310.220.050.260.220.26
Torino (1 Season)1 League721802.0000000000.20.20.10.374190.000.000.000.000.000.120.050.170.120.17
Serie B (5 Seasons)70393,60940.1121123111110012.311.55.316.797622850.300.270.570.270.550.380.160.550.360.52
Serie A (3 Seasons)72514,49950.01401413119111.110.42.312.61231173000.280.000.280.260.260.220.050.270.210.25
First Division A (3 Seasons)48211,92121.31331613002011.011.03.514.549682490.610.140.750.610.750.520.160.680.520.68

Shooting: Domestic Leagues

Shooting: Domestic Leagues Table
Standard Expected
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201617Speziait ITA2. Serie B7th0.7000.0000Matches
2016-201718Speziait ITA2. Serie B8th4.9000.0000Matches
2017-201819Speziait ITA2. Serie B10th2.50030.001.200.0000Matches
2018-201920Speziait ITA2. Serie B6th25.710812632.13.151.010.110.3514.801111.010.20.13-1.0-1.2Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.79331339.42.821.110.270.6914.60007.37.30.22+1.7+1.7Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.8428932.13.171.020.140.4415.80002.92.90.10+1.1+1.1Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.803266.73.862.570.000.009.60000.80.80.28-0.8-0.8Matches
2021-202223Veneziait ITA1. Serie A20th22.87401947.51.750.830.180.3715.60005.05.00.12+2.0+2.0Matches
2022-202324Cremoneseit ITA1. Serie A19th25.27602033.32.380.790.100.3017.20115.95.20.09+1.1+0.8Matches
2023-202425Cremoneseit ITA2. Serie B4th6.3220840.03.171.270.100.2515.10001.31.30.06+0.7+0.7Matches
2023-202425Torinoit ITA1. Serie A9th2.007457.13.502.000.000.0019.00000.20.20.03-0.2-0.2Matches
9 Seasons5 Clubs3 Leagues111.43927210438.22.570.930.140.3615.602234.432.80.12+4.6+4.2
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Spezia (4 Seasons)1 League33.810812935.82.870.860.110.3114.801111.010.20.13-1.0-1.2
Club Brugge (3 Seasons)1 League21.313642437.53.001.120.200.5414.900011.011.00.17+2.0+2.0
Cremonese (2 Seasons)2 Leagues31.59802835.02.540.890.100.2916.70117.26.40.08+1.8+1.6
Venezia (1 Season)1 League22.87401947.51.750.830.180.3715.60005.05.00.12+2.0+2.0
Torino (1 Season)1 League2.007457.13.502.000.000.0019.00000.20.20.03-0.2-0.2
Serie B (5 Seasons)40.1121013736.62.930.920.110.3014.801112.311.50.12-0.3-0.5
Serie A (3 Seasons)50.0141074340.22.140.860.120.3016.701111.110.40.10+2.9+2.6
First Division A (3 Seasons)21.313642437.53.001.120.200.5414.900011.011.00.17+2.0+2.0

Passing: Domestic Leagues

Passing: Domestic Leagues Table
Total Short Medium Long Expected
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
2015-201617Speziait ITA2. Serie B7th0.70Matches
2016-201718Speziait ITA2. Serie B8th4.90Matches
2017-201819Speziait ITA2. Serie B10th2.50Matches
2018-201920Speziait ITA2. Serie B6th25.752470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.721129172.5330262511815476.6769877.6131681.322.51.7-0.5141212328Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.824435568.7398888112817672.78711575.7224153.711.01.00.0101911138Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.8172763.022965101471.44944.41250.000.00.00.002002Matches
2021-202223Veneziait ITA1. Serie A20th22.831946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443Matches
2022-202324Cremoneseit ITA1. Serie A19th25.235350470.05730134818824576.711714779.6345068.001.11.1-1.1213124570Matches
2023-202425Cremoneseit ITA2. Serie B4th6.311215671.81885431567277.8364776.6151978.910.50.5+0.5795015Matches
2023-202425Torinoit ITA1. Serie A9th2.0546780.684281242885.7283287.51250.000.10.2-0.110114Matches
9 Seasons5 Clubs3 Leagues111.41834256471.5282275623983127177.362181176.613720666.51411.08.6+3.01051159516247
Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches
Spezia (4 Seasons)1 League33.852470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247
Club Brugge (3 Seasons)1 League21.347267370.17519157125634474.416722275.2365961.033.52.7-0.5243323468
Cremonese (2 Seasons)2 Leagues31.546566070.57615177924431777.015319478.9496971.011.61.6-0.6284029585
Venezia (1 Season)1 League22.831946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443
Torino (1 Season)1 League2.0546780.684281242885.7283287.51250.000.10.2-0.110114
Serie B (5 Seasons)40.163685774.29292160733542379.221327477.7395275.0115.33.2+5.7463429262
Serie A (3 Seasons)50.0726103470.211416244539250477.824131576.5629565.302.32.7-2.335484310117
First Division A (3 Seasons)21.347267370.17519157125634474.416722275.2365961.033.52.7-0.5243323468

Pass Types: Domestic Leagues

Pass Types: Domestic Leagues Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2015-201617Speziait ITA2. Serie B7th0.7Matches
2016-201718Speziait ITA2. Serie B8th4.9Matches
2017-201819Speziait ITA2. Serie B10th2.50Matches
2018-201920Speziait ITA2. Serie B6th25.7701667321341520000524219Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.72912825130920000211411Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.8355339111151691000244516Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.8272700012000001701Matches
2021-202223Veneziait ITA1. Serie A20th22.846344990122740000319513Matches
2022-202324Cremoneseit ITA1. Serie A19th25.2504485141352270000353525Matches
2023-202425Cremoneseit ITA2. Serie B4th6.3156148622150200011226Matches
2023-202425Torinoit ITA1. Serie A9th2.0676700004000005402Matches
9 Seasons5 Clubs3 Leagues111.425642464776131810024300018342393
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)1 League33.8701667321341520000524219
Club Brugge (3 Seasons)1 League21.36736481624627111000472928
Cremonese (2 Seasons)2 Leagues31.5660633203562772000465731
Venezia (1 Season)1 League22.846344990122740000319513
Torino (1 Season)1 League2.0676700004000005402
Serie B (5 Seasons)40.1857815383552022000636425
Serie A (3 Seasons)50.01034100123147531100007261040
First Division A (3 Seasons)21.36736481624627111000472928

Goal and Shot Creation: Domestic Leagues

Goal and Shot Creation: Domestic Leagues Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2015-201617Speziait ITA2. Serie B7th0.7Matches
2016-201718Speziait ITA2. Serie B8th4.9Matches
2017-201819Speziait ITA2. Serie B10th2.5Matches
2018-201920Speziait ITA2. Serie B6th25.7943.6666061192240.931403331Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.7302.56190434050.43302000Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.8303.39211321240.45400000Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.811.2900001000.00000000Matches
2021-202223Veneziait ITA1. Serie A20th22.8431.88290624270.31401020Matches
2022-202324Cremoneseit ITA1. Serie A19th25.2732.9042111710260.24003120Matches
2023-202425Cremoneseit ITA2. Serie B4th6.3243.80142510240.63102001Matches
2023-202425Torinoit ITA1. Serie A9th2.021.0020000000.00000000Matches
9 Seasons5 Clubs3 Leagues111.42972.87193435262910500.4826011472
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (4 Seasons)1 League33.8943.6666061192240.931403331
Club Brugge (3 Seasons)1 League21.3612.86401756290.42702000
Cremonese (2 Seasons)2 Leagues31.5973.08563168104100.32105121
Venezia (1 Season)1 League22.8431.88290624270.31401020
Torino (1 Season)1 League2.021.0020000000.00000000
Serie B (5 Seasons)40.11183.69802111294280.881505332
Serie A (3 Seasons)50.01182.36731179144130.26404140
First Division A (3 Seasons)21.3612.86401756290.42702000

Defensive Actions: Domestic Leagues

Defensive Actions: Domestic Leagues Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2015-201617Speziait ITA2. Serie B7th0.7Matches
2016-201718Speziait ITA2. Serie B8th4.9Matches
2017-201819Speziait ITA2. Serie B10th2.500Matches
2018-201920Speziait ITA2. Serie B6th25.7211899361540.0911110113280Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.7552211425.036060520Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.81084332728.6581741410Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.8000000000000000Matches
2021-202223Veneziait ITA1. Serie A20th22.8161049332015.017193161026200Matches
2022-202324Cremoneseit ITA1. Serie A19th25.212845331618.813233201022120Matches
2023-202425Cremoneseit ITA2. Serie B4th6.374331050.056242900Matches
2023-202425Torinoit ITA1. Serie A9th2.010001020.021010100Matches
9 Seasons5 Clubs3 Leagues111.47253263115156921.75474106437109430
Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Spezia (4 Seasons)1 League33.8211899361540.0911110113280
Club Brugge (3 Seasons)1 League21.3151365431127.381411341930
Cremonese (2 Seasons)2 Leagues31.5191278432114.318295241231120
Venezia (1 Season)1 League22.8161049332015.017193161026200
Torino (1 Season)1 League2.010001020.021010100
Serie B (5 Seasons)40.128221212462030.01417314134180
Serie A (3 Seasons)50.02918814763815.832436372049320
First Division A (3 Seasons)21.3151365431127.381411341930

Possession: Domestic Leagues

Possession: Domestic Leagues Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp LgRank 90s 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 Matches
2015-201617Speziait ITA2. Serie B7th0.7Matches
2016-201718Speziait ITA2. Serie B8th4.9Matches
2017-201819Speziait ITA2. Serie B10th2.5Matches
2018-201920Speziait ITA2. Serie B6th25.7962770401508147962412663.41434.1556398619057738387048779225Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.739931113925155399141071.4428.62431353492171293818347130Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.84654421802564946526830.81869.22651710844291882618359109Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.83403112053411100.000.02312749301322810Matches
2021-202223Veneziait ITA1. Serie A20th22.8693278428034582693502652.02448.0419300614776031255329495137Matches
2022-202324Cremoneseit ITA1. Serie A19th25.2788206532541291787833947.03542.2471312815545645176335581144Matches
2023-202425Cremoneseit ITA2. Serie B4th6.3243016961373324325936.01560.016111006152016521919060Matches
2023-202425Torinoit ITA1. Serie A9th2.08801325510884125.0250.054292179717507719Matches
9 Seasons5 Clubs3 Leagues111.436726129214641984472367124412049.211245.921921470271152691611102791592856834
Country Comp LgRank 90s 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 Matches
Spezia (4 Seasons)1 League33.8962770401508147962412663.41434.1556398619057738387048779225
Club Brugge (3 Seasons)1 League21.3898756330527109898411946.32253.7531319013854930186738734249
Cremonese (2 Seasons)2 Leagues31.51031208142154912410301084844.45046.3632422821697661228444771204
Venezia (1 Season)1 League22.8693278428034582693502652.02448.0419300614776031255329495137
Torino (1 Season)1 League2.08801325510884125.0250.054292179717507719
Serie B (5 Seasons)40.112057864976451801205663553.02943.9717508625209754439157969285
Serie A (3 Seasons)50.015694715063781218315681376648.26144.5944642632101237749121641153300
First Division A (3 Seasons)21.3898756330527109898411946.32253.7531319013854930186738734249

Playing Time: Domestic Leagues

Playing Time: Domestic Leagues Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
2015-201617Speziait ITA2. Serie B7th363211.70.710201.670000.00-0.05Matches
2016-201718Speziait ITA2. Serie B8th144433211.74.9608Matches
2017-201819Speziait ITA2. Serie B10th6225386.02.5204121.1723-1-0.40-0.45Matches
2018-201920Speziait ITA2. Serie B6th302,3117771.325.726851842611.294135+6+0.23+0.1436.436.0+0.4+0.02-0.50Matches
2019-202021Club Bruggebe BEL1. First Division A1st221,0554840.411.71368291932.41266+20+1.71+0.3227.011.1+15.9+1.36+0.07Matches
2020-202122Club Bruggebe BEL1. First Division A1st257963226.08.87672181842.29186+12+1.36+0.0815.911.0+4.9+0.55-0.55Matches
2021-202223Club Bruggebe BEL1. First Division A2nd170702.30.81700011.001100.00-1.051.91.1+0.9+1.11+0.09Matches
2021-202223Veneziait ITA1. Serie A20th322,0536460.022.82476882800.721940-21-0.920.0019.043.5-24.5-1.07-0.36Matches
2022-202324Cremoneseit ITA1. Serie A19th332,2666966.325.22579983620.732341-18-0.71+0.4527.343.8-16.5-0.66+0.19Matches
2023-202425Cremoneseit ITA2. Serie B4th175673319.16.34580132611.9494+5+0.79+0.429.05.3+3.8+0.60+0.05Matches
2023-202425Torinoit ITA1. Serie A9th7180266.32.0264051141.5741+3+1.50+1.531.81.3+0.5+0.24+0.12Matches
9 Seasons5 Clubs3 Leagues19010,0295327.9111.411176397923281.44143137+6+0.06-0.25138.3153.0-14.7-0.14-0.65
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches
Spezia (4 Seasons)1 League533,0425720.933.83585181826131.304338+5+0.17+0.1236.436.0+0.4+0.02-0.50
Club Brugge (3 Seasons)1 League481,9214022.021.321684271882.324513+32+1.50+0.3044.823.2+21.6+1.01-0.09
Cremonese (2 Seasons)2 Leagues502,8335744.331.529769213031.143245-13-0.41-0.2936.349.1-12.7-0.40-0.50
Venezia (1 Season)1 League322,0536460.022.82476882800.721940-21-0.920.0019.043.5-24.5-1.07-0.36
Torino (1 Season)1 League7180266.32.0264051141.5741+3+1.50+1.531.81.3+0.5+0.24+0.12
Serie B (5 Seasons)703,6095220.640.13981183126141.495242+10+0.28+0.1645.541.3+4.2+0.13-0.41
Serie A (3 Seasons)724,4996246.350.0517717212760.814682-36-0.72-0.2048.088.6-40.5-0.81-0.50
First Division A (3 Seasons)481,9214022.021.321684271882.324513+32+1.50+0.3044.823.2+21.6+1.01-0.09

Miscellaneous Stats: Domestic Leagues

Miscellaneous Stats: Domestic Leagues Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2015-201617Speziait ITA2. Serie B7th0.700Matches
2016-201718Speziait ITA2. Serie B8th4.900Matches
2017-201819Speziait ITA2. Serie B10th2.510000000000Matches
2018-201920Speziait ITA2. Serie B6th25.750017581515111830082386038.8Matches
2019-202021Club Bruggebe BEL1. First Division A1st11.72001118690500025134323.2Matches
2020-202122Club Bruggebe BEL1. First Division A1st8.800016116164800052182541.9Matches
2021-202223Club Bruggebe BEL1. First Division A2nd0.800001120000031150.0Matches
2021-202223Veneziait ITA1. Serie A20th22.85103032927101010073335935.9Matches
2022-202324Cremoneseit ITA1. Serie A19th25.2400213392210831060498536.6Matches
2023-202425Cremoneseit ITA2. Serie B4th6.3400108252400014111837.9Matches
2023-202425Torinoit ITA1. Serie A9th2.000022240000055741.7Matches
9 Seasons5 Clubs3 Leagues111.4211010716350100375371031416829836.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (4 Seasons)1 League33.860017581515111830082386038.8
Club Brugge (3 Seasons)1 League21.32002730132741300080326931.7
Cremonese (2 Seasons)2 Leagues31.5800314111271212310746010336.8
Venezia (1 Season)1 League22.85103032927101010073335935.9
Torino (1 Season)1 League2.000022240000055741.7
Serie B (5 Seasons)40.1100027661720132230096497838.6
Serie A (3 Seasons)50.09105367205320184101388715136.6
First Division A (3 Seasons)21.32002730132741300080326931.7

Player Club Summary

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.