FBref.com Logo
for the free FBref Mailing List and get curated stats, news, and updates about the FBref site to your inbox every day.

Sign Up For Free

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
2016-201719Bresciait ITA2. Serie B15th17108449.4011000710.000.110.110.000.11Matches
2017-201820Bresciait ITA2. Serie B16th23221,61217.9101100920.060.000.060.060.06Matches
2018-201921Bresciait ITA2. Serie B1st28262,20324.53473001104.64.63.07.6721431280.120.160.290.120.290.190.120.310.190.31Matches
2019-202022Bresciait ITA1. Serie A19th1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28Matches
2020-202123Bresciait ITA2. Serie B7th1486537.3505500501.11.10.61.72244370.690.000.690.690.690.150.080.230.150.23Matches
2021-202224Cosenzait ITA2. Serie B16th1053503.9000000310.30.30.00.391640.000.000.000.000.000.070.010.080.070.08Matches
2021-202224Bresciait ITA2. Serie B5th50550.6000000000.10.10.00.11610.000.000.000.000.000.120.000.120.120.12Matches
2022-202325Bresciait ITA2. Serie B16th28171,49216.6235200812.32.31.03.33988820.120.180.300.120.300.140.060.200.140.20Matches
2023-202426Bresciait ITA2. Serie B8th221101.2000000000.00.00.00.03590.000.000.000.000.000.030.000.030.030.03Matches
8 Seasons2 Clubs2 Leagues145967,87487.51181911004559.99.94.814.71663292800.130.090.220.130.220.160.080.240.160.24
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
Brescia (8 Seasons)2 Leagues135917,52483.61181911004249.69.64.814.41573132760.130.100.230.130.230.170.090.260.170.26
Cosenza (1 Season)1 League1053503.9000000310.30.30.00.391640.000.000.000.000.000.070.010.080.070.08
Serie B (7 Seasons)127907,31981.31181911004358.58.54.613.01463022610.140.100.230.140.230.160.080.240.160.24
Serie A (1 Season)1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28

Compare Emanuele Ndoj to

