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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 34 17 1,423 15.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2021-2022 20 Montpellier fr FRA Coupe de France 0 0 Matches 2021-2022 20 Montpellier fr FRA 1. Ligue 1 0 0 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 14 1 266 3.0 0 1 1 0 0 0 2 0 0.00 0.34 0.34 0.00 0.34 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 4 Leagues 81 38 3,482 38.7 0 3 3 0 0 0 7 0 1.1 1.1 2.5 3.6 17 89 10 0.00 0.08 0.08 0.00 0.08 0.06 0.13 0.19 0.06 0.19 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 Lausanne-Sport (2 Seasons) 1 League 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Montpellier (2 Seasons) 2 Leagues 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 US Concarneau (1 Season) 2 Leagues 27 20 1,737 19.3 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 Super Lg (2 Seasons) 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Ligue 1 (2 Seasons) 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19
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 2020-2021 19 Lausanne-Sport 1 League 34 17 1,423 15.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 2021-2022 20 Lausanne-Sport 1 League 14 1 266 3.0 0 1 1 0 0 0 2 0 0.00 0.34 0.34 0.00 0.34 2021-2022 20 Montpellier 2 Leagues 0 0 2023-2024 22 US Concarneau 2 Leagues 27 20 1,737 19.3 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 2024-2025 23 Montpellier 1 League 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 4 Seasons 3 Clubs 4 Leagues 81 38 3,482 38.7 0 3 3 0 0 0 7 0 1.1 1.1 2.5 3.6 17 89 10 0.00 0.08 0.08 0.00 0.08 0.06 0.13 0.19 0.06 0.19 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 Lausanne-Sport (2 Seasons) 1 League 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Montpellier (2 Seasons) 2 Leagues 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 US Concarneau (1 Season) 2 Leagues 27 20 1,737 19.3 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 Super Lg (2 Seasons) 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Ligue 1 (2 Seasons) 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (2 Seasons) 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 34 17 1,423 15.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 14 1 266 3.0 0 1 1 0 0 0 2 0 0.00 0.34 0.34 0.00 0.34 Matches 2021-2022 20 Montpellier fr FRA 1. Ligue 1 13th 0 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 3 Leagues 80 37 3,427 38.1 0 3 3 0 0 0 7 0 1.1 1.1 2.5 3.6 17 89 10 0.00 0.08 0.08 0.00 0.08 0.06 0.13 0.19 0.06 0.19 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 Lausanne-Sport (2 Seasons) 1 League 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Montpellier (2 Seasons) 1 League 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 US Concarneau (1 Season) 1 League 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19 Super Lg (2 Seasons) 48 18 1,689 18.8 0 2 2 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Ligue 1 (2 Seasons) 6 0 56 0.6 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 3 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (1 Season) 26 19 1,682 18.7 0 1 1 0 0 0 2 0 1.1 1.1 2.5 3.6 16 86 10 0.00 0.05 0.05 0.00 0.05 0.06 0.13 0.19 0.06 0.19
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 2021-2022 20 Montpellier fr FRA Coupe de France R16 0 0 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 US Concarneau (1 Season) 1 League 1 1 55 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Montpellier (1 Season) 1 League 0 0
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 0 21 8 38.1 1.33 0.51 0.00 0.00 0 0 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 0 4 0 0.0 1.35 0.00 0.00 0 0 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 0 0 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 0 50 17 34.0 1.31 0.45 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Lausanne-Sport (2 Seasons) 1 League 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Montpellier (2 Seasons) 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 US Concarneau (1 Season) 2 Leagues 19.3 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Super Lg (2 Seasons) 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de France (2 Seasons) 0.6 0 0 0 Ligue 2 (1 Season) 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1
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 2020-2021 19 Lausanne-Sport 1 League 15.8 0 21 8 38.1 1.33 0.51 0.00 0.00 0 0 2021-2022 20 Lausanne-Sport 1 League 3.0 0 4 0 0.0 1.35 0.00 0.00 0 0 2023-2024 22 US Concarneau 2 Leagues 19.3 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 2024-2025 23 Montpellier 1 League 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 4 Seasons 3 Clubs 4 Leagues 38.7 0 50 17 34.0 1.31 0.45 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Lausanne-Sport (2 Seasons) 1 League 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Montpellier (2 Seasons) 2 Leagues 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 US Concarneau (1 Season) 2 Leagues 19.3 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Super Lg (2 Seasons) 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de France (2 Seasons) 0.6 0 0 0 Ligue 2 (1 Season) 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 0 21 8 38.1 1.33 0.51 0.00 0.00 0 0 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 0 4 0 0.0 1.35 0.00 0.00 0 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 0 50 17 34.0 1.31 0.45 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Lausanne-Sport (2 Seasons) 1 League 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Montpellier (2 Seasons) 1 League 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 US Concarneau (1 Season) 1 League 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1 Super Lg (2 Seasons) 18.8 0 25 8 32.0 1.33 0.43 0.00 0.00 0 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Ligue 2 (1 Season) 18.7 0 25 9 36.0 1.34 0.48 0.00 0.00 28.4 13 0 0 1.1 1.1 0.04 -1.1 -1.1
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 0.6 0 0 0 Matches 2 Seasons 2 Clubs 1 League 0.6 0 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches US Concarneau (1 Season) 1 League 0.6 0 0 0 Montpellier (1 Season) 1 League
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 1 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 1 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 945 1157 81.7 17060 4712 400 440 90.9 408 466 87.6 110 212 51.9 3 2.5 2.6 +0.5 24 89 4 2 89 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 Lausanne-Sport (2 Seasons) 1 League 18.8 2 Montpellier (2 Seasons) 2 Leagues 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 US Concarneau (1 Season) 2 Leagues 19.3 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 Super Lg (2 Seasons) 18.8 2 Ligue 1 (2 Seasons) 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 Coupe de France (2 Seasons) 0.6 0 Ligue 2 (1 Season) 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86
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 2020-2021 19 Lausanne-Sport 1 League 15.8 1 2021-2022 20 Lausanne-Sport 1 League 3.0 1 2023-2024 22 US Concarneau 2 Leagues 19.3 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 2024-2025 23 Montpellier 1 League 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 4 Seasons 3 Clubs 4 Leagues 38.7 945 1157 81.7 17060 4712 400 440 90.9 408 466 87.6 110 212 51.9 3 2.5 2.6 +0.5 24 89 4 2 89 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 Lausanne-Sport (2 Seasons) 1 League 18.8 2 Montpellier (2 Seasons) 2 Leagues 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 US Concarneau (1 Season) 2 Leagues 19.3 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 Super Lg (2 Seasons) 18.8 2 Ligue 1 (2 Seasons) 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 Coupe de France (2 Seasons) 0.6 0 Ligue 2 (1 Season) 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 1 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 1 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 945 1157 81.7 17060 4712 400 440 90.9 408 466 87.6 110 212 51.9 3 2.5 2.6 +0.5 24 89 4 2 89 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 Lausanne-Sport (2 Seasons) 1 League 18.8 2 Montpellier (2 Seasons) 1 League 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 US Concarneau (1 Season) 1 League 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86 Super Lg (2 Seasons) 18.8 2 Ligue 1 (2 Seasons) 0.6 34 40 85.0 590 199 17 19 89.5 13 14 92.9 4 7 57.1 0 0.0 0.0 0.0 0 5 0 0 3 Ligue 2 (1 Season) 18.7 911 1117 81.6 16470 4513 383 421 91.0 395 452 87.4 106 205 51.7 1 2.5 2.6 -1.5 24 84 4 2 86
Passing Table 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 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 0.6 0 Matches 2 Seasons 2 Clubs 1 League 0.6 0 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 US Concarneau (1 Season) 1 League 0.6 0 Montpellier (1 Season) 1 League
Pass Types Table Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 14 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 11 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 1157 1010 146 90 3 7 119 0 51 27 21 1 945 1 10 Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lausanne-Sport (2 Seasons) 1 League 18.8 25 Montpellier (2 Seasons) 2 Leagues 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 US Concarneau (1 Season) 2 Leagues 19.3 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 Super Lg (2 Seasons) 18.8 25 Ligue 1 (2 Seasons) 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020-2021 19 Lausanne-Sport 1 League 15.8 14 2021-2022 20 Lausanne-Sport 1 League 3.0 11 2023-2024 22 US Concarneau 2 Leagues 19.3 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 2024-2025 23 Montpellier 1 League 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 4 Seasons 3 Clubs 4 Leagues 38.7 1157 1010 146 90 3 7 119 0 51 27 21 1 945 1 10 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lausanne-Sport (2 Seasons) 1 League 18.8 25 Montpellier (2 Seasons) 2 Leagues 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 US Concarneau (1 Season) 2 Leagues 19.3 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 Super Lg (2 Seasons) 18.8 25 Ligue 1 (2 Seasons) 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 14 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 11 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 1157 1010 146 90 3 7 119 0 51 27 21 1 945 1 10 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lausanne-Sport (2 Seasons) 1 League 18.8 25 Montpellier (2 Seasons) 1 League 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 US Concarneau (1 Season) 1 League 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10 Super Lg (2 Seasons) 18.8 25 Ligue 1 (2 Seasons) 0.6 40 39 1 1 0 0 1 0 0 0 0 0 34 0 0 Ligue 2 (1 Season) 18.7 1117 971 145 89 3 7 93 0 51 27 21 1 911 1 10
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 US Concarneau fr FRA Coupe de France Rd7 0.6 Matches 2 Seasons 2 Clubs 1 League 0.6 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches US Concarneau (1 Season) 1 League 0.6 Montpellier (1 Season) 1 League
Goal and Shot Creation Table Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 47 2.43 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 2 Leagues 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 US Concarneau (1 Season) 2 Leagues 19.3 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0
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 2020-2021 19 Lausanne-Sport 1 League 15.8 2021-2022 20 Lausanne-Sport 1 League 3.0 2023-2024 22 US Concarneau 2 Leagues 19.3 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 2024-2025 23 Montpellier 1 League 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 4 Seasons 3 Clubs 4 Leagues 38.7 47 2.43 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 2 Leagues 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 US Concarneau (1 Season) 2 Leagues 19.3 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 47 2.43 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 1 League 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 US Concarneau (1 Season) 1 League 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 2 0 0 0 0 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Ligue 2 (1 Season) 18.7 47 2.51 22 21 0 4 0 0 3 0.16 1 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 US Concarneau fr FRA Coupe de France Rd7 0.6 Matches 2 Seasons 2 Clubs 1 League 0.6 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches US Concarneau (1 Season) 1 League 0.6 Montpellier (1 Season) 1 League
Defensive Actions Table 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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 14 21 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 2 2 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 33 34 19 13 1 23 40 57.5 17 20 5 15 41 51 26 0 Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lausanne-Sport (2 Seasons) 1 League 18.8 16 23 0 Montpellier (2 Seasons) 2 Leagues 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 US Concarneau (1 Season) 2 Leagues 19.3 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 Super Lg (2 Seasons) 18.8 16 23 0 Ligue 1 (2 Seasons) 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 Coupe de France (2 Seasons) 0.6 0 Ligue 2 (1 Season) 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0
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 2020-2021 19 Lausanne-Sport 1 League 15.8 14 21 0 2021-2022 20 Lausanne-Sport 1 League 3.0 2 2 0 2023-2024 22 US Concarneau 2 Leagues 19.3 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 2024-2025 23 Montpellier 1 League 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 4 Seasons 3 Clubs 4 Leagues 38.7 33 34 19 13 1 23 40 57.5 17 20 5 15 41 51 26 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lausanne-Sport (2 Seasons) 1 League 18.8 16 23 0 Montpellier (2 Seasons) 2 Leagues 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 US Concarneau (1 Season) 2 Leagues 19.3 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 Super Lg (2 Seasons) 18.8 16 23 0 Ligue 1 (2 Seasons) 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 Coupe de France (2 Seasons) 0.6 0 Ligue 2 (1 Season) 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 14 21 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 2 2 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 33 34 19 13 1 23 40 57.5 17 20 5 15 41 51 26 0 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 Lausanne-Sport (2 Seasons) 1 League 18.8 16 23 0 Montpellier (2 Seasons) 1 League 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 US Concarneau (1 Season) 1 League 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 0 Super Lg (2 Seasons) 18.8 16 23 0 Ligue 1 (2 Seasons) 0.6 2 2 2 0 0 1 2 50.0 1 0 0 0 1 3 3 0 Ligue 2 (1 Season) 18.7 31 16 17 13 1 22 38 57.9 16 20 5 15 17 48 23 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 US Concarneau fr FRA Coupe de France Rd7 0.6 Matches 2 Seasons 2 Clubs 1 League 0.6 0 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 US Concarneau (1 Season) 1 League 0.6 0 Montpellier (1 Season) 1 League 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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 1338 59 339 785 234 4 1338 20 9 45.0 10 50.0 924 5022 1959 17 18 1 17 21 854 10 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 Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 2 Leagues 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 US Concarneau (1 Season) 2 Leagues 19.3 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10
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 2020-2021 19 Lausanne-Sport 1 League 15.8 2021-2022 20 Lausanne-Sport 1 League 3.0 2023-2024 22 US Concarneau 2 Leagues 19.3 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 2024-2025 23 Montpellier 1 League 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 4 Seasons 3 Clubs 4 Leagues 38.7 1338 59 339 785 234 4 1338 20 9 45.0 10 50.0 924 5022 1959 17 18 1 17 21 854 10 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 Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 2 Leagues 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 US Concarneau (1 Season) 2 Leagues 19.3 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 Coupe de France (2 Seasons) 0.6 Ligue 2 (1 Season) 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 1338 59 339 785 234 4 1338 20 9 45.0 10 50.0 924 5022 1959 17 18 1 17 21 854 10 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 Lausanne-Sport (2 Seasons) 1 League 18.8 Montpellier (2 Seasons) 1 League 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 US Concarneau (1 Season) 1 League 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10 Super Lg (2 Seasons) 18.8 Ligue 1 (2 Seasons) 0.6 49 3 10 32 8 2 49 2 1 50.0 1 50.0 27 136 31 1 0 0 0 1 33 0 Ligue 2 (1 Season) 18.7 1289 56 329 753 226 2 1289 18 8 44.4 9 50.0 897 4886 1928 16 18 1 17 20 821 10
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 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 0.6 Matches 2 Seasons 2 Clubs 1 League 0.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 US Concarneau (1 Season) 1 League 0.6 Montpellier (1 Season) 1 League
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 34 1,423 42 43.9 15.8 17 67 1 17 17 1 1.35 21 28 -7 -0.44 -0.64 Matches 2021-2022 20 Montpellier fr FRA Coupe de France 0 0 0 0 1 Matches 2021-2022 20 Montpellier fr FRA 1. Ligue 1 0 0 0 0 7 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 14 266 19 8.2 3.0 1 90 1 13 14 3 0.64 4 7 -3 -1.02 +0.07 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 1 55 55 45.8 0.6 1 55 0 0 0 1.00 0 1 -1 -1.64 -3.02 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 6 56 9 3.9 0.6 0 0 6 9 9 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 Matches 4 Seasons 3 Clubs 4 Leagues 81 3,482 43 23.0 38.7 38 76 12 43 14 23 1.04 44 62 -18 -0.47 +0.28 20.5 30.2 -9.6 -0.50 +0.11 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 Lausanne-Sport (2 Seasons) 1 League 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Montpellier (2 Seasons) 2 Leagues 6 56 9 1.1 0.6 0 0 6 9 17 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 US Concarneau (1 Season) 2 Leagues 27 1,737 64 49.1 19.3 20 82 10 7 13 2 1.04 17 25 -8 -0.41 +0.08 19.5 28.2 -8.7 -0.46 +0.02 Super Lg (2 Seasons) 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Ligue 1 (2 Seasons) 6 56 9 1.2 0.6 0 0 6 9 16 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 Coupe de France (2 Seasons) 1 55 55 14.1 0.6 1 55 0 0 1 1.00 0 1 -1 -1.64 -3.02 Ligue 2 (1 Season) 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02
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 2020-2021 19 Lausanne-Sport 1 League 34 1,423 42 43.9 15.8 17 67 1 17 17 1 1.35 21 28 -7 -0.44 -0.64 2021-2022 20 Lausanne-Sport 1 League 14 266 19 8.2 3.0 1 90 1 13 14 3 0.64 4 7 -3 -1.02 +0.07 2021-2022 20 Montpellier 2 Leagues 0 0 0 0 8 2023-2024 22 US Concarneau 2 Leagues 27 1,737 64 49.1 19.3 20 82 10 7 13 2 1.04 17 25 -8 -0.41 +0.08 19.5 28.2 -8.7 -0.46 +0.02 2024-2025 23 Montpellier 1 League 6 56 9 3.9 0.6 0 0 6 9 9 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 4 Seasons 3 Clubs 4 Leagues 81 3,482 43 23.0 38.7 38 76 12 43 14 23 1.04 44 62 -18 -0.47 +0.28 20.5 30.2 -9.6 -0.50 +0.11 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 Lausanne-Sport (2 Seasons) 1 League 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Montpellier (2 Seasons) 2 Leagues 6 56 9 1.1 0.6 0 0 6 9 17 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 US Concarneau (1 Season) 2 Leagues 27 1,737 64 49.1 19.3 20 82 10 7 13 2 1.04 17 25 -8 -0.41 +0.08 19.5 28.2 -8.7 -0.46 +0.02 Super Lg (2 Seasons) 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Ligue 1 (2 Seasons) 6 56 9 1.2 0.6 0 0 6 9 16 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 Coupe de France (2 Seasons) 1 55 55 14.1 0.6 1 55 0 0 1 1.00 0 1 -1 -1.64 -3.02 Ligue 2 (1 Season) 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 34 1,423 42 43.9 15.8 17 67 1 17 17 1 1.35 21 28 -7 -0.44 -0.64 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 14 266 19 8.2 3.0 1 90 1 13 14 3 0.64 4 7 -3 -1.02 +0.07 Matches 2021-2022 20 Montpellier fr FRA 1. Ligue 1 13th 0 0 0 0 7 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 6 56 9 3.9 0.6 0 0 6 9 9 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 Matches 4 Seasons 3 Clubs 3 Leagues 80 3,427 43 23.2 38.1 37 76 12 43 14 22 1.04 44 61 -17 -0.45 +0.32 20.5 30.2 -9.6 -0.50 +0.11 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 Lausanne-Sport (2 Seasons) 1 League 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Montpellier (2 Seasons) 1 League 6 56 9 1.2 0.6 0 0 6 9 16 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 US Concarneau (1 Season) 1 League 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02 Super Lg (2 Seasons) 48 1,689 35 26.1 18.8 18 68 2 30 16 4 1.14 25 35 -10 -0.53 +0.07 Ligue 1 (2 Seasons) 6 56 9 1.2 0.6 0 0 6 9 16 0.17 2 2 0 0.00 +1.56 1.0 2.0 -0.9 -1.52 -0.75 Ligue 2 (1 Season) 26 1,682 65 49.2 18.7 19 84 10 7 13 2 1.04 17 24 -7 -0.37 +0.20 19.5 28.2 -8.7 -0.46 +0.02
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 2021-2022 20 Montpellier fr FRA Coupe de France R16 0 0 0 0 1 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 1 55 55 45.8 0.6 1 55 0 0 0 1.00 0 1 -1 -1.64 -3.02 Matches 2 Seasons 2 Clubs 1 League 1 55 55 14.1 0.6 1 55 0 0 1 1.00 0 1 -1 -1.64 -3.02 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches US Concarneau (1 Season) 1 League 1 55 55 45.8 0.6 1 55 0 0 0 1.00 0 1 -1 -1.64 -3.02 Montpellier (1 Season) 1 League 0 0 0 0 1
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 15.8 3 0 0 25 8 0 14 21 14 0 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 3.0 2 0 0 6 1 0 11 2 2 0 Matches 2023-2024 22 US Concarneau fr FRA Coupe de France 0.6 0 0 0 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 Matches 4 Seasons 3 Clubs 4 Leagues 38.7 7 0 0 47 30 0 119 41 34 0 0 0 124 15 14 51.7 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lausanne-Sport (2 Seasons) 1 League 18.8 5 0 0 31 9 0 25 23 16 0 Montpellier (2 Seasons) 2 Leagues 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 US Concarneau (1 Season) 2 Leagues 19.3 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 Super Lg (2 Seasons) 18.8 5 0 0 31 9 0 25 23 16 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 Coupe de France (2 Seasons) 0.6 0 0 0 0 Ligue 2 (1 Season) 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6
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 2020-2021 19 Lausanne-Sport 1 League 15.8 3 0 0 25 8 0 14 21 14 0 2021-2022 20 Lausanne-Sport 1 League 3.0 2 0 0 6 1 0 11 2 2 0 2023-2024 22 US Concarneau 2 Leagues 19.3 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 2024-2025 23 Montpellier 1 League 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 4 Seasons 3 Clubs 4 Leagues 38.7 7 0 0 47 30 0 119 41 34 0 0 0 124 15 14 51.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lausanne-Sport (2 Seasons) 1 League 18.8 5 0 0 31 9 0 25 23 16 0 Montpellier (2 Seasons) 2 Leagues 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 US Concarneau (1 Season) 2 Leagues 19.3 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 Super Lg (2 Seasons) 18.8 5 0 0 31 9 0 25 23 16 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 Coupe de France (2 Seasons) 0.6 0 0 0 0 Ligue 2 (1 Season) 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6
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 2020-2021 19 Lausanne-Sport ch SUI 1. Super Lg 6th 15.8 3 0 0 25 8 0 14 21 14 0 Matches 2021-2022 20 Lausanne-Sport ch SUI 1. Super Lg 10th 3.0 2 0 0 6 1 0 11 2 2 0 Matches 2023-2024 22 US Concarneau fr FRA 2. Ligue 2 19th 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 Matches 2024-2025 23 Montpellier fr FRA 1. Ligue 1 18th 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 Matches 4 Seasons 3 Clubs 3 Leagues 38.1 7 0 0 47 30 0 119 41 34 0 0 0 124 15 14 51.7 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lausanne-Sport (2 Seasons) 1 League 18.8 5 0 0 31 9 0 25 23 16 0 Montpellier (2 Seasons) 1 League 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 US Concarneau (1 Season) 1 League 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6 Super Lg (2 Seasons) 18.8 5 0 0 31 9 0 25 23 16 0 Ligue 1 (2 Seasons) 0.6 0 0 0 0 1 0 1 1 2 0 0 0 1 0 1 0.0 Ligue 2 (1 Season) 18.7 2 0 0 16 20 0 93 17 16 0 0 0 123 15 13 53.6
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 22 US Concarneau fr FRA Coupe de France Rd7 0.6 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 0.6 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches US Concarneau (1 Season) 1 League 0.6 0 0 0 0 Montpellier (1 Season) 1 League
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 Gabriel Bares Pages
Gabriel Bares 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary