Standard Stats Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France 3 3 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 37 35 3,121 34.7 5 0 5 5 0 0 2 0 4.0 4.0 3.7 7.7 113 104 205 0.14 0.00 0.14 0.14 0.14 0.12 0.11 0.22 0.12 0.22 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France 2 2 151 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 13 10 884 9.8 0 0 0 0 0 0 0 0 1.2 1.2 0.5 1.8 23 27 55 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.18 0.12 0.18 Matches 3 Seasons 2 Clubs 2 Leagues 56 51 4,501 50.0 5 1 6 5 0 0 4 0 5.2 5.2 4.2 9.5 136 131 260 0.10 0.02 0.12 0.10 0.12 0.12 0.09 0.21 0.12 0.21 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 Stade Laval (2 Seasons) 2 Leagues 55 50 4,381 48.7 5 0 5 5 0 0 4 0 5.2 5.2 4.2 9.5 136 131 260 0.10 0.00 0.10 0.10 0.10 0.12 0.09 0.21 0.12 0.21 Chambly Oise (1 Season) 1 League 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 Coupe de France (3 Seasons) 6 6 496 5.5 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Ligue 2 (2 Seasons) 50 45 4,005 44.5 5 0 5 5 0 0 2 0 5.2 5.2 4.2 9.5 136 131 260 0.11 0.00 0.11 0.11 0.11 0.12 0.09 0.21 0.12 0.21
Standard Stats Table 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 2022-2023 21 Chambly Oise 1 League 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 2023-2024 22 Stade Laval 2 Leagues 40 38 3,346 37.2 5 0 5 5 0 0 3 0 4.0 4.0 3.7 7.7 113 104 205 0.13 0.00 0.13 0.13 0.13 0.12 0.11 0.22 0.12 0.22 2024-2025 23 Stade Laval 2 Leagues 15 12 1,035 11.5 0 0 0 0 0 0 1 0 1.2 1.2 0.5 1.8 23 27 55 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.18 0.12 0.18 3 Seasons 2 Clubs 2 Leagues 56 51 4,501 50.0 5 1 6 5 0 0 4 0 5.2 5.2 4.2 9.5 136 131 260 0.10 0.02 0.12 0.10 0.12 0.12 0.09 0.21 0.12 0.21 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 Stade Laval (2 Seasons) 2 Leagues 55 50 4,381 48.7 5 0 5 5 0 0 4 0 5.2 5.2 4.2 9.5 136 131 260 0.10 0.00 0.10 0.10 0.10 0.12 0.09 0.21 0.12 0.21 Chambly Oise (1 Season) 1 League 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 Coupe de France (3 Seasons) 6 6 496 5.5 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 Ligue 2 (2 Seasons) 50 45 4,005 44.5 5 0 5 5 0 0 2 0 5.2 5.2 4.2 9.5 136 131 260 0.11 0.00 0.11 0.11 0.11 0.12 0.09 0.21 0.12 0.21
Standard Stats Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 37 35 3,121 34.7 5 0 5 5 0 0 2 0 4.0 4.0 3.7 7.7 113 104 205 0.14 0.00 0.14 0.14 0.14 0.12 0.11 0.22 0.12 0.22 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 13 10 884 9.8 0 0 0 0 0 0 0 0 1.2 1.2 0.5 1.8 23 27 55 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.18 0.12 0.18 Matches 2 Seasons 1 Club 1 League 50 45 4,005 44.5 5 0 5 5 0 0 2 0 5.2 5.2 4.2 9.5 136 131 260 0.11 0.00 0.11 0.11 0.11 0.12 0.09 0.21 0.12 0.21
Standard Stats Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France Rd7 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France R16 3 3 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France R32 2 2 151 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 1 League 6 6 496 5.5 0 1 1 0 0 0 2 0 0.00 0.18 0.18 0.00 0.18 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 Stade Laval (2 Seasons) 1 League 5 5 376 4.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Chambly Oise (1 Season) 1 League 1 1 120 1.3 0 1 1 0 0 0 0 0 0.00 0.75 0.75 0.00 0.75
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 24 tn Tunisia WCQ 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 2 0 33 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 1 0 2 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France 1.3 0 0 0 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France 2.5 0 0 0 0.00 0.00 0 0 Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 34.7 5 43 15 34.9 1.24 0.43 0.12 0.33 16.9 0 0 0 4.0 4.0 0.09 +1.0 +1.0 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France 1.7 0 0 0 0.00 0.00 0 0 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 9.8 0 9 2 22.2 0.92 0.20 0.00 0.00 17.6 0 0 0 1.2 1.2 0.18 -1.2 -1.2 Matches 3 Seasons 2 Clubs 2 Leagues 50.0 5 52 17 32.7 1.07 0.35 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2 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 Stade Laval (2 Seasons) 2 Leagues 48.7 5 52 17 32.7 1.07 0.35 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2 Chambly Oise (1 Season) 1 League 1.3 0 0 0 Coupe de France (3 Seasons) 5.5 0 0 0 0.00 0.00 0 0 Ligue 2 (2 Seasons) 44.5 5 52 17 32.7 1.17 0.38 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2
Shooting Table 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 2022-2023 21 Chambly Oise 1 League 1.3 0 0 0 2023-2024 22 Stade Laval 2 Leagues 37.2 5 43 15 34.9 1.16 0.40 0.12 0.33 16.9 0 0 0 4.0 4.0 0.09 +1.0 +1.0 2024-2025 23 Stade Laval 2 Leagues 11.5 0 9 2 22.2 0.78 0.17 0.00 0.00 17.6 0 0 0 1.2 1.2 0.18 -1.2 -1.2 3 Seasons 2 Clubs 2 Leagues 50.0 5 52 17 32.7 1.07 0.35 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2 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 Stade Laval (2 Seasons) 2 Leagues 48.7 5 52 17 32.7 1.07 0.35 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2 Chambly Oise (1 Season) 1 League 1.3 0 0 0 Coupe de France (3 Seasons) 5.5 0 0 0 0.00 0.00 0 0 Ligue 2 (2 Seasons) 44.5 5 52 17 32.7 1.17 0.38 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2
Shooting Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 5 43 15 34.9 1.24 0.43 0.12 0.33 16.9 0 0 0 4.0 4.0 0.09 +1.0 +1.0 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 0 9 2 22.2 0.92 0.20 0.00 0.00 17.6 0 0 0 1.2 1.2 0.18 -1.2 -1.2 Matches 2 Seasons 1 Club 1 League 44.5 5 52 17 32.7 1.17 0.38 0.10 0.29 17.0 0 0 0 5.2 5.2 0.11 -0.2 -0.2
Passing Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France 1.3 1 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France 2.5 0 Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 34.7 1217 1687 72.1 18432 7873 677 813 83.3 450 613 73.4 59 160 36.9 0 3.7 2.9 -3.7 29 74 35 26 104 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France 1.7 0 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 9.8 318 455 69.9 5446 2639 148 184 80.4 139 192 72.4 27 52 51.9 0 0.5 0.6 -0.5 7 16 10 9 27 Matches 3 Seasons 2 Clubs 2 Leagues 50.0 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 1 4.2 3.6 -3.2 36 90 45 35 131 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 Stade Laval (2 Seasons) 2 Leagues 48.7 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 0 4.2 3.6 -4.2 36 90 45 35 131 Chambly Oise (1 Season) 1 League 1.3 1 Coupe de France (3 Seasons) 5.5 1 Ligue 2 (2 Seasons) 44.5 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 0 4.2 3.6 -4.2 36 90 45 35 131
Passing Table 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 2022-2023 21 Chambly Oise 1 League 1.3 1 2023-2024 22 Stade Laval 2 Leagues 37.2 1217 1687 72.1 18432 7873 677 813 83.3 450 613 73.4 59 160 36.9 0 3.7 2.9 -3.7 29 74 35 26 104 2024-2025 23 Stade Laval 2 Leagues 11.5 318 455 69.9 5446 2639 148 184 80.4 139 192 72.4 27 52 51.9 0 0.5 0.6 -0.5 7 16 10 9 27 3 Seasons 2 Clubs 2 Leagues 50.0 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 1 4.2 3.6 -3.2 36 90 45 35 131 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 Stade Laval (2 Seasons) 2 Leagues 48.7 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 0 4.2 3.6 -4.2 36 90 45 35 131 Chambly Oise (1 Season) 1 League 1.3 1 Coupe de France (3 Seasons) 5.5 1 Ligue 2 (2 Seasons) 44.5 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 0 4.2 3.6 -4.2 36 90 45 35 131
Passing Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 1217 1687 72.1 18432 7873 677 813 83.3 450 613 73.4 59 160 36.9 0 3.7 2.9 -3.7 29 74 35 26 104 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 318 455 69.9 5446 2639 148 184 80.4 139 192 72.4 27 52 51.9 0 0.5 0.6 -0.5 7 16 10 9 27 Matches 2 Seasons 1 Club 1 League 44.5 1535 2142 71.7 23878 10512 825 997 82.7 589 805 73.2 86 212 40.6 0 4.2 3.6 -4.2 36 90 45 35 131
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 0.3 0 Matches 2026 24 tn Tunisia WCQ 0.0 0 Matches 2 Seasons 1 Club 2 Leagues 0.4 0 WCQ (1 Season) 0.0 0 Africa Cup of Nations qualification (1 Season) 0.3 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022-2023 21 Chambly Oise 1 League 1.3 2023-2024 22 Stade Laval 2 Leagues 37.2 1687 1316 366 17 2 0 160 346 3 3 0 0 1217 5 68 2024-2025 23 Stade Laval 2 Leagues 11.5 455 338 116 7 1 1 58 109 0 0 0 0 318 1 21 3 Seasons 2 Clubs 2 Leagues 50.0 2142 1654 482 24 3 1 218 455 3 3 0 0 1535 6 89 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Stade Laval (2 Seasons) 2 Leagues 48.7 2142 1654 482 24 3 1 218 455 3 3 0 0 1535 6 89 Chambly Oise (1 Season) 1 League 1.3 Coupe de France (3 Seasons) 5.5 21 Ligue 2 (2 Seasons) 44.5 2142 1654 482 24 3 1 197 455 3 3 0 0 1535 6 89
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 1687 1316 366 17 2 0 151 346 3 3 0 0 1217 5 68 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 455 338 116 7 1 1 46 109 0 0 0 0 318 1 21 Matches 2 Seasons 1 Club 1 League 44.5 2142 1654 482 24 3 1 197 455 3 3 0 0 1535 6 89
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 21 Chambly Oise 1 League 1.3 2023-2024 22 Stade Laval 2 Leagues 37.2 61 1.76 50 6 1 4 0 0 1 0.03 1 0 0 0 0 0 2024-2025 23 Stade Laval 2 Leagues 11.5 17 1.73 11 4 0 2 0 0 3 0.31 1 2 0 0 0 0 3 Seasons 2 Clubs 2 Leagues 50.0 78 1.75 61 10 1 6 0 0 4 0.09 2 2 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Stade Laval (2 Seasons) 2 Leagues 48.7 78 1.75 61 10 1 6 0 0 4 0.09 2 2 0 0 0 0 Chambly Oise (1 Season) 1 League 1.3 Coupe de France (3 Seasons) 5.5 Ligue 2 (2 Seasons) 44.5 78 1.75 61 10 1 6 0 0 4 0.09 2 2 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 61 1.76 50 6 1 4 0 0 1 0.03 1 0 0 0 0 0 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 17 1.73 11 4 0 2 0 0 3 0.31 1 2 0 0 0 0 Matches 2 Seasons 1 Club 1 League 44.5 78 1.75 61 10 1 6 0 0 4 0.09 2 2 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 0.3 Matches 2026 24 tn Tunisia WCQ 0.0 Matches 2 Seasons 1 Club 2 Leagues 0.4 WCQ (1 Season) 0.0 Africa Cup of Nations qualification (1 Season) 0.3
Defensive Actions Table 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 2022-2023 21 Chambly Oise 1 League 1.3 0 2023-2024 22 Stade Laval 2 Leagues 37.2 71 53 51 13 7 43 77 55.8 34 51 2 49 46 115 80 0 2024-2025 23 Stade Laval 2 Leagues 11.5 28 26 19 7 2 16 24 66.7 8 15 3 12 12 40 21 0 3 Seasons 2 Clubs 2 Leagues 50.0 99 79 70 20 9 59 101 58.4 42 66 5 61 58 155 101 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Stade Laval (2 Seasons) 2 Leagues 48.7 99 79 70 20 9 59 101 58.4 42 66 5 61 58 155 101 0 Chambly Oise (1 Season) 1 League 1.3 0 Coupe de France (3 Seasons) 5.5 7 2 0 Ligue 2 (2 Seasons) 44.5 99 72 70 20 9 59 101 58.4 42 66 5 61 56 155 101 0
Defensive Actions Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 71 49 51 13 7 43 77 55.8 34 51 2 49 44 115 80 0 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 28 23 19 7 2 16 24 66.7 8 15 3 12 12 40 21 0 Matches 2 Seasons 1 Club 1 League 44.5 99 72 70 20 9 59 101 58.4 42 66 5 61 56 155 101 0
Defensive Actions Table 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 2025 23 tn Tunisia Africa Cup of Nations qualification 0.3 Matches 2026 24 tn Tunisia WCQ 0.0 Matches 2 Seasons 1 Club 2 Leagues 0.4 0 WCQ (1 Season) 0.0 0 Africa Cup of Nations qualification (1 Season) 0.3 0
Possession Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France 1.3 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France 2.5 Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 34.7 2112 109 638 858 647 58 2112 60 26 43.3 28 46.7 1212 8298 3950 113 86 7 49 33 1071 205 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France 1.7 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 9.8 556 26 157 226 179 10 556 11 5 45.5 6 54.5 234 1296 649 23 17 1 13 5 265 55 Matches 3 Seasons 2 Clubs 2 Leagues 50.0 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260 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 Stade Laval (2 Seasons) 2 Leagues 48.7 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260 Chambly Oise (1 Season) 1 League 1.3 Coupe de France (3 Seasons) 5.5 Ligue 2 (2 Seasons) 44.5 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260
Possession Table 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 2022-2023 21 Chambly Oise 1 League 1.3 2023-2024 22 Stade Laval 2 Leagues 37.2 2112 109 638 858 647 58 2112 60 26 43.3 28 46.7 1212 8298 3950 113 86 7 49 33 1071 205 2024-2025 23 Stade Laval 2 Leagues 11.5 556 26 157 226 179 10 556 11 5 45.5 6 54.5 234 1296 649 23 17 1 13 5 265 55 3 Seasons 2 Clubs 2 Leagues 50.0 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260 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 Stade Laval (2 Seasons) 2 Leagues 48.7 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260 Chambly Oise (1 Season) 1 League 1.3 Coupe de France (3 Seasons) 5.5 Ligue 2 (2 Seasons) 44.5 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260
Possession Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 2112 109 638 858 647 58 2112 60 26 43.3 28 46.7 1212 8298 3950 113 86 7 49 33 1071 205 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 556 26 157 226 179 10 556 11 5 45.5 6 54.5 234 1296 649 23 17 1 13 5 265 55 Matches 2 Seasons 1 Club 1 League 44.5 2668 135 795 1084 826 68 2668 71 31 43.7 34 47.9 1446 9594 4599 136 103 8 62 38 1336 260
Possession Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France Rd7 1.3 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France R16 2.5 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France R32 1.7 Matches 3 Seasons 2 Clubs 1 League 5.5 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 Stade Laval (2 Seasons) 1 League 4.2 Chambly Oise (1 Season) 1 League 1.3
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 0.3 Matches 2026 24 tn Tunisia WCQ 0.0 Matches 2 Seasons 1 Club 2 Leagues 0.4 WCQ (1 Season) 0.0 Africa Cup of Nations qualification (1 Season) 0.3
Playing Time Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France 3 225 75 50.0 2.5 3 75 2 0 0 2.00 5 1 +4 +1.60 -0.80 Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 37 3,121 84 91.3 34.7 35 87 28 2 36 0 1.49 36 37 -1 -0.03 +1.18 39.7 35.4 +4.3 +0.12 +0.76 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France 2 151 76 36.0 1.7 2 76 0 0 1 0.50 0 2 -2 -1.19 -1.53 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 13 884 68 54.6 9.8 10 83 3 3 17 5 1.62 15 11 +4 +0.41 -0.33 11.5 12.7 -1.2 -0.12 -0.27 Matches 3 Seasons 2 Clubs 2 Leagues 56 4,501 80 74.6 50.0 51 86 34 5 25 6 1.50 57 52 +5 +0.10 -0.43 51.2 48.0 +3.1 +0.07 +0.15 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 Stade Laval (2 Seasons) 2 Leagues 55 4,381 80 74.1 48.7 50 85 33 5 25 6 1.51 56 51 +5 +0.10 -0.43 51.2 48.0 +3.1 +0.07 +0.15 Chambly Oise (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Coupe de France (3 Seasons) 6 496 83 50.1 5.5 6 83 3 0 1 1.33 6 4 +2 +0.36 -0.91 Ligue 2 (2 Seasons) 50 4,005 80 79.5 44.5 45 86 31 5 25 5 1.52 51 48 +3 +0.07 -0.11 51.2 48.0 +3.1 +0.07 +0.15
Playing Time Table 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 2022-2023 21 Chambly Oise 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 2023-2024 22 Stade Laval 2 Leagues 40 3,346 84 86.5 37.2 38 86 30 2 36 0 1.53 41 38 +3 +0.08 -0.26 39.7 35.4 +4.3 +0.12 +0.76 2024-2025 23 Stade Laval 2 Leagues 15 1,035 69 50.7 11.5 12 82 3 3 17 6 1.47 15 13 +2 +0.17 -0.45 11.5 12.7 -1.2 -0.12 -0.27 3 Seasons 2 Clubs 2 Leagues 56 4,501 80 74.6 50.0 51 86 34 5 25 6 1.50 57 52 +5 +0.10 -0.43 51.2 48.0 +3.1 +0.07 +0.15 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 Stade Laval (2 Seasons) 2 Leagues 55 4,381 80 74.1 48.7 50 85 33 5 25 6 1.51 56 51 +5 +0.10 -0.43 51.2 48.0 +3.1 +0.07 +0.15 Chambly Oise (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Coupe de France (3 Seasons) 6 496 83 50.1 5.5 6 83 3 0 1 1.33 6 4 +2 +0.36 -0.91 Ligue 2 (2 Seasons) 50 4,005 80 79.5 44.5 45 86 31 5 25 5 1.52 51 48 +3 +0.07 -0.11 51.2 48.0 +3.1 +0.07 +0.15
Playing Time Table 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 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 37 3,121 84 91.3 34.7 35 87 28 2 36 0 1.49 36 37 -1 -0.03 +1.18 39.7 35.4 +4.3 +0.12 +0.76 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 13 884 68 54.6 9.8 10 83 3 3 17 5 1.62 15 11 +4 +0.41 -0.33 11.5 12.7 -1.2 -0.12 -0.27 Matches 2 Seasons 1 Club 1 League 50 4,005 80 79.5 44.5 45 86 31 5 25 5 1.52 51 48 +3 +0.07 -0.11 51.2 48.0 +3.1 +0.07 +0.15
Playing Time Table 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 2022-2023 21 Chambly Oise fr FRA Coupe de France Rd7 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00 Matches 2023-2024 22 Stade Laval fr FRA Coupe de France R16 3 225 75 50.0 2.5 3 75 2 0 0 2.00 5 1 +4 +1.60 -0.80 Matches 2024-2025 23 Stade Laval fr FRA Coupe de France R32 2 151 76 36.0 1.7 2 76 0 0 1 0.50 0 2 -2 -1.19 -1.53 Matches 3 Seasons 2 Clubs 1 League 6 496 83 50.1 5.5 6 83 3 0 1 1.33 6 4 +2 +0.36 -0.91 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Stade Laval (2 Seasons) 1 League 5 376 75 43.2 4.2 5 75 2 0 1 1.40 5 3 +2 +0.48 -0.80 Chambly Oise (1 Season) 1 League 1 120 120 100.0 1.3 1 120 1 0 0 1.00 1 1 0 0.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 1 31 31 5.7 0.3 0 0 1 31 1 0.00 0 0 0 0.00 -0.18 Matches 2026 24 tn Tunisia WCQ 1 2 2 0.6 0.0 0 0 1 2 1 3.00 0 0 0 0.00 -1.51 Matches 2 Seasons 1 Club 2 Leagues 2 33 17 3.7 0.4 0 0 2 17 2 1.50 0 0 0 0.00 -0.73 WCQ (1 Season) 1 2 2 0.6 0.0 0 0 1 2 1 3.00 0 0 0 0.00 -1.51 Africa Cup of Nations qualification (1 Season) 1 31 31 5.7 0.3 0 0 1 31 1 0.00 0 0 0 0.00 -0.18
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2022-2023 21 Chambly Oise 1 League 1.3 0 0 0 0 2023-2024 22 Stade Laval 2 Leagues 37.2 3 0 0 44 38 3 160 46 53 0 0 0 211 47 42 52.8 2024-2025 23 Stade Laval 2 Leagues 11.5 1 0 0 18 9 3 58 12 26 0 0 0 44 16 5 76.2 3 Seasons 2 Clubs 2 Leagues 50.0 4 0 0 62 47 6 218 58 79 0 0 0 255 63 47 57.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Stade Laval (2 Seasons) 2 Leagues 48.7 4 0 0 62 47 6 218 58 79 0 0 0 255 63 47 57.3 Chambly Oise (1 Season) 1 League 1.3 0 0 0 0 Coupe de France (3 Seasons) 5.5 2 0 0 6 5 0 21 2 7 0 Ligue 2 (2 Seasons) 44.5 2 0 0 56 42 6 197 56 72 0 0 0 255 63 47 57.3
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2023-2024 22 Stade Laval fr FRA 2. Ligue 2 7th 34.7 2 0 0 42 34 3 151 44 49 0 0 0 211 47 42 52.8 Matches 2024-2025 23 Stade Laval fr FRA 2. Ligue 2 7th 9.8 0 0 0 14 8 3 46 12 23 0 0 0 44 16 5 76.2 Matches 2 Seasons 1 Club 1 League 44.5 2 0 0 56 42 6 197 56 72 0 0 0 255 63 47 57.3
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 23 tn Tunisia Africa Cup of Nations qualification 0.3 0 0 0 0 Matches 2026 24 tn Tunisia WCQ 0.0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.4 0 0 0 0 WCQ (1 Season) 0.0 0 0 0 0 Africa Cup of Nations qualification (1 Season) 0.3 0 0 0 0
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 .
View Additional Information
More Amine Cherni Pages
Amine Cherni Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary