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-12-28SatSerie AMatchweek 18AwayL 1–2MonzaParmaYWB,CB9000000010572010.00.00.010354872.9837200Match Report
2024-12-22SunSerie AMatchweek 17HomeL 1–2MonzaJuventusYCB9001000000441010.00.00.331323591.4431100Match Report
2024-12-15SunSerie AMatchweek 16AwayL 1–2MonzaLecceNCB5200000000311100.00.00.000162759.3218000Match Report
2024-12-09MonSerie AMatchweek 15HomeL 1–2MonzaUdineseYCB7000001000554100.00.00.010364776.6232100Match Report
2024-12-03TueCoppa ItaliaRound of 16AwayL 0–4MonzaBolognaN27000010000Match 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
2019-202018Cagliariit ITA1. Serie A753684.1000000520.00.00.00.08900.000.000.000.000.000.010.000.010.010.01Matches
2020-202119Cagliariit ITACoppa Italia21961.1000000000.000.000.000.000.00Matches
2020-202119Cagliariit ITA1. Serie A15121,08512.1011000200.40.41.11.41940180.000.080.080.000.080.030.090.120.030.12Matches
2021-202220Cagliariit ITACoppa Italia332372.6011000000.000.380.380.000.38Matches
2021-202220Cagliariit ITA1. Serie A30252,21524.6000000600.70.70.10.82997180.000.000.000.000.000.030.000.030.030.03Matches
2022-202321Monzait ITACoppa Italia221461.6000000000.000.000.000.000.00Matches
2022-202321Monzait ITA1. Serie A411671.9000000000.10.10.10.24920.000.000.000.000.000.030.070.100.030.10Matches
2022-202321Veneziait ITA2. Serie B16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14Matches
2023-202422Monzait ITACoppa Italia10140.2000000000.000.000.000.000.00Matches
2023-202422Monzait ITA1. Serie A21161,48716.5101100101.21.20.51.71346220.060.000.060.060.060.070.030.100.070.10Matches
2024-202523Monzait ITACoppa Italia21720.8000000000.000.000.000.000.00Matches
2024-202523Monzait ITA1. Serie A15141,23113.7011000400.10.10.30.4731190.000.070.070.000.070.010.020.030.010.03Matches
6 Seasons3 Clubs3 Leagues118968,47194.14484002224.34.32.46.796313960.040.040.080.040.080.050.030.080.050.08
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
Cagliari (3 Seasons)2 Leagues57464,00144.50220001321.11.11.22.356146360.000.040.040.000.040.030.030.060.030.06
Monza (3 Seasons)2 Leagues45343,11734.6112100501.41.40.92.32486430.030.030.060.030.060.040.030.070.040.07
Venezia (1 Season)1 League16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
Serie A (6 Seasons)92736,55372.81231001822.52.52.14.680232790.010.030.040.010.040.030.030.060.030.06
Coppa Italia (5 Seasons)1075656.3011000000.000.160.160.000.16
Serie B (1 Season)16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
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
2019-202018Cagliari1 League753684.1000000520.00.00.00.08900.000.000.000.000.000.010.000.010.010.01
2020-202119Cagliari2 Leagues17131,18113.1011000200.40.41.11.41940180.000.080.080.000.080.030.090.120.030.12
2021-202220Cagliari2 Leagues33282,45227.2011000600.70.70.10.82997180.000.040.040.000.040.030.000.030.030.03
2022-202321Venezia1 League16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
2022-202321Monza2 Leagues633133.5000000000.10.10.10.24920.000.000.000.000.000.030.070.100.030.10
2023-202422Monza2 Leagues22161,50116.7101100101.21.20.51.71346220.060.000.060.060.060.070.030.100.070.10
2024-202523Monza2 Leagues17151,30314.5011000400.10.10.30.4731190.000.070.070.000.070.010.020.030.010.03
6 Seasons3 Clubs3 Leagues118968,47194.14484002224.34.32.46.796313960.040.040.080.040.080.050.030.080.050.08
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
Cagliari (3 Seasons)2 Leagues57464,00144.50220001321.11.11.22.356146360.000.040.040.000.040.030.030.060.030.06
Monza (3 Seasons)2 Leagues45343,11734.6112100501.41.40.92.32486430.030.030.060.030.060.040.030.070.040.07
Venezia (1 Season)1 League16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
Serie A (6 Seasons)92736,55372.81231001822.52.52.14.680232790.010.030.040.010.040.030.030.060.030.06
Coppa Italia (5 Seasons)1075656.3011000000.000.160.160.000.16
Serie B (1 Season)16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
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
2019-202018Cagliariit ITA1. Serie A14th753684.1000000520.00.00.00.08900.000.000.000.000.000.010.000.010.010.01Matches
2020-202119Cagliariit ITA1. Serie A16th15121,08512.1011000200.40.41.11.41940180.000.080.080.000.080.030.090.120.030.12Matches
2021-202220Cagliariit ITA1. Serie A18th30252,21524.6000000600.70.70.10.82997180.000.000.000.000.000.030.000.030.030.03Matches
2022-202321Veneziait ITA2. Serie B8th16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14Matches
2022-202321Monzait ITA1. Serie A11th411671.9000000000.10.10.10.24920.000.000.000.000.000.030.070.100.030.10Matches
2023-202422Monzait ITA1. Serie A12th21161,48716.5101100101.21.20.51.71346220.060.000.060.060.060.070.030.100.070.10Matches
2024-202523Monzait ITA1. Serie A20th15141,23113.7011000400.10.10.30.4731190.000.070.070.000.070.010.020.030.010.03Matches
6 Seasons3 Clubs2 Leagues108897,90687.84374002224.34.32.46.796313960.050.030.080.050.080.050.030.080.050.08
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
Cagliari (3 Seasons)1 League52423,66840.80110001321.11.11.22.356146360.000.020.020.000.020.030.030.060.030.06
Monza (3 Seasons)1 League40312,88532.1112100501.41.40.92.32486430.030.030.060.030.060.040.030.070.040.07
Venezia (1 Season)1 League16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
Serie A (6 Seasons)92736,55372.81231001822.52.52.14.680232790.010.030.040.010.040.030.030.060.030.06
Serie B (1 Season)16161,35315.0314300401.81.80.32.11681170.200.070.270.200.270.120.020.140.120.14
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
2020-202119Cagliariit ITACoppa Italia9th21961.1000000000.000.000.000.000.00Matches
2021-202220Cagliariit ITACoppa ItaliaR16332372.6011000000.000.380.380.000.38Matches
2022-202321Monzait ITACoppa ItaliaR16221461.6000000000.000.000.000.000.00Matches
2023-202422Monzait ITACoppa ItaliaRd110140.2000000000.000.000.000.000.00Matches
2024-202523Monzait ITACoppa ItaliaR1621720.8000000000.000.000.000.000.00Matches
5 Seasons2 Clubs1 League1075656.3011000000.000.160.160.000.16
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
Monza (3 Seasons)1 League532322.6000000000.000.000.000.000.00
Cagliari (2 Seasons)1 League543333.7011000000.000.270.270.000.27

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
2019-202018Cagliariit ITA1. Serie A4.10100.00.240.000.0028.00000.00.00.030.00.0Matches
2020-202119Cagliariit ITACoppa Italia1.10000.000.0000Matches
2020-202119Cagliariit ITA1. Serie A12.10500.00.410.000.0011.40000.40.40.08-0.4-0.4Matches
2021-202220Cagliariit ITACoppa Italia2.60200.00.760.000.0000Matches
2021-202220Cagliariit ITA1. Serie A24.6010110.00.410.040.000.0013.10000.70.70.07-0.7-0.7Matches
2022-202321Monzait ITACoppa Italia1.60000.000.0000Matches
2022-202321Monzait ITA1. Serie A1.9011100.00.540.540.000.0010.80000.10.10.05-0.1-0.1Matches
2022-202321Veneziait ITA2. Serie B15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2Matches
2023-202422Monzait ITACoppa Italia0.20000.000.0000Matches
2023-202422Monzait ITA1. Serie A16.5118422.21.090.240.060.2515.40001.21.20.07-0.2-0.2Matches
2024-202523Monzait ITACoppa Italia0.80200.02.500.000.0000Matches
2024-202523Monzait ITA1. Serie A13.70300.00.220.000.0017.40000.10.10.04-0.1-0.1Matches
6 Seasons3 Clubs3 Leagues94.14541120.40.570.120.070.3614.80004.34.30.09-0.3-0.3
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
Cagliari (3 Seasons)2 Leagues44.501815.60.400.020.000.0013.50001.11.10.07-1.1-1.1
Monza (3 Seasons)2 Leagues34.6124520.80.690.140.040.2015.40001.41.40.06-0.4-0.4
Venezia (1 Season)1 League15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
Serie A (6 Seasons)72.8138615.80.520.080.030.1714.60002.52.50.07-1.5-1.5
Coppa Italia (5 Seasons)6.30400.00.640.000.0000
Serie B (1 Season)15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
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
2019-202018Cagliari1 League4.10100.00.240.000.0028.00000.00.00.030.00.0
2020-202119Cagliari2 Leagues13.10500.00.380.000.0011.40000.40.40.08-0.4-0.4
2021-202220Cagliari2 Leagues27.201218.30.440.040.000.0013.10000.70.70.07-0.7-0.7
2022-202321Venezia1 League15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
2022-202321Monza2 Leagues3.5011100.00.290.290.000.0010.80000.10.10.05-0.1-0.1
2023-202422Monza2 Leagues16.7118422.21.080.240.060.2515.40001.21.20.07-0.2-0.2
2024-202523Monza2 Leagues14.50500.00.350.000.0017.40000.10.10.04-0.1-0.1
6 Seasons3 Clubs3 Leagues94.14541120.40.570.120.070.3614.80004.34.30.09-0.3-0.3
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
Cagliari (3 Seasons)2 Leagues44.501815.60.400.020.000.0013.50001.11.10.07-1.1-1.1
Monza (3 Seasons)2 Leagues34.6124520.80.690.140.040.2015.40001.41.40.06-0.4-0.4
Venezia (1 Season)1 League15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
Serie A (6 Seasons)72.8138615.80.520.080.030.1714.60002.52.50.07-1.5-1.5
Coppa Italia (5 Seasons)6.30400.00.640.000.0000
Serie B (1 Season)15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
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
2019-202018Cagliariit ITA1. Serie A14th4.10100.00.240.000.0028.00000.00.00.030.00.0Matches
2020-202119Cagliariit ITA1. Serie A16th12.10500.00.410.000.0011.40000.40.40.08-0.4-0.4Matches
2021-202220Cagliariit ITA1. Serie A18th24.6010110.00.410.040.000.0013.10000.70.70.07-0.7-0.7Matches
2022-202321Veneziait ITA2. Serie B8th15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2Matches
2022-202321Monzait ITA1. Serie A11th1.9011100.00.540.540.000.0010.80000.10.10.05-0.1-0.1Matches
2023-202422Monzait ITA1. Serie A12th16.5118422.21.090.240.060.2515.40001.21.20.07-0.2-0.2Matches
2024-202523Monzait ITA1. Serie A20th13.70300.00.220.000.0017.40000.10.10.04-0.1-0.1Matches
6 Seasons3 Clubs2 Leagues87.84501122.00.570.130.080.3614.80004.34.30.09-0.3-0.3
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
Cagliari (3 Seasons)1 League40.801616.30.390.020.000.0013.50001.11.10.07-1.1-1.1
Monza (3 Seasons)1 League32.1122522.70.690.160.050.2015.40001.41.40.06-0.4-0.4
Venezia (1 Season)1 League15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
Serie A (6 Seasons)72.8138615.80.520.080.030.1714.60002.52.50.07-1.5-1.5
Serie B (1 Season)15.0312541.70.800.330.250.6015.50001.81.80.15+1.2+1.2
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
2020-202119Cagliariit ITACoppa Italia9th1.10000.000.0000Matches
2021-202220Cagliariit ITACoppa ItaliaR162.60200.00.760.000.0000Matches
2022-202321Monzait ITACoppa ItaliaR161.60000.000.0000Matches
2023-202422Monzait ITACoppa ItaliaRd10.20000.000.0000Matches
2024-202523Monzait ITACoppa ItaliaR160.80200.02.500.000.0000Matches
5 Seasons2 Clubs1 League6.30400.00.640.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Monza (3 Seasons)1 League2.60200.00.780.000.0000
Cagliari (2 Seasons)1 League3.70200.00.540.000.0000
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
2019-202018Cagliariit ITA1. Serie A4.113616582.425521112566093.3667390.4143046.700.00.10.0013209Matches
2020-202119Cagliariit ITACoppa Italia1.10Matches
2020-202119Cagliariit ITA1. Serie A12.147061077.08663288517520087.523929182.1489948.511.11.1-0.14408640Matches
2021-202220Cagliariit ITACoppa Italia2.61Matches
2021-202220Cagliariit ITA1. Serie A24.6809107875.014516560434238888.137946481.77817943.600.10.5-0.146615497Matches
2022-202321Monzait ITACoppa Italia1.60Matches
2022-202321Monzait ITA1. Serie A1.9698779.31170558333886.8293193.571450.000.10.3-0.113229Matches
2022-202321Veneziait ITA2. Serie B15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581Matches
2023-202422Monzait ITACoppa Italia0.20Matches
2023-202422Monzait ITA1. Serie A16.583397685.314698490935238491.741144791.96512253.300.50.4-0.59595446Matches
2024-202523Monzait ITACoppa Italia0.80Matches
2024-202523Monzait ITA1. Serie A13.751061083.68663258024226192.722125786.0426366.710.30.2+0.74303331Matches
6 Seasons3 Clubs3 Leagues94.13454436379.261865226651474163590.21632191385.331566247.642.43.0+1.6252804924313
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
Cagliari (3 Seasons)2 Leagues44.51415185376.425731960157364888.468482882.614030845.521.21.6+0.881192510146
Monza (3 Seasons)2 Leagues34.61412167384.424531804762768391.866173589.911419957.310.90.8+0.1149210986
Venezia (1 Season)1 League15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
Serie A (6 Seasons)72.82827352680.250262176481200133190.21345156386.125450750.122.12.4-0.1222113519232
Coppa Italia (5 Seasons)6.31
Serie B (1 Season)15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
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
2019-202018Cagliari1 League4.113616582.425521112566093.3667390.4143046.700.00.10.0013209
2020-202119Cagliari2 Leagues13.147061077.08663288517520087.523929182.1489948.511.11.1-0.14408640
2021-202220Cagliari2 Leagues27.2809107875.014516560434238888.137946481.77817943.610.10.5+0.946615497
2022-202321Venezia1 League15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
2022-202321Monza2 Leagues3.5698779.31170558333886.8293193.571450.000.10.3-0.113229
2023-202422Monza2 Leagues16.783397685.314698490935238491.741144791.96512253.300.50.4-0.59595446
2024-202523Monza2 Leagues14.551061083.68663258024226192.722125786.0426366.710.30.2+0.74303331
6 Seasons3 Clubs3 Leagues94.13454436379.261865226651474163590.21632191385.331566247.642.43.0+1.6252804924313
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
Cagliari (3 Seasons)2 Leagues44.51415185376.425731960157364888.468482882.614030845.521.21.6+0.881192510146
Monza (3 Seasons)2 Leagues34.61412167384.424531804762768391.866173589.911419957.310.90.8+0.1149210986
Venezia (1 Season)1 League15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
Serie A (6 Seasons)72.82827352680.250262176481200133190.21345156386.125450750.122.12.4-0.1222113519232
Coppa Italia (5 Seasons)6.31
Serie B (1 Season)15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
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
2019-202018Cagliariit ITA1. Serie A14th4.113616582.425521112566093.3667390.4143046.700.00.10.0013209Matches
2020-202119Cagliariit ITA1. Serie A16th12.147061077.08663288517520087.523929182.1489948.511.11.1-0.14408640Matches
2021-202220Cagliariit ITA1. Serie A18th24.6809107875.014516560434238888.137946481.77817943.600.10.5-0.146615497Matches
2022-202321Veneziait ITA2. Serie B8th15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581Matches
2022-202321Monzait ITA1. Serie A11th1.9698779.31170558333886.8293193.571450.000.10.3-0.113229Matches
2023-202422Monzait ITA1. Serie A12th16.583397685.314698490935238491.741144791.96512253.300.50.4-0.59595446Matches
2024-202523Monzait ITA1. Serie A20th13.751061083.68663258024226192.722125786.0426366.710.30.2+0.74303331Matches
6 Seasons3 Clubs2 Leagues87.83454436379.261865226651474163590.21632191385.331566247.632.43.0+0.6252804924313
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
Cagliari (3 Seasons)1 League40.81415185376.425731960157364888.468482882.614030845.511.21.6-0.281192510146
Monza (3 Seasons)1 League32.11412167384.424531804762768391.866173589.911419957.310.90.8+0.1149210986
Venezia (1 Season)1 League15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
Serie A (6 Seasons)72.82827352680.250262176481200133190.21345156386.125450750.122.12.4-0.1222113519232
Serie B (1 Season)15.062783774.911603501727430490.128735082.06115539.410.30.5+0.736914581
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
2020-202119Cagliariit ITACoppa Italia9th1.10Matches
2021-202220Cagliariit ITACoppa ItaliaR162.61Matches
2022-202321Monzait ITACoppa ItaliaR161.60Matches
2023-202422Monzait ITACoppa ItaliaRd10.20Matches
2024-202523Monzait ITACoppa ItaliaR160.80Matches
5 Seasons2 Clubs1 League6.31
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
Monza (3 Seasons)1 League2.60
Cagliari (2 Seasons)1 League3.71

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
2019-202018Cagliariit ITA1. Serie A4.11651521360127000013601Matches
2020-202119Cagliariit ITACoppa Italia1.10Matches
2020-202119Cagliariit ITA1. Serie A12.16105525519032236000047036Matches
2021-202220Cagliariit ITACoppa Italia2.64Matches
2021-202220Cagliariit ITA1. Serie A24.61078102052391725120000809619Matches
2022-202321Monzait ITACoppa Italia1.65Matches
2022-202321Monzait ITA1. Serie A1.987741310151110106903Matches
2022-202321Veneziait ITA2. Serie B15.0837791441301226300000627211Matches
2023-202422Monzait ITACoppa Italia0.21Matches
2023-202422Monzait ITA1. Serie A16.5976925511601021340000833013Matches
2024-202523Monzait ITACoppa Italia0.81Matches
2024-202523Monzait ITA1. Serie A13.76105842214061180000510413Matches
6 Seasons3 Clubs3 Leagues94.143634098250108140123138101034541566
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cagliari (3 Seasons)2 Leagues44.51853172412064111535500001415926
Monza (3 Seasons)2 Leagues34.6167315838631017445310101412429
Venezia (1 Season)1 League15.0837791441301226300000627211
Serie A (6 Seasons)72.8352633072069512886108101028271355
Coppa Italia (5 Seasons)6.311
Serie B (1 Season)15.0837791441301226300000627211
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
2019-202018Cagliari1 League4.11651521360127000013601
2020-202119Cagliari2 Leagues13.16105525519032236000047036
2021-202220Cagliari2 Leagues27.21078102052391729120000809619
2022-202321Venezia1 League15.0837791441301226300000627211
2022-202321Monza2 Leagues3.5877413101101110106903
2023-202422Monza2 Leagues16.7976925511601022340000833013
2024-202523Monza2 Leagues14.56105842214061280000510413
6 Seasons3 Clubs3 Leagues94.143634098250108140123138101034541566
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cagliari (3 Seasons)2 Leagues44.51853172412064111535500001415926
Monza (3 Seasons)2 Leagues34.6167315838631017445310101412429
Venezia (1 Season)1 League15.0837791441301226300000627211
Serie A (6 Seasons)72.8352633072069512886108101028271355
Coppa Italia (5 Seasons)6.311
Serie B (1 Season)15.0837791441301226300000627211
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
2019-202018Cagliariit ITA1. Serie A14th4.11651521360127000013601Matches
2020-202119Cagliariit ITA1. Serie A16th12.16105525519032236000047036Matches
2021-202220Cagliariit ITA1. Serie A18th24.61078102052391725120000809619Matches
2022-202321Veneziait ITA2. Serie B8th15.0837791441301226300000627211Matches
2022-202321Monzait ITA1. Serie A11th1.987741310151110106903Matches
2023-202422Monzait ITA1. Serie A12th16.5976925511601021340000833013Matches
2024-202523Monzait ITA1. Serie A20th13.76105842214061180000510413Matches
6 Seasons3 Clubs2 Leagues87.843634098250108140112138101034541566
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cagliari (3 Seasons)1 League40.81853172412064111495500001415926
Monza (3 Seasons)1 League32.1167315838631017375310101412429
Venezia (1 Season)1 League15.0837791441301226300000627211
Serie A (6 Seasons)72.8352633072069512886108101028271355
Serie B (1 Season)15.0837791441301226300000627211
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
2020-202119Cagliariit ITACoppa Italia9th1.10Matches
2021-202220Cagliariit ITACoppa ItaliaR162.64Matches
2022-202321Monzait ITACoppa ItaliaR161.65Matches
2023-202422Monzait ITACoppa ItaliaRd10.21Matches
2024-202523Monzait ITACoppa ItaliaR160.81Matches
5 Seasons2 Clubs1 League6.311
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Monza (3 Seasons)1 League2.67
Cagliari (2 Seasons)1 League3.74

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
2019-202018Cagliariit ITA1. Serie A4.130.7330000000.00000000Matches
2020-202119Cagliariit ITACoppa Italia1.1Matches
2020-202119Cagliariit ITA1. Serie A12.190.7570020020.17100100Matches
2021-202220Cagliariit ITACoppa Italia2.6Matches
2021-202220Cagliariit ITA1. Serie A24.6200.81190010020.08200000Matches
2022-202321Monzait ITACoppa Italia1.6Matches
2022-202321Monzait ITA1. Serie A1.931.6230000000.00000000Matches
2022-202321Veneziait ITA2. Serie B15.0211.40171102020.13100010Matches
2023-202422Monzait ITACoppa Italia0.2Matches
2023-202422Monzait ITA1. Serie A16.5171.03160000110.06100000Matches
2024-202523Monzait ITACoppa Italia0.8Matches
2024-202523Monzait ITA1. Serie A13.7100.73100000020.15200000Matches
6 Seasons3 Clubs3 Leagues94.1830.94751132190.10700110
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cagliari (3 Seasons)2 Leagues44.5320.78290030040.10300100
Monza (3 Seasons)2 Leagues34.6300.94290000130.09300000
Venezia (1 Season)1 League15.0211.40171102020.13100010
Serie A (6 Seasons)72.8620.85580030170.10600100
Coppa Italia (5 Seasons)6.3
Serie B (1 Season)15.0211.40171102020.13100010
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
2019-202018Cagliari1 League4.130.7330000000.00000000
2020-202119Cagliari2 Leagues13.190.7570020020.17100100
2021-202220Cagliari2 Leagues27.2200.81190010020.08200000
2022-202321Venezia1 League15.0211.40171102020.13100010
2022-202321Monza2 Leagues3.531.6230000000.00000000
2023-202422Monza2 Leagues16.7171.03160000110.06100000
2024-202523Monza2 Leagues14.5100.73100000020.15200000
6 Seasons3 Clubs3 Leagues94.1830.94751132190.10700110
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cagliari (3 Seasons)2 Leagues44.5320.78290030040.10300100
Monza (3 Seasons)2 Leagues34.6300.94290000130.09300000
Venezia (1 Season)1 League15.0211.40171102020.13100010
Serie A (6 Seasons)72.8620.85580030170.10600100
Coppa Italia (5 Seasons)6.3
Serie B (1 Season)15.0211.40171102020.13100010
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
2019-202018Cagliariit ITA1. Serie A14th4.130.7330000000.00000000Matches
2020-202119Cagliariit ITA1. Serie A16th12.190.7570020020.17100100Matches
2021-202220Cagliariit ITA1. Serie A18th24.6200.81190010020.08200000Matches
2022-202321Veneziait ITA2. Serie B8th15.0211.40171102020.13100010Matches
2022-202321Monzait ITA1. Serie A11th1.931.6230000000.00000000Matches
2023-202422Monzait ITA1. Serie A12th16.5171.03160000110.06100000Matches
2024-202523Monzait ITA1. Serie A20th13.7100.73100000020.15200000Matches
6 Seasons3 Clubs2 Leagues87.8830.94751132190.10700110
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cagliari (3 Seasons)1 League40.8320.78290030040.10300100
Monza (3 Seasons)1 League32.1300.94290000130.09300000
Venezia (1 Season)1 League15.0211.40171102020.13100010
Serie A (6 Seasons)72.8620.85580030170.10600100
Serie B (1 Season)15.0211.40171102020.13100010
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
2020-202119Cagliariit ITACoppa Italia9th1.1Matches
2021-202220Cagliariit ITACoppa ItaliaR162.6Matches
2022-202321Monzait ITACoppa ItaliaR161.6Matches
2023-202422Monzait ITACoppa ItaliaRd10.2Matches
2024-202523Monzait ITACoppa ItaliaR160.8Matches
5 Seasons2 Clubs1 League6.3
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Monza (3 Seasons)1 League2.6
Cagliari (2 Seasons)1 League3.7

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
2019-202018Cagliariit ITA1. Serie A4.1843503475.01660715200Matches
2020-202119Cagliariit ITACoppa Italia1.100Matches
2020-202119Cagliariit ITA1. Serie A12.1342323110152853.613154111448520Matches
2021-202220Cagliariit ITACoppa Italia2.603Matches
2021-202220Cagliariit ITA1. Serie A24.6532433164194245.2234215272780870Matches
2022-202321Monzait ITACoppa Italia1.633Matches
2022-202321Monzait ITA1. Serie A1.9322012540.033213621Matches
2022-202321Veneziait ITA2. Serie B15.0412127113152657.7112110112162580Matches
2023-202422Monzait ITACoppa Italia0.210Matches
2023-202422Monzait ITA1. Serie A16.5382224122203164.5112313101755561Matches
2024-202523Monzait ITACoppa Italia0.810Matches
2024-202523Monzait ITA1. Serie A13.731171993152657.711187111647531Matches
6 Seasons3 Clubs3 Leagues94.120811813164138916254.97312857711113133283
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cagliari (3 Seasons)2 Leagues44.5955159324377450.037632538511431590
Monza (3 Seasons)2 Leagues34.6724645216376259.725442222391081113
Venezia (1 Season)1 League15.0412127113152657.7112110112162580
Serie A (6 Seasons)72.81679210453107413654.4621074760842512703
Coppa Italia (5 Seasons)6.3560
Serie B (1 Season)15.0412127113152657.7112110112162580
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
2019-202018Cagliari1 League4.1843503475.01660715200
2020-202119Cagliari2 Leagues13.1342323110152853.613154111448520
2021-202220Cagliari2 Leagues27.2532433164194245.2234215273080870
2022-202321Venezia1 League15.0412127113152657.7112110112162580
2022-202321Monza2 Leagues3.5352012540.033216621
2023-202422Monza2 Leagues16.7382324122203164.5112313101755561
2024-202523Monza2 Leagues14.531181993152657.711187111647531
6 Seasons3 Clubs3 Leagues94.120811813164138916254.97312857711113133283
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cagliari (3 Seasons)2 Leagues44.5955159324377450.037632538511431590
Monza (3 Seasons)2 Leagues34.6724645216376259.725442222391081113
Venezia (1 Season)1 League15.0412127113152657.7112110112162580
Serie A (6 Seasons)72.81679210453107413654.4621074760842512703
Coppa Italia (5 Seasons)6.3560
Serie B (1 Season)15.0412127113152657.7112110112162580
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
2019-202018Cagliariit ITA1. Serie A14th4.1843503475.01660715200Matches
2020-202119Cagliariit ITA1. Serie A16th12.1342323110152853.613154111448520Matches
2021-202220Cagliariit ITA1. Serie A18th24.6532433164194245.2234215272780870Matches
2022-202321Veneziait ITA2. Serie B8th15.0412127113152657.7112110112162580Matches
2022-202321Monzait ITA1. Serie A11th1.9322012540.033213621Matches
2023-202422Monzait ITA1. Serie A12th16.5382224122203164.5112313101755561Matches
2024-202523Monzait ITA1. Serie A20th13.731171993152657.711187111647531Matches
6 Seasons3 Clubs2 Leagues87.820811313164138916254.97312857711053133283
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
Cagliari (3 Seasons)1 League40.8955159324377450.037632538481431590
Monza (3 Seasons)1 League32.1724145216376259.725442222361081113
Venezia (1 Season)1 League15.0412127113152657.7112110112162580
Serie A (6 Seasons)72.81679210453107413654.4621074760842512703
Serie B (1 Season)15.0412127113152657.7112110112162580
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
2020-202119Cagliariit ITACoppa Italia9th1.100Matches
2021-202220Cagliariit ITACoppa ItaliaR162.603Matches
2022-202321Monzait ITACoppa ItaliaR161.633Matches
2023-202422Monzait ITACoppa ItaliaRd10.210Matches
2024-202523Monzait ITACoppa ItaliaR160.810Matches
5 Seasons2 Clubs1 League6.3560
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
Monza (3 Seasons)1 League2.6530
Cagliari (2 Seasons)1 League3.7030

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
2019-202018Cagliariit ITA1. Serie A4.12103910695113210000114749505860111220Matches
2020-202119Cagliariit ITACoppa Italia1.1Matches
2020-202119Cagliariit ITA1. Serie A12.1749713053777597496350.0350.037917861178191234247118Matches
2021-202220Cagliariit ITACoppa Italia2.6Matches
2021-202220Cagliariit ITA1. Serie A24.6134914358863613714134910440.0660.0678353221712927014576518Matches
2022-202321Monzait ITACoppa Italia1.6Matches
2022-202321Monzait ITA1. Serie A1.9104441432041043133.3266.75028419042000662Matches
2022-202321Veneziait ITA2. Serie B15.010268645944613013102612866.7325.0516254813731617011764617Matches
2023-202422Monzait ITACoppa Italia0.2Matches
2023-202422Monzait ITA1. Serie A16.511481305045161322611486350.0350.0698320018561313214281122Matches
2024-202523Monzait ITACoppa Italia0.8Matches
2024-202523Monzait ITA1. Serie A13.77476432534877127473266.7133.3445178492771009349719Matches
6 Seasons3 Clubs3 Leagues94.1533353723282461582815333402152.51845.02880138838200968755320337896
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
Cagliari (3 Seasons)2 Leagues44.52308253999110822326230816743.8956.311716067385456453198135836
Monza (3 Seasons)2 Leagues34.6199919887090722942199912650.0650.011935268297324252235137443
Venezia (1 Season)1 League15.010268645944613013102612866.7325.0516254813731617011764617
Serie A (6 Seasons)72.8430745118692015452684307281346.41553.62364113356827807054213273279
Coppa Italia (5 Seasons)6.3
Serie B (1 Season)15.010268645944613013102612866.7325.0516254813731617011764617
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
2019-202018Cagliari1 League4.12103910695113210000114749505860111220
2020-202119Cagliari2 Leagues13.1749713053777597496350.0350.037917861178191234247118
2021-202220Cagliari2 Leagues27.2134914358863613714134910440.0660.0678353221712927014576518
2022-202321Venezia1 League15.010268645944613013102612866.7325.0516254813731617011764617
2022-202321Monza2 Leagues3.5104441432041043133.3266.75028419042000662
2023-202422Monza2 Leagues16.711481305045161322611486350.0350.0698320018561313214281122
2024-202523Monza2 Leagues14.57476432534877127473266.7133.3445178492771009349719
6 Seasons3 Clubs3 Leagues94.1533353723282461582815333402152.51845.02880138838200968755320337896
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
Cagliari (3 Seasons)2 Leagues44.52308253999110822326230816743.8956.311716067385456453198135836
Monza (3 Seasons)2 Leagues34.6199919887090722942199912650.0650.011935268297324252235137443
Venezia (1 Season)1 League15.010268645944613013102612866.7325.0516254813731617011764617
Serie A (6 Seasons)72.8430745118692015452684307281346.41553.62364113356827807054213273279
Coppa Italia (5 Seasons)6.3
Serie B (1 Season)15.010268645944613013102612866.7325.0516254813731617011764617
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
2019-202018Cagliariit ITA1. Serie A14th4.12103910695113210000114749505860111220Matches
2020-202119Cagliariit ITA1. Serie A16th12.1749713053777597496350.0350.037917861178191234247118Matches
2021-202220Cagliariit ITA1. Serie A18th24.6134914358863613714134910440.0660.0678353221712927014576518Matches
2022-202321Veneziait ITA2. Serie B8th15.010268645944613013102612866.7325.0516254813731617011764617Matches
2022-202321Monzait ITA1. Serie A11th1.9104441432041043133.3266.75028419042000662Matches
2023-202422Monzait ITA1. Serie A12th16.511481305045161322611486350.0350.0698320018561313214281122Matches
2024-202523Monzait ITA1. Serie A20th13.77476432534877127473266.7133.3445178492771009349719Matches
6 Seasons3 Clubs2 Leagues87.8533353723282461582815333402152.51845.02880138838200968755320337896
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
Cagliari (3 Seasons)1 League40.82308253999110822326230816743.8956.311716067385456453198135836
Monza (3 Seasons)1 League32.1199919887090722942199912650.0650.011935268297324252235137443
Venezia (1 Season)1 League15.010268645944613013102612866.7325.0516254813731617011764617
Serie A (6 Seasons)72.8430745118692015452684307281346.41553.62364113356827807054213273279
Serie B (1 Season)15.010268645944613013102612866.7325.0516254813731617011764617
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
2020-202119Cagliariit ITACoppa Italia9th1.1Matches
2021-202220Cagliariit ITACoppa ItaliaR162.6Matches
2022-202321Monzait ITACoppa ItaliaR161.6Matches
2023-202422Monzait ITACoppa ItaliaRd10.2Matches
2024-202523Monzait ITACoppa ItaliaR160.8Matches
5 Seasons2 Clubs1 League6.3
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
Monza (3 Seasons)1 League2.6
Cagliari (2 Seasons)1 League3.7

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
2019-202018Cagliariit ITA1. Serie A73685310.84.1568221561.1457-2-0.49-0.433.44.5-1.2-0.29+0.19Matches
2020-202119Cagliariit ITACoppa Italia2964835.61.119011603.0021+1+0.94+1.45Matches
2020-202119Cagliariit ITA1. Serie A151,0857231.712.112848324131.271514+1+0.08+0.7415.819.2-3.4-0.28+0.15Matches
2021-202220Cagliariit ITACoppa Italia32377987.82.63791002.0062+4+1.52+4.25Matches
2021-202220Cagliariit ITA1. Serie A302,2157464.824.625841852170.772441-17-0.69+0.5827.536.4-8.9-0.36+0.61Matches
2022-202321Monzait ITACoppa Italia21467354.11.62731011.5043+1+0.62+0.62Matches
2022-202321Monzait ITA1. Serie A4167424.91.91901326150.0027-5-2.69-2.721.94.1-2.1-1.14-1.05Matches
2022-202321Veneziait ITA2. Serie B161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21Matches
2023-202422Monzait ITACoppa Italia1141415.60.20011400.0001-1-6.43-6.43Matches
2023-202422Monzait ITA1. Serie A211,4877143.516.516811053791.29171700.00+0.5617.020.5-3.5-0.21+0.41Matches
2024-202523Monzait ITACoppa Italia2723624.00.8145012711.5031+2+2.50+4.08Matches
2024-202523Monzait ITA1. Serie A151,2318276.013.714841015230.601520-5-0.37+0.5613.615.7-2.1-0.15+0.90Matches
6 Seasons3 Clubs3 Leagues1188,4717236.394.19682642226551.11120131-11-0.12+0.28102.5123.8-21.3-0.24+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
Cagliari (3 Seasons)2 Leagues574,0017037.044.54682301120261.095265-13-0.29+0.2146.660.1-13.5-0.33+0.22
Monza (3 Seasons)2 Leagues453,1176934.234.63481221132290.944149-8-0.23+0.0532.540.2-7.7-0.24+0.10
Venezia (1 Season)1 League161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
Serie A (6 Seasons)926,5537135.072.87383491928530.9478106-28-0.38-0.0179.1100.3-21.2-0.29+0.16
Coppa Italia (5 Seasons)105655747.16.3774331621.80158+7+1.12+1.97
Serie B (1 Season)161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
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
2019-202018Cagliari1 League73685310.84.1568221561.1457-2-0.49-0.433.44.5-1.2-0.29+0.19
2020-202119Cagliari2 Leagues171,1816932.013.113859420131.471715+2+0.15+0.8015.819.2-3.4-0.28+0.15
2021-202220Cagliari2 Leagues332,4527466.427.228841952170.883043-13-0.48+0.8327.536.4-8.9-0.36+0.61
2022-202321Venezia1 League161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
2022-202321Monza2 Leagues6313528.53.53792326160.50610-4-1.15-1.181.94.1-2.1-1.14-1.05
2023-202422Monza2 Leagues221,5016842.816.716811063391.231718-1-0.06+0.4817.020.5-3.5-0.21+0.41
2024-202523Monza2 Leagues171,3037767.914.515821024040.711821-3-0.21+0.9613.615.7-2.1-0.15+0.90
6 Seasons3 Clubs3 Leagues1188,4717236.394.19682642226551.11120131-11-0.12+0.28102.5123.8-21.3-0.24+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
Cagliari (3 Seasons)2 Leagues574,0017037.044.54682301120261.095265-13-0.29+0.2146.660.1-13.5-0.33+0.22
Monza (3 Seasons)2 Leagues453,1176934.234.63481221132290.944149-8-0.23+0.0532.540.2-7.7-0.24+0.10
Venezia (1 Season)1 League161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
Serie A (6 Seasons)926,5537135.072.87383491928530.9478106-28-0.38-0.0179.1100.3-21.2-0.29+0.16
Coppa Italia (5 Seasons)105655747.16.3774331621.80158+7+1.12+1.97
Serie B (1 Season)161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
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
2019-202018Cagliariit ITA1. Serie A14th73685310.84.1568221561.1457-2-0.49-0.433.44.5-1.2-0.29+0.19Matches
2020-202119Cagliariit ITA1. Serie A16th151,0857231.712.112848324131.271514+1+0.08+0.7415.819.2-3.4-0.28+0.15Matches
2021-202220Cagliariit ITA1. Serie A18th302,2157464.824.625841852170.772441-17-0.69+0.5827.536.4-8.9-0.36+0.61Matches
2022-202321Veneziait ITA2. Serie B8th161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21Matches
2022-202321Monzait ITA1. Serie A11th4167424.91.91901326150.0027-5-2.69-2.721.94.1-2.1-1.14-1.05Matches
2023-202422Monzait ITA1. Serie A12th211,4877143.516.516811053791.29171700.00+0.5617.020.5-3.5-0.21+0.41Matches
2024-202523Monzait ITA1. Serie A20th151,2318276.013.714841015230.601520-5-0.37+0.5613.615.7-2.1-0.15+0.90Matches
6 Seasons3 Clubs2 Leagues1087,9067335.787.88983611928531.04105123-18-0.20+0.17102.5123.8-21.3-0.24+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
Cagliari (3 Seasons)1 League523,6687135.840.84282281021260.964462-18-0.44+0.0546.660.1-13.5-0.33+0.22
Monza (3 Seasons)1 League402,8857234.132.1318321935270.903444-10-0.31-0.0732.540.2-7.7-0.24+0.10
Venezia (1 Season)1 League161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
Serie A (6 Seasons)926,5537135.072.87383491928530.9478106-28-0.38-0.0179.1100.3-21.2-0.29+0.16
Serie B (1 Season)161,3538539.615.0168512001.652717+10+0.67+1.0623.423.5-0.1-0.01+0.21
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
2020-202119Cagliariit ITACoppa Italia9th2964835.61.119011603.0021+1+0.94+1.45Matches
2021-202220Cagliariit ITACoppa ItaliaR1632377987.82.63791002.0062+4+1.52+4.25Matches
2022-202321Monzait ITACoppa ItaliaR1621467354.11.62731011.5043+1+0.62+0.62Matches
2023-202422Monzait ITACoppa ItaliaRd11141415.60.20011400.0001-1-6.43-6.43Matches
2024-202523Monzait ITACoppa ItaliaR162723624.00.8145012711.5031+2+2.50+4.08Matches
5 Seasons2 Clubs1 League105655747.16.3774331621.80158+7+1.12+1.97
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Monza (3 Seasons)1 League52324635.22.6364122121.2075+2+0.78+1.62
Cagliari (2 Seasons)1 League53336761.73.748221602.4083+5+1.35+2.22

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
2019-202018Cagliariit ITA1. Serie A4.1521720274010147277.8Matches
2020-202119Cagliariit ITACoppa Italia1.10000000000Matches
2020-202119Cagliariit ITA1. Serie A12.1200116022142300046162044.4Matches
2021-202220Cagliariit ITACoppa Italia2.60005004300Matches
2021-202220Cagliariit ITA1. Serie A24.66001890252724001110413851.9Matches
2022-202321Monzait ITACoppa Italia1.60005205330Matches
2022-202321Monzait ITA1. Serie A1.90001105320008030.0Matches
2022-202321Veneziait ITA2. Serie B15.04001610126212100080251956.8Matches
2023-202422Monzait ITACoppa Italia0.20001001010Matches
2023-202422Monzait ITA1. Serie A16.5100125121172200056211755.3Matches
2024-202523Monzait ITACoppa Italia0.80000001010Matches
2024-202523Monzait ITA1. Serie A13.74001910011161700038172540.5Matches
6 Seasons3 Clubs3 Leagues94.122219545212311111801135212712450.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cagliari (3 Seasons)2 Leagues44.5132141170535151011170646051.6
Monza (3 Seasons)2 Leagues34.650038181443946000102384545.8
Venezia (1 Season)1 League15.04001610126212100080251956.8
Serie A (6 Seasons)72.818216833186849201127210210549.3
Coppa Italia (5 Seasons)6.3000112011650
Serie B (1 Season)15.04001610126212100080251956.8
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
2019-202018Cagliari1 League4.1521720274010147277.8
2020-202119Cagliari2 Leagues13.1200116022142300046162044.4
2021-202220Cagliari2 Leagues27.26002390293024001110413851.9
2022-202321Venezia1 League15.04001610126212100080251956.8
2022-202321Monza2 Leagues3.500063010650008030.0
2023-202422Monza2 Leagues16.7100135122172300056211755.3
2024-202523Monza2 Leagues14.54001910012161800038172540.5
6 Seasons3 Clubs3 Leagues94.122219545212311111801135212712450.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cagliari (3 Seasons)2 Leagues44.5132141170535151011170646051.6
Monza (3 Seasons)2 Leagues34.650038181443946000102384545.8
Venezia (1 Season)1 League15.04001610126212100080251956.8
Serie A (6 Seasons)72.818216833186849201127210210549.3
Coppa Italia (5 Seasons)6.3000112011650
Serie B (1 Season)15.04001610126212100080251956.8
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
2019-202018Cagliariit ITA1. Serie A14th4.1521720274010147277.8Matches
2020-202119Cagliariit ITA1. Serie A16th12.1200116022142300046162044.4Matches
2021-202220Cagliariit ITA1. Serie A18th24.66001890252724001110413851.9Matches
2022-202321Veneziait ITA2. Serie B8th15.04001610126212100080251956.8Matches
2022-202321Monzait ITA1. Serie A11th1.90001105320008030.0Matches
2023-202422Monzait ITA1. Serie A12th16.5100125121172200056211755.3Matches
2024-202523Monzait ITA1. Serie A20th13.74001910011161700038172540.5Matches
6 Seasons3 Clubs2 Leagues87.822218443211210511301135212712450.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cagliari (3 Seasons)1 League40.8132136170494851011170646051.6
Monza (3 Seasons)1 League32.150032161373641000102384545.8
Venezia (1 Season)1 League15.04001610126212100080251956.8
Serie A (6 Seasons)72.818216833186849201127210210549.3
Serie B (1 Season)15.04001610126212100080251956.8
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2020-202119Cagliariit ITACoppa Italia9th1.10000000000Matches
2021-202220Cagliariit ITACoppa ItaliaR162.60005004300Matches
2022-202321Monzait ITACoppa ItaliaR161.60005205330Matches
2023-202422Monzait ITACoppa ItaliaRd10.20001001010Matches
2024-202523Monzait ITACoppa ItaliaR160.80000001010Matches
5 Seasons2 Clubs1 League6.3000112011650
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Monza (3 Seasons)1 League2.60006207350
Cagliari (2 Seasons)1 League3.70005004300

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.