Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp 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-05-26SunSerie AMatchweek 38AwayL 0–3TorinoAtalantaNAM,FW60000000050010.00.00.0002366.703000Match Report
2024-04-21SunSerie AMatchweek 33HomeD 0–0TorinoFrosinoneYFW6600001100292100.00.00.010162272.7320120Match Report
2024-04-13SatSerie AMatchweek 32HomeD 0–0TorinoJuventusNFW140000100050000.00.00.00044100.023000Match Report
2024-04-06SatSerie AMatchweek 31AwayL 2–3TorinoEmpoliNCB900000000140010.00.00.110111291.728010Match Report
2024-03-30SatSerie AMatchweek 30HomeW 1–0TorinoMonzaYFW6100001100271000.00.00.000152075.0020100Match Report

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
2015-201617Speziait ITA2. Serie B31630.7000000000.000.000.000.000.00Matches
2016-201718Speziait ITACoppa Italia321731.9101100100.520.000.520.520.52Matches
2016-201718Speziait ITA2. Serie B1464434.9000000000.000.000.000.000.00Matches
2017-201819Speziait ITA2. Serie B622252.5000000100.000.000.000.000.00Matches
2018-201920Speziait ITACoppa Italia221802.0000000000.000.000.000.000.00Matches
2018-201920Speziait ITA2. Serie B30262,31125.71010209115011.010.24.815.077472250.390.390.780.350.740.430.190.610.400.58Matches
2019-202021Club Brugge1. Champions Lg421731.9000000001.41.40.01.4211140.000.000.000.000.000.710.020.730.710.73Matches
2019-202021Club Brugge2. Europa Lg11901.0000000000.10.10.00.10170.000.000.000.000.000.100.000.100.100.10Matches
2019-202021Club Bruggebe BEL1. First Division A22131,05511.79211900207.37.32.59.717281300.770.170.940.770.940.620.210.830.620.83Matches
2020-202122Club Brugge1. Champions Lg30270.3000000000.00.00.00.00020.000.000.000.000.000.150.000.150.150.15Matches
2020-202122Club Brugge2. Europa Lg21750.8000000000.00.00.00.014100.000.000.000.000.000.030.000.030.030.03Matches
2020-202122Club Bruggebe BEL1. First Division A2577968.8415400002.92.91.03.929381090.450.110.570.450.570.330.120.440.330.44Matches
2021-202223Veneziait ITACoppa Italia11450.5000000000.000.000.000.000.00Matches
2021-202223Club Bruggebe BEL1. First Division A11700.8000000000.80.80.00.832100.000.000.000.000.001.080.001.081.081.08Matches
2021-202223Veneziait ITA1. Serie A32242,05322.8707700515.05.01.06.060431370.310.000.310.310.310.220.050.260.220.26Matches
2022-202324Cremoneseit ITACoppa Italia532843.2213200100.630.320.950.630.95Matches
2022-202324Cremoneseit ITA1. Serie A33252,26625.2707611405.95.21.16.356701440.280.000.280.240.240.240.040.280.200.25Matches
2023-202425Cremoneseit ITACoppa Italia211111.2011000000.000.810.810.000.81Matches
2023-202425Torinoit ITA1. Serie A932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13Matches
2023-202425Cremoneseit ITA2. Serie B1745676.3213200401.31.30.51.72015600.320.160.480.320.480.200.070.280.200.28Matches
9 Seasons5 Clubs6 Leagues21512511,259125.1421658402223136.034.411.145.52732668710.340.130.460.320.450.330.100.430.320.42
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
Spezia (4 Seasons)2 Leagues58393,39537.711102110117011.010.24.815.077472250.290.270.560.270.530.430.190.610.400.58
Club Brugge (3 Seasons)3 Leagues58252,28625.41331613002012.612.63.516.152842820.510.120.630.510.630.490.140.630.490.63
Cremonese (2 Seasons)3 Leagues57333,22835.9113141011907.26.41.68.076852040.310.080.390.280.360.230.050.280.200.25
Venezia (1 Season)2 Leagues33252,09823.3707700515.05.01.06.060431370.300.000.300.300.300.220.050.260.220.26
Torino (1 Season)1 League932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13
Serie B (5 Seasons)70393,60940.1121123111110012.311.55.316.797622850.300.270.570.270.550.380.160.550.360.52
Coppa Italia (5 Seasons)1397938.8325300200.340.230.570.340.57
Serie A (3 Seasons)74524,57150.81401413119111.210.42.312.61241203040.280.000.280.260.260.220.040.260.200.25
First Division A (3 Seasons)48211,92121.31331613002011.011.03.514.549682490.610.140.750.610.750.520.160.680.520.68
Champions Lg (2 Seasons)722002.2000000001.41.40.01.5211160.000.000.000.000.000.630.010.650.630.65
Europa Lg (2 Seasons)321651.8000000000.10.10.00.115170.000.000.000.000.000.070.000.070.070.07
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
2015-201617Spezia1 League31630.7000000000.000.000.000.000.00
2016-201718Spezia2 Leagues1786166.8101100100.150.000.150.150.15
2017-201819Spezia1 League622252.5000000100.000.000.000.000.00
2018-201920Spezia2 Leagues32282,49127.71010209115011.010.24.815.077472250.360.360.720.330.690.430.190.610.400.58
2019-202021Club Brugge3 Leagues27161,31814.69211900208.78.72.511.319401510.610.140.750.610.750.600.170.770.600.77
2020-202122Club Brugge3 Leagues30889810.0415400003.03.01.04.030421210.400.100.500.400.500.300.100.400.300.40
2021-202223Club Brugge1 League11700.8000000000.80.80.00.832100.000.000.000.000.001.080.001.081.081.08
2021-202223Venezia2 Leagues33252,09823.3707700515.05.01.06.060431370.300.000.300.300.300.220.050.260.220.26
2022-202324Cremonese2 Leagues38282,55028.39110811505.95.21.16.356701440.320.040.350.280.320.240.040.280.200.25
2023-202425Cremonese2 Leagues1956787.5224200401.31.30.51.72015600.270.270.530.270.530.200.070.280.200.28
2023-202425Torino1 League932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13
9 Seasons5 Clubs6 Leagues21512511,259125.1421658402223136.034.411.145.52732668710.340.130.460.320.450.330.100.430.320.42
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
Spezia (4 Seasons)2 Leagues58393,39537.711102110117011.010.24.815.077472250.290.270.560.270.530.430.190.610.400.58
Club Brugge (3 Seasons)3 Leagues58252,28625.41331613002012.612.63.516.152842820.510.120.630.510.630.490.140.630.490.63
Cremonese (2 Seasons)3 Leagues57333,22835.9113141011907.26.41.68.076852040.310.080.390.280.360.230.050.280.200.25
Venezia (1 Season)2 Leagues33252,09823.3707700515.05.01.06.060431370.300.000.300.300.300.220.050.260.220.26
Torino (1 Season)1 League932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13
Serie B (5 Seasons)70393,60940.1121123111110012.311.55.316.797622850.300.270.570.270.550.380.160.550.360.52
Coppa Italia (5 Seasons)1397938.8325300200.340.230.570.340.57
Serie A (3 Seasons)74524,57150.81401413119111.210.42.312.61241203040.280.000.280.260.260.220.040.260.200.25
First Division A (3 Seasons)48211,92121.31331613002011.011.03.514.549682490.610.140.750.610.750.520.160.680.520.68
Champions Lg (2 Seasons)722002.2000000001.41.40.01.5211160.000.000.000.000.000.630.010.650.630.65
Europa Lg (2 Seasons)321651.8000000000.10.10.00.115170.000.000.000.000.000.070.000.070.070.07
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
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 A9th932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13Matches
9 Seasons5 Clubs3 Leagues19211210,101112.2391453372221134.432.911.043.92702508380.350.120.470.330.450.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 League932522.8000000000.20.20.10.487230.000.000.000.000.000.090.040.130.090.13
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)74524,57150.81401413119111.210.42.312.61241203040.280.000.280.260.260.220.040.260.200.25
First Division A (3 Seasons)48211,92121.31331613002011.011.03.514.549682490.610.140.750.610.750.520.160.680.520.68
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-201718Speziait ITACoppa Italia9th321731.9101100100.520.000.520.520.52Matches
2018-201920Speziait ITACoppa Italia25th221802.0000000000.000.000.000.000.00Matches
2021-202223Veneziait ITACoppa ItaliaR1611450.5000000000.000.000.000.000.00Matches
2022-202324Cremoneseit ITACoppa ItaliaSF532843.2213200100.630.320.950.630.95Matches
2023-202425Cremoneseit ITACoppa ItaliaR16211111.2011000000.000.810.810.000.81Matches
5 Seasons3 Clubs1 League1397938.8325300200.340.230.570.340.57
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
Cremonese (2 Seasons)1 League743954.4224200100.460.460.910.460.91
Spezia (2 Seasons)1 League543533.9101100100.250.000.250.250.25
Venezia (1 Season)1 League11450.5000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2019-202021Club Brugge1. Champions LgGR421731.9000000001.41.40.01.4211140.000.000.000.000.000.710.020.730.710.73Matches
2019-202021Club Brugge2. Europa LgR3211901.0000000000.10.10.00.10170.000.000.000.000.000.100.000.100.100.10Matches
2020-202122Club Brugge1. Champions LgGR30270.3000000000.00.00.00.00020.000.000.000.000.000.150.000.150.150.15Matches
2020-202122Club Brugge2. Europa LgR3221750.8000000000.00.00.00.014100.000.000.000.000.000.030.000.030.030.03Matches
2 Seasons1 Club2 Leagues1043654.1000000001.51.50.01.6316330.000.000.000.000.000.380.010.390.380.39
Champions Lg (2 Seasons)722002.2000000001.41.40.01.5211160.000.000.000.000.000.630.010.650.630.65
Europa Lg (2 Seasons)321651.8000000000.10.10.00.115170.000.000.000.000.000.070.000.070.070.07

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
2015-201617Speziait ITA2. Serie B0.7000.0000Matches
2016-201718Speziait ITACoppa Italia1.9100Matches
2016-201718Speziait ITA2. Serie B4.9000.0000Matches
2017-201819Speziait ITA2. Serie B2.50030.001.200.0000Matches
2018-201920Speziait ITACoppa Italia2.0000Matches
2018-201920Speziait ITA2. Serie B25.710812632.13.151.010.110.3514.801111.010.20.13-1.0-1.2Matches
2019-202021Club Brugge1. Champions Lg1.9011218.25.721.040.000.0013.10001.41.40.12-1.4-1.4Matches
2019-202021Club Brugge2. Europa Lg1.00200.02.000.000.0018.70000.10.10.05-0.1-0.1Matches
2019-202021Club Bruggebe BEL1. First Division A11.79331339.42.821.110.270.6914.60007.37.30.22+1.7+1.7Matches
2020-202122Club Brugge1. Champions Lg0.30100.03.330.000.0020.30000.00.00.050.00.0Matches
2020-202122Club Brugge2. Europa Lg0.80100.01.200.000.0028.60000.00.00.030.00.0Matches
2020-202122Club Bruggebe BEL1. First Division A8.8428932.13.171.020.140.4415.80002.92.90.10+1.1+1.1Matches
2021-202223Veneziait ITACoppa Italia0.50100.02.000.000.0000Matches
2021-202223Club Bruggebe BEL1. First Division A0.803266.73.862.570.000.009.60000.80.80.28-0.8-0.8Matches
2021-202223Veneziait ITA1. Serie A22.87401947.51.750.830.180.3715.60005.05.00.12+2.0+2.0Matches
2022-202324Cremoneseit ITACoppa Italia3.229444.42.851.270.220.5000Matches
2022-202324Cremoneseit ITA1. Serie A25.27602033.32.380.790.100.3017.20115.95.20.09+1.1+0.8Matches
2023-202425Cremoneseit ITACoppa Italia1.207228.65.681.620.000.0000Matches
2023-202425Torinoit ITA1. Serie A2.808562.52.861.790.000.0019.80000.20.20.03-0.2-0.2Matches
2023-202425Cremoneseit ITA2. Serie B6.3220840.03.171.270.100.2515.10001.31.30.06+0.7+0.7Matches
9 Seasons5 Clubs6 Leagues125.14230511337.02.640.930.130.3515.602236.034.40.12+3.0+2.6
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
Spezia (4 Seasons)2 Leagues37.711812935.82.870.860.110.3114.801111.010.20.13-1.0-1.2
Club Brugge (3 Seasons)3 Leagues25.413792632.93.111.020.160.5015.000012.612.60.16+0.4+0.4
Cremonese (2 Seasons)3 Leagues35.911963435.42.680.950.100.2916.70117.26.40.08+1.8+1.6
Venezia (1 Season)2 Leagues23.37411946.31.760.820.170.3715.60005.05.00.12+2.0+2.0
Torino (1 Season)1 League2.808562.52.861.790.000.0019.80000.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
Coppa Italia (5 Seasons)8.8317635.33.481.230.120.3300
Serie A (3 Seasons)50.8141084440.72.130.870.120.3016.801111.210.40.10+2.8+2.6
First Division A (3 Seasons)21.313642437.53.001.120.200.5414.900011.011.00.17+2.0+2.0
Champions Lg (2 Seasons)2.2012216.75.400.900.000.0013.70001.41.40.12-1.4-1.4
Europa Lg (2 Seasons)1.80300.01.640.000.0022.00000.10.10.04-0.1-0.1
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
2015-201617Spezia1 League0.7000.0000
2016-201718Spezia2 Leagues6.8100.0000
2017-201819Spezia1 League2.50030.001.200.0000
2018-201920Spezia2 Leagues27.710812632.13.151.010.110.3514.801111.010.20.13-1.0-1.2
2019-202021Club Brugge3 Leagues14.69461532.63.141.020.200.6014.40008.78.70.19+0.3+0.3
2020-202122Club Brugge3 Leagues10.0430930.03.010.900.130.4416.40003.03.00.10+1.0+1.0
2021-202223Club Brugge1 League0.803266.73.862.570.000.009.60000.80.80.28-0.8-0.8
2021-202223Venezia2 Leagues23.37411946.31.760.820.170.3715.60005.05.00.12+2.0+2.0
2022-202324Cremonese2 Leagues28.39692434.82.440.850.120.3317.20115.95.20.09+1.1+0.8
2023-202425Cremonese2 Leagues7.52271037.03.581.330.070.2015.10001.31.30.06+0.7+0.7
2023-202425Torino1 League2.808562.52.861.790.000.0019.80000.20.20.03-0.2-0.2
9 Seasons5 Clubs6 Leagues125.14230511337.02.640.930.130.3515.602236.034.40.12+3.0+2.6
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
Spezia (4 Seasons)2 Leagues37.711812935.82.870.860.110.3114.801111.010.20.13-1.0-1.2
Club Brugge (3 Seasons)3 Leagues25.413792632.93.111.020.160.5015.000012.612.60.16+0.4+0.4
Cremonese (2 Seasons)3 Leagues35.911963435.42.680.950.100.2916.70117.26.40.08+1.8+1.6
Venezia (1 Season)2 Leagues23.37411946.31.760.820.170.3715.60005.05.00.12+2.0+2.0
Torino (1 Season)1 League2.808562.52.861.790.000.0019.80000.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
Coppa Italia (5 Seasons)8.8317635.33.481.230.120.3300
Serie A (3 Seasons)50.8141084440.72.130.870.120.3016.801111.210.40.10+2.8+2.6
First Division A (3 Seasons)21.313642437.53.001.120.200.5414.900011.011.00.17+2.0+2.0
Champions Lg (2 Seasons)2.2012216.75.400.900.000.0013.70001.41.40.12-1.4-1.4
Europa Lg (2 Seasons)1.80300.01.640.000.0022.00000.10.10.04-0.1-0.1
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
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.808562.52.861.790.000.0019.80000.20.20.03-0.2-0.2Matches
9 Seasons5 Clubs3 Leagues112.23927310538.52.560.940.140.3515.602234.432.90.12+4.6+4.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
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.808562.52.861.790.000.0019.80000.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.8141084440.72.130.870.120.3016.801111.210.40.10+2.8+2.6
First Division A (3 Seasons)21.313642437.53.001.120.200.5414.900011.011.00.17+2.0+2.0
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-201718Speziait ITACoppa Italia9th1.9100Matches
2018-201920Speziait ITACoppa Italia25th2.0000Matches
2021-202223Veneziait ITACoppa ItaliaR160.50100.02.000.000.0000Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.229444.42.851.270.220.5000Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.207228.65.681.620.000.0000Matches
5 Seasons3 Clubs1 League8.8317635.33.481.230.120.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cremonese (2 Seasons)1 League4.4216637.53.651.370.130.3300
Spezia (2 Seasons)1 League3.9100
Venezia (1 Season)1 League0.50100.02.000.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2019-202021Club Brugge1. Champions LgGR1.9011218.25.721.040.000.0013.10001.41.40.12-1.4-1.4Matches
2019-202021Club Brugge2. Europa LgR321.00200.02.000.000.0018.70000.10.10.05-0.1-0.1Matches
2020-202122Club Brugge1. Champions LgGR0.30100.03.330.000.0020.30000.00.00.050.00.0Matches
2020-202122Club Brugge2. Europa LgR320.80100.01.200.000.0028.60000.00.00.030.00.0Matches
2 Seasons1 Club2 Leagues4.1015213.33.700.490.000.0015.40001.51.50.10-1.5-1.5
Champions Lg (2 Seasons)2.2012216.75.400.900.000.0013.70001.41.40.12-1.4-1.4
Europa Lg (2 Seasons)1.80300.01.640.000.0022.00000.10.10.04-0.1-0.1
Become a Stathead & surf this site ad-free.

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
2015-201617Speziait ITA2. Serie B0.70Matches
2016-201718Speziait ITACoppa Italia1.90Matches
2016-201718Speziait ITA2. Serie B4.90Matches
2017-201819Speziait ITA2. Serie B2.50Matches
2018-201920Speziait ITACoppa Italia2.00Matches
2018-201920Speziait ITA2. Serie B25.752470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247Matches
2019-202021Club Brugge1. Champions Lg1.9344575.6535130202580.091090.04580.000.00.10.0134011Matches
2019-202021Club Brugge2. Europa Lg1.0172181.0224231313100.04757.10000.00.00.002001Matches
2019-202021Club Bruggebe BEL1. First Division A11.721129172.5330262511815476.6769877.6131681.322.51.7-0.5141212328Matches
2020-202122Club Brugge1. Champions Lg0.381080.0128413560.044100.011100.000.00.00.001000Matches
2020-202122Club Brugge2. Europa Lg0.8172763.02985161060.0101190.91333.300.00.00.002004Matches
2020-202122Club Bruggebe BEL1. First Division A8.824435568.7398888112817672.78711575.7224153.711.01.00.0101911138Matches
2021-202223Veneziait ITACoppa Italia0.50Matches
2021-202223Club Bruggebe BEL1. First Division A0.8172763.022965101471.44944.41250.000.00.00.002002Matches
2021-202223Veneziait ITA1. Serie A22.831946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443Matches
2022-202324Cremoneseit ITACoppa Italia3.21Matches
2022-202324Cremoneseit ITA1. Serie A25.235350470.05730134818824576.711714779.6345068.001.11.1-1.1213124570Matches
2023-202425Cremoneseit ITACoppa Italia1.21Matches
2023-202425Torinoit ITA1. Serie A2.8729278.31089175313881.6374288.11333.300.10.3-0.120117Matches
2023-202425Cremoneseit ITA2. Serie B6.311215671.81885431567277.8364776.6151978.910.50.5+0.5795015Matches
9 Seasons5 Clubs6 Leagues125.11928269271.62965959621032133477.465785377.014321666.21611.18.8+4.91071239916266
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
Spezia (4 Seasons)2 Leagues37.752470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247
Club Brugge (3 Seasons)3 Leagues25.454877670.68704181629839775.119425476.4426861.833.52.8-0.5254127484
Cremonese (2 Seasons)3 Leagues35.946566070.57615177924431777.015319478.9496971.031.61.6+1.4284029585
Venezia (1 Season)2 Leagues23.331946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443
Torino (1 Season)1 League2.8729278.31089175313881.6374288.11333.300.10.3-0.120117
Serie B (5 Seasons)40.163685774.29292160733542379.221327477.7395275.0115.33.2+5.7463429262
Coppa Italia (5 Seasons)8.82
Serie A (3 Seasons)50.8744105970.311663253939951477.625032576.9629664.602.32.7-2.336484310120
First Division A (3 Seasons)21.347267370.17519157125634474.416722275.2365961.033.52.7-0.5243323468
Champions Lg (2 Seasons)2.2425576.4663171233076.7131492.95683.300.00.10.0144011
Europa Lg (2 Seasons)1.8344870.852274192382.6141877.81333.300.00.10.004005
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
2015-201617Spezia1 League0.70
2016-201718Spezia2 Leagues6.80
2017-201819Spezia1 League2.50
2018-201920Spezia2 Leagues27.752470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247
2019-202021Club Brugge3 Leagues14.626235773.4406177815119278.68911577.4172181.022.51.8-0.5151716340
2020-202122Club Brugge3 Leagues10.026939268.6441497313719171.710113077.7244553.311.01.00.0102211142
2021-202223Club Brugge1 League0.8172763.022965101471.44944.41250.000.00.00.002002
2021-202223Venezia2 Leagues23.331946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443
2022-202324Cremonese2 Leagues28.335350470.05730134818824576.711714779.6345068.011.11.1-0.1213124570
2023-202425Cremonese2 Leagues7.511215671.81885431567277.8364776.6151978.920.50.5+1.5795015
2023-202425Torino1 League2.8729278.31089175313881.6374288.11333.300.10.3-0.120117
9 Seasons5 Clubs6 Leagues125.11928269271.62965959621032133477.465785377.014321666.21611.18.8+4.91071239916266
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
Spezia (4 Seasons)2 Leagues37.752470174.87407117627935179.517722778.0243372.7104.82.7+5.2392524247
Club Brugge (3 Seasons)3 Leagues25.454877670.68704181629839775.119425476.4426861.833.52.8-0.5254127484
Cremonese (2 Seasons)3 Leagues35.946566070.57615177924431777.015319478.9496971.031.61.6+1.4284029585
Venezia (1 Season)2 Leagues23.331946368.94844101618023177.99613670.6274362.801.01.4-1.0131718443
Torino (1 Season)1 League2.8729278.31089175313881.6374288.11333.300.10.3-0.120117
Serie B (5 Seasons)40.163685774.29292160733542379.221327477.7395275.0115.33.2+5.7463429262
Coppa Italia (5 Seasons)8.82
Serie A (3 Seasons)50.8744105970.311663253939951477.625032576.9629664.602.32.7-2.336484310120
First Division A (3 Seasons)21.347267370.17519157125634474.416722275.2365961.033.52.7-0.5243323468
Champions Lg (2 Seasons)2.2425576.4663171233076.7131492.95683.300.00.10.0144011
Europa Lg (2 Seasons)1.8344870.852274192382.6141877.81333.300.00.10.004005
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
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.8729278.31089175313881.6374288.11333.300.10.3-0.120117Matches
9 Seasons5 Clubs3 Leagues112.21852258971.5284745717990128177.363082176.713720766.21411.08.6+3.01061159516250
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.8729278.31089175313881.6374288.11333.300.10.3-0.120117
Serie B (5 Seasons)40.163685774.29292160733542379.221327477.7395275.0115.33.2+5.7463429262
Serie A (3 Seasons)50.8744105970.311663253939951477.625032576.9629664.602.32.7-2.336484310120
First Division A (3 Seasons)21.347267370.17519157125634474.416722275.2365961.033.52.7-0.5243323468
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-201718Speziait ITACoppa Italia9th1.90Matches
2018-201920Speziait ITACoppa Italia25th2.00Matches
2021-202223Veneziait ITACoppa ItaliaR160.50Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.21Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.21Matches
5 Seasons3 Clubs1 League8.82
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
Cremonese (2 Seasons)1 League4.42
Spezia (2 Seasons)1 League3.90
Venezia (1 Season)1 League0.50
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2019-202021Club Brugge1. Champions LgGR1.9344575.6535130202580.091090.04580.000.00.10.0134011Matches
2019-202021Club Brugge2. Europa LgR321.0172181.0224231313100.04757.10000.00.00.002001Matches
2020-202122Club Brugge1. Champions LgGR0.381080.0128413560.044100.011100.000.00.00.001000Matches
2020-202122Club Brugge2. Europa LgR320.8172763.02985161060.0101190.91333.300.00.00.002004Matches
2 Seasons1 Club2 Leagues4.17610373.81185245425379.2273284.46966.700.00.10.0184016
Champions Lg (2 Seasons)2.2425576.4663171233076.7131492.95683.300.00.10.0144011
Europa Lg (2 Seasons)1.8344870.852274192382.6141877.81333.300.00.10.004005

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
2015-201617Speziait ITA2. Serie B0.7Matches
2016-201718Speziait ITACoppa Italia1.9Matches
2016-201718Speziait ITA2. Serie B4.9Matches
2017-201819Speziait ITA2. Serie B2.50Matches
2018-201920Speziait ITACoppa Italia2.0Matches
2018-201920Speziait ITA2. Serie B25.7701667321341520000524219Matches
2019-202021Club Brugge1. Champions Lg1.9454320003200003404Matches
2019-202021Club Brugge2. Europa Lg1.0211650000000001701Matches
2019-202021Club Bruggebe BEL1. First Division A11.72912825130920000211411Matches
2020-202122Club Brugge1. Champions Lg0.31091000110000800Matches
2020-202122Club Brugge2. Europa Lg0.8272600001000001712Matches
2020-202122Club Bruggebe BEL1. First Division A8.8355339111151691000244516Matches
2021-202223Veneziait ITACoppa Italia0.50Matches
2021-202223Club Bruggebe BEL1. First Division A0.8272700012000001701Matches
2021-202223Veneziait ITA1. Serie A22.846344990122740000319513Matches
2022-202324Cremoneseit ITACoppa Italia3.21Matches
2022-202324Cremoneseit ITA1. Serie A25.2504485141352270000353525Matches
2023-202425Cremoneseit ITACoppa Italia1.21Matches
2023-202425Torinoit ITA1. Serie A2.8929110004100007204Matches
2023-202425Cremoneseit ITA2. Serie B6.3156148622150200011226Matches
9 Seasons5 Clubs6 Leagues125.1269225828661318107283000192824102
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)2 Leagues37.7701667321341520000524219
Club Brugge (3 Seasons)3 Leagues25.477674224246321410005481035
Cremonese (2 Seasons)3 Leagues35.9660633203562972000465731
Venezia (1 Season)2 Leagues23.346344990122740000319513
Torino (1 Season)1 League2.8929110004100007204
Serie B (5 Seasons)40.1857815383552022000636425
Coppa Italia (5 Seasons)8.82
Serie A (3 Seasons)50.81059102524147531200007441042
First Division A (3 Seasons)21.36736481624627111000472928
Champions Lg (2 Seasons)2.2555230004300004204
Europa Lg (2 Seasons)1.8484250001000003413
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
2015-201617Spezia1 League0.7
2016-201718Spezia2 Leagues6.8
2017-201819Spezia1 League2.50
2018-201920Spezia2 Leagues27.7701667321341520000524219
2019-202021Club Brugge3 Leagues14.6357341121301240000262416
2020-202122Club Brugge3 Leagues10.03923741211518101000269618
2021-202223Club Brugge1 League0.8272700012000001701
2021-202223Venezia2 Leagues23.346344990122740000319513
2022-202324Cremonese2 Leagues28.3504485141352370000353525
2023-202425Cremonese2 Leagues7.5156148622160200011226
2023-202425Torino1 League2.8929110004100007204
9 Seasons5 Clubs6 Leagues125.1269225828661318107283000192824102
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Spezia (4 Seasons)2 Leagues37.7701667321341520000524219
Club Brugge (3 Seasons)3 Leagues25.477674224246321410005481035
Cremonese (2 Seasons)3 Leagues35.9660633203562972000465731
Venezia (1 Season)2 Leagues23.346344990122740000319513
Torino (1 Season)1 League2.8929110004100007204
Serie B (5 Seasons)40.1857815383552022000636425
Coppa Italia (5 Seasons)8.82
Serie A (3 Seasons)50.81059102524147531200007441042
First Division A (3 Seasons)21.36736481624627111000472928
Champions Lg (2 Seasons)2.2555230004300004204
Europa Lg (2 Seasons)1.8484250001000003413
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
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.8929110004100007204Matches
9 Seasons5 Clubs3 Leagues112.225892488786131810025300018522395
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.8929110004100007204
Serie B (5 Seasons)40.1857815383552022000636425
Serie A (3 Seasons)50.81059102524147531200007441042
First Division A (3 Seasons)21.36736481624627111000472928
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-201718Speziait ITACoppa Italia9th1.9Matches
2018-201920Speziait ITACoppa Italia25th2.0Matches
2021-202223Veneziait ITACoppa ItaliaR160.50Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.21Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.21Matches
5 Seasons3 Clubs1 League8.82
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cremonese (2 Seasons)1 League4.42
Spezia (2 Seasons)1 League3.9
Venezia (1 Season)1 League0.50
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
2019-202021Club Brugge1. Champions LgGR1.9454320003200003404Matches
2019-202021Club Brugge2. Europa LgR321.0211650000000001701Matches
2020-202122Club Brugge1. Champions LgGR0.31091000110000800Matches
2020-202122Club Brugge2. Europa LgR320.8272600001000001712Matches
2 Seasons1 Club2 Leagues4.11039480005300007617
Champions Lg (2 Seasons)2.2555230004300004204
Europa Lg (2 Seasons)1.8484250001000003413

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
2015-201617Speziait ITA2. Serie B0.7Matches
2016-201718Speziait ITACoppa Italia1.9Matches
2016-201718Speziait ITA2. Serie B4.9Matches
2017-201819Speziait ITA2. Serie B2.5Matches
2018-201920Speziait ITACoppa Italia2.0Matches
2018-201920Speziait ITA2. Serie B25.7943.6666061192240.931403331Matches
2019-202021Club Brugge1. Champions Lg1.973.6450020010.52100000Matches
2019-202021Club Brugge2. Europa Lg1.000.0000000000.00000000Matches
2019-202021Club Bruggebe BEL1. First Division A11.7302.56190434050.43302000Matches
2020-202122Club Brugge1. Champions Lg0.300.0000000000.00000000Matches
2020-202122Club Brugge2. Europa Lg0.811.2010000000.00000000Matches
2020-202122Club Bruggebe BEL1. First Division A8.8303.39211321240.45400000Matches
2021-202223Veneziait ITACoppa Italia0.5Matches
2021-202223Club Bruggebe BEL1. First Division A0.811.2900001000.00000000Matches
2021-202223Veneziait ITA1. Serie A22.8431.88290624270.31401020Matches
2022-202324Cremoneseit ITACoppa Italia3.2Matches
2022-202324Cremoneseit ITA1. Serie A25.2732.9042111710260.24003120Matches
2023-202425Cremoneseit ITACoppa Italia1.2Matches
2023-202425Torinoit ITA1. Serie A2.831.0730000000.00000000Matches
2023-202425Cremoneseit ITA2. Serie B6.3243.80142510240.63102001Matches
9 Seasons5 Clubs6 Leagues125.13062.83200435282910510.4727011472
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (4 Seasons)2 Leagues37.7943.6666061192240.931403331
Club Brugge (3 Seasons)3 Leagues25.4692.724617762100.39802000
Cremonese (2 Seasons)3 Leagues35.9973.08563168104100.32105121
Venezia (1 Season)2 Leagues23.3431.88290624270.31401020
Torino (1 Season)1 League2.831.0730000000.00000000
Serie B (5 Seasons)40.11183.69802111294280.881505332
Coppa Italia (5 Seasons)8.8
Serie A (3 Seasons)50.81192.34741179144130.26404140
First Division A (3 Seasons)21.3612.86401756290.42702000
Champions Lg (2 Seasons)2.273.1350020010.45100000
Europa Lg (2 Seasons)1.810.5510000000.00000000
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
2015-201617Spezia1 League0.7
2016-201718Spezia2 Leagues6.8
2017-201819Spezia1 League2.5
2018-201920Spezia2 Leagues27.7943.6666061192240.931403331
2019-202021Club Brugge3 Leagues14.6372.53240454060.41402000
2020-202122Club Brugge3 Leagues10.0313.10221321240.40400000
2021-202223Club Brugge1 League0.811.2900001000.00000000
2021-202223Venezia2 Leagues23.3431.88290624270.31401020
2022-202324Cremonese2 Leagues28.3732.9042111710260.24003120
2023-202425Cremonese2 Leagues7.5243.80142510240.63102001
2023-202425Torino1 League2.831.0730000000.00000000
9 Seasons5 Clubs6 Leagues125.13062.83200435282910510.4727011472
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Spezia (4 Seasons)2 Leagues37.7943.6666061192240.931403331
Club Brugge (3 Seasons)3 Leagues25.4692.724617762100.39802000
Cremonese (2 Seasons)3 Leagues35.9973.08563168104100.32105121
Venezia (1 Season)2 Leagues23.3431.88290624270.31401020
Torino (1 Season)1 League2.831.0730000000.00000000
Serie B (5 Seasons)40.11183.69802111294280.881505332
Coppa Italia (5 Seasons)8.8
Serie A (3 Seasons)50.81192.34741179144130.26404140
First Division A (3 Seasons)21.3612.86401756290.42702000
Champions Lg (2 Seasons)2.273.1350020010.45100000
Europa Lg (2 Seasons)1.810.5510000000.00000000
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
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.831.0730000000.00000000Matches
9 Seasons5 Clubs3 Leagues112.22982.86194435262910500.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.831.0730000000.00000000
Serie B (5 Seasons)40.11183.69802111294280.881505332
Serie A (3 Seasons)50.81192.34741179144130.26404140
First Division A (3 Seasons)21.3612.86401756290.42702000
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-201718Speziait ITACoppa Italia9th1.9Matches
2018-201920Speziait ITACoppa Italia25th2.0Matches
2021-202223Veneziait ITACoppa ItaliaR160.5Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.2Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.2Matches
5 Seasons3 Clubs1 League8.8
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cremonese (2 Seasons)1 League4.4
Spezia (2 Seasons)1 League3.9
Venezia (1 Season)1 League0.5
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
2019-202021Club Brugge1. Champions LgGR1.973.6450020010.52100000Matches
2019-202021Club Brugge2. Europa LgR321.000.0000000000.00000000Matches
2020-202122Club Brugge1. Champions LgGR0.300.0000000000.00000000Matches
2020-202122Club Brugge2. Europa LgR320.811.2010000000.00000000Matches
2 Seasons1 Club2 Leagues4.181.9760020010.25100000
Champions Lg (2 Seasons)2.273.1350020010.45100000
Europa Lg (2 Seasons)1.810.5510000000.00000000

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
2015-201617Speziait ITA2. Serie B0.7Matches
2016-201718Speziait ITACoppa Italia1.9Matches
2016-201718Speziait ITA2. Serie B4.9Matches
2017-201819Speziait ITA2. Serie B2.500Matches
2018-201920Speziait ITACoppa Italia2.0Matches
2018-201920Speziait ITA2. Serie B25.7211899361540.0911110113280Matches
2019-202021Club Brugge1. Champions Lg1.922101020.021010200Matches
2019-202021Club Brugge2. Europa Lg1.011010010.012020100Matches
2019-202021Club Bruggebe BEL1. First Division A11.7552211425.036060520Matches
2020-202122Club Brugge1. Champions Lg0.300000030.030000000Matches
2020-202122Club Brugge2. Europa Lg0.820011010.012020200Matches
2020-202122Club Bruggebe BEL1. First Division A8.81084332728.6581741410Matches
2021-202223Veneziait ITACoppa Italia0.500Matches
2021-202223Club Bruggebe BEL1. First Division A0.8000000000000000Matches
2021-202223Veneziait ITA1. Serie A22.8161049332015.017193161026200Matches
2022-202324Cremoneseit ITACoppa Italia3.221Matches
2022-202324Cremoneseit ITA1. Serie A25.212845331618.813233201022120Matches
2023-202425Cremoneseit ITACoppa Italia1.200Matches
2023-202425Torinoit ITA1. Serie A2.831111030.032021400Matches
2023-202425Cremoneseit ITA2. Serie B6.374331050.056242900Matches
9 Seasons5 Clubs6 Leagues125.17959283417157719.56280107039117430
Country Comp 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)2 Leagues37.7211899361540.0911110113280
Club Brugge (3 Seasons)3 Leagues25.4201677631816.7151911842430
Cremonese (2 Seasons)3 Leagues35.9191478432114.318295241331120
Venezia (1 Season)2 Leagues23.3161049332015.017193161026200
Torino (1 Season)1 League2.831111030.032021400
Serie B (5 Seasons)40.128221212462030.01417314134180
Coppa Italia (5 Seasons)8.8210
Serie A (3 Seasons)50.83119915763915.433446382152320
First Division A (3 Seasons)21.3151365431127.381411341930
Champions Lg (2 Seasons)2.222101050.051010200
Europa Lg (2 Seasons)1.831021020.024040300
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
2015-201617Spezia1 League0.70
2016-201718Spezia2 Leagues6.80
2017-201819Spezia1 League2.5000
2018-201920Spezia2 Leagues27.7211899361540.0911110113280
2019-202021Club Brugge3 Leagues14.6883321714.369090820
2020-202122Club Brugge3 Leagues10.012844421118.29101941610
2021-202223Club Brugge1 League0.8000000000000000
2021-202223Venezia2 Leagues23.3161049332015.017193161026200
2022-202324Cremonese2 Leagues28.3121045331618.813233201122120
2023-202425Cremonese2 Leagues7.574331050.056242900
2023-202425Torino1 League2.831111030.032021400
9 Seasons5 Clubs6 Leagues125.17959283417157719.56280107039117430
Comp 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)2 Leagues37.7211899361540.0911110113280
Club Brugge (3 Seasons)3 Leagues25.4201677631816.7151911842430
Cremonese (2 Seasons)3 Leagues35.9191478432114.318295241331120
Venezia (1 Season)2 Leagues23.3161049332015.017193161026200
Torino (1 Season)1 League2.831111030.032021400
Serie B (5 Seasons)40.128221212462030.01417314134180
Coppa Italia (5 Seasons)8.8210
Serie A (3 Seasons)50.83119915763915.433446382152320
First Division A (3 Seasons)21.3151365431127.381411341930
Champions Lg (2 Seasons)2.222101050.051010200
Europa Lg (2 Seasons)1.831021020.024040300
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
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.831111030.032021400Matches
9 Seasons5 Clubs3 Leagues112.27454273215157021.45575106538112430
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.831111030.032021400
Serie B (5 Seasons)40.128221212462030.01417314134180
Serie A (3 Seasons)50.83119915763915.433446382152320
First Division A (3 Seasons)21.3151365431127.381411341930
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-201718Speziait ITACoppa Italia9th1.9Matches
2018-201920Speziait ITACoppa Italia25th2.0Matches
2021-202223Veneziait ITACoppa ItaliaR160.500Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.221Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.200Matches
5 Seasons3 Clubs1 League8.8210
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
Cremonese (2 Seasons)1 League4.4210
Spezia (2 Seasons)1 League3.90
Venezia (1 Season)1 League0.5000
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
2019-202021Club Brugge1. Champions LgGR1.922101020.021010200Matches
2019-202021Club Brugge2. Europa LgR321.011010010.012020100Matches
2020-202122Club Brugge1. Champions LgGR0.300000030.030000000Matches
2020-202122Club Brugge2. Europa LgR320.820011010.012020200Matches
2 Seasons1 Club2 Leagues4.153122070.075050500
Champions Lg (2 Seasons)2.222101050.051010200
Europa Lg (2 Seasons)1.831021020.024040300

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
2015-201617Speziait ITA2. Serie B0.7Matches
2016-201718Speziait ITACoppa Italia1.9Matches
2016-201718Speziait ITA2. Serie B4.9Matches
2017-201819Speziait ITA2. Serie B2.5Matches
2018-201920Speziait ITACoppa Italia2.0Matches
2018-201920Speziait ITA2. Serie B25.7962770401508147962412663.41434.1556398619057738387048779225Matches
2019-202021Club Brugge1. Champions Lg1.9730223481373300.03100.04926184210565314Matches
2019-202021Club Brugge2. Europa Lg1.029032062290001341600031177Matches
2019-202021Club Bruggebe BEL1. First Division A11.739931113925155399141071.4428.62431353492171293818347130Matches
2020-202122Club Brugge1. Champions Lg0.31502580152150.0150.011661200012132Matches
2020-202122Club Brugge2. Europa Lg0.8410222172413266.7133.32614740100563010Matches
2020-202122Club Bruggebe BEL1. First Division A8.84654421802564946526830.81869.22651710844291882618359109Matches
2021-202223Veneziait ITACoppa Italia0.5Matches
2021-202223Club Bruggebe BEL1. First Division A0.83403112053411100.000.02312749301322810Matches
2021-202223Veneziait ITA1. Serie A22.8693278428034582693502652.02448.0419300614776031255329495137Matches
2022-202324Cremoneseit ITACoppa Italia3.2Matches
2022-202324Cremoneseit ITA1. Serie A25.2788206532541291787833947.03542.2471312815545645176335581144Matches
2023-202425Cremoneseit ITACoppa Italia1.2Matches
2023-202425Torinoit ITA1. Serie A2.8122064868121226116.7350.0774392258178310123Matches
2023-202425Cremoneseit ITA2. Serie B6.3243016961373324325936.01560.016111006152016521919060Matches
9 Seasons5 Clubs6 Leagues125.138646130615502076491386325412348.411846.523141536473032731621102961772993871
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
Spezia (4 Seasons)2 Leagues37.7962770401508147962412663.41434.1556398619057738387048779225
Club Brugge (3 Seasons)3 Leagues25.410567654006061261056492244.92755.1630370515275231188153847282
Cremonese (2 Seasons)3 Leagues35.91031208142154912410301084844.45046.3632422821697661228444771204
Venezia (1 Season)2 Leagues23.3693278428034582693502652.02448.0419300614776031255329495137
Torino (1 Season)1 League2.8122064868121226116.7350.0774392258178310123
Serie B (5 Seasons)40.112057864976451801205663553.02943.9717508625209754439157969285
Coppa Italia (5 Seasons)8.8
Serie A (3 Seasons)50.816034715565382518516021396647.56244.6967657332561247749124671177304
First Division A (3 Seasons)21.3898756330527109898411946.32253.7531319013854930186738734249
Champions Lg (2 Seasons)2.28804285613885120.0480.06032796210686616
Europa Lg (2 Seasons)1.8700542234703266.7133.33918846100874717
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
2015-201617Spezia1 League0.7
2016-201718Spezia2 Leagues6.8
2017-201819Spezia1 League2.5
2018-201920Spezia2 Leagues27.7962770401508147962412663.41434.1556398619057738387048779225
2019-202021Club Brugge3 Leagues14.650131618230570501171058.8741.23051655582191394625417151
2020-202122Club Brugge3 Leagues10.052144620728151521311135.52064.53021923896301883226402121
2021-202223Club Brugge1 League0.83403112053411100.000.02312749301322810
2021-202223Venezia2 Leagues23.3693278428034582693502652.02448.0419300614776031255329495137
2022-202324Cremonese2 Leagues28.3788206532541291787833947.03542.2471312815545645176335581144
2023-202425Cremonese2 Leagues7.5243016961373324325936.01560.016111006152016521919060
2023-202425Torino1 League2.8122064868121226116.7350.0774392258178310123
9 Seasons5 Clubs6 Leagues125.138646130615502076491386325412348.411846.523141536473032731621102961772993871
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
Spezia (4 Seasons)2 Leagues37.7962770401508147962412663.41434.1556398619057738387048779225
Club Brugge (3 Seasons)3 Leagues25.410567654006061261056492244.92755.1630370515275231188153847282
Cremonese (2 Seasons)3 Leagues35.91031208142154912410301084844.45046.3632422821697661228444771204
Venezia (1 Season)2 Leagues23.3693278428034582693502652.02448.0419300614776031255329495137
Torino (1 Season)1 League2.8122064868121226116.7350.0774392258178310123
Serie B (5 Seasons)40.112057864976451801205663553.02943.9717508625209754439157969285
Coppa Italia (5 Seasons)8.8
Serie A (3 Seasons)50.816034715565382518516021396647.56244.6967657332561247749124671177304
First Division A (3 Seasons)21.3898756330527109898411946.32253.7531319013854930186738734249
Champions Lg (2 Seasons)2.28804285613885120.0480.06032796210686616
Europa Lg (2 Seasons)1.8700542234703266.7133.33918846100874717
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
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.8122064868121226116.7350.0774392258178310123Matches
9 Seasons5 Clubs3 Leagues112.237066129714801997474370524612048.811345.922151484971612701611102821622880838
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.8122064868121226116.7350.0774392258178310123
Serie B (5 Seasons)40.112057864976451801205663553.02943.9717508625209754439157969285
Serie A (3 Seasons)50.816034715565382518516021396647.56244.6967657332561247749124671177304
First Division A (3 Seasons)21.3898756330527109898411946.32253.7531319013854930186738734249
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-201718Speziait ITACoppa Italia9th1.9Matches
2018-201920Speziait ITACoppa Italia25th2.0Matches
2021-202223Veneziait ITACoppa ItaliaR160.5Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.2Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.2Matches
5 Seasons3 Clubs1 League8.8
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
Cremonese (2 Seasons)1 League4.4
Spezia (2 Seasons)1 League3.9
Venezia (1 Season)1 League0.5
Possession Table
Touches Take-Ons Carries Receiving
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches
2019-202021Club Brugge1. Champions LgGR1.9730223481373300.03100.04926184210565314Matches
2019-202021Club Brugge2. Europa LgR321.029032062290001341600031177Matches
2020-202122Club Brugge1. Champions LgGR0.31502580152150.0150.011661200012132Matches
2020-202122Club Brugge2. Europa LgR320.8410222172413266.7133.32614740100563010Matches
2 Seasons1 Club2 Leagues4.1158097079171588337.5562.599515142310141511333
Champions Lg (2 Seasons)2.28804285613885120.0480.06032796210686616
Europa Lg (2 Seasons)1.8700542234703266.7133.33918846100874717

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
2015-201617Speziait ITA2. Serie B363211.70.710201.670000.00-0.05Matches
2016-201718Speziait ITACoppa Italia31735844.41.9265014403.0041+3+1.56+2.80Matches
2016-201718Speziait ITA2. Serie B144433211.74.9608Matches
2017-201819Speziait ITA2. Serie B6225386.02.5204121.1723-1-0.40-0.45Matches
2018-201920Speziait ITACoppa Italia218090100.02.02902001.502200.00Matches
2018-201920Speziait ITA2. Serie B302,3117771.325.726851842611.294135+6+0.23+0.1436.436.0+0.4+0.02-0.50Matches
2019-202021Club Brugge1. Champions Lg41734332.01.9263022411.5015-4-2.08-1.103.24.8-1.6-0.82-0.47Matches
2019-202021Club Brugge2. Europa Lg1909050.01.01901010.0005-5-5.00-5.000.33.5-3.2-3.18-3.32Matches
2019-202021Club Bruggebe BEL1. First Division A221,0554840.411.71368291932.41266+20+1.71+0.3227.011.1+15.9+1.36+0.07Matches
2020-202122Club Brugge1. Champions Lg32795.00.3003931.330000.00+0.350.20.10.0+0.09+0.24Matches
2020-202122Club Brugge2. Europa Lg2753841.70.816801700.501100.00+0.860.30.5-0.2-0.20-0.66Matches
2020-202122Club Bruggebe BEL1. First Division A257963226.08.87672181842.29186+12+1.36+0.0815.911.0+4.9+0.55-0.55Matches
2021-202223Veneziait ITACoppa Italia1454515.00.51450000.0001-1-2.00-2.35Matches
2021-202223Club Bruggebe BEL1. First Division A170702.30.81700011.001100.00-1.051.91.1+0.9+1.11+0.09Matches
2021-202223Veneziait ITA1. Serie A322,0536460.022.82476882800.721940-21-0.920.0019.043.5-24.5-1.07-0.36Matches
2022-202324Cremoneseit ITACoppa Italia52845747.33.2359025402.2087+1+0.32+0.03Matches
2022-202324Cremoneseit ITA1. Serie A332,2666966.325.22579983620.732341-18-0.71+0.4527.343.8-16.5-0.66+0.19Matches
2023-202425Cremoneseit ITACoppa Italia21115633.61.2161015001.5021+1+0.81+0.40Matches
2023-202425Torinoit ITA1. Serie A9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34Matches
2023-202425Cremoneseit ITA2. Serie B175673316.66.34580132611.9494+5+0.79+0.389.05.3+3.8+0.60+0.09Matches
9 Seasons5 Clubs6 Leagues21511,2595228.0125.112575429024371.45161160+1+0.01-0.24143.3162.5-19.2-0.18-0.60
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
Spezia (4 Seasons)2 Leagues583,3955922.437.73984201930131.434941+8+0.24+0.2236.436.0+0.4+0.02-0.50
Club Brugge (3 Seasons)3 Leagues582,2863922.525.4256853317132.114724+23+0.91-0.0548.832.1+16.7+0.66-0.28
Cremonese (2 Seasons)3 Leagues573,2285741.535.933749243331.254253-11-0.31-0.3136.349.1-12.7-0.40-0.52
Venezia (1 Season)2 Leagues332,0986456.423.32575882800.701941-22-0.94-0.2219.043.5-24.5-1.07-0.36
Torino (1 Season)1 League9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34
Serie B (5 Seasons)703,6095220.140.13981183126141.495242+10+0.28+0.1445.541.3+4.2+0.13-0.38
Coppa Italia (5 Seasons)137936144.18.8966245102.001612+4+0.45+0.45
Serie A (3 Seasons)744,5716244.650.85277172226100.804682-36-0.71-0.2048.989.1-40.1-0.79-0.44
First Division A (3 Seasons)481,9214022.021.321684271882.324513+32+1.50+0.3044.823.2+21.6+1.01-0.09
Champions Lg (2 Seasons)72002918.52.2263051541.4315-4-1.80-1.193.34.9-1.6-0.70-0.46
Europa Lg (2 Seasons)31655545.81.827911710.3316-5-2.73-2.270.74.0-3.3-1.82-2.14
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
2015-201617Spezia1 League363211.70.710201.670000.00-0.05
2016-201718Spezia2 Leagues176163614.86.8865094403.0041+3+1.56+2.80
2017-201819Spezia1 League6225386.02.5204121.1723-1-0.40-0.45
2018-201920Spezia2 Leagues322,4917872.827.728852042611.304337+6+0.22+0.1236.436.0+0.4+0.02-0.50
2019-202021Club Brugge3 Leagues271,3184939.614.616693112052.192716+11+0.75-0.1430.619.4+11.1+0.76-0.17
2020-202122Club Brugge3 Leagues308983023.810.08672221672.07197+12+1.20+0.3016.411.6+4.7+0.47-0.38
2021-202223Club Brugge1 League170702.30.81700011.001100.00-1.051.91.1+0.9+1.11+0.09
2021-202223Venezia2 Leagues332,0986456.423.32575882800.701941-22-0.94-0.2219.043.5-24.5-1.07-0.36
2022-202324Cremonese2 Leagues382,5506763.428.328779104020.923148-17-0.60+0.2627.343.8-16.5-0.66+0.19
2023-202425Cremonese2 Leagues196783618.17.55590142711.89115+6+0.80+0.399.05.3+3.8+0.60+0.09
2023-202425Torino1 League9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34
9 Seasons5 Clubs6 Leagues21511,2595228.0125.112575429024371.45161160+1+0.01-0.24143.3162.5-19.2-0.18-0.60
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
Spezia (4 Seasons)2 Leagues583,3955922.437.73984201930131.434941+8+0.24+0.2236.436.0+0.4+0.02-0.50
Club Brugge (3 Seasons)3 Leagues582,2863922.525.4256853317132.114724+23+0.91-0.0548.832.1+16.7+0.66-0.28
Cremonese (2 Seasons)3 Leagues573,2285741.535.933749243331.254253-11-0.31-0.3136.349.1-12.7-0.40-0.52
Venezia (1 Season)2 Leagues332,0986456.423.32575882800.701941-22-0.94-0.2219.043.5-24.5-1.07-0.36
Torino (1 Season)1 League9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34
Serie B (5 Seasons)703,6095220.140.13981183126141.495242+10+0.28+0.1445.541.3+4.2+0.13-0.38
Coppa Italia (5 Seasons)137936144.18.8966245102.001612+4+0.45+0.45
Serie A (3 Seasons)744,5716244.650.85277172226100.804682-36-0.71-0.2048.989.1-40.1-0.79-0.44
First Division A (3 Seasons)481,9214022.021.321684271882.324513+32+1.50+0.3044.823.2+21.6+1.01-0.09
Champions Lg (2 Seasons)72002918.52.2263051541.4315-4-1.80-1.193.34.9-1.6-0.70-0.46
Europa Lg (2 Seasons)31655545.81.827911710.3316-5-2.73-2.270.74.0-3.3-1.82-2.14
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
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 B4th175673316.66.34580132611.9494+5+0.79+0.389.05.3+3.8+0.60+0.09Matches
2023-202425Torinoit ITA1. Serie A9th9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34Matches
9 Seasons5 Clubs3 Leagues19210,1015327.3112.211276398023321.43143137+6+0.06-0.24139.2153.5-14.3-0.14-0.60
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,8335741.431.529769213031.143245-13-0.41-0.3736.349.1-12.7-0.40-0.52
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 League9252287.42.8364061081.3341+3+1.07+1.162.71.8+0.9+0.32+0.34
Serie B (5 Seasons)703,6095220.140.13981183126141.495242+10+0.28+0.1445.541.3+4.2+0.13-0.38
Serie A (3 Seasons)744,5716244.650.85277172226100.804682-36-0.71-0.2048.989.1-40.1-0.79-0.44
First Division A (3 Seasons)481,9214022.021.321684271882.324513+32+1.50+0.3044.823.2+21.6+1.01-0.09
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-201718Speziait ITACoppa Italia9th31735844.41.9265014403.0041+3+1.56+2.80Matches
2018-201920Speziait ITACoppa Italia25th218090100.02.02902001.502200.00Matches
2021-202223Veneziait ITACoppa ItaliaR161454515.00.51450000.0001-1-2.00-2.35Matches
2022-202324Cremoneseit ITACoppa ItaliaSF52845747.33.2359025402.2087+1+0.32+0.03Matches
2023-202425Cremoneseit ITACoppa ItaliaR1621115633.61.2161015001.5021+1+0.81+0.40Matches
5 Seasons3 Clubs1 League137936144.18.8966245102.001612+4+0.45+0.45
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cremonese (2 Seasons)1 League73955642.54.4459035302.00108+2+0.46+0.12
Spezia (2 Seasons)1 League53537161.93.9477214402.4063+3+0.76+2.01
Venezia (1 Season)1 League1454515.00.51450000.0001-1-2.00-2.35
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2019-202021Club Brugge1. Champions LgGR41734332.01.9263022411.5015-4-2.08-1.103.24.8-1.6-0.82-0.47Matches
2019-202021Club Brugge2. Europa LgR321909050.01.01901010.0005-5-5.00-5.000.33.5-3.2-3.18-3.32Matches
2020-202122Club Brugge1. Champions LgGR32795.00.3003931.330000.00+0.350.20.10.0+0.09+0.24Matches
2020-202122Club Brugge2. Europa LgR322753841.70.816801700.501100.00+0.860.30.5-0.2-0.20-0.66Matches
2 Seasons1 Club2 Leagues103653725.34.1471161451.10211-9-2.22-1.634.08.9-4.9-1.20-1.07
Champions Lg (2 Seasons)72002918.52.2263051541.4315-4-1.80-1.193.34.9-1.6-0.70-0.46
Europa Lg (2 Seasons)31655545.81.827911710.3316-5-2.73-2.270.74.0-3.3-1.82-2.14

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
2015-201617Speziait ITA2. Serie B0.700Matches
2016-201718Speziait ITACoppa Italia1.91000Matches
2016-201718Speziait ITA2. Serie B4.900Matches
2017-201819Speziait ITA2. Serie B2.510000000000Matches
2018-201920Speziait ITACoppa Italia2.00000Matches
2018-201920Speziait ITA2. Serie B25.750017581515111830082386038.8Matches
2019-202021Club Brugge1. Champions Lg1.900012030200052918.2Matches
2019-202021Club Brugge2. Europa Lg1.000002100100032166.7Matches
2019-202021Club Bruggebe BEL1. First Division A11.72001118690500025134323.2Matches
2020-202122Club Brugge1. Champions Lg0.30001101000003010.0Matches
2020-202122Club Brugge2. Europa Lg0.800011110000033633.3Matches
2020-202122Club Bruggebe BEL1. First Division A8.800016116164800052182541.9Matches
2021-202223Veneziait ITACoppa Italia0.50001010000Matches
2021-202223Club Bruggebe BEL1. First Division A0.800001120000031150.0Matches
2021-202223Veneziait ITA1. Serie A22.85103032927101010073335935.9Matches
2022-202324Cremoneseit ITACoppa Italia3.21003041120Matches
2022-202324Cremoneseit ITA1. Serie A25.2400213392210831060498536.6Matches
2023-202425Cremoneseit ITACoppa Italia1.20003201000Matches
2023-202425Torinoit ITA1. Serie A2.800023241100097943.8Matches
2023-202425Cremoneseit ITA2. Serie B6.3400108252400014111837.9Matches
9 Seasons5 Clubs6 Leagues125.1231011717257107395971033217731735.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (4 Seasons)2 Leagues37.770017581515111830082386038.8
Club Brugge (3 Seasons)3 Leagues25.42003036153241600094398631.2
Cremonese (2 Seasons)3 Leagues35.9900374315291314310746010336.8
Venezia (1 Season)2 Leagues23.351031321027101010073335935.9
Torino (1 Season)1 League2.800023241100097943.8
Serie B (5 Seasons)40.1100027661720132230096497838.6
Coppa Italia (5 Seasons)8.82007252120
Serie A (3 Seasons)50.89105368205321194101428915336.8
First Division A (3 Seasons)21.32002730132741300080326931.7
Champions Lg (2 Seasons)2.2000230402000821016.7
Europa Lg (2 Seasons)1.800013210100065741.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
2015-201617Spezia1 League0.700
2016-201718Spezia2 Leagues6.81000
2017-201819Spezia1 League2.510000000000
2018-201920Spezia2 Leagues27.750017581515111830082386038.8
2019-202021Club Brugge3 Leagues14.620012227120800033175324.3
2020-202122Club Brugge3 Leagues10.000018137184800058213239.6
2021-202223Club Brugge1 League0.800001120000031150.0
2021-202223Venezia2 Leagues23.351031321027101010073335935.9
2022-202324Cremonese2 Leagues28.350024331323111031060498536.6
2023-202425Cremonese2 Leagues7.54001310262400014111837.9
2023-202425Torino1 League2.800023241100097943.8
9 Seasons5 Clubs6 Leagues125.1231011717257107395971033217731735.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Spezia (4 Seasons)2 Leagues37.770017581515111830082386038.8
Club Brugge (3 Seasons)3 Leagues25.42003036153241600094398631.2
Cremonese (2 Seasons)3 Leagues35.9900374315291314310746010336.8
Venezia (1 Season)2 Leagues23.351031321027101010073335935.9
Torino (1 Season)1 League2.800023241100097943.8
Serie B (5 Seasons)40.1100027661720132230096497838.6
Coppa Italia (5 Seasons)8.82007252120
Serie A (3 Seasons)50.89105368205321194101428915336.8
First Division A (3 Seasons)21.32002730132741300080326931.7
Champions Lg (2 Seasons)2.2000230402000821016.7
Europa Lg (2 Seasons)1.800013210100065741.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
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.800023241100097943.8Matches
9 Seasons5 Clubs3 Leagues112.2211010716450100385471031817030036.2
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.800023241100097943.8
Serie B (5 Seasons)40.1100027661720132230096497838.6
Serie A (3 Seasons)50.89105368205321194101428915336.8
First Division A (3 Seasons)21.32002730132741300080326931.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-201718Speziait ITACoppa Italia9th1.91000Matches
2018-201920Speziait ITACoppa Italia25th2.00000Matches
2021-202223Veneziait ITACoppa ItaliaR160.50001010000Matches
2022-202324Cremoneseit ITACoppa ItaliaSF3.21003041120Matches
2023-202425Cremoneseit ITACoppa ItaliaR161.20003201000Matches
5 Seasons3 Clubs1 League8.82007252120
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cremonese (2 Seasons)1 League4.41006242120
Spezia (2 Seasons)1 League3.91000
Venezia (1 Season)1 League0.50001010000
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2019-202021Club Brugge1. Champions LgGR1.900012030200052918.2Matches
2019-202021Club Brugge2. Europa LgR321.000002100100032166.7Matches
2020-202122Club Brugge1. Champions LgGR0.30001101000003010.0Matches
2020-202122Club Brugge2. Europa LgR320.800011110000033633.3Matches
2 Seasons1 Club2 Leagues4.10003625030001471729.2
Champions Lg (2 Seasons)2.2000230402000821016.7
Europa Lg (2 Seasons)1.800013210100065741.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.