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
2025-01-05SunLigue 1Matchweek 16AwayL 0–2BrestAngersYCM,DM9000002000783100.10.10.220666995.7950100Match Report
2024-12-15SunLigue 1Matchweek 15HomeW 4–1BrestNantesYCM9000000000590010.00.00.000505296.2131000Match Report
2024-12-10TueChampions LgLeague phaseHomeW 1–0fr Brestnl PSV EindhovenYDM,RB9000000000331030.00.00.000162369.617000Match Report
2024-12-06FriLigue 1Matchweek 14AwayL 1–3BrestLilleNAM1500000000130100.00.00.00091275.0010000Match Report
2024-11-30SatLigue 1Matchweek 13HomeW 3–1BrestStrasbourgYDM4900000000180110.00.00.210131492.929000Match 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
2014-201518Sionch SUI1. Super Lg16141,25714.0123100700.070.140.210.070.21Matches
2015-201619Sion2. Europa Lg887208.0011000200.000.120.120.000.12Matches
2015-201619Sionch SUI1. Super Lg26221,95821.8134100400.050.140.180.050.18Matches
2016-201720West Hameng ENGEFL Cup332452.7101100000.370.000.370.370.37Matches
2016-201720West Hameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2016-201720West Hameng ENG1. Premier League2881,00111.1011000400.000.090.090.000.09Matches
2016-201720Sionch SUI1. Super Lg543894.3011000200.000.230.230.000.23Matches
2017-201821West Hameng ENGEFL Cup221631.8000000000.000.000.000.000.00Matches
2017-201821West Hameng ENGJr. PL2 — Div. 111830.9011000000.001.081.080.001.08Matches
2017-201821West Hameng ENG1. Premier League1498459.4011000100.30.30.30.61220280.000.110.110.000.110.030.030.070.030.07Matches
2018-201922Fiorentinait ITACoppa Italia422222.5011000000.000.410.410.000.41Matches
2018-201922Fiorentinait ITA1. Serie A29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11Matches
2019-202023Mainz 05de GER1. Bundesliga24181,48416.5101100710.80.80.31.21261290.060.000.060.060.060.050.020.070.050.07Matches
2019-202023Mainz 05de GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202124Mainz 05de GER1. Bundesliga1498419.3011000100.50.51.31.8623190.000.110.110.000.110.050.140.200.050.20Matches
2020-202124Mainz 05de GERDFB-Pokal10390.4000000000.000.000.000.000.00Matches
2021-202225Arminiade GER1. Bundesliga722833.1000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09Matches
2021-202225Arminiade GERDFB-Pokal10420.5000000000.000.000.000.000.00Matches
2021-202225Mainz 05de GERDFB-Pokal00Matches
2021-202225Young Boysch SUI1. Super Lg141289610.0235200300.200.300.500.200.50Matches
2022-202326Mainz 05de GER1. Bundesliga32282,43727.1033000400.70.71.31.91567230.000.110.110.000.110.020.050.070.020.07Matches
2022-202326Mainz 05de GERDFB-Pokal221802.0000000000.000.000.000.000.00Matches
2023-202427Mainz 05de GER1. Bundesliga21131,29014.3022000400.50.50.71.395390.000.140.140.000.140.040.050.090.040.09Matches
2023-202427Mainz 05de GERDFB-Pokal221591.8000000000.000.000.000.000.00Matches
2024-202528Brest1. Champions Lg653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05Matches
2024-202528Brestfr FRACoupe de France00Matches
2024-202528Mainz 05de GERDFB-Pokal00Matches
2024-202528Brestfr FRA1. Ligue 1865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12Matches
11 Seasons7 Clubs12 Leagues26919417,500194.4919289004824.44.46.110.5983601810.050.100.140.050.140.040.050.090.040.09
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
Mainz 05 (6 Seasons)2 Leagues97736,52072.41671001612.52.53.76.242204800.010.080.100.010.100.040.060.090.040.09
Sion (3 Seasons)2 Leagues55484,32448.02792001500.040.150.190.040.19
West Ham (2 Seasons)3 Leagues48232,34426.0123100500.30.30.30.61220280.040.080.120.040.120.030.030.070.030.07
Fiorentina (1 Season)2 Leagues33252,19224.4213200911.21.21.32.535100510.080.040.120.080.120.060.060.120.050.11
Young Boys (1 Season)1 League141289610.0235200300.200.300.500.200.50
Brest (1 Season)3 Leagues141189910.0101100000.30.30.50.932410.100.000.100.100.100.030.050.090.030.09
Arminia (1 Season)2 Leagues823253.6000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09
West Ham (1 Season)1 League11830.9011000000.001.081.080.001.08
DFB-Pokal (6 Seasons)755105.7000000000.000.000.000.000.00
Bundesliga (5 Seasons)98706,33570.41671001612.62.63.96.5482161010.010.090.100.010.100.040.060.090.040.09
Super Lg (4 Seasons)61524,50050.049134001600.080.180.260.080.26
Premier League (2 Seasons)42171,84620.5022000500.30.30.30.61220280.000.100.100.000.100.030.030.070.030.07
EFL Cup (2 Seasons)554084.5101100000.220.000.220.220.22
Serie A (1 Season)29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11
Ligue 1 (1 Season)865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12
Europa Lg (1 Season)887208.0011000200.000.120.120.000.12
Champions Lg (1 Season)653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05
Coppa Italia (1 Season)422222.5011000000.000.410.410.000.41
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)11830.9011000000.001.081.080.001.08
Coupe de France (1 Season)00
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
2014-201518Sion1 League16141,25714.0123100700.070.140.210.070.21
2015-201619Sion2 Leagues34302,67829.8145100600.030.130.170.030.17
2016-201720Sion1 League543894.3011000200.000.230.230.000.23
2016-201720West Ham3 Leagues32121,33614.8112100400.070.070.130.070.13
2017-201821West Ham2 Leagues16111,00811.2011000100.30.30.30.61220280.000.090.090.000.090.030.030.070.030.07
2017-201821West Ham1 League11830.9011000000.001.081.080.001.08
2018-201922Fiorentina2 Leagues33252,19224.4213200911.21.21.32.535100510.080.040.120.080.120.060.060.120.050.11
2019-202023Mainz 052 Leagues25191,57417.5101100710.80.80.31.21261290.060.000.060.060.060.050.020.070.050.07
2020-202124Mainz 052 Leagues1598809.8011000100.50.51.31.8623190.000.100.100.000.100.050.140.200.050.20
2021-202225Arminia2 Leagues823253.6000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09
2021-202225Young Boys1 League141289610.0235200300.200.300.500.200.50
2021-202225Mainz 051 League00
2022-202326Mainz 052 Leagues34302,61729.1033000400.70.71.31.91567230.000.100.100.000.100.020.050.070.020.07
2023-202427Mainz 052 Leagues23151,44916.1022000400.50.50.71.395390.000.120.120.000.120.040.050.090.040.09
2024-202528Mainz 051 League00
2024-202528Brest3 Leagues141189910.0101100000.30.30.50.932410.100.000.100.100.100.030.050.090.030.09
11 Seasons7 Clubs12 Leagues26919417,500194.4919289004824.44.46.110.5983601810.050.100.140.050.140.040.050.090.040.09
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
Mainz 05 (6 Seasons)2 Leagues97736,52072.41671001612.52.53.76.242204800.010.080.100.010.100.040.060.090.040.09
Sion (3 Seasons)2 Leagues55484,32448.02792001500.040.150.190.040.19
West Ham (2 Seasons)3 Leagues48232,34426.0123100500.30.30.30.61220280.040.080.120.040.120.030.030.070.030.07
Fiorentina (1 Season)2 Leagues33252,19224.4213200911.21.21.32.535100510.080.040.120.080.120.060.060.120.050.11
Young Boys (1 Season)1 League141289610.0235200300.200.300.500.200.50
Brest (1 Season)3 Leagues141189910.0101100000.30.30.50.932410.100.000.100.100.100.030.050.090.030.09
Arminia (1 Season)2 Leagues823253.6000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09
West Ham (1 Season)1 League11830.9011000000.001.081.080.001.08
DFB-Pokal (6 Seasons)755105.7000000000.000.000.000.000.00
Bundesliga (5 Seasons)98706,33570.41671001612.62.63.96.5482161010.010.090.100.010.100.040.060.090.040.09
Super Lg (4 Seasons)61524,50050.049134001600.080.180.260.080.26
Premier League (2 Seasons)42171,84620.5022000500.30.30.30.61220280.000.100.100.000.100.030.030.070.030.07
EFL Cup (2 Seasons)554084.5101100000.220.000.220.220.22
Serie A (1 Season)29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11
Ligue 1 (1 Season)865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12
Europa Lg (1 Season)887208.0011000200.000.120.120.000.12
Champions Lg (1 Season)653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05
Coppa Italia (1 Season)422222.5011000000.000.410.410.000.41
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
PL2 — Div. 1 (1 Season)11830.9011000000.001.081.080.001.08
Coupe de France (1 Season)00
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
2014-201518Sionch SUI1. Super Lg7th16141,25714.0123100700.070.140.210.070.21Matches
2015-201619Sionch SUI1. Super Lg5th26221,95821.8134100400.050.140.180.050.18Matches
2016-201720Sionch SUI1. Super Lg4th543894.3011000200.000.230.230.000.23Matches
2016-201720West Hameng ENG1. Premier League11th2881,00111.1011000400.000.090.090.000.09Matches
2017-201821West Hameng ENG1. Premier League13th1498459.4011000100.30.30.30.61220280.000.110.110.000.110.030.030.070.030.07Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th11830.9011000000.001.081.080.001.08Matches
2018-201922Fiorentinait ITA1. Serie A16th29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11Matches
2019-202023Mainz 05de GER1. Bundesliga13th24181,48416.5101100710.80.80.31.21261290.060.000.060.060.060.050.020.070.050.07Matches
2020-202124Mainz 05de GER1. Bundesliga12th1498419.3011000100.50.51.31.8623190.000.110.110.000.110.050.140.200.050.20Matches
2021-202225Arminiade GER1. Bundesliga17th722833.1000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09Matches
2021-202225Young Boysch SUI1. Super Lg3rd141289610.0235200300.200.300.500.200.50Matches
2022-202326Mainz 05de GER1. Bundesliga9th32282,43727.1033000400.70.71.31.91567230.000.110.110.000.110.020.050.070.020.07Matches
2023-202427Mainz 05de GER1. Bundesliga13th21131,29014.3022000400.50.50.71.395390.000.140.140.000.140.040.050.090.040.09Matches
2024-202528Brestfr FRA1. Ligue 112th865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12Matches
11 Seasons7 Clubs5 Leagues23816815,163168.5717247004624.34.26.110.3983541800.040.100.140.040.140.040.060.100.040.10
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
Mainz 05 (4 Seasons)1 League91686,05267.21671001612.52.53.76.242204800.010.090.100.010.100.040.060.090.040.09
Sion (3 Seasons)1 League47403,60440.02682001300.050.150.200.050.20
West Ham (2 Seasons)1 League42171,84620.5022000500.30.30.30.61220280.000.100.100.000.100.030.030.070.030.07
Fiorentina (1 Season)1 League29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11
Young Boys (1 Season)1 League141289610.0235200300.200.300.500.200.50
Brest (1 Season)1 League865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12
Arminia (1 Season)1 League722833.1000000000.10.10.20.3612210.000.000.000.000.000.020.070.090.020.09
West Ham (1 Season)1 League11830.9011000000.001.081.080.001.08
Bundesliga (5 Seasons)98706,33570.41671001612.62.63.96.5482161010.010.090.100.010.100.040.060.090.040.09
Super Lg (4 Seasons)61524,50050.049134001600.080.180.260.080.26
Premier League (2 Seasons)42171,84620.5022000500.30.30.30.61220280.000.100.100.000.100.030.030.070.030.07
Serie A (1 Season)29231,97021.9202200911.21.21.32.535100510.090.000.090.090.090.060.060.120.050.11
Ligue 1 (1 Season)865125.7000000000.20.20.50.731800.000.000.000.000.000.030.090.120.030.12
PL2 — Div. 1 (1 Season)11830.9011000000.001.081.080.001.08
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2016-201720West Hameng ENGEFL Cup5th332452.7101100000.370.000.370.370.37Matches
2016-201720West Hameng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2017-201821West Hameng ENGEFL Cup5th221631.8000000000.000.000.000.000.00Matches
2018-201922Fiorentinait ITACoppa Italia3rd422222.5011000000.000.410.410.000.41Matches
2019-202023Mainz 05de GERDFB-Pokal33rd11901.0000000000.000.000.000.000.00Matches
2020-202124Mainz 05de GERDFB-Pokal17th10390.4000000000.000.000.000.000.00Matches
2021-202225Arminiade GERDFB-PokalRd210420.5000000000.000.000.000.000.00Matches
2021-202225Mainz 05de GERDFB-PokalR1600Matches
2022-202326Mainz 05de GERDFB-PokalR16221802.0000000000.000.000.000.000.00Matches
2023-202427Mainz 05de GERDFB-PokalR32221591.8000000000.000.000.000.000.00Matches
2024-202528Mainz 05de GERDFB-PokalR3200Matches
2024-202528Brestfr FRACoupe de FranceR3200Matches
9 Seasons5 Clubs5 Leagues17131,23013.7112100000.070.070.150.070.15
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
Mainz 05 (6 Seasons)1 League654685.2000000000.000.000.000.000.00
West Ham (2 Seasons)2 Leagues664985.5101100000.180.000.180.180.18
Fiorentina (1 Season)1 League422222.5011000000.000.410.410.000.41
Arminia (1 Season)1 League10420.5000000000.000.000.000.000.00
Brest (1 Season)1 League00
DFB-Pokal (6 Seasons)755105.7000000000.000.000.000.000.00
EFL Cup (2 Seasons)554084.5101100000.220.000.220.220.22
Coppa Italia (1 Season)422222.5011000000.000.410.410.000.41
FA Cup (1 Season)11901.0000000000.000.000.000.000.00
Coupe de France (1 Season)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
2015-201619Sion2. Europa LgR32887208.0011000200.000.120.120.000.12Matches
2024-202528Brest1. Champions Lg653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05Matches
2 Seasons2 Clubs2 Leagues14131,10712.3112100200.20.20.00.20610.080.080.160.080.160.040.010.050.040.05
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
Sion (1 Season)1 League887208.0011000200.000.120.120.000.12
Brest (1 Season)1 League653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05
Europa Lg (1 Season)887208.0011000200.000.120.120.000.12
Champions Lg (1 Season)653874.3101100000.20.20.00.20610.230.000.230.230.230.040.010.050.040.05
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
201720ch SwitzerlandFriendlies (M)11640.7000000000.000.000.000.000.00Matches
201821ch SwitzerlandWCQ20390.4000000000.000.000.000.000.00Matches
201821ch SwitzerlandFriendlies (M)20700.8000000000.000.000.000.000.00Matches
2018-201922ch SwitzerlandUEFA Nations League4th522002.2011000000.000.450.450.000.45Matches
202023ch SwitzerlandFriendlies (M)221511.7000000000.000.000.000.000.00Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA311201.3000000000.000.000.000.000.00Matches
202124ch SwitzerlandFriendlies (M)211141.3101100000.790.000.790.790.79Matches
202124ch SwitzerlandUEFA EuroQF00Matches
202124ch SwitzerlandUEFA Euro Qualifying422372.6000000000.000.000.000.000.00Matches
202226ch Switzerland1. World CupR16311451.6000000000.00.00.30.42390.000.000.000.000.000.020.220.240.020.24Matches
202225ch SwitzerlandWCQ10260.3000000000.000.000.000.000.00Matches
202225ch SwitzerlandFriendlies (M)00Matches
202427ch SwitzerlandUEFA Euro Qualifying543644.0022000110.000.490.490.000.49Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA432833.1000000000.000.000.000.000.00Matches
6 Seasons1 Club6 Leagues34171,81320.1134100110.00.00.30.42390.050.150.200.050.200.020.220.240.020.24
Friendlies (M) (5 Seasons)743994.4101100000.230.000.230.230.23
UEFA Nations League (3 Seasons)1266036.7011000000.000.150.150.000.15
UEFA Euro Qualifying (2 Seasons)966016.7022000110.000.300.300.000.30
WCQ (2 Seasons)30650.7000000000.000.000.000.000.00
World Cup (1 Season)311451.6000000000.00.00.30.42390.000.000.000.000.000.020.220.240.020.24
UEFA Euro (1 Season)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
2014-201518Sionch SUI1. Super Lg14.0120.140.5000Matches
2015-201619Sion2. Europa Lg8.0010.120.0000Matches
2015-201619Sionch SUI1. Super Lg21.8150.230.2000Matches
2016-201720West Hameng ENGEFL Cup2.713133.31.100.370.331.0000Matches
2016-201720West Hameng ENGFA Cup1.0000Matches
2016-201720West Hameng ENG1. Premier League11.1020420.01.800.360.000.0000Matches
2016-201720Sionch SUI1. Super Lg4.30020.000.460.0000Matches
2017-201821West Hameng ENGEFL Cup1.802150.01.100.550.000.0000Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.9000Matches
2017-201821West Hameng ENG1. Premier League9.407114.30.750.110.000.0022.60000.30.30.04-0.3-0.3Matches
2018-201922Fiorentinait ITACoppa Italia2.5000Matches
2018-201922Fiorentinait ITA1. Serie A21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8Matches
2019-202023Mainz 05de GER1. Bundesliga16.512328.71.390.120.040.5026.10000.80.80.04+0.2+0.2Matches
2019-202023Mainz 05de GERDFB-Pokal1.00100.01.000.000.0000Matches
2020-202124Mainz 05de GER1. Bundesliga9.3012433.31.280.430.000.0023.20000.50.50.04-0.5-0.5Matches
2020-202124Mainz 05de GERDFB-Pokal0.4011100.02.312.310.000.0000Matches
2021-202225Arminiade GER1. Bundesliga3.104250.01.270.640.000.0041.80000.10.10.02-0.1-0.1Matches
2021-202225Arminiade GERDFB-Pokal0.50000.000.0000Matches
2021-202225Young Boysch SUI1. Super Lg10.0220630.02.010.600.100.3300Matches
2022-202326Mainz 05de GER1. Bundesliga27.1015320.00.550.110.000.0025.04000.70.70.04-0.7-0.7Matches
2022-202326Mainz 05de GERDFB-Pokal2.00000.000.0000Matches
2023-202427Mainz 05de GER1. Bundesliga14.301500.01.050.000.0026.83000.50.50.03-0.5-0.5Matches
2023-202427Mainz 05de GERDFB-Pokal1.80100.00.570.000.0000Matches
2024-202528Brest1. Champions Lg4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8Matches
2024-202528Brestfr FRA1. Ligue 15.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2Matches
11 Seasons7 Clubs12 Leagues194.491544423.41.050.230.050.2025.47004.44.40.04-0.4-0.4
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
Mainz 05 (6 Seasons)2 Leagues72.41681014.70.940.140.010.1025.57002.52.50.04-1.5-1.5
Sion (3 Seasons)2 Leagues48.020100.000.210.2000
West Ham (2 Seasons)3 Leagues26.0132721.91.280.280.030.1422.60000.30.30.04-0.3-0.3
Fiorentina (1 Season)2 Leagues24.4221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Young Boys (1 Season)1 League10.0220630.02.010.600.100.3300
Brest (1 Season)3 Leagues10.019444.40.900.400.110.2524.10000.30.30.04+0.7+0.7
Arminia (1 Season)2 Leagues3.604250.01.110.550.000.0041.80000.10.10.02-0.1-0.1
West Ham (1 Season)1 League0.9000
DFB-Pokal (6 Seasons)5.703133.30.530.180.000.0000
Bundesliga (5 Seasons)70.41691115.90.980.160.010.0926.47002.62.60.04-1.6-1.6
Super Lg (4 Seasons)50.04201540.01.400.300.100.2700
Premier League (2 Seasons)20.5027518.51.320.240.000.0022.60000.30.30.04-0.3-0.3
EFL Cup (2 Seasons)4.515240.01.100.440.200.5000
Serie A (1 Season)21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Ligue 1 (1 Season)5.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2
Europa Lg (1 Season)8.0010.120.0000
Champions Lg (1 Season)4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8
Coppa Italia (1 Season)2.5000
FA Cup (1 Season)1.0000
PL2 — Div. 1 (1 Season)0.9000
Coupe de France (1 Season)
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
2014-201518Sion1 League14.0120.140.5000
2015-201619Sion2 Leagues29.8160.200.1700
2016-201720Sion1 League4.30020.000.460.0000
2016-201720West Ham3 Leagues14.8123521.71.660.360.040.2000
2017-201821West Ham2 Leagues11.209222.20.800.180.000.0022.60000.30.30.04-0.3-0.3
2017-201821West Ham1 League0.9000
2018-201922Fiorentina2 Leagues24.4221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
2019-202023Mainz 052 Leagues17.512428.31.370.110.040.5026.10000.80.80.04+0.2+0.2
2020-202124Mainz 052 Leagues9.8013538.51.330.510.000.0023.20000.50.50.04-0.5-0.5
2021-202225Arminia2 Leagues3.604250.01.110.550.000.0041.80000.10.10.02-0.1-0.1
2021-202225Young Boys1 League10.0220630.02.010.600.100.3300
2022-202326Mainz 052 Leagues29.1015320.00.520.100.000.0025.04000.70.70.04-0.7-0.7
2023-202427Mainz 052 Leagues16.101600.00.990.000.0026.83000.50.50.03-0.5-0.5
2024-202528Brest3 Leagues10.019444.40.900.400.110.2524.10000.30.30.04+0.7+0.7
11 Seasons7 Clubs12 Leagues194.491544423.41.050.230.050.2025.47004.44.40.04-0.4-0.4
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
Mainz 05 (6 Seasons)2 Leagues72.41681014.70.940.140.010.1025.57002.52.50.04-1.5-1.5
Sion (3 Seasons)2 Leagues48.020100.000.210.2000
West Ham (2 Seasons)3 Leagues26.0132721.91.280.280.030.1422.60000.30.30.04-0.3-0.3
Fiorentina (1 Season)2 Leagues24.4221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Young Boys (1 Season)1 League10.0220630.02.010.600.100.3300
Brest (1 Season)3 Leagues10.019444.40.900.400.110.2524.10000.30.30.04+0.7+0.7
Arminia (1 Season)2 Leagues3.604250.01.110.550.000.0041.80000.10.10.02-0.1-0.1
West Ham (1 Season)1 League0.9000
DFB-Pokal (6 Seasons)5.703133.30.530.180.000.0000
Bundesliga (5 Seasons)70.41691115.90.980.160.010.0926.47002.62.60.04-1.6-1.6
Super Lg (4 Seasons)50.04201540.01.400.300.100.2700
Premier League (2 Seasons)20.5027518.51.320.240.000.0022.60000.30.30.04-0.3-0.3
EFL Cup (2 Seasons)4.515240.01.100.440.200.5000
Serie A (1 Season)21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Ligue 1 (1 Season)5.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2
Europa Lg (1 Season)8.0010.120.0000
Champions Lg (1 Season)4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8
Coppa Italia (1 Season)2.5000
FA Cup (1 Season)1.0000
PL2 — Div. 1 (1 Season)0.9000
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.0120.140.5000Matches
2015-201619Sionch SUI1. Super Lg5th21.8150.230.2000Matches
2016-201720Sionch SUI1. Super Lg4th4.30020.000.460.0000Matches
2016-201720West Hameng ENG1. Premier League11th11.1020420.01.800.360.000.0000Matches
2017-201821West Hameng ENG1. Premier League13th9.407114.30.750.110.000.0022.60000.30.30.04-0.3-0.3Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.9000Matches
2018-201922Fiorentinait ITA1. Serie A16th21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.512328.71.390.120.040.5026.10000.80.80.04+0.2+0.2Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.3012433.31.280.430.000.0023.20000.50.50.04-0.5-0.5Matches
2021-202225Arminiade GER1. Bundesliga17th3.104250.01.270.640.000.0041.80000.10.10.02-0.1-0.1Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.0220630.02.010.600.100.3300Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.1015320.00.550.110.000.0025.04000.70.70.04-0.7-0.7Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.301500.01.050.000.0026.83000.50.50.03-0.5-0.5Matches
2024-202528Brestfr FRA1. Ligue 112th5.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2Matches
11 Seasons7 Clubs5 Leagues168.571423821.81.070.230.040.1825.47004.34.20.04-1.3-1.2
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
Mainz 05 (4 Seasons)1 League67.2165913.80.970.130.020.1125.57002.52.50.04-1.5-1.5
Sion (3 Seasons)1 League40.02090.000.220.2200
West Ham (2 Seasons)1 League20.5027518.51.320.240.000.0022.60000.30.30.04-0.3-0.3
Fiorentina (1 Season)1 League21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Young Boys (1 Season)1 League10.0220630.02.010.600.100.3300
Brest (1 Season)1 League5.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2
Arminia (1 Season)1 League3.104250.01.270.640.000.0041.80000.10.10.02-0.1-0.1
West Ham (1 Season)1 League0.9000
Bundesliga (5 Seasons)70.41691115.90.980.160.010.0926.47002.62.60.04-1.6-1.6
Super Lg (4 Seasons)50.04201540.01.400.300.100.2700
Premier League (2 Seasons)20.5027518.51.320.240.000.0022.60000.30.30.04-0.3-0.3
Serie A (1 Season)21.9221523.80.960.230.100.4023.40001.21.20.06+0.8+0.8
Ligue 1 (1 Season)5.705240.00.880.350.000.0023.30000.20.20.04-0.2-0.2
PL2 — Div. 1 (1 Season)0.9000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2016-201720West Hameng ENGEFL Cup5th2.713133.31.100.370.331.0000Matches
2016-201720West Hameng ENGFA Cup33rd1.0000Matches
2017-201821West Hameng ENGEFL Cup5th1.802150.01.100.550.000.0000Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.5000Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.00100.01.000.000.0000Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.4011100.02.312.310.000.0000Matches
2021-202225Arminiade GERDFB-PokalRd20.50000.000.0000Matches
2022-202326Mainz 05de GERDFB-PokalR162.00000.000.0000Matches
2023-202427Mainz 05de GERDFB-PokalR321.80100.00.570.000.0000Matches
9 Seasons5 Clubs5 Leagues13.718337.50.780.290.130.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Mainz 05 (6 Seasons)1 League5.203133.30.580.190.000.0000
West Ham (2 Seasons)2 Leagues5.515240.01.100.440.200.5000
Fiorentina (1 Season)1 League2.5000
Arminia (1 Season)1 League0.50000.000.0000
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.703133.30.530.180.000.0000
EFL Cup (2 Seasons)4.515240.01.100.440.200.5000
Coppa Italia (1 Season)2.5000
FA Cup (1 Season)1.0000
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.0010.120.0000Matches
2024-202528Brest1. Champions Lg4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8Matches
2 Seasons2 Clubs2 Leagues12.314350.00.930.240.250.3325.00000.20.20.04+0.8+0.8
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
Sion (1 Season)1 League8.0010.120.0000
Brest (1 Season)1 League4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8
Europa Lg (1 Season)8.0010.120.0000
Champions Lg (1 Season)4.314250.00.930.470.250.5025.00000.20.20.04+0.8+0.8
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
201720ch SwitzerlandFriendlies (M)0.7000Matches
201821ch SwitzerlandWCQ0.4000Matches
201821ch SwitzerlandFriendlies (M)0.8000Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.2000Matches
202023ch SwitzerlandFriendlies (M)1.7000Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.30000.000.0000Matches
202124ch SwitzerlandFriendlies (M)1.3100Matches
202124ch SwitzerlandUEFA Euro Qualifying2.608225.03.040.760.000.0000Matches
202226ch Switzerland1. World CupR161.60100.00.620.000.0024.20000.00.00.030.00.0Matches
202225ch SwitzerlandWCQ0.30000.000.0000Matches
202427ch SwitzerlandUEFA Euro Qualifying4.004250.00.990.490.000.0000Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.102150.00.640.320.000.0000Matches
6 Seasons1 Club6 Leagues20.1115533.31.150.380.000.0024.20000.00.00.030.00.0
Friendlies (M) (5 Seasons)4.4100
UEFA Nations League (3 Seasons)6.702150.00.450.220.000.0000
UEFA Euro Qualifying (2 Seasons)6.7012433.31.800.600.000.0000
WCQ (2 Seasons)0.70000.000.0000
World Cup (1 Season)1.60100.00.620.000.0024.20000.00.00.030.00.0
UEFA Euro (1 Season)
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
2014-201518Sionch SUI1. Super Lg14.02Matches
2015-201619Sion2. Europa Lg8.01Matches
2015-201619Sionch SUI1. Super Lg21.83Matches
2016-201720West Hameng ENGEFL Cup2.70Matches
2016-201720West Hameng ENGFA Cup1.00Matches
2016-201720West Hameng ENG1. Premier League11.11Matches
2016-201720Sionch SUI1. Super Lg4.31Matches
2017-201821West Hameng ENGEFL Cup1.80Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.91Matches
2017-201821West Hameng ENG1. Premier League9.422228877.136718679611980.7829982.8233565.710.30.3+0.77176120Matches
2018-201922Fiorentinait ITACoppa Italia2.51Matches
2018-201922Fiorentinait ITA1. Serie A21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100Matches
2019-202023Mainz 05de GER1. Bundesliga16.559970085.610349328426529689.524427588.7618670.900.30.7-0.38556261Matches
2019-202023Mainz 05de GERDFB-Pokal1.00Matches
2020-202124Mainz 05de GER1. Bundesliga9.326636273.54828182212615481.810612982.2306248.411.31.2-0.312216223Matches
2020-202124Mainz 05de GERDFB-Pokal0.40Matches
2021-202225Arminiade GER1. Bundesliga3.19512874.21516499566290.3273675.092240.900.20.3-0.26108412Matches
2021-202225Arminiade GERDFB-Pokal0.50Matches
2021-202225Young Boysch SUI1. Super Lg10.03Matches
2022-202326Mainz 05de GER1. Bundesliga27.1832119069.917686680628632388.537245681.615735244.631.32.0+1.7156714567Matches
2022-202326Mainz 05de GERDFB-Pokal2.00Matches
2023-202427Mainz 05de GER1. Bundesliga14.361580176.812814504221424288.429533588.19820049.020.71.9+1.3185411353Matches
2023-202427Mainz 05de GERDFB-Pokal1.80Matches
2024-202528Brest1. Champions Lg4.39912281.11878435455090.0374582.2152268.200.00.10.017116Matches
2024-202528Brestfr FRA1. Ligue 15.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018Matches
11 Seasons7 Clubs12 Leagues194.43717474778.370477232411496170987.51606186786.049791854.1196.18.3+12.9953336322360
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
Mainz 05 (6 Seasons)2 Leagues72.42312305375.74567716954891101587.81017119585.134670049.463.75.9+2.3531973712204
Sion (3 Seasons)2 Leagues48.07
West Ham (2 Seasons)3 Leagues26.022228877.136718679611980.7829982.8233565.720.30.3+1.77176120
Fiorentina (1 Season)2 Leagues24.474087484.713232344530735586.532936889.47710474.011.31.5-0.32586114100
Young Boys (1 Season)1 League10.03
Brest (1 Season)3 Leagues10.034840486.16381147614615892.415116989.3425773.700.50.3-0.54231124
Arminia (1 Season)2 Leagues3.69512874.21516499566290.3273675.092240.900.20.3-0.26108412
West Ham (1 Season)1 League0.91
DFB-Pokal (6 Seasons)5.70
Bundesliga (5 Seasons)70.42407318175.74719317453947107787.91044123184.835572249.263.96.1+2.1592074516216
Super Lg (4 Seasons)50.09
Premier League (2 Seasons)20.522228877.136718679611980.7829982.8233565.720.30.3+1.77176120
EFL Cup (2 Seasons)4.50
Serie A (1 Season)21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100
Ligue 1 (1 Season)5.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018
Europa Lg (1 Season)8.01
Champions Lg (1 Season)4.39912281.11878435455090.0374582.2152268.200.00.10.017116
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.91
Coupe de France (1 Season)
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
2014-201518Sion1 League14.02
2015-201619Sion2 Leagues29.84
2016-201720Sion1 League4.31
2016-201720West Ham3 Leagues14.81
2017-201821West Ham2 Leagues11.222228877.136718679611980.7829982.8233565.710.30.3+0.77176120
2017-201821West Ham1 League0.91
2018-201922Fiorentina2 Leagues24.474087484.713232344530735586.532936889.47710474.011.31.5-0.32586114100
2019-202023Mainz 052 Leagues17.559970085.610349328426529689.524427588.7618670.900.30.7-0.38556261
2020-202124Mainz 052 Leagues9.826636273.54828182212615481.810612982.2306248.411.31.2-0.312216223
2021-202225Arminia2 Leagues3.69512874.21516499566290.3273675.092240.900.20.3-0.26108412
2021-202225Young Boys1 League10.03
2022-202326Mainz 052 Leagues29.1832119069.917686680628632388.537245681.615735244.631.32.0+1.7156714567
2023-202427Mainz 052 Leagues16.161580176.812814504221424288.429533588.19820049.020.71.9+1.3185411353
2024-202528Brest3 Leagues10.034840486.16381147614615892.415116989.3425773.700.50.3-0.54231124
11 Seasons7 Clubs12 Leagues194.43717474778.370477232411496170987.51606186786.049791854.1196.18.3+12.9953336322360
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
Mainz 05 (6 Seasons)2 Leagues72.42312305375.74567716954891101587.81017119585.134670049.463.75.9+2.3531973712204
Sion (3 Seasons)2 Leagues48.07
West Ham (2 Seasons)3 Leagues26.022228877.136718679611980.7829982.8233565.720.30.3+1.77176120
Fiorentina (1 Season)2 Leagues24.474087484.713232344530735586.532936889.47710474.011.31.5-0.32586114100
Young Boys (1 Season)1 League10.03
Brest (1 Season)3 Leagues10.034840486.16381147614615892.415116989.3425773.700.50.3-0.54231124
Arminia (1 Season)2 Leagues3.69512874.21516499566290.3273675.092240.900.20.3-0.26108412
West Ham (1 Season)1 League0.91
DFB-Pokal (6 Seasons)5.70
Bundesliga (5 Seasons)70.42407318175.74719317453947107787.91044123184.835572249.263.96.1+2.1592074516216
Super Lg (4 Seasons)50.09
Premier League (2 Seasons)20.522228877.136718679611980.7829982.8233565.720.30.3+1.77176120
EFL Cup (2 Seasons)4.50
Serie A (1 Season)21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100
Ligue 1 (1 Season)5.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018
Europa Lg (1 Season)8.01
Champions Lg (1 Season)4.39912281.11878435455090.0374582.2152268.200.00.10.017116
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.91
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.02Matches
2015-201619Sionch SUI1. Super Lg5th21.83Matches
2016-201720Sionch SUI1. Super Lg4th4.31Matches
2016-201720West Hameng ENG1. Premier League11th11.11Matches
2017-201821West Hameng ENG1. Premier League13th9.422228877.136718679611980.7829982.8233565.710.30.3+0.77176120Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.91Matches
2018-201922Fiorentinait ITA1. Serie A16th21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.559970085.610349328426529689.524427588.7618670.900.30.7-0.38556261Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.326636273.54828182212615481.810612982.2306248.411.31.2-0.312216223Matches
2021-202225Arminiade GER1. Bundesliga17th3.19512874.21516499566290.3273675.092240.900.20.3-0.26108412Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.03Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.1832119069.917686680628632388.537245681.615735244.631.32.0+1.7156714567Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.361580176.812814504221424288.429533588.19820049.020.71.9+1.3185411353Matches
2024-202528Brestfr FRA1. Ligue 112th5.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018Matches
11 Seasons7 Clubs5 Leagues168.53618462578.268599228061451165987.51569182286.148289653.8176.18.2+10.9943266221354
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
Mainz 05 (4 Seasons)1 League67.22312305375.74567716954891101587.81017119585.134670049.463.75.9+2.3531973712204
Sion (3 Seasons)1 League40.06
West Ham (2 Seasons)1 League20.522228877.136718679611980.7829982.8233565.720.30.3+1.77176120
Fiorentina (1 Season)1 League21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100
Young Boys (1 Season)1 League10.03
Brest (1 Season)1 League5.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018
Arminia (1 Season)1 League3.19512874.21516499566290.3273675.092240.900.20.3-0.26108412
West Ham (1 Season)1 League0.91
Bundesliga (5 Seasons)70.42407318175.74719317453947107787.91044123184.835572249.263.96.1+2.1592074516216
Super Lg (4 Seasons)50.09
Premier League (2 Seasons)20.522228877.136718679611980.7829982.8233565.720.30.3+1.77176120
Serie A (1 Season)21.974087484.713232344530735586.532936889.47710474.001.31.5-1.32586114100
Ligue 1 (1 Season)5.724928288.34503104110110893.511412491.9273577.100.50.2-0.53160018
PL2 — Div. 1 (1 Season)0.91
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2016-201720West Hameng ENGEFL Cup5th2.70Matches
2016-201720West Hameng ENGFA Cup33rd1.00Matches
2017-201821West Hameng ENGEFL Cup5th1.80Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.51Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.00Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.40Matches
2021-202225Arminiade GERDFB-PokalRd20.50Matches
2022-202326Mainz 05de GERDFB-PokalR162.00Matches
2023-202427Mainz 05de GERDFB-PokalR321.80Matches
9 Seasons5 Clubs5 Leagues13.71
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
Mainz 05 (6 Seasons)1 League5.20
West Ham (2 Seasons)2 Leagues5.50
Fiorentina (1 Season)1 League2.51
Arminia (1 Season)1 League0.50
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.70
EFL Cup (2 Seasons)4.50
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.01Matches
2024-202528Brest1. Champions Lg4.39912281.11878435455090.0374582.2152268.200.00.10.017116Matches
2 Seasons2 Clubs2 Leagues12.39912281.11878435455090.0374582.2152268.210.00.1+1.017116
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
Sion (1 Season)1 League8.01
Brest (1 Season)1 League4.39912281.11878435455090.0374582.2152268.200.00.10.017116
Europa Lg (1 Season)8.01
Champions Lg (1 Season)4.39912281.11878435455090.0374582.2152268.200.00.10.017116
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
201720ch SwitzerlandFriendlies (M)0.70Matches
201821ch SwitzerlandWCQ0.40Matches
201821ch SwitzerlandFriendlies (M)0.80Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.21Matches
202023ch SwitzerlandFriendlies (M)1.70Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.30Matches
202124ch SwitzerlandFriendlies (M)1.30Matches
202124ch SwitzerlandUEFA Euro Qualifying2.60Matches
202226ch Switzerland1. World CupR161.6658279.3848243424495.5192190.51911.100.30.0-0.332003Matches
202225ch SwitzerlandWCQ0.30Matches
202427ch SwitzerlandUEFA Euro Qualifying4.02Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.10Matches
6 Seasons1 Club6 Leagues20.1658279.3848243424495.5192190.51911.130.30.0+2.732003
Friendlies (M) (5 Seasons)4.40
UEFA Nations League (3 Seasons)6.71
UEFA Euro Qualifying (2 Seasons)6.72
WCQ (2 Seasons)0.70
World Cup (1 Season)1.6658279.3848243424495.5192190.51911.100.30.0-0.332003
UEFA Euro (1 Season)

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
2014-201518Sionch SUI1. Super Lg14.0Matches
2015-201619Sion2. Europa Lg8.0Matches
2015-201619Sionch SUI1. Super Lg21.8Matches
2016-201720West Hameng ENGEFL Cup2.70Matches
2016-201720West Hameng ENGFA Cup1.0Matches
2016-201720West Hameng ENG1. Premier League11.111Matches
2016-201720Sionch SUI1. Super Lg4.30Matches
2017-201821West Hameng ENGEFL Cup1.84Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.9Matches
2017-201821West Hameng ENG1. Premier League9.428827511008711000022229Matches
2018-201922Fiorentinait ITACoppa Italia2.5Matches
2018-201922Fiorentinait ITA1. Serie A21.9874860137171620000740114Matches
2019-202023Mainz 05de GER1. Bundesliga16.5700689111039151000059908Matches
2019-202023Mainz 05de GERDFB-Pokal1.00Matches
2020-202124Mainz 05de GER1. Bundesliga9.33623194190726191367026628Matches
2020-202124Mainz 05de GERDFB-Pokal0.40Matches
2021-202225Arminiade GER1. Bundesliga3.1128120820114330109504Matches
2021-202225Arminiade GERDFB-Pokal0.50Matches
2021-202225Young Boysch SUI1. Super Lg10.033Matches
2022-202326Mainz 05de GER1. Bundesliga27.1119010511334401680424724220832626Matches
2022-202326Mainz 05de GERDFB-Pokal2.03Matches
2023-202427Mainz 05de GER1. Bundesliga14.38017059044210531828159161569Matches
2023-202427Mainz 05de GERDFB-Pokal1.88Matches
2024-202528Brest1. Champions Lg4.312211393032600009901Matches
2024-202528Brestfr FRA1. Ligue 15.7282279331310000024903Matches
11 Seasons7 Clubs12 Leagues194.447474411319122764273102914539137171782
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (6 Seasons)2 Leagues72.43053276427510754218580884538123121451
Sion (3 Seasons)2 Leagues48.00
West Ham (2 Seasons)3 Leagues26.0288275110082211000022229
Fiorentina (1 Season)2 Leagues24.4874860137171620000740114
Young Boys (1 Season)1 League10.033
Brest (1 Season)3 Leagues10.04043921261636000034804
Arminia (1 Season)2 Leagues3.6128120820114330109504
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.711
Bundesliga (5 Seasons)70.43181288428310954318883914539124071455
Super Lg (4 Seasons)50.033
Premier League (2 Seasons)20.5288275110081811000022229
EFL Cup (2 Seasons)4.54
Serie A (1 Season)21.9874860137171620000740114
Ligue 1 (1 Season)5.7282279331310000024903
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.312211393032600009901
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sion1 League14.0
2015-201619Sion2 Leagues29.8
2016-201720Sion1 League4.30
2016-201720West Ham3 Leagues14.811
2017-201821West Ham2 Leagues11.2288275110081111000022229
2017-201821West Ham1 League0.9
2018-201922Fiorentina2 Leagues24.4874860137171620000740114
2019-202023Mainz 052 Leagues17.5700689111039151000059908
2020-202124Mainz 052 Leagues9.83623194190726191367026628
2021-202225Arminia2 Leagues3.6128120820114330109504
2021-202225Young Boys1 League10.033
2022-202326Mainz 052 Leagues29.1119010511334401683424724220832626
2023-202427Mainz 052 Leagues16.18017059044210611828159161569
2024-202528Brest3 Leagues10.04043921261636000034804
11 Seasons7 Clubs12 Leagues194.447474411319122764273102914539137171782
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (6 Seasons)2 Leagues72.43053276427510754218580884538123121451
Sion (3 Seasons)2 Leagues48.00
West Ham (2 Seasons)3 Leagues26.0288275110082211000022229
Fiorentina (1 Season)2 Leagues24.4874860137171620000740114
Young Boys (1 Season)1 League10.033
Brest (1 Season)3 Leagues10.04043921261636000034804
Arminia (1 Season)2 Leagues3.6128120820114330109504
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.711
Bundesliga (5 Seasons)70.43181288428310954318883914539124071455
Super Lg (4 Seasons)50.033
Premier League (2 Seasons)20.5288275110081811000022229
EFL Cup (2 Seasons)4.54
Serie A (1 Season)21.9874860137171620000740114
Ligue 1 (1 Season)5.7282279331310000024903
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.312211393032600009901
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.0Matches
2015-201619Sionch SUI1. Super Lg5th21.8Matches
2016-201720Sionch SUI1. Super Lg4th4.30Matches
2016-201720West Hameng ENG1. Premier League11th11.111Matches
2017-201821West Hameng ENG1. Premier League13th9.428827511008711000022229Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.9Matches
2018-201922Fiorentinait ITA1. Serie A16th21.9874860137171620000740114Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.5700689111039151000059908Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.33623194190726191367026628Matches
2021-202225Arminiade GER1. Bundesliga17th3.1128120820114330109504Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.033Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.1119010511334401680424724220832626Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.38017059044210531828159161569Matches
2024-202528Brestfr FRA1. Ligue 112th5.7282279331310000024903Matches
11 Seasons7 Clubs5 Leagues168.54625429831011976125696914539136181781
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (4 Seasons)1 League67.23053276427510754217480884538123121451
Sion (3 Seasons)1 League40.00
West Ham (2 Seasons)1 League20.5288275110081811000022229
Fiorentina (1 Season)1 League21.9874860137171620000740114
Young Boys (1 Season)1 League10.033
Brest (1 Season)1 League5.7282279331310000024903
Arminia (1 Season)1 League3.1128120820114330109504
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.43181288428310954318883914539124071455
Super Lg (4 Seasons)50.033
Premier League (2 Seasons)20.5288275110081811000022229
Serie A (1 Season)21.9874860137171620000740114
Ligue 1 (1 Season)5.7282279331310000024903
PL2 — Div. 1 (1 Season)0.9
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2016-201720West Hameng ENGEFL Cup5th2.70Matches
2016-201720West Hameng ENGFA Cup33rd1.0Matches
2017-201821West Hameng ENGEFL Cup5th1.84Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.5Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.00Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.40Matches
2021-202225Arminiade GERDFB-PokalRd20.50Matches
2022-202326Mainz 05de GERDFB-PokalR162.03Matches
2023-202427Mainz 05de GERDFB-PokalR321.88Matches
9 Seasons5 Clubs5 Leagues13.715
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (6 Seasons)1 League5.211
West Ham (2 Seasons)2 Leagues5.54
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.50
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.711
EFL Cup (2 Seasons)4.54
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.0Matches
2024-202528Brest1. Champions Lg4.312211393032600009901Matches
2 Seasons2 Clubs2 Leagues12.312211393032600009901
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Sion (1 Season)1 League8.0
Brest (1 Season)1 League4.312211393032600009901
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.312211393032600009901
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
201720ch SwitzerlandFriendlies (M)0.7Matches
201821ch SwitzerlandWCQ0.4Matches
201821ch SwitzerlandFriendlies (M)0.8Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.2Matches
202023ch SwitzerlandFriendlies (M)1.7Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.30Matches
202124ch SwitzerlandFriendlies (M)1.3Matches
202124ch SwitzerlandUEFA Euro Qualifying2.63Matches
202226ch Switzerland1. World CupR161.682681410051300006502Matches
202225ch SwitzerlandWCQ0.32Matches
202427ch SwitzerlandUEFA Euro Qualifying4.013Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.115Matches
6 Seasons1 Club6 Leagues20.1826814100381300006502
Friendlies (M) (5 Seasons)4.4
UEFA Nations League (3 Seasons)6.715
UEFA Euro Qualifying (2 Seasons)6.716
WCQ (2 Seasons)0.72
World Cup (1 Season)1.682681410051300006502
UEFA Euro (1 Season)

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
2014-201518Sionch SUI1. Super Lg14.0Matches
2015-201619Sion2. Europa Lg8.0Matches
2015-201619Sionch SUI1. Super Lg21.8Matches
2016-201720West Hameng ENGEFL Cup2.7Matches
2016-201720West Hameng ENGFA Cup1.0Matches
2016-201720West Hameng ENG1. Premier League11.1Matches
2016-201720Sionch SUI1. Super Lg4.3Matches
2017-201821West Hameng ENGEFL Cup1.8Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.9Matches
2017-201821West Hameng ENG1. Premier League9.4121.2881201020.21100010Matches
2018-201922Fiorentinait ITACoppa Italia2.5Matches
2018-201922Fiorentinait ITA1. Serie A21.9602.74560121040.18200200Matches
2019-202023Mainz 05de GER1. Bundesliga16.5321.94260221110.06100000Matches
2019-202023Mainz 05de GERDFB-Pokal1.0Matches
2020-202124Mainz 05de GER1. Bundesliga9.3202.14145010010.11010000Matches
2020-202124Mainz 05de GERDFB-Pokal0.4Matches
2021-202225Arminiade GER1. Bundesliga3.1103.1890100000.00000000Matches
2021-202225Arminiade GERDFB-Pokal0.5Matches
2021-202225Young Boysch SUI1. Super Lg10.0Matches
2022-202326Mainz 05de GER1. Bundesliga27.1361.331813221050.18130100Matches
2022-202326Mainz 05de GERDFB-Pokal2.0Matches
2023-202427Mainz 05de GER1. Bundesliga14.3352.441515130120.14110000Matches
2023-202427Mainz 05de GERDFB-Pokal1.8Matches
2024-202528Brest1. Champions Lg4.320.4620000000.00000000Matches
2024-202528Brestfr FRA1. Ligue 15.761.0530011100.00000000Matches
11 Seasons7 Clubs12 Leagues194.42131.911513491153150.13650310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (6 Seasons)2 Leagues72.41231.837333582290.13350100
Sion (3 Seasons)2 Leagues48.0
West Ham (2 Seasons)3 Leagues26.0121.2881201020.21100010
Fiorentina (1 Season)2 Leagues24.4602.74560121040.18200200
Young Boys (1 Season)1 League10.0
Brest (1 Season)3 Leagues10.080.8050011100.00000000
Arminia (1 Season)2 Leagues3.6103.1890100000.00000000
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.7
Bundesliga (5 Seasons)70.41331.898233682290.13350100
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.5121.2881201020.21100010
EFL Cup (2 Seasons)4.5
Serie A (1 Season)21.9602.74560121040.18200200
Ligue 1 (1 Season)5.761.0530011100.00000000
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.320.4620000000.00000000
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sion1 League14.0
2015-201619Sion2 Leagues29.8
2016-201720Sion1 League4.3
2016-201720West Ham3 Leagues14.8
2017-201821West Ham2 Leagues11.2121.2881201020.21100010
2017-201821West Ham1 League0.9
2018-201922Fiorentina2 Leagues24.4602.74560121040.18200200
2019-202023Mainz 052 Leagues17.5321.94260221110.06100000
2020-202124Mainz 052 Leagues9.8202.14145010010.11010000
2021-202225Arminia2 Leagues3.6103.1890100000.00000000
2021-202225Young Boys1 League10.0
2022-202326Mainz 052 Leagues29.1361.331813221050.18130100
2023-202427Mainz 052 Leagues16.1352.441515130120.14110000
2024-202528Brest3 Leagues10.080.8050011100.00000000
11 Seasons7 Clubs12 Leagues194.42131.911513491153150.13650310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (6 Seasons)2 Leagues72.41231.837333582290.13350100
Sion (3 Seasons)2 Leagues48.0
West Ham (2 Seasons)3 Leagues26.0121.2881201020.21100010
Fiorentina (1 Season)2 Leagues24.4602.74560121040.18200200
Young Boys (1 Season)1 League10.0
Brest (1 Season)3 Leagues10.080.8050011100.00000000
Arminia (1 Season)2 Leagues3.6103.1890100000.00000000
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.7
Bundesliga (5 Seasons)70.41331.898233682290.13350100
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.5121.2881201020.21100010
EFL Cup (2 Seasons)4.5
Serie A (1 Season)21.9602.74560121040.18200200
Ligue 1 (1 Season)5.761.0530011100.00000000
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.320.4620000000.00000000
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.0Matches
2015-201619Sionch SUI1. Super Lg5th21.8Matches
2016-201720Sionch SUI1. Super Lg4th4.3Matches
2016-201720West Hameng ENG1. Premier League11th11.1Matches
2017-201821West Hameng ENG1. Premier League13th9.4121.2881201020.21100010Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.9Matches
2018-201922Fiorentinait ITA1. Serie A16th21.9602.74560121040.18200200Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.5321.94260221110.06100000Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.3202.14145010010.11010000Matches
2021-202225Arminiade GER1. Bundesliga17th3.1103.1890100000.00000000Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.0Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.1361.331813221050.18130100Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.3352.441515130120.14110000Matches
2024-202528Brestfr FRA1. Ligue 112th5.761.0530011100.00000000Matches
11 Seasons7 Clubs5 Leagues168.52111.971493491153150.14650310
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (4 Seasons)1 League67.21231.837333582290.13350100
Sion (3 Seasons)1 League40.0
West Ham (2 Seasons)1 League20.5121.2881201020.21100010
Fiorentina (1 Season)1 League21.9602.74560121040.18200200
Young Boys (1 Season)1 League10.0
Brest (1 Season)1 League5.761.0530011100.00000000
Arminia (1 Season)1 League3.1103.1890100000.00000000
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.41331.898233682290.13350100
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.5121.2881201020.21100010
Serie A (1 Season)21.9602.74560121040.18200200
Ligue 1 (1 Season)5.761.0530011100.00000000
PL2 — Div. 1 (1 Season)0.9
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2016-201720West Hameng ENGEFL Cup5th2.7Matches
2016-201720West Hameng ENGFA Cup33rd1.0Matches
2017-201821West Hameng ENGEFL Cup5th1.8Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.5Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.0Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.4Matches
2021-202225Arminiade GERDFB-PokalRd20.5Matches
2022-202326Mainz 05de GERDFB-PokalR162.0Matches
2023-202427Mainz 05de GERDFB-PokalR321.8Matches
9 Seasons5 Clubs5 Leagues13.7
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (6 Seasons)1 League5.2
West Ham (2 Seasons)2 Leagues5.5
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.5
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.7
EFL Cup (2 Seasons)4.5
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.0Matches
2024-202528Brest1. Champions Lg4.320.4620000000.00000000Matches
2 Seasons2 Clubs2 Leagues12.320.4620000000.00000000
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Sion (1 Season)1 League8.0
Brest (1 Season)1 League4.320.4620000000.00000000
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.320.4620000000.00000000
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
201720ch SwitzerlandFriendlies (M)0.7Matches
201821ch SwitzerlandWCQ0.4Matches
201821ch SwitzerlandFriendlies (M)0.8Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.2Matches
202023ch SwitzerlandFriendlies (M)1.7Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.3Matches
202124ch SwitzerlandFriendlies (M)1.3Matches
202124ch SwitzerlandUEFA Euro Qualifying2.6Matches
202226ch Switzerland1. World CupR161.631.8630000000.00000000Matches
202225ch SwitzerlandWCQ0.3Matches
202427ch SwitzerlandUEFA Euro Qualifying4.0Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.1Matches
6 Seasons1 Club6 Leagues20.131.8630000000.00000000
Friendlies (M) (5 Seasons)4.4
UEFA Nations League (3 Seasons)6.7
UEFA Euro Qualifying (2 Seasons)6.7
WCQ (2 Seasons)0.7
World Cup (1 Season)1.631.8630000000.00000000
UEFA Euro (1 Season)

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
2014-201518Sionch SUI1. Super Lg14.0Matches
2015-201619Sion2. Europa Lg8.0Matches
2015-201619Sionch SUI1. Super Lg21.8Matches
2016-201720West Hameng ENGEFL Cup2.702Matches
2016-201720West Hameng ENGFA Cup1.0Matches
2016-201720West Hameng ENG1. Premier League11.11420Matches
2016-201720Sionch SUI1. Super Lg4.300Matches
2017-201821West Hameng ENGEFL Cup1.814Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.9Matches
2017-201821West Hameng ENG1. Premier League9.4179107092142.91213112163380Matches
2018-201922Fiorentinait ITACoppa Italia2.5Matches
2018-201922Fiorentinait ITA1. Serie A21.9362417163143638.922316252662310Matches
2019-202023Mainz 05de GER1. Bundesliga16.5332012156153345.51817983265471Matches
2019-202023Mainz 05de GERDFB-Pokal1.022Matches
2020-202124Mainz 05de GER1. Bundesliga9.3844404757.1312482937250Matches
2020-202124Mainz 05de GERDFB-Pokal0.400Matches
2021-202225Arminiade GER1. Bundesliga3.1201101425.032202460Matches
2021-202225Arminiade GERDFB-Pokal0.511Matches
2021-202225Young Boysch SUI1. Super Lg10.01012Matches
2022-202326Mainz 05de GER1. Bundesliga27.135252654183452.9163716215489872Matches
2022-202326Mainz 05de GERDFB-Pokal2.017Matches
2023-202427Mainz 05de GER1. Bundesliga14.325161591162466.7814682247520Matches
2023-202427Mainz 05de GERDFB-Pokal1.854Matches
2024-202528Brest1. Champions Lg4.3740527977.8283531040Matches
2024-202528Brestfr FRA1. Ligue 15.7752506966.738351017131Matches
11 Seasons7 Clubs12 Leagues194.41701418767169017750.88714250922463642734
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mainz 05 (6 Seasons)2 Leagues72.410173573311539854.1458035451502382113
Sion (3 Seasons)2 Leagues48.0000
West Ham (2 Seasons)3 Leagues26.01724107092142.91213112423380
Fiorentina (1 Season)2 Leagues24.4362417163143638.922316252662310
Young Boys (1 Season)1 League10.010120
Brest (1 Season)3 Leagues10.01492102131872.25166101327171
Arminia (1 Season)2 Leagues3.6211101425.032203460
West Ham (1 Season)1 League0.90
DFB-Pokal (6 Seasons)5.79140
Bundesliga (5 Seasons)70.4103655834115410252.9488237451392422173
Super Lg (4 Seasons)50.010120
Premier League (2 Seasons)20.51723107092142.91213112363380
EFL Cup (2 Seasons)4.5160
Serie A (1 Season)21.9362417163143638.922316252662310
Ligue 1 (1 Season)5.7752506966.738351017131
Europa Lg (1 Season)8.00
Champions Lg (1 Season)4.3740527977.8283531040
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.90
Coupe de France (1 Season)0
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
2014-201518Sion1 League14.00
2015-201619Sion2 Leagues29.80
2016-201720Sion1 League4.3000
2016-201720West Ham3 Leagues14.814220
2017-201821West Ham2 Leagues11.21710107092142.91213112203380
2017-201821West Ham1 League0.90
2018-201922Fiorentina2 Leagues24.4362417163143638.922316252662310
2019-202023Mainz 052 Leagues17.5332212156153345.51817983465471
2020-202124Mainz 052 Leagues9.8844404757.1312482937250
2021-202225Arminia2 Leagues3.6211101425.032203460
2021-202225Young Boys1 League10.010120
2022-202326Mainz 052 Leagues29.135262654183452.9163716216189872
2023-202427Mainz 052 Leagues16.125211591162466.7814682647520
2024-202528Brest3 Leagues10.01492102131872.25166101327171
11 Seasons7 Clubs12 Leagues194.41701418767169017750.88714250922463642734
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Mainz 05 (6 Seasons)2 Leagues72.410173573311539854.1458035451502382113
Sion (3 Seasons)2 Leagues48.0000
West Ham (2 Seasons)3 Leagues26.01724107092142.91213112423380
Fiorentina (1 Season)2 Leagues24.4362417163143638.922316252662310
Young Boys (1 Season)1 League10.010120
Brest (1 Season)3 Leagues10.01492102131872.25166101327171
Arminia (1 Season)2 Leagues3.6211101425.032203460
West Ham (1 Season)1 League0.90
DFB-Pokal (6 Seasons)5.79140
Bundesliga (5 Seasons)70.4103655834115410252.9488237451392422173
Super Lg (4 Seasons)50.010120
Premier League (2 Seasons)20.51723107092142.91213112363380
EFL Cup (2 Seasons)4.5160
Serie A (1 Season)21.9362417163143638.922316252662310
Ligue 1 (1 Season)5.7752506966.738351017131
Europa Lg (1 Season)8.00
Champions Lg (1 Season)4.3740527977.8283531040
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.90
Coupe de France (1 Season)0
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
2014-201518Sionch SUI1. Super Lg7th14.0Matches
2015-201619Sionch SUI1. Super Lg5th21.8Matches
2016-201720Sionch SUI1. Super Lg4th4.300Matches
2016-201720West Hameng ENG1. Premier League11th11.11420Matches
2017-201821West Hameng ENG1. Premier League13th9.4179107092142.91213112163380Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.9Matches
2018-201922Fiorentinait ITA1. Serie A16th21.9362417163143638.922316252662310Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.5332012156153345.51817983265471Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.3844404757.1312482937250Matches
2021-202225Arminiade GER1. Bundesliga17th3.1201101425.032202460Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.01012Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.135252654183452.9163716215489872Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.325161591162466.7814682247520Matches
2024-202528Brestfr FRA1. Ligue 112th5.7752506966.738351017131Matches
11 Seasons7 Clubs5 Leagues168.51631278762148316849.48513447872233542694
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
Mainz 05 (4 Seasons)1 League67.210165573311539854.1458035451372382113
Sion (3 Seasons)1 League40.0000
West Ham (2 Seasons)1 League20.51723107092142.91213112363380
Fiorentina (1 Season)1 League21.9362417163143638.922316252662310
Young Boys (1 Season)1 League10.010120
Brest (1 Season)1 League5.7752506966.738351017131
Arminia (1 Season)1 League3.1201101425.032202460
West Ham (1 Season)1 League0.90
Bundesliga (5 Seasons)70.4103655834115410252.9488237451392422173
Super Lg (4 Seasons)50.010120
Premier League (2 Seasons)20.51723107092142.91213112363380
Serie A (1 Season)21.9362417163143638.922316252662310
Ligue 1 (1 Season)5.7752506966.738351017131
PL2 — Div. 1 (1 Season)0.90
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2016-201720West Hameng ENGEFL Cup5th2.702Matches
2016-201720West Hameng ENGFA Cup33rd1.0Matches
2017-201821West Hameng ENGEFL Cup5th1.814Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.5Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.022Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.400Matches
2021-202225Arminiade GERDFB-PokalRd20.511Matches
2022-202326Mainz 05de GERDFB-PokalR162.017Matches
2023-202427Mainz 05de GERDFB-PokalR321.854Matches
9 Seasons5 Clubs5 Leagues13.710200
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
Mainz 05 (6 Seasons)1 League5.28130
West Ham (2 Seasons)2 Leagues5.5160
Fiorentina (1 Season)1 League2.50
Arminia (1 Season)1 League0.5110
Brest (1 Season)1 League0
DFB-Pokal (6 Seasons)5.79140
EFL Cup (2 Seasons)4.5160
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
Coupe de France (1 Season)0
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
2015-201619Sion2. Europa LgR328.0Matches
2024-202528Brest1. Champions Lg4.3740527977.8283531040Matches
2 Seasons2 Clubs2 Leagues12.3740527977.8283531040
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Sion (1 Season)1 League8.00
Brest (1 Season)1 League4.3740527977.8283531040
Europa Lg (1 Season)8.00
Champions Lg (1 Season)4.3740527977.8283531040
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
201720ch SwitzerlandFriendlies (M)0.7Matches
201821ch SwitzerlandWCQ0.4Matches
201821ch SwitzerlandFriendlies (M)0.8Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.2Matches
202023ch SwitzerlandFriendlies (M)1.7Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.324Matches
202124ch SwitzerlandFriendlies (M)1.3Matches
202124ch SwitzerlandUEFA Euro Qualifying2.631Matches
202226ch Switzerland1. World CupR161.621101010.013032430Matches
202225ch SwitzerlandWCQ0.302Matches
202427ch SwitzerlandUEFA Euro Qualifying4.026Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.121Matches
6 Seasons1 Club6 Leagues20.1210101010.0130316430
Friendlies (M) (5 Seasons)4.40
UEFA Nations League (3 Seasons)6.7450
UEFA Euro Qualifying (2 Seasons)6.7570
WCQ (2 Seasons)0.7020
World Cup (1 Season)1.621101010.013032430
UEFA Euro (1 Season)0

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
2014-201518Sionch SUI1. Super Lg14.0Matches
2015-201619Sion2. Europa Lg8.0Matches
2015-201619Sionch SUI1. Super Lg21.8Matches
2016-201720West Hameng ENGEFL Cup2.7Matches
2016-201720West Hameng ENGFA Cup1.0Matches
2016-201720West Hameng ENG1. Premier League11.1Matches
2016-201720Sionch SUI1. Super Lg4.3Matches
2017-201821West Hameng ENGEFL Cup1.8Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.9Matches
2017-201821West Hameng ENG1. Premier League9.43837802357610383131076.9323.12161208500126019623328Matches
2018-201922Fiorentinait ITACoppa Italia2.5Matches
2018-201922Fiorentinait ITA1. Serie A21.9111249198702223231112392051.31948.76964069168735307353471451Matches
2019-202023Mainz 05de GER1. Bundesliga16.5915642485381406915211466.7733.3517286212191281312256829Matches
2019-202023Mainz 05de GERDFB-Pokal1.0Matches
2020-202124Mainz 05de GER1. Bundesliga9.3462341262419854625360.0240.02441074450660121426619Matches
2020-202124Mainz 05de GERDFB-Pokal0.4Matches
2021-202225Arminiade GER1. Bundesliga3.11571129696161574375.0125.0994262086525610121Matches
2021-202225Arminiade GERDFB-Pokal0.5Matches
2021-202225Young Boysch SUI1. Super Lg10.0Matches
2022-202326Mainz 05de GER1. Bundesliga27.1148515867166616661485251768.0416.07683634179215123151473923Matches
2022-202326Mainz 05de GERDFB-Pokal2.0Matches
2023-202427Mainz 05de GER1. Bundesliga14.39519840341813849518675.0225.0483260914679121655329Matches
2023-202427Mainz 05de GERDFB-Pokal1.8Matches
2024-202528Brest1. Champions Lg4.3161114292282161200.02100.0703079001027901Matches
2024-202528Brestfr FRA1. Ligue 15.7339181002004033392150.0150.020113144723501142400Matches
11 Seasons7 Clubs12 Leagues194.45965450189731619706559651197462.24134.532941750378859885141361123483181
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
Mainz 05 (6 Seasons)2 Leagues72.4381335414481863542213813594067.81525.42012101794928423856455210580
Sion (3 Seasons)2 Leagues48.0
West Ham (2 Seasons)3 Leagues26.03837802357610383131076.9323.12161208500126019623328
Fiorentina (1 Season)2 Leagues24.4111249198702223231112392051.31948.76964069168735307353471451
Young Boys (1 Season)1 League10.0
Brest (1 Season)3 Leagues10.0500291422926855004125.0375.0271162156236013113301
Arminia (1 Season)2 Leagues3.61571129696161574375.0125.0994262086525610121
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.7
Bundesliga (5 Seasons)70.4397036514771932603273970634368.31625.421111060551364843769612206101
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.53837802357610383131076.9323.12161208500126019623328
EFL Cup (2 Seasons)4.5
Serie A (1 Season)21.9111249198702223231112392051.31948.76964069168735307353471451
Ligue 1 (1 Season)5.7339181002004033392150.0150.020113144723501142400
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.3161114292282161200.02100.0703079001027901
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sion1 League14.0
2015-201619Sion2 Leagues29.8
2016-201720Sion1 League4.3
2016-201720West Ham3 Leagues14.8
2017-201821West Ham2 Leagues11.23837802357610383131076.9323.12161208500126019623328
2017-201821West Ham1 League0.9
2018-201922Fiorentina2 Leagues24.4111249198702223231112392051.31948.76964069168735307353471451
2019-202023Mainz 052 Leagues17.5915642485381406915211466.7733.3517286212191281312256829
2020-202124Mainz 052 Leagues9.8462341262419854625360.0240.02441074450660121426619
2021-202225Arminia2 Leagues3.61571129696161574375.0125.0994262086525610121
2021-202225Young Boys1 League10.0
2022-202326Mainz 052 Leagues29.1148515867166616661485251768.0416.07683634179215123151473923
2023-202427Mainz 052 Leagues16.19519840341813849518675.0225.0483260914679121655329
2024-202528Brest3 Leagues10.0500291422926855004125.0375.0271162156236013113301
11 Seasons7 Clubs12 Leagues194.45965450189731619706559651197462.24134.532941750378859885141361123483181
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
Mainz 05 (6 Seasons)2 Leagues72.4381335414481863542213813594067.81525.42012101794928423856455210580
Sion (3 Seasons)2 Leagues48.0
West Ham (2 Seasons)3 Leagues26.03837802357610383131076.9323.12161208500126019623328
Fiorentina (1 Season)2 Leagues24.4111249198702223231112392051.31948.76964069168735307353471451
Young Boys (1 Season)1 League10.0
Brest (1 Season)3 Leagues10.0500291422926855004125.0375.0271162156236013113301
Arminia (1 Season)2 Leagues3.61571129696161574375.0125.0994262086525610121
West Ham (1 Season)1 League0.9
DFB-Pokal (6 Seasons)5.7
Bundesliga (5 Seasons)70.4397036514771932603273970634368.31625.421111060551364843769612206101
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.53837802357610383131076.9323.12161208500126019623328
EFL Cup (2 Seasons)4.5
Serie A (1 Season)21.9111249198702223231112392051.31948.76964069168735307353471451
Ligue 1 (1 Season)5.7339181002004033392150.0150.020113144723501142400
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.3161114292282161200.02100.0703079001027901
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.0Matches
2015-201619Sionch SUI1. Super Lg5th21.8Matches
2016-201720Sionch SUI1. Super Lg4th4.3Matches
2016-201720West Hameng ENG1. Premier League11th11.1Matches
2017-201821West Hameng ENG1. Premier League13th9.43837802357610383131076.9323.12161208500126019623328Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.9Matches
2018-201922Fiorentinait ITA1. Serie A16th21.9111249198702223231112392051.31948.76964069168735307353471451Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.5915642485381406915211466.7733.3517286212191281312256829Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.3462341262419854625360.0240.02441074450660121426619Matches
2021-202225Arminiade GER1. Bundesliga17th3.11571129696161574375.0125.0994262086525610121Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.0Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.1148515867166616661485251768.0416.07683634179215123151473923Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.39519840341813849518675.0225.0483260914679121655329Matches
2024-202528Brestfr FRA1. Ligue 112th5.7339181002004033392150.0150.020113144723501142400Matches
11 Seasons7 Clubs5 Leagues168.55804439185530699426358041177463.23933.332241719677959884141341053393180
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
Mainz 05 (4 Seasons)1 League67.2381335414481863542213813594067.81525.42012101794928423856455210580
Sion (3 Seasons)1 League40.0
West Ham (2 Seasons)1 League20.53837802357610383131076.9323.12161208500126019623328
Fiorentina (1 Season)1 League21.9111249198702223231112392051.31948.76964069168735307353471451
Young Boys (1 Season)1 League10.0
Brest (1 Season)1 League5.7339181002004033392150.0150.020113144723501142400
Arminia (1 Season)1 League3.11571129696161574375.0125.0994262086525610121
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.4397036514771932603273970634368.31625.421111060551364843769612206101
Super Lg (4 Seasons)50.0
Premier League (2 Seasons)20.53837802357610383131076.9323.12161208500126019623328
Serie A (1 Season)21.9111249198702223231112392051.31948.76964069168735307353471451
Ligue 1 (1 Season)5.7339181002004033392150.0150.020113144723501142400
PL2 — Div. 1 (1 Season)0.9
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2016-201720West Hameng ENGEFL Cup5th2.7Matches
2016-201720West Hameng ENGFA Cup33rd1.0Matches
2017-201821West Hameng ENGEFL Cup5th1.8Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.5Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.0Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.4Matches
2021-202225Arminiade GERDFB-PokalRd20.5Matches
2022-202326Mainz 05de GERDFB-PokalR162.0Matches
2023-202427Mainz 05de GERDFB-PokalR321.8Matches
9 Seasons5 Clubs5 Leagues13.7
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
Mainz 05 (6 Seasons)1 League5.2
West Ham (2 Seasons)2 Leagues5.5
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.5
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.7
EFL Cup (2 Seasons)4.5
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.0Matches
2024-202528Brest1. Champions Lg4.3161114292282161200.02100.0703079001027901Matches
2 Seasons2 Clubs2 Leagues12.3161114292282161200.02100.0703079001027901
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
Sion (1 Season)1 League8.0
Brest (1 Season)1 League4.3161114292282161200.02100.0703079001027901
Europa Lg (1 Season)8.0
Champions Lg (1 Season)4.3161114292282161200.02100.0703079001027901
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
201720ch SwitzerlandFriendlies (M)0.7Matches
201821ch SwitzerlandWCQ0.4Matches
201821ch SwitzerlandFriendlies (M)0.8Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.2Matches
202023ch SwitzerlandFriendlies (M)1.7Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.3Matches
202124ch SwitzerlandFriendlies (M)1.3Matches
202124ch SwitzerlandUEFA Euro Qualifying2.6Matches
202226ch Switzerland1. World CupR161.6965273733196100.01100.05730314221023589Matches
202225ch SwitzerlandWCQ0.3Matches
202427ch SwitzerlandUEFA Euro Qualifying4.0Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.1Matches
6 Seasons1 Club6 Leagues20.1965273733196100.01100.05730314221023589
Friendlies (M) (5 Seasons)4.4
UEFA Nations League (3 Seasons)6.7
UEFA Euro Qualifying (2 Seasons)6.7
WCQ (2 Seasons)0.7
World Cup (1 Season)1.6965273733196100.01100.05730314221023589
UEFA Euro (1 Season)

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
2014-201518Sionch SUI1. Super Lg161,2577938.814.0149201.632320+3+0.21+0.40Matches
2015-201619Sion2. Europa Lg872090100.08.088001.2589-1-0.12Matches
2015-201619Sionch SUI1. Super Lg261,9587560.421.82216401.272534-9-0.41-1.26Matches
2016-201720West Hameng ENGEFL Cup32458290.72.73822002.004400.00+3.60Matches
2016-201720West Hameng ENGFA Cup19090100.01.01901000.0005-5-5.00Matches
2016-201720West Hameng ENG1. Premier League281,0013629.311.1852051.211218-6-0.54-0.13Matches
2016-201720Sionch SUI1. Super Lg53897812.04.343100.6049-5-1.16-1.47Matches
2017-201821West Hameng ENGEFL Cup21638245.31.82820003.0052+3+1.66+0.74Matches
2017-201821West Hameng ENGJr. PL2 — Div. 1183834.20.91830003.0042+2+2.17+2.36Matches
2017-201821West Hameng ENG1. Premier League148456024.79.493550.861120-9-0.96-0.577.018.2-11.3-1.20-0.95Matches
2018-201922Fiorentinait ITACoppa Italia42225661.72.5291222001.75102+8+3.24+3.90Matches
2018-201922Fiorentinait ITA1. Serie A291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07Matches
2019-202023Mainz 05de GER1. Bundesliga241,4846248.516.518781061331.082232-10-0.61+0.0223.530.9-7.4-0.45-0.21Matches
2019-202023Mainz 05de GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2020-202124Mainz 05de GER1. Bundesliga148416027.59.3979452630.641017-7-0.75-0.3415.515.3+0.2+0.02+0.12Matches
2020-202124Mainz 05de GERDFB-Pokal1393918.60.40013901.0001-1-2.31-4.94Matches
2021-202225Arminiade GER1. Bundesliga7283409.23.1270052980.7137-4-1.27-0.562.67.4-4.9-1.55-0.52Matches
2021-202225Arminiade GERDFB-Pokal1424220.00.50014200.001100.00-1.07Matches
2021-202225Mainz 05de GERDFB-Pokal00001Matches
2021-202225Young Boysch SUI1. Super Lg148966427.710.01269123201.501812+6+0.60-0.32Matches
2022-202326Mainz 05de GER1. Bundesliga322,4377679.627.128841742021.414745+2+0.07+0.5139.041.4-2.4-0.09+0.51Matches
2022-202326Mainz 05de GERDFB-Pokal21809066.72.02902011.5034-1-0.50-3.50Matches
2023-202427Mainz 05de GER1. Bundesliga211,2906142.214.313871082051.001832-14-0.98-1.0816.723.4-6.8-0.47-0.83Matches
2023-202427Mainz 05de GERDFB-Pokal21598088.31.82801001.5013-2-1.13-1.13Matches
2024-202528Brest1. Champions Lg63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09Matches
2024-202528Brestfr FRACoupe de France00001Matches
2024-202528Mainz 05de GERDFB-Pokal00001Matches
2024-202528Brestfr FRA1. Ligue 185126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25Matches
11 Seasons7 Clubs12 Leagues26917,5006539.9194.4194791117525411.20265320-55-0.28-0.24148.5176.6-28.1-0.25+0.03
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
Mainz 05 (6 Seasons)2 Leagues976,5206748.272.47383452420161.11101136-35-0.48-0.2994.7110.9-16.3-0.24-0.19
Sion (3 Seasons)2 Leagues554,3247941.448.04836701.316072-12-0.25-0.51
West Ham (2 Seasons)3 Leagues482,3444931.026.023831125101.213249-17-0.65-0.297.018.2-11.3-1.20-0.95
Fiorentina (1 Season)2 Leagues332,1926658.024.425781583131.093328+5+0.21-0.0231.923.7+8.2+0.37+0.07
Young Boys (1 Season)1 League148966427.710.01269123201.501812+6+0.60-0.32
Brest (1 Season)3 Leagues148996443.410.01173333141.581715+2+0.20+0.4512.516.3-3.9-0.39+0.08
Arminia (1 Season)2 Leagues8325419.93.6270063180.6248-4-1.11-0.502.67.4-4.9-1.55-0.52
West Ham (1 Season)1 League183834.20.91830003.0042+2+2.17+2.36
DFB-Pokal (6 Seasons)75107334.05.7586424131.00511-6-1.06-3.06
Bundesliga (5 Seasons)986,3356541.470.47082412821211.08100133-33-0.47-0.0397.2118.4-21.1-0.30+0.05
Super Lg (4 Seasons)614,5007434.750.052692993201.367075-5-0.10-0.55
Premier League (2 Seasons)421,8464427.020.517825101.092338-15-0.73-0.337.018.2-11.3-1.20-0.95
EFL Cup (2 Seasons)54088264.84.55822002.4096+3+0.66+0.26
Serie A (1 Season)291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07
Ligue 1 (1 Season)85126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25
Europa Lg (1 Season)872090100.08.088001.2589-1-0.12
Champions Lg (1 Season)63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09
Coppa Italia (1 Season)42225661.72.5291222001.75102+8+3.24+3.90
FA Cup (1 Season)19090100.01.01901000.0005-5-5.00
PL2 — Div. 1 (1 Season)183834.20.91830003.0042+2+2.17+2.36
Coupe de France (1 Season)00001
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
2014-201518Sion1 League161,2577938.814.0149201.632320+3+0.21+0.40
2015-201619Sion2 Leagues342,6787967.629.83024401.273343-10-0.34-1.18
2016-201720Sion1 League53897812.04.343100.6049-5-1.16-1.47
2016-201720West Ham3 Leagues321,3364235.314.8128482051.251627-11-0.74-0.30
2017-201821West Ham2 Leagues161,0086326.711.211823551.131622-6-0.54-0.247.018.2-11.3-1.20-0.95
2017-201821West Ham1 League183834.20.91830003.0042+2+2.17+2.36
2018-201922Fiorentina2 Leagues332,1926658.024.425781583131.093328+5+0.21-0.0231.923.7+8.2+0.37+0.07
2019-202023Mainz 052 Leagues251,5746350.017.519791161331.042234-12-0.69-0.0623.530.9-7.4-0.45-0.21
2020-202124Mainz 052 Leagues158805926.99.8979462930.661018-8-0.82-0.6315.515.3+0.2+0.02+0.12
2021-202225Arminia2 Leagues8325419.93.6270063180.6248-4-1.11-0.502.67.4-4.9-1.55-0.52
2021-202225Young Boys1 League148966427.710.01269123201.501812+6+0.60-0.32
2021-202225Mainz 051 League00001
2022-202326Mainz 052 Leagues342,6177778.629.130851942031.425049+1+0.03+0.0339.041.4-2.4-0.09+0.51
2023-202427Mainz 052 Leagues231,4496344.716.115861182051.041935-16-0.99-1.0916.723.4-6.8-0.47-0.83
2024-202528Mainz 051 League00001
2024-202528Brest3 Leagues148996443.410.01173333141.581715+2+0.20+0.4512.516.3-3.9-0.39+0.08
11 Seasons7 Clubs12 Leagues26917,5006539.9194.4194791117525411.20265320-55-0.28-0.24148.5176.6-28.1-0.25+0.03
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
Mainz 05 (6 Seasons)2 Leagues976,5206748.272.47383452420161.11101136-35-0.48-0.2994.7110.9-16.3-0.24-0.19
Sion (3 Seasons)2 Leagues554,3247941.448.04836701.316072-12-0.25-0.51
West Ham (2 Seasons)3 Leagues482,3444931.026.023831125101.213249-17-0.65-0.297.018.2-11.3-1.20-0.95
Fiorentina (1 Season)2 Leagues332,1926658.024.425781583131.093328+5+0.21-0.0231.923.7+8.2+0.37+0.07
Young Boys (1 Season)1 League148966427.710.01269123201.501812+6+0.60-0.32
Brest (1 Season)3 Leagues148996443.410.01173333141.581715+2+0.20+0.4512.516.3-3.9-0.39+0.08
Arminia (1 Season)2 Leagues8325419.93.6270063180.6248-4-1.11-0.502.67.4-4.9-1.55-0.52
West Ham (1 Season)1 League183834.20.91830003.0042+2+2.17+2.36
DFB-Pokal (6 Seasons)75107334.05.7586424131.00511-6-1.06-3.06
Bundesliga (5 Seasons)986,3356541.470.47082412821211.08100133-33-0.47-0.0397.2118.4-21.1-0.30+0.05
Super Lg (4 Seasons)614,5007434.750.052692993201.367075-5-0.10-0.55
Premier League (2 Seasons)421,8464427.020.517825101.092338-15-0.73-0.337.018.2-11.3-1.20-0.95
EFL Cup (2 Seasons)54088264.84.55822002.4096+3+0.66+0.26
Serie A (1 Season)291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07
Ligue 1 (1 Season)85126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25
Europa Lg (1 Season)872090100.08.088001.2589-1-0.12
Champions Lg (1 Season)63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09
Coppa Italia (1 Season)42225661.72.5291222001.75102+8+3.24+3.90
FA Cup (1 Season)19090100.01.01901000.0005-5-5.00
PL2 — Div. 1 (1 Season)183834.20.91830003.0042+2+2.17+2.36
Coupe de France (1 Season)00001
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
2014-201518Sionch SUI1. Super Lg7th161,2577938.814.0149201.632320+3+0.21+0.40Matches
2015-201619Sionch SUI1. Super Lg5th261,9587560.421.82216401.272534-9-0.41-1.26Matches
2016-201720Sionch SUI1. Super Lg4th53897812.04.343100.6049-5-1.16-1.47Matches
2016-201720West Hameng ENG1. Premier League11th281,0013629.311.1852051.211218-6-0.54-0.13Matches
2017-201821West Hameng ENG1. Premier League13th148456024.79.493550.861120-9-0.96-0.577.018.2-11.3-1.20-0.95Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th183834.20.91830003.0042+2+2.17+2.36Matches
2018-201922Fiorentinait ITA1. Serie A16th291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07Matches
2019-202023Mainz 05de GER1. Bundesliga13th241,4846248.516.518781061331.082232-10-0.61+0.0223.530.9-7.4-0.45-0.21Matches
2020-202124Mainz 05de GER1. Bundesliga12th148416027.59.3979452630.641017-7-0.75-0.3415.515.3+0.2+0.02+0.12Matches
2021-202225Arminiade GER1. Bundesliga17th7283409.23.1270052980.7137-4-1.27-0.562.67.4-4.9-1.55-0.52Matches
2021-202225Young Boysch SUI1. Super Lg3rd148966427.710.01269123201.501812+6+0.60-0.32Matches
2022-202326Mainz 05de GER1. Bundesliga9th322,4377679.627.128841742021.414745+2+0.07+0.5139.041.4-2.4-0.09+0.51Matches
2023-202427Mainz 05de GER1. Bundesliga13th211,2906142.214.313871082051.001832-14-0.98-1.0816.723.4-6.8-0.47-0.83Matches
2024-202528Brestfr FRA1. Ligue 112th85126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25Matches
11 Seasons7 Clubs5 Leagues23815,1636437.9168.516879937025371.15227284-57-0.34-0.25143.8170.3-26.6-0.25+0.04
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
Mainz 05 (4 Seasons)1 League916,0526749.467.26882412320131.1197126-29-0.43-0.1194.7110.9-16.3-0.24-0.19
Sion (3 Seasons)1 League473,6047737.140.04028701.325263-11-0.27-0.54
West Ham (2 Seasons)1 League421,8464427.020.517825101.092338-15-0.73-0.337.018.2-11.3-1.20-0.95
Fiorentina (1 Season)1 League291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07
Young Boys (1 Season)1 League148966427.710.01269123201.501812+6+0.60-0.32
Brest (1 Season)1 League85126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25
Arminia (1 Season)1 League7283409.23.1270052980.7137-4-1.27-0.562.67.4-4.9-1.55-0.52
West Ham (1 Season)1 League183834.20.91830003.0042+2+2.17+2.36
Bundesliga (5 Seasons)986,3356541.470.47082412821211.08100133-33-0.47-0.0397.2118.4-21.1-0.30+0.05
Super Lg (4 Seasons)614,5007434.750.052692993201.367075-5-0.10-0.55
Premier League (2 Seasons)421,8464427.020.517825101.092338-15-0.73-0.337.018.2-11.3-1.20-0.95
Serie A (1 Season)291,9706857.621.923771363431.002326-3-0.14-0.4531.923.7+8.2+0.37+0.07
Ligue 1 (1 Season)85126435.65.7671224231.131112-1-0.18+0.217.710.0-2.4-0.41+0.25
PL2 — Div. 1 (1 Season)183834.20.91830003.0042+2+2.17+2.36
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2016-201720West Hameng ENGEFL Cup5th32458290.72.73822002.004400.00+3.60Matches
2016-201720West Hameng ENGFA Cup33rd19090100.01.01901000.0005-5-5.00Matches
2017-201821West Hameng ENGEFL Cup5th21638245.31.82820003.0052+3+1.66+0.74Matches
2018-201922Fiorentinait ITACoppa Italia3rd42225661.72.5291222001.75102+8+3.24+3.90Matches
2019-202023Mainz 05de GERDFB-Pokal33rd19090100.01.01901000.0002-2-2.00Matches
2020-202124Mainz 05de GERDFB-Pokal17th1393918.60.40013901.0001-1-2.31-4.94Matches
2021-202225Arminiade GERDFB-PokalRd21424220.00.50014200.001100.00-1.07Matches
2021-202225Mainz 05de GERDFB-PokalR1600001Matches
2022-202326Mainz 05de GERDFB-PokalR1621809066.72.02902011.5034-1-0.50-3.50Matches
2023-202427Mainz 05de GERDFB-PokalR3221598088.31.82801001.5013-2-1.13-1.13Matches
2024-202528Mainz 05de GERDFB-PokalR3200001Matches
2024-202528Brestfr FRACoupe de FranceR3200001Matches
9 Seasons5 Clubs5 Leagues171,2307246.113.71385943041.53242400.00-1.11
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Mainz 05 (6 Seasons)1 League64687836.35.2586413931.17410-6-1.15-3.71
West Ham (2 Seasons)2 Leagues64988369.25.56833002.00911-2-0.36-0.77
Fiorentina (1 Season)1 League42225661.72.5291222001.75102+8+3.24+3.90
Arminia (1 Season)1 League1424220.00.50014200.001100.00-1.07
Brest (1 Season)1 League00001
DFB-Pokal (6 Seasons)75107334.05.7586424131.00511-6-1.06-3.06
EFL Cup (2 Seasons)54088264.84.55822002.4096+3+0.66+0.26
Coppa Italia (1 Season)42225661.72.5291222001.75102+8+3.24+3.90
FA Cup (1 Season)19090100.01.01901000.0005-5-5.00
Coupe de France (1 Season)00001
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
2015-201619Sion2. Europa LgR32872090100.08.088001.2589-1-0.12Matches
2024-202528Brest1. Champions Lg63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09Matches
2 Seasons2 Clubs2 Leagues141,1077987.912.3137691801.641412+2+0.16-0.434.86.3-1.5-0.35-1.09
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
Sion (1 Season)1 League872090100.08.088001.2589-1-0.12
Brest (1 Season)1 League63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09
Europa Lg (1 Season)872090100.08.088001.2589-1-0.12
Champions Lg (1 Season)63876571.74.357611802.1763+3+0.70+0.114.86.3-1.5-0.35-1.09
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
201720ch SwitzerlandFriendlies (M)1646471.10.71640003.0010+1+1.41+1.41Matches
201821ch SwitzerlandWCQ239203.60.40021963.0010+1+2.31-0.11Matches
201821ch SwitzerlandFriendlies (M)2703513.00.80023510.0001-1-1.29-2.82Matches
2018-201922ch SwitzerlandUEFA Nations League4th52004035.12.2277131611.2056-1-0.45-2.40Matches
202023ch SwitzerlandFriendlies (M)21517683.91.72761000.0023-1-0.60+2.51Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA31204026.71.3190121500.671100.00-0.27Matches
202124ch SwitzerlandFriendlies (M)21145731.71.3190112413.0072+5+3.95+2.12Matches
202124ch SwitzerlandUEFA EuroQF0002Matches
202124ch SwitzerlandUEFA Euro Qualifying42375932.92.6287023222.5060+6+2.28+0.97Matches
202226ch Switzerland1. World CupR1631454840.31.6190122811.0017-6-3.72-4.561.53.0-1.5-0.94-1.61Matches
202225ch SwitzerlandWCQ126263.60.30012613.000000.00-1.69Matches
202225ch SwitzerlandFriendlies (M)00001Matches
202427ch SwitzerlandUEFA Euro Qualifying53647340.44.049021631.8075+2+0.49-1.02Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA42837152.43.1387212100.505500.00+2.80Matches
6 Seasons1 Club6 Leagues341,8135324.920.1178491722191.473630+6+0.30-1.081.53.0-1.5-0.94-1.61
Friendlies (M) (5 Seasons)73995727.74.4477233131.29106+4+0.90-0.50
UEFA Nations League (3 Seasons)126035038.76.7684461610.831112-1-0.15-0.24
UEFA Euro Qualifying (2 Seasons)96016737.16.7689232352.11135+8+1.20-0.22
WCQ (2 Seasons)365223.60.70032173.0010+1+1.38-0.74
World Cup (1 Season)31454840.31.6190122811.0017-6-3.72-4.561.53.0-1.5-0.94-1.61
UEFA Euro (1 Season)0002

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
2014-201518Sionch SUI1. Super Lg14.070Matches
2015-201619Sion2. Europa Lg8.02014Matches
2015-201619Sionch SUI1. Super Lg21.840Matches
2016-201720West Hameng ENGEFL Cup2.7000491020000Matches
2016-201720West Hameng ENGFA Cup1.00000Matches
2016-201720West Hameng ENG1. Premier League11.14001671112014000Matches
2016-201720Sionch SUI1. Super Lg4.320000000000Matches
2017-201821West Hameng ENGEFL Cup1.8000100441000Matches
2017-201821West Hameng ENGJr. PL2 — Div. 10.90000Matches
2017-201821West Hameng ENG1. Premier League9.41005110716900049101638.5Matches
2018-201922Fiorentinait ITACoppa Italia2.50000Matches
2018-201922Fiorentinait ITA1. Serie A21.991138170162624020155213537.5Matches
2019-202023Mainz 05de GER1. Bundesliga16.57111950153220000113151451.7Matches
2019-202023Mainz 05de GERDFB-Pokal1.00003200220Matches
2020-202124Mainz 05de GER1. Bundesliga9.310075126294000626554.5Matches
2020-202124Mainz 05de GERDFB-Pokal0.40001100000Matches
2021-202225Arminiade GER1. Bundesliga3.10003101420000235362.5Matches
2021-202225Arminiade GERDFB-Pokal0.50000000110Matches
2021-202225Young Boysch SUI1. Super Lg10.0300161103312100Matches
2022-202326Mainz 05de GER1. Bundesliga27.140029140805425000228384247.5Matches
2022-202326Mainz 05de GERDFB-Pokal2.00001003710Matches
2023-202427Mainz 05de GER1. Bundesliga14.3400108253221600088191950.0Matches
2023-202427Mainz 05de GERDFB-Pokal1.80000308450Matches
2024-202528Brest1. Champions Lg4.3000410234001141233.3Matches
2024-202528Brestfr FRA1. Ligue 15.70006501105010344450.0Matches
11 Seasons7 Clubs12 Leagues194.44822177100527324614103176611914045.9
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (6 Seasons)2 Leagues72.416117038318515073000491788049.4
Sion (3 Seasons)2 Leagues48.015001400000000
West Ham (2 Seasons)3 Leagues26.05002627222422400049101638.5
Fiorentina (1 Season)2 Leagues24.491138170162624020155213537.5
Young Boys (1 Season)1 League10.0300161103312100
Brest (1 Season)3 Leagues10.000010603139011485645.5
Arminia (1 Season)2 Leagues3.60003101431000235362.5
West Ham (1 Season)1 League0.90000
DFB-Pokal (6 Seasons)5.7000560111490
Bundesliga (5 Seasons)70.416116833318813965000514838350.0
Super Lg (4 Seasons)50.0160016110331210000
Premier League (2 Seasons)20.55002118118362300049101638.5
EFL Cup (2 Seasons)4.5000591461000
Serie A (1 Season)21.991138170162624020155213537.5
Ligue 1 (1 Season)5.70006501105010344450.0
Europa Lg (1 Season)8.02014
Champions Lg (1 Season)4.3000410234001141233.3
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
PL2 — Div. 1 (1 Season)0.90000
Coupe de France (1 Season)
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
2014-201518Sion1 League14.070
2015-201619Sion2 Leagues29.86014
2016-201720Sion1 League4.320000000000
2016-201720West Ham3 Leagues14.840020162112214000
2017-201821West Ham2 Leagues11.2100611011201000049101638.5
2017-201821West Ham1 League0.90000
2018-201922Fiorentina2 Leagues24.491138170162624020155213537.5
2019-202023Mainz 052 Leagues17.57112270153422000113151451.7
2020-202124Mainz 052 Leagues9.810086126294000626554.5
2021-202225Arminia2 Leagues3.60003101431000235362.5
2021-202225Young Boys1 League10.0300161103312100
2022-202326Mainz 052 Leagues29.140030140836126000228384247.5
2023-202427Mainz 052 Leagues16.14001011261262100088191950.0
2024-202528Brest3 Leagues10.000010603139011485645.5
11 Seasons7 Clubs12 Leagues194.44822177100527324614103176611914045.9
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (6 Seasons)2 Leagues72.416117038318515073000491788049.4
Sion (3 Seasons)2 Leagues48.015001400000000
West Ham (2 Seasons)3 Leagues26.05002627222422400049101638.5
Fiorentina (1 Season)2 Leagues24.491138170162624020155213537.5
Young Boys (1 Season)1 League10.0300161103312100
Brest (1 Season)3 Leagues10.000010603139011485645.5
Arminia (1 Season)2 Leagues3.60003101431000235362.5
West Ham (1 Season)1 League0.90000
DFB-Pokal (6 Seasons)5.7000560111490
Bundesliga (5 Seasons)70.416116833318813965000514838350.0
Super Lg (4 Seasons)50.0160016110331210000
Premier League (2 Seasons)20.55002118118362300049101638.5
EFL Cup (2 Seasons)4.5000591461000
Serie A (1 Season)21.991138170162624020155213537.5
Ligue 1 (1 Season)5.70006501105010344450.0
Europa Lg (1 Season)8.02014
Champions Lg (1 Season)4.3000410234001141233.3
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
PL2 — Div. 1 (1 Season)0.90000
Coupe de France (1 Season)
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
2014-201518Sionch SUI1. Super Lg7th14.070Matches
2015-201619Sionch SUI1. Super Lg5th21.840Matches
2016-201720Sionch SUI1. Super Lg4th4.320000000000Matches
2016-201720West Hameng ENG1. Premier League11th11.14001671112014000Matches
2017-201821West Hameng ENG1. Premier League13th9.41005110716900049101638.5Matches
2017-201821West Hameng ENGJr. PL2 — Div. 15th0.90000Matches
2018-201922Fiorentinait ITA1. Serie A16th21.991138170162624020155213537.5Matches
2019-202023Mainz 05de GER1. Bundesliga13th16.57111950153220000113151451.7Matches
2020-202124Mainz 05de GER1. Bundesliga12th9.310075126294000626554.5Matches
2021-202225Arminiade GER1. Bundesliga17th3.10003101420000235362.5Matches
2021-202225Young Boysch SUI1. Super Lg3rd10.0300161103312100Matches
2022-202326Mainz 05de GER1. Bundesliga9th27.140029140805425000228384247.5Matches
2023-202427Mainz 05de GER1. Bundesliga13th14.3400108253221600088191950.0Matches
2024-202528Brestfr FRA1. Ligue 112th5.70006501105010344450.0Matches
11 Seasons7 Clubs5 Leagues168.5462214984425622312703075211813846.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (4 Seasons)1 League67.216116532317413765000491788049.4
Sion (3 Seasons)1 League40.0130000000000
West Ham (2 Seasons)1 League20.55002118118362300049101638.5
Fiorentina (1 Season)1 League21.991138170162624020155213537.5
Young Boys (1 Season)1 League10.0300161103312100
Brest (1 Season)1 League5.70006501105010344450.0
Arminia (1 Season)1 League3.10003101420000235362.5
West Ham (1 Season)1 League0.90000
Bundesliga (5 Seasons)70.416116833318813965000514838350.0
Super Lg (4 Seasons)50.0160016110331210000
Premier League (2 Seasons)20.55002118118362300049101638.5
Serie A (1 Season)21.991138170162624020155213537.5
Ligue 1 (1 Season)5.70006501105010344450.0
PL2 — Div. 1 (1 Season)0.90000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201720West Hameng ENGEFL Cup5th2.7000491020000Matches
2016-201720West Hameng ENGFA Cup33rd1.00000Matches
2017-201821West Hameng ENGEFL Cup5th1.8000100441000Matches
2018-201922Fiorentinait ITACoppa Italia3rd2.50000Matches
2019-202023Mainz 05de GERDFB-Pokal33rd1.00003200220Matches
2020-202124Mainz 05de GERDFB-Pokal17th0.40001100000Matches
2021-202225Arminiade GERDFB-PokalRd20.50000000110Matches
2022-202326Mainz 05de GERDFB-PokalR162.00001003710Matches
2023-202427Mainz 05de GERDFB-PokalR321.80000308450Matches
9 Seasons5 Clubs5 Leagues13.700010151152010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (6 Seasons)1 League5.2000560111380
West Ham (2 Seasons)2 Leagues5.5000591461000
Fiorentina (1 Season)1 League2.50000
Arminia (1 Season)1 League0.50000000110
Brest (1 Season)1 League
DFB-Pokal (6 Seasons)5.7000560111490
EFL Cup (2 Seasons)4.5000591461000
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
Coupe de France (1 Season)
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
2015-201619Sion2. Europa LgR328.02014Matches
2024-202528Brest1. Champions Lg4.3000410234001141233.3Matches
2 Seasons2 Clubs2 Leagues12.32001810234001141233.3
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Sion (1 Season)1 League8.02014
Brest (1 Season)1 League4.3000410234001141233.3
Europa Lg (1 Season)8.02014
Champions Lg (1 Season)4.3000410234001141233.3
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
201720ch SwitzerlandFriendlies (M)0.70000Matches
201821ch SwitzerlandWCQ0.40000Matches
201821ch SwitzerlandFriendlies (M)0.80000Matches
2018-201922ch SwitzerlandUEFA Nations League4th2.20000Matches
202023ch SwitzerlandFriendlies (M)1.70000Matches
2020-202124ch SwitzerlandUEFA Nations LeagueLgA1.30001010420Matches
202124ch SwitzerlandFriendlies (M)1.30000Matches
202124ch SwitzerlandUEFA Euro Qualifying2.60001013130Matches
202226ch Switzerland1. World CupR161.600011152100014010.0Matches
202225ch SwitzerlandWCQ0.30001002200Matches
202427ch SwitzerlandUEFA Euro Qualifying4.011060213620Matches
2024-202528ch SwitzerlandUEFA Nations LeagueLgA3.100011015120Matches
6 Seasons1 Club6 Leagues20.1110112538161000014010.0
Friendlies (M) (5 Seasons)4.40000
UEFA Nations League (3 Seasons)6.700021115540
UEFA Euro Qualifying (2 Seasons)6.711070316750
WCQ (2 Seasons)0.70001002200
World Cup (1 Season)1.600011152100014010.0
UEFA Euro (1 Season)

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.