Javascript is required for the selection of a player.
Ex: Jude Bellingham, Ryan Gravenberch, Moisés Caicedo
Powered by Stathead.com Logo
Become a Stathead & surf this site ad-free.

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
2016-201719Bresciait ITA2. Serie B15th9.4010.110.0000Matches
2017-201820Bresciait ITA2. Serie B16th17.91050.000.280.2000Matches
2018-201921Bresciait ITA2. Serie B1st24.53441943.21.800.780.070.1622.52004.64.60.10-1.6-1.6Matches
2019-202022Bresciait ITA1. Serie A19th6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5Matches
2020-202123Bresciait ITA2. Serie B7th7.3513861.51.791.100.380.6318.71001.11.10.09+3.9+3.9Matches
2021-202224Cosenzait ITA2. Serie B16th3.905240.01.290.510.000.0020.20000.30.30.06-0.3-0.3Matches
2021-202224Bresciait ITA2. Serie B5th0.60200.03.270.000.0028.40000.10.10.04-0.1-0.1Matches
2022-202325Bresciait ITA2. Serie B16th16.62341132.42.050.660.060.1821.17002.32.30.07-0.3-0.3Matches
2023-202426Bresciait ITA2. Serie B8th1.20100.00.820.000.0028.71000.00.00.030.00.0Matches
8 Seasons2 Clubs2 Leagues87.5111085045.41.380.570.100.2221.211009.99.90.09+0.1+0.1
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
Brescia (8 Seasons)2 Leagues83.6111034845.61.390.570.110.2321.311009.69.60.09+0.4+0.4
Cosenza (1 Season)1 League3.905240.01.290.510.000.0020.20000.30.30.06-0.3-0.3
Serie B (7 Seasons)81.311994645.51.380.570.110.2421.611008.58.50.09+1.5+1.5
Serie A (1 Season)6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5

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
2016-201719Bresciait ITA2. Serie B15th9.41Matches
2017-201820Bresciait ITA2. Serie B16th17.90Matches
2018-201921Bresciait ITA2. Serie B1st24.567090274.312676401330136981.624431378.010615568.443.03.0+1.02597320143Matches
2019-202022Bresciait ITA1. Serie A19th6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127Matches
2020-202123Bresciait ITA2. Serie B7th7.327533781.65401115912415182.19411085.5526185.200.60.7-0.652110044Matches
2021-202224Cosenzait ITA2. Serie B16th3.99913076.22090495394488.6374582.2193161.300.00.10.0191016Matches
2021-202224Bresciait ITA2. Serie B5th0.6293387.95351121111100.0151788.22450.000.00.10.002106Matches
2022-202325Bresciait ITA2. Serie B16th16.648864775.49565271120725282.118622981.28012265.631.02.1+2.0175825388Matches
2023-202426Bresciait ITA2. Serie B8th1.2294269.0601101111668.8101376.961060.000.00.00.003105Matches
8 Seasons2 Clubs2 Leagues87.51753230776.033742929076692982.564179580.629041869.484.86.3+3.255199784329
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
Brescia (8 Seasons)2 Leagues83.61654217776.031652879572788582.160475080.527138770.084.86.1+3.254190774313
Cosenza (1 Season)1 League3.99913076.22090495394488.6374582.2193161.300.00.10.0191016
Serie B (7 Seasons)81.31590209176.030868859169384382.258672780.626538369.284.66.1+3.448190703302
Serie A (1 Season)6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127

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
2016-201719Bresciait ITA2. Serie B15th9.4Matches
2017-201820Bresciait ITA2. Serie B16th17.90Matches
2018-201921Bresciait ITA2. Serie B1st24.590287716107242751010670923Matches
2019-202022Bresciait ITA1. Serie A19th6.22162031151744000016324Matches
2020-202123Bresciait ITA2. Serie B7th7.3337324121111851000027516Matches
2021-202224Cosenzait ITA2. Serie B16th3.913012086095010009923Matches
2021-202224Bresciait ITA2. Serie B5th0.6333300020000002900Matches
2022-202325Bresciait ITA2. Serie B16th16.664761432230272827430488119Matches
2023-202426Bresciait ITA2. Serie B8th1.2423931023110102901Matches
8 Seasons2 Clubs2 Leagues87.523072210825698972131045017531556
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (8 Seasons)2 Leagues83.62177209074509806713945016541353
Cosenza (1 Season)1 League3.913012086095010009923
Serie B (7 Seasons)81.32091200771518826891045015901352
Serie A (1 Season)6.22162031151744000016324

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
2016-201719Bresciait ITA2. Serie B15th9.4Matches
2017-201820Bresciait ITA2. Serie B16th17.9Matches
2018-201921Bresciait ITA2. Serie B1st24.5732.985027563100.41510211Matches
2019-202022Bresciait ITA1. Serie A19th6.2152.43100113010.16000100Matches
2020-202123Bresciait ITA2. Serie B7th7.3202.76161120020.28200000Matches
2021-202224Cosenzait ITA2. Serie B16th3.941.0340000010.26100000Matches
2021-202224Bresciait ITA2. Serie B5th0.646.4330100000.00000000Matches
2022-202325Bresciait ITA2. Serie B16th16.6603.62424643120.12200000Matches
2023-202426Bresciait ITA2. Serie B8th1.232.4810011000.00000000Matches
8 Seasons2 Clubs2 Leagues87.51792.9712671613134160.271010311
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (8 Seasons)2 Leagues83.61753.1112271613134150.27910311
Cosenza (1 Season)1 League3.941.0340000010.26100000
Serie B (7 Seasons)81.31643.0411671512104150.281010211
Serie A (1 Season)6.2152.43100113010.16000100

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
2016-201719Bresciait ITA2. Serie B15th9.4Matches
2017-201820Bresciait ITA2. Serie B16th17.900Matches
2018-201921Bresciait ITA2. Serie B1st24.57956283912185234.6343162522101250Matches
2019-202022Bresciait ITA1. Serie A19th6.29626131323.11070751450Matches
2020-202123Bresciait ITA2. Serie B7th7.31913103631618.81394522150Matches
2021-202224Cosenzait ITA2. Serie B16th3.911456051241.7740411250Matches
2021-202224Bresciait ITA2. Serie B5th0.6220200000001310Matches
2022-202325Bresciait ITA2. Serie B16th16.64723221510173548.618244201158180Matches
2023-202426Bresciait ITA2. Serie B8th1.2110010003121230Matches
8 Seasons2 Clubs2 Leagues87.51681056771304612835.98278156343211620
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
Brescia (8 Seasons)2 Leagues83.61571016265304111635.37574155942199570
Cosenza (1 Season)1 League3.911456051241.7740411250
Serie B (7 Seasons)81.3159996565294311537.47271155638197570
Serie A (1 Season)6.29626131323.11070751450

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
2016-201719Bresciait ITA2. Serie B15th9.4Matches
2017-201820Bresciait ITA2. Serie B16th17.9Matches
2018-201921Bresciait ITA2. Serie B1st24.5124827200702381481248754762.72837.3796528627517257126134850128Matches
2019-202022Bresciait ITA1. Serie A19th6.229710661598316297211361.9838.121015758162015711921419Matches
2020-202123Bresciait ITA2. Serie B7th7.342612782211281042614964.3535.7298183790622240131731237Matches
2021-202224Cosenzait ITA2. Serie B16th3.91761252933241763133.3266.7111684329933711114Matches
2021-202224Bresciait ITA2. Serie B5th0.64419261004411100.000.0311386712032311Matches
2022-202325Bresciait ITA2. Serie B16th16.69151715745831724915662842.42436.45413126143439349493559082Matches
2023-202426Bresciait ITA2. Serie B8th1.2603838190609666.7222.23627811636042429Matches
8 Seasons2 Clubs2 Leagues87.53166825701697970102316618910555.66936.52023129246419166141311481002150280
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
Brescia (8 Seasons)2 Leagues83.6299070518160493898299018610455.96736.0191212240609015713828141992039276
Cosenza (1 Season)1 League3.91761252933241763133.3266.7111684329933711114
Serie B (7 Seasons)81.328697250415388878628691689254.86136.3181311349560314612624137911936261
Serie A (1 Season)6.229710661598316297211361.9838.121015758162015711921419

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
2016-201719Bresciait ITA2. Serie B15th178445022.39.41017Matches
2017-201820Bresciait ITA2. Serie B16th231,6127042.617.922101141.041824-6-0.33-0.13Matches
2018-201921Bresciait ITA2. Serie B1st282,2037968.024.526831622731.894727+20+0.82+0.2142.628.0+14.6+0.60+0.05Matches
2019-202022Bresciait ITA1. Serie A19th185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39Matches
2020-202123Bresciait ITA2. Serie B7th146534719.17.3857063311.931511+4+0.55+0.4210.19.9+0.2+0.02+0.36Matches
2021-202224Cosenzait ITA2. Serie B16th103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05Matches
2021-202224Bresciait ITA2. Serie B5th555111.60.60051151.4032+1+1.64+1.132.61.6+1.0+1.68+1.22Matches
2022-202325Bresciait ITA2. Serie B16th281,4925343.616.617705112730.891226-14-0.84-0.5212.521.7-9.3-0.56-0.23Matches
2023-202426Bresciait ITA2. Serie B8th2110553.21.22550062.001100.00-0.111.11.10.0-0.01+0.04Matches
8 Seasons2 Clubs2 Leagues1457,8745425.187.59671334922391.20104113-9-0.12+0.0280.182.6-2.5-0.04+0.15
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
Brescia (8 Seasons)2 Leagues1357,5245627.083.69171324424361.25101105-4-0.05+0.0175.275.8-0.6-0.01+0.11
Cosenza (1 Season)1 League103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05
Serie B (7 Seasons)1277,3195826.281.39073333722351.33999900.00-0.0273.769.1+4.6+0.08+0.17
Serie A (1 Season)185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39

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
2016-201719Bresciait ITA2. Serie B15th9.471Matches
2017-201820Bresciait ITA2. Serie B16th17.992100000000Matches
2018-201921Bresciait ITA2. Serie B1st24.5110074641272256110158383155.1Matches
2019-202022Bresciait ITA1. Serie A19th6.2200212614560003331516.7Matches
2020-202123Bresciait ITA2. Serie B7th7.3500182405213000479852.9Matches
2021-202224Cosenzait ITA2. Serie B16th3.931112101514000203442.9Matches
2021-202224Bresciait ITA2. Serie B5th0.6000410012000500Matches
2022-202325Bresciait ITA2. Serie B16th16.681047662281123000119112828.2Matches
2023-202426Bresciait ITA2. Serie B8th1.200027031100071150.0Matches
8 Seasons2 Clubs2 Leagues87.5455217819857243105110389658742.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (8 Seasons)2 Leagues83.6424116618846742101110369628342.8
Cosenza (1 Season)1 League3.931112101514000203442.9
Serie B (7 Seasons)81.343521571724683899110356627246.3
Serie A (1 Season)6.2200212614560003331516.7

Player Club Summary

Leaderboard Appearances, Awards, and Honors

Wages

Additional Resources

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.