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-19SunSerie AMatchweek 37AwayW 1–0FrosinoneMonzaYFW8510002100130010.50.50.0005771.406200Match Report
2024-05-10FriSerie AMatchweek 36HomeL 0–5FrosinoneInterYFW8100003200270100.30.30.120151693.8119121Match Report
2024-05-05SunSerie AMatchweek 35AwayD 0–0FrosinoneEmpoliYAM7200006300281010.80.80.02091369.2119331Match Report
2024-04-26FriSerie AMatchweek 34HomeW 3–0FrosinoneSalernitanaYFW7700002000250000.10.10.031101758.8318421Match Report
2024-04-21SunSerie AMatchweek 33AwayD 0–0FrosinoneTorinoYFW8700004200310100.30.30.010101758.8124340Match 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-202021Arezzoit ITACoppa Italia211021.1000000000.000.000.000.000.00Matches
2022-202324Bariit ITACoppa Italia322062.3505411002.180.002.181.751.75Matches
2022-202324Bariit ITA2. Serie B31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51Matches
2023-202425Frosinoneit ITACoppa Italia321922.1101011000.470.000.470.000.00Matches
2023-202425Frosinoneit ITA1. Serie A35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41Matches
3 Seasons3 Clubs3 Leagues74585,02555.83063622894124.218.74.823.587693310.540.110.640.390.500.480.100.580.370.47
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
Frosinone (1 Season)2 Leagues38252,22224.7819622008.88.01.49.430221280.320.040.360.240.280.390.060.450.350.41
Bari (1 Season)2 Leagues34322,70130.02252716674115.510.83.414.257472030.730.170.900.530.700.560.120.680.390.51
Arezzo (1 Season)1 League211021.1000000000.000.000.000.000.00
Coppa Italia (3 Seasons)855005.6606422001.080.001.080.720.72
Serie A (1 Season)35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41
Serie B (1 Season)31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51
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-202021Arezzo1 League211021.1000000000.000.000.000.000.00
2022-202324Bari2 Leagues34322,70130.02252716674115.510.83.414.257472030.730.170.900.530.700.560.120.680.390.51
2023-202425Frosinone2 Leagues38252,22224.7819622008.88.01.49.430221280.320.040.360.240.280.390.060.450.350.41
3 Seasons3 Clubs3 Leagues74585,02555.83063622894124.218.74.823.587693310.540.110.640.390.500.480.100.580.370.47
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
Frosinone (1 Season)2 Leagues38252,22224.7819622008.88.01.49.430221280.320.040.360.240.280.390.060.450.350.41
Bari (1 Season)2 Leagues34322,70130.02252716674115.510.83.414.257472030.730.170.900.530.700.560.120.680.390.51
Arezzo (1 Season)1 League211021.1000000000.000.000.000.000.00
Coppa Italia (3 Seasons)855005.6606422001.080.001.080.720.72
Serie A (1 Season)35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41
Serie B (1 Season)31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51
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
2022-202324Bariit ITA2. Serie B3rd31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51Matches
2023-202425Frosinoneit ITA1. Serie A16th35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41Matches
2 Seasons2 Clubs2 Leagues66534,52550.32463018674124.218.74.823.587693310.480.120.600.360.480.480.100.580.370.47
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
Frosinone (1 Season)1 League35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41
Bari (1 Season)1 League31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51
Serie A (1 Season)35232,03022.6718611008.88.01.49.430221280.310.040.350.270.310.390.060.450.350.41
Serie B (1 Season)31302,49527.71752212564115.510.83.414.257472030.610.180.790.430.610.560.120.680.390.51
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
2019-202021Arezzoit ITACoppa Italia41st211021.1000000000.000.000.000.000.00Matches
2022-202324Bariit ITACoppa ItaliaRd2322062.3505411002.180.002.181.751.75Matches
2023-202425Frosinoneit ITACoppa ItaliaQF321922.1101011000.470.000.470.000.00Matches
3 Seasons3 Clubs1 League855005.6606422001.080.001.080.720.72
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
Bari (1 Season)1 League322062.3505411002.180.002.181.751.75
Frosinone (1 Season)1 League321922.1101011000.470.000.470.000.00
Arezzo (1 Season)1 League211021.1000000000.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
202224ma Morocco1. World Cup4th20640.7000000210.50.50.00.51340.000.000.000.000.001.240.001.241.241.24Matches
202224ma MoroccoFriendlies (M)20510.6000000000.000.000.000.000.00Matches
202325ma MoroccoFriendlies (M)10150.2011000000.006.006.000.006.00Matches
202325ma MoroccoAfrica Cup of Nations qualification10210.2000000000.000.000.000.000.00Matches
2 Seasons1 Club3 Leagues601511.7011000210.50.50.00.51340.000.600.600.000.601.240.001.241.241.24
Friendlies (M) (2 Seasons)30660.7011000000.001.361.360.001.36
World Cup (1 Season)20640.7000000210.50.50.00.51340.000.000.000.000.001.240.001.241.241.24
Africa Cup of Nations qualification (1 Season)10210.2000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2019-202021Arezzoit ITACoppa Italia1.10000.000.0000Matches
2022-202324Bariit ITACoppa Italia2.3544100.01.751.751.001.0011Matches
2022-202324Bariit ITA2. Serie B27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+1.2Matches
2023-202425Frosinoneit ITACoppa Italia2.115120.02.340.470.000.0011Matches
2023-202425Frosinoneit ITA1. Serie A22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0Matches
3 Seasons3 Clubs3 Leagues55.8301406445.72.511.150.160.3414.508924.218.70.14-0.2-0.7
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
Frosinone (1 Season)2 Leagues24.78602745.02.431.090.100.2214.10228.88.00.15-1.8-2.0
Bari (1 Season)2 Leagues30.022803746.32.671.230.200.4314.806715.510.80.14+1.5+1.2
Arezzo (1 Season)1 League1.10000.000.0000
Coppa Italia (3 Seasons)5.669555.61.620.900.440.8022
Serie A (1 Season)22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0
Serie B (1 Season)27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+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-202021Arezzo1 League1.10000.000.0000
2022-202324Bari2 Leagues30.022803746.32.671.230.200.4314.806715.510.80.14+1.5+1.2
2023-202425Frosinone2 Leagues24.78602745.02.431.090.100.2214.10228.88.00.15-1.8-2.0
3 Seasons3 Clubs3 Leagues55.8301406445.72.511.150.160.3414.508924.218.70.14-0.2-0.7
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
Frosinone (1 Season)2 Leagues24.78602745.02.431.090.100.2214.10228.88.00.15-1.8-2.0
Bari (1 Season)2 Leagues30.022803746.32.671.230.200.4314.806715.510.80.14+1.5+1.2
Arezzo (1 Season)1 League1.10000.000.0000
Coppa Italia (3 Seasons)5.669555.61.620.900.440.8022
Serie A (1 Season)22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0
Serie B (1 Season)27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+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
2022-202324Bariit ITA2. Serie B3rd27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+1.2Matches
2023-202425Frosinoneit ITA1. Serie A16th22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0Matches
2 Seasons2 Clubs2 Leagues50.3241315945.02.611.170.140.3114.506724.218.70.14-0.2-0.7
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
Frosinone (1 Season)1 League22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0
Bari (1 Season)1 League27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+1.2
Serie A (1 Season)22.67552647.32.441.150.110.2314.10118.88.00.15-1.8-2.0
Serie B (1 Season)27.717763343.42.741.190.160.3614.805615.510.80.14+1.5+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
2019-202021Arezzoit ITACoppa Italia41st1.10000.000.0000Matches
2022-202324Bariit ITACoppa ItaliaRd22.3544100.01.751.751.001.0011Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.115120.02.340.470.000.0011Matches
3 Seasons3 Clubs1 League5.669555.61.620.900.440.8022
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bari (1 Season)1 League2.3544100.01.751.751.001.0011
Frosinone (1 Season)1 League2.115120.02.340.470.000.0011
Arezzo (1 Season)1 League1.10000.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
202224ma Morocco1. World Cup4th0.702150.02.811.410.000.009.80000.50.50.23-0.5-0.5Matches
202224ma MoroccoFriendlies (M)0.6000Matches
202325ma MoroccoFriendlies (M)0.2000Matches
202325ma MoroccoAfrica Cup of Nations qualification0.2000Matches
2 Seasons1 Club3 Leagues1.702150.02.811.410.000.009.80000.50.50.23-0.5-0.5
Friendlies (M) (2 Seasons)0.7000
World Cup (1 Season)0.702150.02.811.410.000.009.80000.50.50.23-0.5-0.5
Africa Cup of Nations qualification (1 Season)0.2000
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-202021Arezzoit ITACoppa Italia1.10Matches
2022-202324Bariit ITACoppa Italia2.30Matches
2022-202324Bariit ITA2. Serie B27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147Matches
2023-202425Frosinoneit ITACoppa Italia2.10Matches
2023-202425Frosinoneit ITA1. Serie A22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022Matches
3 Seasons3 Clubs3 Leagues55.861688669.58642154535646277.117823874.8364285.764.83.3+1.2523816169
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
Frosinone (1 Season)2 Leagues24.724736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Bari (1 Season)2 Leagues30.036952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
Arezzo (1 Season)1 League1.10
Coppa Italia (3 Seasons)5.60
Serie A (1 Season)22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Serie B (1 Season)27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
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-202021Arezzo1 League1.10
2022-202324Bari2 Leagues30.036952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
2023-202425Frosinone2 Leagues24.724736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
3 Seasons3 Clubs3 Leagues55.861688669.58642154535646277.117823874.8364285.764.83.3+1.2523816169
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
Frosinone (1 Season)2 Leagues24.724736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Bari (1 Season)2 Leagues30.036952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
Arezzo (1 Season)1 League1.10
Coppa Italia (3 Seasons)5.60
Serie A (1 Season)22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Serie B (1 Season)27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
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
2022-202324Bariit ITA2. Serie B3rd27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147Matches
2023-202425Frosinoneit ITA1. Serie A16th22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022Matches
2 Seasons2 Clubs2 Leagues50.361688669.58642154535646277.117823874.8364285.764.83.3+1.2523816169
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
Frosinone (1 Season)1 League22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Bari (1 Season)1 League27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
Serie A (1 Season)22.624736168.4330059514819277.1679570.51212100.011.40.7-0.414174022
Serie B (1 Season)27.736952570.3534295020827077.011114377.6243080.053.42.7+1.6382112147
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
2019-202021Arezzoit ITACoppa Italia41st1.10Matches
2022-202324Bariit ITACoppa ItaliaRd22.30Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.10Matches
3 Seasons3 Clubs1 League5.60
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
Bari (1 Season)1 League2.30
Frosinone (1 Season)1 League2.10
Arezzo (1 Season)1 League1.10
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
202224ma Morocco1. World Cup4th0.74850.0512844100.0030.00000.00.00.001003Matches
202224ma MoroccoFriendlies (M)0.60Matches
202325ma MoroccoFriendlies (M)0.21Matches
202325ma MoroccoAfrica Cup of Nations qualification0.20Matches
2 Seasons1 Club3 Leagues1.74850.0512844100.0030.00010.00.0+1.001003
Friendlies (M) (2 Seasons)0.71
World Cup (1 Season)0.74850.0512844100.0030.00000.00.00.001003
Africa Cup of Nations qualification (1 Season)0.20

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-202021Arezzoit ITACoppa Italia1.10Matches
2022-202324Bariit ITACoppa Italia2.31Matches
2022-202324Bariit ITA2. Serie B27.75255149014920000369229Matches
2023-202425Frosinoneit ITACoppa Italia2.10Matches
2023-202425Frosinoneit ITA1. Serie A22.636132632012310000247326Matches
3 Seasons3 Clubs3 Leagues55.8886840410261330000616555
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (1 Season)2 Leagues24.736132632012310000247326
Bari (1 Season)2 Leagues30.052551490141020000369229
Arezzo (1 Season)1 League1.10
Coppa Italia (3 Seasons)5.61
Serie A (1 Season)22.636132632012310000247326
Serie B (1 Season)27.75255149014920000369229
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-202021Arezzo1 League1.10
2022-202324Bari2 Leagues30.052551490141020000369229
2023-202425Frosinone2 Leagues24.736132632012310000247326
3 Seasons3 Clubs3 Leagues55.8886840410261330000616555
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (1 Season)2 Leagues24.736132632012310000247326
Bari (1 Season)2 Leagues30.052551490141020000369229
Arezzo (1 Season)1 League1.10
Coppa Italia (3 Seasons)5.61
Serie A (1 Season)22.636132632012310000247326
Serie B (1 Season)27.75255149014920000369229
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
2022-202324Bariit ITA2. Serie B3rd27.75255149014920000369229Matches
2023-202425Frosinoneit ITA1. Serie A16th22.636132632012310000247326Matches
2 Seasons2 Clubs2 Leagues50.3886840410261230000616555
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Frosinone (1 Season)1 League22.636132632012310000247326
Bari (1 Season)1 League27.75255149014920000369229
Serie A (1 Season)22.636132632012310000247326
Serie B (1 Season)27.75255149014920000369229
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-202021Arezzoit ITACoppa Italia41st1.10Matches
2022-202324Bariit ITACoppa ItaliaRd22.31Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.10Matches
3 Seasons3 Clubs1 League5.61
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bari (1 Season)1 League2.31
Frosinone (1 Season)1 League2.10
Arezzo (1 Season)1 League1.10
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
202224ma Morocco1. World Cup4th0.7880000000000401Matches
202224ma MoroccoFriendlies (M)0.6Matches
202325ma MoroccoFriendlies (M)0.2Matches
202325ma MoroccoAfrica Cup of Nations qualification0.2Matches
2 Seasons1 Club3 Leagues1.7880000000000401
Friendlies (M) (2 Seasons)0.7
World Cup (1 Season)0.7880000000000401
Africa Cup of Nations qualification (1 Season)0.2

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-202021Arezzoit ITACoppa Italia1.1Matches
2022-202324Bariit ITACoppa Italia2.3Matches
2022-202324Bariit ITA2. Serie B27.7903.2562179110170.61901250Matches
2023-202425Frosinoneit ITACoppa Italia2.1Matches
2023-202425Frosinoneit ITA1. Serie A22.6351.55230147060.27400110Matches
3 Seasons3 Clubs3 Leagues55.81252.49851813180230.461301360
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (1 Season)2 Leagues24.7351.55230147060.27400110
Bari (1 Season)2 Leagues30.0903.2562179110170.61901250
Arezzo (1 Season)1 League1.1
Coppa Italia (3 Seasons)5.6
Serie A (1 Season)22.6351.55230147060.27400110
Serie B (1 Season)27.7903.2562179110170.61901250
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-202021Arezzo1 League1.1
2022-202324Bari2 Leagues30.0903.2562179110170.61901250
2023-202425Frosinone2 Leagues24.7351.55230147060.27400110
3 Seasons3 Clubs3 Leagues55.81252.49851813180230.461301360
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (1 Season)2 Leagues24.7351.55230147060.27400110
Bari (1 Season)2 Leagues30.0903.2562179110170.61901250
Arezzo (1 Season)1 League1.1
Coppa Italia (3 Seasons)5.6
Serie A (1 Season)22.6351.55230147060.27400110
Serie B (1 Season)27.7903.2562179110170.61901250
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
2022-202324Bariit ITA2. Serie B3rd27.7903.2562179110170.61901250Matches
2023-202425Frosinoneit ITA1. Serie A16th22.6351.55230147060.27400110Matches
2 Seasons2 Clubs2 Leagues50.31252.49851813180230.461301360
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Frosinone (1 Season)1 League22.6351.55230147060.27400110
Bari (1 Season)1 League27.7903.2562179110170.61901250
Serie A (1 Season)22.6351.55230147060.27400110
Serie B (1 Season)27.7903.2562179110170.61901250
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-202021Arezzoit ITACoppa Italia41st1.1Matches
2022-202324Bariit ITACoppa ItaliaRd22.3Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.1Matches
3 Seasons3 Clubs1 League5.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bari (1 Season)1 League2.3
Frosinone (1 Season)1 League2.1
Arezzo (1 Season)1 League1.1
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
202224ma Morocco1. World Cup4th0.700.0000000000.00000000Matches
202224ma MoroccoFriendlies (M)0.6Matches
202325ma MoroccoFriendlies (M)0.2Matches
202325ma MoroccoAfrica Cup of Nations qualification0.2Matches
2 Seasons1 Club3 Leagues1.700.0000000000.00000000
Friendlies (M) (2 Seasons)0.7
World Cup (1 Season)0.700.0000000000.00000000
Africa Cup of Nations qualification (1 Season)0.2

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-202021Arezzoit ITACoppa Italia1.100Matches
2022-202324Bariit ITACoppa Italia2.300Matches
2022-202324Bariit ITA2. Serie B27.72416987122842.91614212024210Matches
2023-202425Frosinoneit ITACoppa Italia2.100Matches
2023-202425Frosinoneit ITA1. Serie A22.61161733560.02615516100Matches
3 Seasons3 Clubs3 Leagues55.83522101510153345.51820317540310
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Frosinone (1 Season)2 Leagues24.71161733560.02615516100
Bari (1 Season)2 Leagues30.02416987122842.91614212024210
Arezzo (1 Season)1 League1.1000
Coppa Italia (3 Seasons)5.6000
Serie A (1 Season)22.61161733560.02615516100
Serie B (1 Season)27.72416987122842.91614212024210
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-202021Arezzo1 League1.1000
2022-202324Bari2 Leagues30.02416987122842.91614212024210
2023-202425Frosinone2 Leagues24.71161733560.02615516100
3 Seasons3 Clubs3 Leagues55.83522101510153345.51820317540310
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Frosinone (1 Season)2 Leagues24.71161733560.02615516100
Bari (1 Season)2 Leagues30.02416987122842.91614212024210
Arezzo (1 Season)1 League1.1000
Coppa Italia (3 Seasons)5.6000
Serie A (1 Season)22.61161733560.02615516100
Serie B (1 Season)27.72416987122842.91614212024210
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
2022-202324Bariit ITA2. Serie B3rd27.72416987122842.91614212024210Matches
2023-202425Frosinoneit ITA1. Serie A16th22.61161733560.02615516100Matches
2 Seasons2 Clubs2 Leagues50.33522101510153345.51820317540310
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
Frosinone (1 Season)1 League22.61161733560.02615516100
Bari (1 Season)1 League27.72416987122842.91614212024210
Serie A (1 Season)22.61161733560.02615516100
Serie B (1 Season)27.72416987122842.91614212024210
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-202021Arezzoit ITACoppa Italia41st1.100Matches
2022-202324Bariit ITACoppa ItaliaRd22.300Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.100Matches
3 Seasons3 Clubs1 League5.6000
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
Bari (1 Season)1 League2.3000
Frosinone (1 Season)1 League2.1000
Arezzo (1 Season)1 League1.1000
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
202224ma Morocco1. World Cup4th0.7100100000000120Matches
202224ma MoroccoFriendlies (M)0.6Matches
202325ma MoroccoFriendlies (M)0.2Matches
202325ma MoroccoAfrica Cup of Nations qualification0.2Matches
2 Seasons1 Club3 Leagues1.7100100000000120
Friendlies (M) (2 Seasons)0.70
World Cup (1 Season)0.7100100000000120
Africa Cup of Nations qualification (1 Season)0.20

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-202021Arezzoit ITACoppa Italia1.1Matches
2022-202324Bariit ITACoppa Italia2.3Matches
2022-202324Bariit ITA2. Serie B27.78782685327485168872783342.33544.95373393147157274210244689203Matches
2023-202425Frosinoneit ITACoppa Italia2.1Matches
2023-202425Frosinoneit ITA1. Serie A22.6585122826529593584341132.42264.735718187593013206734457128Matches
3 Seasons3 Clubs3 Leagues55.814633811359278026114561124439.35750.989452112230874062169781146331
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
Frosinone (1 Season)2 Leagues24.7585122826529593584341132.42264.735718187593013206734457128
Bari (1 Season)2 Leagues30.08782685327485168872783342.33544.95373393147157274210244689203
Arezzo (1 Season)1 League1.1
Coppa Italia (3 Seasons)5.6
Serie A (1 Season)22.6585122826529593584341132.42264.735718187593013206734457128
Serie B (1 Season)27.78782685327485168872783342.33544.95373393147157274210244689203
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-202021Arezzo1 League1.1
2022-202324Bari2 Leagues30.08782685327485168872783342.33544.95373393147157274210244689203
2023-202425Frosinone2 Leagues24.7585122826529593584341132.42264.735718187593013206734457128
3 Seasons3 Clubs3 Leagues55.814633811359278026114561124439.35750.989452112230874062169781146331
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
Frosinone (1 Season)2 Leagues24.7585122826529593584341132.42264.735718187593013206734457128
Bari (1 Season)2 Leagues30.08782685327485168872783342.33544.95373393147157274210244689203
Arezzo (1 Season)1 League1.1
Coppa Italia (3 Seasons)5.6
Serie A (1 Season)22.6585122826529593584341132.42264.735718187593013206734457128
Serie B (1 Season)27.78782685327485168872783342.33544.95373393147157274210244689203
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
2022-202324Bariit ITA2. Serie B3rd27.78782685327485168872783342.33544.95373393147157274210244689203Matches
2023-202425Frosinoneit ITA1. Serie A16th22.6585122826529593584341132.42264.735718187593013206734457128Matches
2 Seasons2 Clubs2 Leagues50.314633811359278026114561124439.35750.989452112230874062169781146331
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
Frosinone (1 Season)1 League22.6585122826529593584341132.42264.735718187593013206734457128
Bari (1 Season)1 League27.78782685327485168872783342.33544.95373393147157274210244689203
Serie A (1 Season)22.6585122826529593584341132.42264.735718187593013206734457128
Serie B (1 Season)27.78782685327485168872783342.33544.95373393147157274210244689203
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
2019-202021Arezzoit ITACoppa Italia41st1.1Matches
2022-202324Bariit ITACoppa ItaliaRd22.3Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.1Matches
3 Seasons3 Clubs1 League5.6
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
Bari (1 Season)1 League2.3
Frosinone (1 Season)1 League2.1
Arezzo (1 Season)1 League1.1
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
202224ma Morocco1. World Cup4th0.71922107519100.01100.08783311130134Matches
202224ma MoroccoFriendlies (M)0.6Matches
202325ma MoroccoFriendlies (M)0.2Matches
202325ma MoroccoAfrica Cup of Nations qualification0.2Matches
2 Seasons1 Club3 Leagues1.71922107519100.01100.08783311130134
Friendlies (M) (2 Seasons)0.7
World Cup (1 Season)0.71922107519100.01100.08783311130134
Africa Cup of Nations qualification (1 Season)0.2

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-202021Arezzoit ITACoppa Italia21025156.71.1190111201.5034-1-0.88-2.04Matches
2022-202324Bariit ITACoppa Italia32066976.32.3288113002.0071+6+2.62+4.03Matches
2022-202324Bariit ITA2. Serie B312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50Matches
2023-202425Frosinoneit ITACoppa Italia31926449.22.1290111202.0051+4+1.87+2.78Matches
2023-202425Frosinoneit ITA1. Serie A352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22Matches
3 Seasons3 Clubs3 Leagues745,0256866.255.8588220161821.347771+6+0.11+0.1860.761.4-0.7-0.01+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
Frosinone (1 Season)2 Leagues382,2225859.724.725805131711.002844-16-0.65-0.2926.035.3-9.3-0.41-0.22
Bari (1 Season)2 Leagues342,7017973.230.032831422811.724623+23+0.77+0.4934.726.2+8.5+0.31+0.50
Arezzo (1 Season)1 League21025156.71.1190111201.5034-1-0.88-2.04
Coppa Italia (3 Seasons)85006359.55.6589331801.88156+9+1.62+2.15
Serie A (1 Season)352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22
Serie B (1 Season)312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50
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-202021Arezzo1 League21025156.71.1190111201.5034-1-0.88-2.04
2022-202324Bari2 Leagues342,7017973.230.032831422811.724623+23+0.77+0.4934.726.2+8.5+0.31+0.50
2023-202425Frosinone2 Leagues382,2225859.724.725805131711.002844-16-0.65-0.2926.035.3-9.3-0.41-0.22
3 Seasons3 Clubs3 Leagues745,0256866.255.8588220161821.347771+6+0.11+0.1860.761.4-0.7-0.01+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
Frosinone (1 Season)2 Leagues382,2225859.724.725805131711.002844-16-0.65-0.2926.035.3-9.3-0.41-0.22
Bari (1 Season)2 Leagues342,7017973.230.032831422811.724623+23+0.77+0.4934.726.2+8.5+0.31+0.50
Arezzo (1 Season)1 League21025156.71.1190111201.5034-1-0.88-2.04
Coppa Italia (3 Seasons)85006359.55.6589331801.88156+9+1.62+2.15
Serie A (1 Season)352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22
Serie B (1 Season)312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50
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
2022-202324Bariit ITA2. Serie B3rd312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50Matches
2023-202425Frosinoneit ITA1. Serie A16th352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22Matches
2 Seasons2 Clubs2 Leagues664,5256967.050.3538117131821.286265-3-0.06-0.0660.761.4-0.7-0.01+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
Frosinone (1 Season)1 League352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22
Bari (1 Season)1 League312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50
Serie A (1 Season)352,0305861.022.623794121810.912343-20-0.89-0.6126.035.3-9.3-0.41-0.22
Serie B (1 Season)312,4958073.027.730821312511.693922+17+0.61+0.2234.726.2+8.5+0.31+0.50
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
2019-202021Arezzoit ITACoppa Italia41st21025156.71.1190111201.5034-1-0.88-2.04Matches
2022-202324Bariit ITACoppa ItaliaRd232066976.32.3288113002.0071+6+2.62+4.03Matches
2023-202425Frosinoneit ITACoppa ItaliaQF31926449.22.1290111202.0051+4+1.87+2.78Matches
3 Seasons3 Clubs1 League85006359.55.6589331801.88156+9+1.62+2.15
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bari (1 Season)1 League32066976.32.3288113002.0071+6+2.62+4.03
Frosinone (1 Season)1 League31926449.22.1290111202.0051+4+1.87+2.78
Arezzo (1 Season)1 League21025156.71.1190111201.5034-1-0.88-2.04
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
202224ma Morocco1. World Cup4th264329.70.70023242.000000.00-0.150.50.9-0.4-1.12-1.06Matches
202224ma MoroccoFriendlies (M)2512614.20.60022612.0010+1+1.76+1.47Matches
202325ma MoroccoFriendlies (M)115153.30.20011523.0010+1+6.00+5.79Matches
202325ma MoroccoAfrica Cup of Nations qualification121215.80.20012100.000000.00-1.33Matches
2 Seasons1 Club3 Leagues6151258.31.70062571.8320+2+1.19+0.760.50.9-0.4-1.12-1.06
Friendlies (M) (2 Seasons)366228.10.70032232.3320+2+2.73+2.49
World Cup (1 Season)264329.70.70023242.000000.00-0.150.50.9-0.4-1.12-1.06
Africa Cup of Nations qualification (1 Season)121215.80.20012100.000000.00-1.33

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-202021Arezzoit ITACoppa Italia1.10000000000Matches
2022-202324Bariit ITACoppa Italia2.30003001000Matches
2022-202324Bariit ITA2. Serie B27.7411415511901650069486941.0Matches
2023-202425Frosinoneit ITACoppa Italia2.10001540000Matches
2023-202425Frosinoneit ITA1. Serie A22.600025421635620041346733.7Matches
3 Seasons3 Clubs3 Leagues55.84117010231135227001108213637.6
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (1 Season)2 Leagues24.700026472035620041346733.7
Bari (1 Season)2 Leagues30.04114455111001650069486941.0
Arezzo (1 Season)1 League1.10000000000
Coppa Italia (3 Seasons)5.60004541000
Serie A (1 Season)22.600025421635620041346733.7
Serie B (1 Season)27.7411415511901650069486941.0
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-202021Arezzo1 League1.10000000000
2022-202324Bari2 Leagues30.04114455111001650069486941.0
2023-202425Frosinone2 Leagues24.700026472035620041346733.7
3 Seasons3 Clubs3 Leagues55.84117010231135227001108213637.6
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (1 Season)2 Leagues24.700026472035620041346733.7
Bari (1 Season)2 Leagues30.04114455111001650069486941.0
Arezzo (1 Season)1 League1.10000000000
Coppa Italia (3 Seasons)5.60004541000
Serie A (1 Season)22.600025421635620041346733.7
Serie B (1 Season)27.7411415511901650069486941.0
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
2022-202324Bariit ITA2. Serie B3rd27.7411415511901650069486941.0Matches
2023-202425Frosinoneit ITA1. Serie A16th22.600025421635620041346733.7Matches
2 Seasons2 Clubs2 Leagues50.3411669727125227001108213637.6
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Frosinone (1 Season)1 League22.600025421635620041346733.7
Bari (1 Season)1 League27.7411415511901650069486941.0
Serie A (1 Season)22.600025421635620041346733.7
Serie B (1 Season)27.7411415511901650069486941.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202021Arezzoit ITACoppa Italia41st1.10000000000Matches
2022-202324Bariit ITACoppa ItaliaRd22.30003001000Matches
2023-202425Frosinoneit ITACoppa ItaliaQF2.10001540000Matches
3 Seasons3 Clubs1 League5.60004541000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bari (1 Season)1 League2.30003001000
Frosinone (1 Season)1 League2.10001540000
Arezzo (1 Season)1 League1.10000000000
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
202224ma Morocco1. World Cup4th0.721150200000002250.0Matches
202224ma MoroccoFriendlies (M)0.60000Matches
202325ma MoroccoFriendlies (M)0.20000Matches
202325ma MoroccoAfrica Cup of Nations qualification0.20000Matches
2 Seasons1 Club3 Leagues1.721150200000002250.0
Friendlies (M) (2 Seasons)0.70000
World Cup (1 Season)0.721150200000002250.0
Africa Cup of Nations qualification (1 Season)0.20000

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.

More Walid Cheddira Pages