Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Country Comp 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 ITACoppa Italia11901.0000000100.000.000.000.000.00Matches
2016-201719Bresciait ITA2. Serie B17108449.4011000710.000.110.110.000.11Matches
2017-201820Bresciait ITACoppa Italia221721.9000000000.000.000.000.000.00Matches
2017-201820Bresciait ITA2. Serie B23221,61217.9101100920.060.000.060.060.06Matches
2018-201921Bresciait ITACoppa Italia222402.7000000100.000.000.000.000.00Matches
2018-201921Bresciait ITA2. Serie B28262,20324.53473001104.64.63.07.6721431280.120.160.290.120.290.190.120.310.190.31Matches
2019-202022Bresciait ITA1. Serie A1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28Matches
2020-202123Bresciait ITACoppa Italia11640.7000000100.000.000.000.000.00Matches
2020-202123Bresciait ITA2. Serie B1486537.3505500501.11.10.61.72244370.690.000.690.690.690.150.080.230.150.23Matches
2021-202224Bresciait ITACoppa Italia10350.4000000000.000.000.000.000.00Matches
2021-202224Cosenzait ITA2. Serie B1053503.9000000310.30.30.00.391640.000.000.000.000.000.070.010.080.070.08Matches
2021-202224Bresciait ITA2. Serie B50550.6000000000.10.10.00.11610.000.000.000.000.000.120.000.120.120.12Matches
2022-202325Bresciait ITACoppa Italia221431.6101100000.630.000.630.630.63Matches
2022-202325Bresciait ITA2. Serie B28171,49216.6235200812.32.31.03.33988820.120.180.300.120.300.140.060.200.140.20Matches
7 Seasons2 Clubs3 Leagues1521028,50894.51282012004859.99.94.814.71633242710.130.080.210.130.210.170.080.250.170.25
Country Comp 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 (7 Seasons)3 Leagues142978,15890.61282012004549.69.64.814.41543082670.130.090.220.130.220.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 (6 Seasons)125887,20980.11181911004358.48.44.613.01432972520.140.100.240.140.240.160.090.250.160.25
Coppa Italia (6 Seasons)987448.3101100300.120.000.120.120.12
Serie A (1 Season)1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp 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-201719Brescia2 Leagues181193410.4011000810.000.100.100.000.10
2017-201820Brescia2 Leagues25241,78419.8101100920.050.000.050.050.05
2018-201921Brescia2 Leagues30282,44327.13473001204.64.63.07.6721431280.110.150.260.110.260.190.120.310.190.31
2019-202022Brescia1 League1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28
2020-202123Brescia2 Leagues1597178.0505500601.11.10.61.72244370.630.000.630.630.630.150.080.230.150.23
2021-202224Cosenza1 League1053503.9000000310.30.30.00.391640.000.000.000.000.000.070.010.080.070.08
2021-202224Brescia2 Leagues60901.0000000000.10.10.00.11610.000.000.000.000.000.120.000.120.120.12
2022-202325Brescia2 Leagues30191,63518.2336300812.32.31.03.33988820.170.170.330.170.330.140.060.200.140.20
7 Seasons2 Clubs3 Leagues1521028,50894.51282012004859.99.94.814.71633242710.130.080.210.130.210.170.080.250.170.25
Comp 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 (7 Seasons)3 Leagues142978,15890.61282012004549.69.64.814.41543082670.130.090.220.130.220.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 (6 Seasons)125887,20980.11181911004358.48.44.613.01432972520.140.100.240.140.240.160.090.250.160.25
Coppa Italia (6 Seasons)987448.3101100300.120.000.120.120.12
Serie A (1 Season)1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28
Standard Stats 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
7 Seasons2 Clubs2 Leagues143947,76486.31181911004559.99.94.814.71633242710.130.090.220.130.220.170.080.250.170.25
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 (7 Seasons)2 Leagues133897,41482.41181911004249.69.64.814.41543082670.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 (6 Seasons)125887,20980.11181911004358.48.44.613.01432972520.140.100.240.140.240.160.090.250.160.25
Serie A (1 Season)1865556.2000000201.51.50.21.72027190.000.000.000.000.000.240.040.280.240.28
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201719Bresciait ITACoppa Italia41st11901.0000000100.000.000.000.000.00Matches
2017-201820Bresciait ITACoppa Italia25th221721.9000000000.000.000.000.000.00Matches
2018-201921Bresciait ITACoppa Italia25th222402.7000000100.000.000.000.000.00Matches
2020-202123Bresciait ITACoppa Italia17th11640.7000000100.000.000.000.000.00Matches
2021-202224Bresciait ITACoppa ItaliaRd110350.4000000000.000.000.000.000.00Matches
2022-202325Bresciait ITACoppa ItaliaRd2221431.6101100000.630.000.630.630.63Matches
6 Seasons1 Club1 League987448.3101100300.120.000.120.120.12
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201821al AlbaniaWCQ00Matches
201821al AlbaniaFriendlies (M)322032.3101100000.440.000.440.440.44Matches
2018-201921al AlbaniaUEFA Nations League38th11650.7000000100.000.000.000.000.00Matches
202124al AlbaniaUEFA Euro Qualifying21780.9000000000.000.000.000.000.00Matches
2 Seasons1 Club4 Leagues643463.8101100100.260.000.260.260.26
Friendlies (M) (1 Season)322032.3101100000.440.000.440.440.44
UEFA Euro Qualifying (1 Season)21780.9000000000.000.000.000.000.00
UEFA Nations League (1 Season)11650.7000000100.000.000.000.000.00
WCQ (1 Season)00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 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 ITACoppa Italia1.0000Matches
2016-201719Bresciait ITA2. Serie B9.4010.110.0000Matches
2017-201820Bresciait ITACoppa Italia1.9000Matches
2017-201820Bresciait ITA2. Serie B17.91050.000.280.2000Matches
2018-201921Bresciait ITACoppa Italia2.7000Matches
2018-201921Bresciait ITA2. Serie B24.53441943.21.800.780.070.1622.52004.64.60.10-1.6-1.6Matches
2019-202022Bresciait ITA1. Serie A6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5Matches
2020-202123Bresciait ITACoppa Italia0.70000.000.0000Matches
2020-202123Bresciait ITA2. Serie B7.3513861.51.791.100.380.6318.71001.11.10.09+3.9+3.9Matches
2021-202224Bresciait ITACoppa Italia0.40100.02.570.000.0000Matches
2021-202224Cosenzait ITA2. Serie B3.905240.01.290.510.000.0020.20000.30.30.06-0.3-0.3Matches
2021-202224Bresciait ITA2. Serie B0.60200.03.270.000.0028.40000.10.10.04-0.1-0.1Matches
2022-202325Bresciait ITACoppa Italia1.615120.03.150.630.201.0000Matches
2022-202325Bresciait ITA2. Serie B16.62341132.42.050.660.060.1821.17002.32.30.07-0.3-0.3Matches
7 Seasons2 Clubs3 Leagues94.5121135144.21.420.570.110.2421.110009.99.90.09+0.1+0.1
Country Comp 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 (7 Seasons)3 Leagues90.6121084944.41.430.580.110.2421.210009.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 (6 Seasons)80.111984645.91.390.570.110.2421.510008.48.40.09+1.6+1.6
Coppa Italia (6 Seasons)8.316116.72.230.370.171.0000
Serie A (1 Season)6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5
Shooting Table
Standard Expected
Season Age Squad Comp 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-201719Brescia2 Leagues10.4010.110.0000
2017-201820Brescia2 Leagues19.81050.000.280.2000
2018-201921Brescia2 Leagues27.13441943.21.800.780.070.1622.52004.64.60.10-1.6-1.6
2019-202022Brescia1 League6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5
2020-202123Brescia2 Leagues8.0513861.51.631.000.380.6318.71001.11.10.09+3.9+3.9
2021-202224Cosenza1 League3.905240.01.290.510.000.0020.20000.30.30.06-0.3-0.3
2021-202224Brescia2 Leagues1.00300.03.000.000.0028.40000.10.10.04-0.1-0.1
2022-202325Brescia2 Leagues18.23391230.82.150.660.080.2521.17002.32.30.07-0.3-0.3
7 Seasons2 Clubs3 Leagues94.5121135144.21.420.570.110.2421.110009.99.90.09+0.1+0.1
Comp 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 (7 Seasons)3 Leagues90.6121084944.41.430.580.110.2421.210009.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 (6 Seasons)80.111984645.91.390.570.110.2421.510008.48.40.09+1.6+1.6
Coppa Italia (6 Seasons)8.316116.72.230.370.171.0000
Serie A (1 Season)6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5
Shooting 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
7 Seasons2 Clubs2 Leagues86.3111075045.81.390.580.100.2221.110009.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 (7 Seasons)2 Leagues82.4111024846.11.400.580.110.2321.210009.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 (6 Seasons)80.111984645.91.390.570.110.2421.510008.48.40.09+1.6+1.6
Serie A (1 Season)6.209444.41.460.650.000.0017.40001.51.50.16-1.5-1.5
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201719Bresciait ITACoppa Italia41st1.0000Matches
2017-201820Bresciait ITACoppa Italia25th1.9000Matches
2018-201921Bresciait ITACoppa Italia25th2.7000Matches
2020-202123Bresciait ITACoppa Italia17th0.70000.000.0000Matches
2021-202224Bresciait ITACoppa ItaliaRd10.40100.02.570.000.0000Matches
2022-202325Bresciait ITACoppa ItaliaRd21.615120.03.150.630.201.0000Matches
6 Seasons1 Club1 League8.316116.72.230.370.171.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
201821al AlbaniaFriendlies (M)2.3100Matches
2018-201921al AlbaniaUEFA Nations League38th0.7000Matches
202124al AlbaniaUEFA Euro Qualifying0.90300.03.460.000.0000Matches
2 Seasons1 Club4 Leagues3.81300.03.460.000.0000
Friendlies (M) (1 Season)2.3100
UEFA Euro Qualifying (1 Season)0.90300.03.460.000.0000
UEFA Nations League (1 Season)0.7000
WCQ (1 Season)

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country Comp 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 ITACoppa Italia1.00Matches
2016-201719Bresciait ITA2. Serie B9.41Matches
2017-201820Bresciait ITACoppa Italia1.90Matches
2017-201820Bresciait ITA2. Serie B17.90Matches
2018-201921Bresciait ITACoppa Italia2.70Matches
2018-201921Bresciait ITA2. Serie B24.567090274.312676401330136981.624431378.010615568.443.03.0+1.02597320143Matches
2019-202022Bresciait ITA1. Serie A6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127Matches
2020-202123Bresciait ITACoppa Italia0.70Matches
2020-202123Bresciait ITA2. Serie B7.327533781.65401115912415182.19411085.5526185.200.60.7-0.652110044Matches
2021-202224Bresciait ITACoppa Italia0.40Matches
2021-202224Cosenzait ITA2. Serie B3.99913076.22090495394488.6374582.2193161.300.00.10.0191016Matches
2021-202224Bresciait ITA2. Serie B0.6293387.95351121111100.0151788.22450.000.00.10.002106Matches
2022-202325Bresciait ITACoppa Italia1.60Matches
2022-202325Bresciait ITA2. Serie B16.648864775.49565271120725282.118622981.28012265.631.02.1+2.0175825388Matches
7 Seasons2 Clubs3 Leagues94.51724226576.133141918975591382.763178280.728440869.684.86.2+3.255196774324
Country Comp 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 (7 Seasons)3 Leagues90.61625213576.131051869471686982.459473780.626537770.384.86.1+3.254187764308
Cosenza (1 Season)1 League3.99913076.22090495394488.6374582.2193161.300.00.10.0191016
Serie B (6 Seasons)80.11561204976.230267849068282782.557671480.725937369.484.66.0+3.448187693297
Coppa Italia (6 Seasons)8.30
Serie A (1 Season)6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127
Passing Table
Total Short Medium Long Expected
Season Age Squad Comp 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-201719Brescia2 Leagues10.41
2017-201820Brescia2 Leagues19.80
2018-201921Brescia2 Leagues27.167090274.312676401330136981.624431378.010615568.443.03.0+1.02597320143
2019-202022Brescia1 League6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127
2020-202123Brescia2 Leagues8.027533781.65401115912415182.19411085.5526185.200.60.7-0.652110044
2021-202224Cosenza1 League3.99913076.22090495394488.6374582.2193161.300.00.10.0191016
2021-202224Brescia2 Leagues1.0293387.95351121111100.0151788.22450.000.00.10.002106
2022-202325Brescia2 Leagues18.248864775.49565271120725282.118622981.28012265.631.02.1+2.0175825388
7 Seasons2 Clubs3 Leagues94.51724226576.133141918975591382.763178280.728440869.684.86.2+3.255196774324
Comp 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 (7 Seasons)3 Leagues90.61625213576.131051869471686982.459473780.626537770.384.86.1+3.254187764308
Cosenza (1 Season)1 League3.99913076.22090495394488.6374582.2193161.300.00.10.0191016
Serie B (6 Seasons)80.11561204976.230267849068282782.557671480.725937369.484.66.0+3.448187693297
Coppa Italia (6 Seasons)8.30
Serie A (1 Season)6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127
Passing 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
7 Seasons2 Clubs2 Leagues86.31724226576.133141918975591382.763178280.728440869.684.86.2+3.255196774324
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 (7 Seasons)2 Leagues82.41625213576.131051869471686982.459473780.626537770.384.86.1+3.254187764308
Cosenza (1 Season)1 League3.99913076.22090495394488.6374582.2193161.300.00.10.0191016
Serie B (6 Seasons)80.11561204976.230267849068282782.557671480.725937369.484.66.0+3.448187693297
Serie A (1 Season)6.216321675.52874699738684.9556880.9253571.400.20.2-0.2798127
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201719Bresciait ITACoppa Italia41st1.00Matches
2017-201820Bresciait ITACoppa Italia25th1.90Matches
2018-201921Bresciait ITACoppa Italia25th2.70Matches
2020-202123Bresciait ITACoppa Italia17th0.70Matches
2021-202224Bresciait ITACoppa ItaliaRd10.40Matches
2022-202325Bresciait ITACoppa ItaliaRd21.60Matches
6 Seasons1 Club1 League8.30
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
201821al AlbaniaFriendlies (M)2.30Matches
2018-201921al AlbaniaUEFA Nations League38th0.70Matches
202124al AlbaniaUEFA Euro Qualifying0.90Matches
2 Seasons1 Club4 Leagues3.80
Friendlies (M) (1 Season)2.30
UEFA Euro Qualifying (1 Season)0.90
UEFA Nations League (1 Season)0.70
WCQ (1 Season)

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Bresciait ITACoppa Italia1.0Matches
2016-201719Bresciait ITA2. Serie B9.4Matches
2017-201820Bresciait ITACoppa Italia1.9Matches
2017-201820Bresciait ITA2. Serie B17.90Matches
2018-201921Bresciait ITACoppa Italia2.7Matches
2018-201921Bresciait ITA2. Serie B24.590287716107242751010670923Matches
2019-202022Bresciait ITA1. Serie A6.22162031151744000016324Matches
2020-202123Bresciait ITACoppa Italia0.70Matches
2020-202123Bresciait ITA2. Serie B7.3337324121111851000027516Matches
2021-202224Bresciait ITACoppa Italia0.40Matches
2021-202224Cosenzait ITA2. Serie B3.913012086095010009923Matches
2021-202224Bresciait ITA2. Serie B0.6333300020000002900Matches
2022-202325Bresciait ITACoppa Italia1.66Matches
2022-202325Bresciait ITA2. Serie B16.664761432230272827430488119Matches
7 Seasons2 Clubs3 Leagues94.52265217179559877512944017241555
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (7 Seasons)3 Leagues90.62135205171499787012844016251352
Cosenza (1 Season)1 League3.913012086095010009923
Serie B (6 Seasons)80.1204919686850880658944015611351
Coppa Italia (6 Seasons)8.36
Serie A (1 Season)6.22162031151744000016324
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201719Brescia2 Leagues10.4
2017-201820Brescia2 Leagues19.80
2018-201921Brescia2 Leagues27.190287716107242751010670923
2019-202022Brescia1 League6.22162031151744000016324
2020-202123Brescia2 Leagues8.0337324121111851000027516
2021-202224Cosenza1 League3.913012086095010009923
2021-202224Brescia2 Leagues1.0333300020000002900
2022-202325Brescia2 Leagues18.264761432230273427430488119
7 Seasons2 Clubs3 Leagues94.52265217179559877512944017241555
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (7 Seasons)3 Leagues90.62135205171499787012844016251352
Cosenza (1 Season)1 League3.913012086095010009923
Serie B (6 Seasons)80.1204919686850880658944015611351
Coppa Italia (6 Seasons)8.36
Serie A (1 Season)6.22162031151744000016324
Pass Types 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
7 Seasons2 Clubs2 Leagues86.32265217179559876912944017241555
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Brescia (7 Seasons)2 Leagues82.42135205171499786412844016251352
Cosenza (1 Season)1 League3.913012086095010009923
Serie B (6 Seasons)80.1204919686850880658944015611351
Serie A (1 Season)6.22162031151744000016324
Pass Types 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 ITACoppa Italia41st1.0Matches
2017-201820Bresciait ITACoppa Italia25th1.9Matches
2018-201921Bresciait ITACoppa Italia25th2.7Matches
2020-202123Bresciait ITACoppa Italia17th0.70Matches
2021-202224Bresciait ITACoppa ItaliaRd10.40Matches
2022-202325Bresciait ITACoppa ItaliaRd21.66Matches
6 Seasons1 Club1 League8.36
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
201821al AlbaniaFriendlies (M)2.3Matches
2018-201921al AlbaniaUEFA Nations League38th0.7Matches
202124al AlbaniaUEFA Euro Qualifying0.91Matches
2 Seasons1 Club4 Leagues3.81
Friendlies (M) (1 Season)2.3
UEFA Euro Qualifying (1 Season)0.91
UEFA Nations League (1 Season)0.7
WCQ (1 Season)

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Bresciait ITACoppa Italia1.0Matches
2016-201719Bresciait ITA2. Serie B9.4Matches
2017-201820Bresciait ITACoppa Italia1.9Matches
2017-201820Bresciait ITA2. Serie B17.9Matches
2018-201921Bresciait ITACoppa Italia2.7Matches
2018-201921Bresciait ITA2. Serie B24.5732.985027563100.41510211Matches
2019-202022Bresciait ITA1. Serie A6.2152.43100113010.16000100Matches
2020-202123Bresciait ITACoppa Italia0.7Matches
2020-202123Bresciait ITA2. Serie B7.3202.76161120020.28200000Matches
2021-202224Bresciait ITACoppa Italia0.4Matches
2021-202224Cosenzait ITA2. Serie B3.941.0340000010.26100000Matches
2021-202224Bresciait ITA2. Serie B0.646.4330100000.00000000Matches
2022-202325Bresciait ITACoppa Italia1.6Matches
2022-202325Bresciait ITA2. Serie B16.6603.62424643120.12200000Matches
7 Seasons2 Clubs3 Leagues94.51762.9812571612124160.271010311
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (7 Seasons)3 Leagues90.61723.1212171612124150.27910311
Cosenza (1 Season)1 League3.941.0340000010.26100000
Serie B (6 Seasons)80.11613.051157151194150.281010211
Coppa Italia (6 Seasons)8.3
Serie A (1 Season)6.2152.43100113010.16000100
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201719Brescia2 Leagues10.4
2017-201820Brescia2 Leagues19.8
2018-201921Brescia2 Leagues27.1732.985027563100.41510211
2019-202022Brescia1 League6.2152.43100113010.16000100
2020-202123Brescia2 Leagues8.0202.76161120020.28200000
2021-202224Cosenza1 League3.941.0340000010.26100000
2021-202224Brescia2 Leagues1.046.4330100000.00000000
2022-202325Brescia2 Leagues18.2603.62424643120.12200000
7 Seasons2 Clubs3 Leagues94.51762.9812571612124160.271010311
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (7 Seasons)3 Leagues90.61723.1212171612124150.27910311
Cosenza (1 Season)1 League3.941.0340000010.26100000
Serie B (6 Seasons)80.11613.051157151194150.281010211
Coppa Italia (6 Seasons)8.3
Serie A (1 Season)6.2152.43100113010.16000100
Goal and Shot Creation 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
7 Seasons2 Clubs2 Leagues86.31762.9812571612124160.271010311
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Brescia (7 Seasons)2 Leagues82.41723.1212171612124150.27910311
Cosenza (1 Season)1 League3.941.0340000010.26100000
Serie B (6 Seasons)80.11613.051157151194150.281010211
Serie A (1 Season)6.2152.43100113010.16000100
Goal and Shot Creation 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 ITACoppa Italia41st1.0Matches
2017-201820Bresciait ITACoppa Italia25th1.9Matches
2018-201921Bresciait ITACoppa Italia25th2.7Matches
2020-202123Bresciait ITACoppa Italia17th0.7Matches
2021-202224Bresciait ITACoppa ItaliaRd10.4Matches
2022-202325Bresciait ITACoppa ItaliaRd21.6Matches
6 Seasons1 Club1 League8.3
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
201821al AlbaniaFriendlies (M)2.3Matches
2018-201921al AlbaniaUEFA Nations League38th0.7Matches
202124al AlbaniaUEFA Euro Qualifying0.9Matches
2 Seasons1 Club4 Leagues3.8
Friendlies (M) (1 Season)2.3
UEFA Euro Qualifying (1 Season)0.9
UEFA Nations League (1 Season)0.7
WCQ (1 Season)

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Bresciait ITACoppa Italia1.0Matches
2016-201719Bresciait ITA2. Serie B9.4Matches
2017-201820Bresciait ITACoppa Italia1.9Matches
2017-201820Bresciait ITA2. Serie B17.900Matches
2018-201921Bresciait ITACoppa Italia2.7Matches
2018-201921Bresciait ITA2. Serie B24.57956283912185234.6343162522101250Matches
2019-202022Bresciait ITA1. Serie A6.29626131323.11070751450Matches
2020-202123Bresciait ITACoppa Italia0.700Matches
2020-202123Bresciait ITA2. Serie B7.31913103631618.81394522150Matches
2021-202224Bresciait ITACoppa Italia0.400Matches
2021-202224Cosenzait ITA2. Serie B3.911456051241.7740411250Matches
2021-202224Bresciait ITA2. Serie B0.6220200000001310Matches
2022-202325Bresciait ITACoppa Italia1.670Matches
2022-202325Bresciait ITA2. Serie B16.64723221510173548.618244201158180Matches
7 Seasons2 Clubs3 Leagues94.51671116771294612835.98275146142209590
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brescia (7 Seasons)3 Leagues90.61561076265294111635.37571145741197540
Cosenza (1 Season)1 League3.911456051241.7740411250
Serie B (6 Seasons)80.1158986565284311537.47268145437195540
Coppa Italia (6 Seasons)8.3700
Serie A (1 Season)6.29626131323.11070751450
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201719Brescia2 Leagues10.40
2017-201820Brescia2 Leagues19.8000
2018-201921Brescia2 Leagues27.17956283912185234.6343162522101250
2019-202022Brescia1 League6.29626131323.11070751450
2020-202123Brescia2 Leagues8.01913103631618.81394522150
2021-202224Cosenza1 League3.911456051241.7740411250
2021-202224Brescia2 Leagues1.0220200000001310
2022-202325Brescia2 Leagues18.24730221510173548.618244201158180
7 Seasons2 Clubs3 Leagues94.51671116771294612835.98275146142209590
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Brescia (7 Seasons)3 Leagues90.61561076265294111635.37571145741197540
Cosenza (1 Season)1 League3.911456051241.7740411250
Serie B (6 Seasons)80.1158986565284311537.47268145437195540
Coppa Italia (6 Seasons)8.3700
Serie A (1 Season)6.29626131323.11070751450
Defensive Actions 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
7 Seasons2 Clubs2 Leagues86.31671046771294612835.98275146142209590
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 (7 Seasons)2 Leagues82.41561006265294111635.37571145741197540
Cosenza (1 Season)1 League3.911456051241.7740411250
Serie B (6 Seasons)80.1158986565284311537.47268145437195540
Serie A (1 Season)6.29626131323.11070751450
Defensive Actions 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 ITACoppa Italia41st1.0Matches
2017-201820Bresciait ITACoppa Italia25th1.9Matches
2018-201921Bresciait ITACoppa Italia25th2.7Matches
2020-202123Bresciait ITACoppa Italia17th0.700Matches
2021-202224Bresciait ITACoppa ItaliaRd10.400Matches
2022-202325Bresciait ITACoppa ItaliaRd21.670Matches
6 Seasons1 Club1 League8.3700
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
201821al AlbaniaFriendlies (M)2.3Matches
2018-201921al AlbaniaUEFA Nations League38th0.7Matches
202124al AlbaniaUEFA Euro Qualifying0.941Matches
2 Seasons1 Club4 Leagues3.8410
Friendlies (M) (1 Season)2.30
UEFA Euro Qualifying (1 Season)0.9410
UEFA Nations League (1 Season)0.70
WCQ (1 Season)0

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country Comp 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 ITACoppa Italia1.0Matches
2016-201719Bresciait ITA2. Serie B9.4Matches
2017-201820Bresciait ITACoppa Italia1.9Matches
2017-201820Bresciait ITA2. Serie B17.9Matches
2018-201921Bresciait ITACoppa Italia2.7Matches
2018-201921Bresciait ITA2. Serie B24.5124827200702381481248754762.72837.3796528627517257126134850128Matches
2019-202022Bresciait ITA1. Serie A6.229710661598316297211361.9838.121015758162015711921419Matches
2020-202123Bresciait ITACoppa Italia0.7Matches
2020-202123Bresciait ITA2. Serie B7.342612782211281042614964.3535.7298183790622240131731237Matches
2021-202224Bresciait ITACoppa Italia0.4Matches
2021-202224Cosenzait ITA2. Serie B3.91761252933241763133.3266.7111684329933711114Matches
2021-202224Bresciait ITA2. Serie B0.64419261004411100.000.0311386712032311Matches
2022-202325Bresciait ITACoppa Italia1.6Matches
2022-202325Bresciait ITA2. Serie B16.69151715745831724915662842.42436.45413126143439349493559082Matches
7 Seasons2 Clubs3 Leagues94.5310679562165995110231061809955.06737.2198712646630316313531144982108271
Country Comp 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 (7 Seasons)3 Leagues90.629306751015669199829301779855.46536.7187611962597415413228137971997267
Cosenza (1 Season)1 League3.91761252933241763133.3266.7111684329933711114
Serie B (6 Seasons)80.128096949615008688628091598654.15937.1177711071548714312024133891894252
Coppa Italia (6 Seasons)8.3
Serie A (1 Season)6.229710661598316297211361.9838.121015758162015711921419
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Comp 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-201719Brescia2 Leagues10.4
2017-201820Brescia2 Leagues19.8
2018-201921Brescia2 Leagues27.1124827200702381481248754762.72837.3796528627517257126134850128
2019-202022Brescia1 League6.229710661598316297211361.9838.121015758162015711921419
2020-202123Brescia2 Leagues8.042612782211281042614964.3535.7298183790622240131731237
2021-202224Cosenza1 League3.91761252933241763133.3266.7111684329933711114
2021-202224Brescia2 Leagues1.04419261004411100.000.0311386712032311
2022-202325Brescia2 Leagues18.29151715745831724915662842.42436.45413126143439349493559082
7 Seasons2 Clubs3 Leagues94.5310679562165995110231061809955.06737.2198712646630316313531144982108271
Comp 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 (7 Seasons)3 Leagues90.629306751015669199829301779855.46536.7187611962597415413228137971997267
Cosenza (1 Season)1 League3.91761252933241763133.3266.7111684329933711114
Serie B (6 Seasons)80.128096949615008688628091598654.15937.1177711071548714312024133891894252
Coppa Italia (6 Seasons)8.3
Serie A (1 Season)6.229710661598316297211361.9838.121015758162015711921419
Possession 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
7 Seasons2 Clubs2 Leagues86.3310679562165995110231061809955.06737.2198712646630316313531144982108271
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 (7 Seasons)2 Leagues82.429306751015669199829301779855.46536.7187611962597415413228137971997267
Cosenza (1 Season)1 League3.91761252933241763133.3266.7111684329933711114
Serie B (6 Seasons)80.128096949615008688628091598654.15937.1177711071548714312024133891894252
Serie A (1 Season)6.229710661598316297211361.9838.121015758162015711921419
Possession Table
Touches Take-Ons Carries
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 1/3 CPA Mis Dis Rec Matches
2016-201719Bresciait ITACoppa Italia41st1.0Matches
2017-201820Bresciait ITACoppa Italia25th1.9Matches
2018-201921Bresciait ITACoppa Italia25th2.7Matches
2020-202123Bresciait ITACoppa Italia17th0.7Matches
2021-202224Bresciait ITACoppa ItaliaRd10.4Matches
2022-202325Bresciait ITACoppa ItaliaRd21.6Matches
6 Seasons1 Club1 League8.3
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
201821al AlbaniaFriendlies (M)2.3Matches
2018-201921al AlbaniaUEFA Nations League38th0.7Matches
202124al AlbaniaUEFA Euro Qualifying0.9Matches
2 Seasons1 Club4 Leagues3.8
Friendlies (M) (1 Season)2.3
UEFA Euro Qualifying (1 Season)0.9
UEFA Nations League (1 Season)0.7
WCQ (1 Season)

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Country Comp 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 ITACoppa Italia19090100.01.01901000.0002-2-2.00Matches
2016-201719Bresciait ITA2. Serie B178445022.39.41017Matches
2017-201820Bresciait ITACoppa Italia21728695.61.92861001.5023-1-0.52-0.52Matches
2017-201820Bresciait ITA2. Serie B231,6127042.617.922101141.041824-6-0.33-0.13Matches
2018-201921Bresciait ITACoppa Italia2240120100.02.721202000.503300.00Matches
2018-201921Bresciait ITA2. Serie B282,2037968.024.526831622731.894727+20+0.82+0.2142.628.0+14.6+0.60+0.05Matches
2019-202022Bresciait ITA1. Serie A185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39Matches
2020-202123Bresciait ITACoppa Italia1646471.10.71640003.0020+2+2.81-0.65Matches
2020-202123Bresciait ITA2. Serie B146534719.17.3857063311.931511+4+0.55+0.4210.19.9+0.2+0.02+0.36Matches
2021-202224Bresciait ITACoppa Italia1353529.20.40013501.000000.000.00Matches
2021-202224Cosenzait ITA2. Serie B103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05Matches
2021-202224Bresciait ITA2. Serie B555111.60.60051151.4032+1+1.64+1.132.61.6+1.0+1.68+1.22Matches
2022-202325Bresciait ITACoppa Italia21437279.41.62720001.503300.00-2.43Matches
2022-202325Bresciait ITA2. Serie B281,4925343.616.617705112730.891226-14-0.84-0.5212.521.7-9.3-0.56-0.23Matches
7 Seasons2 Clubs3 Leagues1528,5085629.594.510273375022331.19113123-10-0.12+0.0579.081.5-2.5-0.04+0.18
Country Comp 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 (7 Seasons)3 Leagues1428,1585732.190.69774364524301.24110115-5-0.06+0.0374.174.7-0.6-0.01+0.13
Cosenza (1 Season)1 League103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05
Serie B (6 Seasons)1257,2095829.480.18873333722291.31989800.000.0072.668.0+4.6+0.09+0.18
Coppa Italia (6 Seasons)97448382.78.3889413501.221011-1-0.12-1.27
Serie A (1 Season)185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
Season Age Squad Comp 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-201719Brescia2 Leagues189345224.110.411902700.0002-2-2.00
2017-201820Brescia2 Leagues251,7847145.119.82486111141.082027-7-0.35-0.15
2018-201921Brescia2 Leagues302,4438170.227.128851822731.805030+20+0.74+0.1342.628.0+14.6+0.60+0.05
2019-202022Brescia1 League185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39
2020-202123Brescia2 Leagues157174820.48.0958063312.001711+6+0.75+0.5910.19.9+0.2+0.02+0.36
2021-202224Cosenza1 League103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05
2021-202224Brescia2 Leagues690152.51.00061551.3332+1+1.00+0.502.61.6+1.0+1.68+1.22
2022-202325Brescia2 Leagues301,6355545.418.219705112730.931529-14-0.77-0.5012.521.7-9.3-0.56-0.23
7 Seasons2 Clubs3 Leagues1528,5085629.594.510273375022331.19113123-10-0.12+0.0579.081.5-2.5-0.04+0.18
Comp 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 (7 Seasons)3 Leagues1428,1585732.190.69774364524301.24110115-5-0.06+0.0374.174.7-0.6-0.01+0.13
Cosenza (1 Season)1 League103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05
Serie B (6 Seasons)1257,2095829.480.18873333722291.31989800.000.0072.668.0+4.6+0.09+0.18
Coppa Italia (6 Seasons)97448382.78.3889413501.221011-1-0.12-1.27
Serie A (1 Season)185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39
Playing Time 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
7 Seasons2 Clubs2 Leagues1437,7645427.886.39471334922331.19103112-9-0.12+0.0779.081.5-2.5-0.04+0.18
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 (7 Seasons)2 Leagues1337,4145630.382.48972324424301.24100104-4-0.05+0.0574.174.7-0.6-0.01+0.13
Cosenza (1 Season)1 League103503510.23.956115930.6038-5-1.29-0.764.96.8-1.9-0.50+0.05
Serie B (6 Seasons)1257,2095829.480.18873333722291.31989800.000.0072.668.0+4.6+0.09+0.18
Serie A (1 Season)185553116.26.26510122140.44514-9-1.46-0.366.413.4-7.1-1.15-0.39
Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2016-201719Bresciait ITACoppa Italia41st19090100.01.01901000.0002-2-2.00Matches
2017-201820Bresciait ITACoppa Italia25th21728695.61.92861001.5023-1-0.52-0.52Matches
2018-201921Bresciait ITACoppa Italia25th2240120100.02.721202000.503300.00Matches
2020-202123Bresciait ITACoppa Italia17th1646471.10.71640003.0020+2+2.81-0.65Matches
2021-202224Bresciait ITACoppa ItaliaRd11353529.20.40013501.000000.000.00Matches
2022-202325Bresciait ITACoppa ItaliaRd221437279.41.62720001.503300.00-2.43Matches
6 Seasons1 Club1 League97448382.78.3889413501.221011-1-0.12-1.27
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201821al AlbaniaWCQ00002Matches
201821al AlbaniaFriendlies (M)32036845.12.3279114500.3317-6-2.66-2.66Matches
2018-201921al AlbaniaUEFA Nations League38th1656518.10.71650030.0001-1-1.38+0.45Matches
202124al AlbaniaUEFA Euro Qualifying278398.70.9159011920.502200.00-0.22Matches
2 Seasons1 Club4 Leagues63465813.33.8471123270.33310-7-1.82-1.56
Friendlies (M) (1 Season)32036845.12.3279114500.3317-6-2.66-2.66
UEFA Euro Qualifying (1 Season)278398.70.9159011920.502200.00-0.22
UEFA Nations League (1 Season)1656518.10.71650030.0001-1-1.38+0.45
WCQ (1 Season)00002

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Bresciait ITACoppa Italia1.01000Matches
2016-201719Bresciait ITA2. Serie B9.471Matches
2017-201820Bresciait ITACoppa Italia1.90000Matches
2017-201820Bresciait ITA2. Serie B17.992100000000Matches
2018-201921Bresciait ITACoppa Italia2.71000Matches
2018-201921Bresciait ITA2. Serie B24.5110074641272256110158383155.1Matches
2019-202022Bresciait ITA1. Serie A6.2200212614560003331516.7Matches
2020-202123Bresciait ITACoppa Italia0.71000000000Matches
2020-202123Bresciait ITA2. Serie B7.3500182405213000479852.9Matches
2021-202224Bresciait ITACoppa Italia0.40000300000Matches
2021-202224Cosenzait ITA2. Serie B3.931112101514000203442.9Matches
2021-202224Bresciait ITA2. Serie B0.6000410012000500Matches
2022-202325Bresciait ITACoppa Italia1.60004506070Matches
2022-202325Bresciait ITA2. Serie B16.681047662281123000119112828.2Matches
7 Seasons2 Clubs3 Leagues94.5485218019957542111110382648642.7
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (7 Seasons)3 Leagues90.6454116818947041107110362618242.7
Cosenza (1 Season)1 League3.931112101514000203442.9
Serie B (6 Seasons)80.143521551654653798110349617146.2
Coppa Italia (6 Seasons)8.33004806070
Serie A (1 Season)6.2200212614560003331516.7
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2016-201719Brescia2 Leagues10.48100
2017-201820Brescia2 Leagues19.892100000000
2018-201921Brescia2 Leagues27.1120074641272256110158383155.1
2019-202022Brescia1 League6.2200212614560003331516.7
2020-202123Brescia2 Leagues8.0600182405213000479852.9
2021-202224Cosenza1 League3.931112101514000203442.9
2021-202224Brescia2 Leagues1.0000440012000500
2022-202325Brescia2 Leagues18.281051712341130000119112828.2
7 Seasons2 Clubs3 Leagues94.5485218019957542111110382648642.7
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (7 Seasons)3 Leagues90.6454116818947041107110362618242.7
Cosenza (1 Season)1 League3.931112101514000203442.9
Serie B (6 Seasons)80.143521551654653798110349617146.2
Coppa Italia (6 Seasons)8.33004806070
Serie A (1 Season)6.2200212614560003331516.7
Miscellaneous Stats 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
7 Seasons2 Clubs2 Leagues86.3455217619156942104110382648642.7
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Brescia (7 Seasons)2 Leagues82.4424116418146441100110362618242.7
Cosenza (1 Season)1 League3.931112101514000203442.9
Serie B (6 Seasons)80.143521551654653798110349617146.2
Serie A (1 Season)6.2200212614560003331516.7
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Bresciait ITACoppa Italia41st1.01000Matches
2017-201820Bresciait ITACoppa Italia25th1.90000Matches
2018-201921Bresciait ITACoppa Italia25th2.71000Matches
2020-202123Bresciait ITACoppa Italia17th0.71000000000Matches
2021-202224Bresciait ITACoppa ItaliaRd10.40000300000Matches
2022-202325Bresciait ITACoppa ItaliaRd21.60004506070Matches
6 Seasons1 Club1 League8.33004806070
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201821al AlbaniaFriendlies (M)2.30000Matches
2018-201921al AlbaniaUEFA Nations League38th0.71000Matches
202124al AlbaniaUEFA Euro Qualifying0.90001401140Matches
2 Seasons1 Club4 Leagues3.81001401140
Friendlies (M) (1 Season)2.30000
UEFA Euro Qualifying (1 Season)0.90001401140
UEFA Nations League (1 Season)0.71000
WCQ (1 Season)

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.