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
10 Seasons6 Clubs9 Leagues25518316,601184.5819278004824.14.05.69.6953361800.040.100.150.040.150.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 (5 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
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
Bundesliga (5 Seasons)98706,33570.41671001612.62.63.96.5482161010.010.090.100.010.100.040.060.090.040.09
DFB-Pokal (5 Seasons)755105.7000000000.000.000.000.000.00
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
Europa Lg (1 Season)887208.0011000200.000.120.120.000.12
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
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
10 Seasons6 Clubs9 Leagues25518316,601184.5819278004824.14.05.69.6953361800.040.100.150.040.150.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 (5 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
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
Bundesliga (5 Seasons)98706,33570.41671001612.62.63.96.5482161010.010.090.100.010.100.040.060.090.040.09
DFB-Pokal (5 Seasons)755105.7000000000.000.000.000.000.00
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
Europa Lg (1 Season)887208.0011000200.000.120.120.000.12
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
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
10 Seasons6 Clubs4 Leagues23016214,651162.8717247004624.14.05.69.6953361800.040.100.150.040.150.040.050.090.040.09
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
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
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
8 Seasons4 Clubs4 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 (5 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
DFB-Pokal (5 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
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201619Sion2. Europa LgR32887208.0011000200.000.120.120.000.12Matches
1 Season1 Club1 League887208.0011000200.000.120.120.000.12
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
6 Seasons1 Club6 Leagues30141,53017.0134100110.00.00.30.42390.060.180.240.060.240.020.220.240.020.24
Friendlies (M) (5 Seasons)743994.4101100000.230.000.230.230.23
UEFA Euro Qualifying (2 Seasons)966016.7022000110.000.300.300.000.30
UEFA Nations League (2 Seasons)833203.6011000000.000.280.280.000.28
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
10 Seasons6 Clubs9 Leagues184.581454022.11.060.220.040.2025.57004.14.00.04-1.1-1.0
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 (5 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
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
Bundesliga (5 Seasons)70.41691115.90.980.160.010.0926.47002.62.60.04-1.6-1.6
DFB-Pokal (5 Seasons)5.703133.30.530.180.000.0000
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
Europa Lg (1 Season)8.0010.120.0000
Coppa Italia (1 Season)2.5000
FA Cup (1 Season)1.0000
PL2 — Div. 1 (1 Season)0.9000
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
10 Seasons6 Clubs9 Leagues184.581454022.11.060.220.040.2025.57004.14.00.04-1.1-1.0
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 (5 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
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
Bundesliga (5 Seasons)70.41691115.90.980.160.010.0926.47002.62.60.04-1.6-1.6
DFB-Pokal (5 Seasons)5.703133.30.530.180.000.0000
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
Europa Lg (1 Season)8.0010.120.0000
Coppa Italia (1 Season)2.5000
FA Cup (1 Season)1.0000
PL2 — Div. 1 (1 Season)0.9000
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
10 Seasons6 Clubs4 Leagues162.871373621.21.080.220.040.1925.57004.14.00.04-1.1-1.0
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
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
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
8 Seasons4 Clubs4 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 (5 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
DFB-Pokal (5 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
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2015-201619Sion2. Europa LgR328.0010.120.0000Matches
1 Season1 Club1 League8.0010.120.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
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
6 Seasons1 Club6 Leagues17.0113430.81.310.400.000.0024.20000.00.00.030.00.0
Friendlies (M) (5 Seasons)4.4100
UEFA Euro Qualifying (2 Seasons)6.7012433.31.800.600.000.0000
UEFA Nations League (2 Seasons)3.60000.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)

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
10 Seasons6 Clubs9 Leagues184.53369434377.664096217651350155187.01455169885.745586152.8195.67.9+13.4913106221336
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 (5 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
Arminia (1 Season)2 Leagues3.69512874.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
DFB-Pokal (5 Seasons)5.70
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
Europa Lg (1 Season)8.01
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.91
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
10 Seasons6 Clubs9 Leagues184.53369434377.664096217651350155187.01455169885.745586152.8195.67.9+13.4913106221336
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 (5 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
Arminia (1 Season)2 Leagues3.69512874.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
DFB-Pokal (5 Seasons)5.70
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
Europa Lg (1 Season)8.01
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.91
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
10 Seasons6 Clubs4 Leagues162.83369434377.664096217651350155187.01455169885.745586152.8175.67.9+11.4913106221336
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
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
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
8 Seasons4 Clubs4 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 (5 Seasons)1 League5.20
West Ham (2 Seasons)2 Leagues5.50
Fiorentina (1 Season)1 League2.51
Arminia (1 Season)1 League0.50
DFB-Pokal (5 Seasons)5.70
EFL Cup (2 Seasons)4.50
Coppa Italia (1 Season)2.51
FA Cup (1 Season)1.00
Passing Table
Total Short Medium Long
Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2015-201619Sion2. Europa LgR328.01Matches
1 Season1 Club1 League8.01
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
6 Seasons1 Club6 Leagues17.0658279.3848243424495.5192190.51911.130.30.0+2.732003
Friendlies (M) (5 Seasons)4.40
UEFA Euro Qualifying (2 Seasons)6.72
UEFA Nations League (2 Seasons)3.61
WCQ (2 Seasons)0.70
World Cup (1 Season)1.6658279.3848243424495.5192190.51911.100.30.0-0.332003
UEFA Euro (1 Season)
Become a Stathead & surf this site ad-free.

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
10 Seasons6 Clubs9 Leagues184.54343401930711665827096914539133691778
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.6128120820114330109504
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.43181288428310954318883914539124071455
DFB-Pokal (5 Seasons)5.711
Super Lg (4 Seasons)50.033
Premier League (2 Seasons)20.5288275110081811000022229
EFL Cup (2 Seasons)4.54
Serie A (1 Season)21.9874860137171620000740114
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
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
10 Seasons6 Clubs9 Leagues184.54343401930711665827096914539133691778
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.6128120820114330109504
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.43181288428310954318883914539124071455
DFB-Pokal (5 Seasons)5.711
Super Lg (4 Seasons)50.033
Premier League (2 Seasons)20.5288275110081811000022229
EFL Cup (2 Seasons)4.54
Serie A (1 Season)21.9874860137171620000740114
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
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
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
10 Seasons6 Clubs4 Leagues162.84343401930711665825596914539133691778
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
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
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
8 Seasons4 Clubs4 Leagues13.715
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Mainz 05 (5 Seasons)1 League5.211
West Ham (2 Seasons)2 Leagues5.54
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.50
DFB-Pokal (5 Seasons)5.711
EFL Cup (2 Seasons)4.54
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
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
1 Season1 Club1 League8.0
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
6 Seasons1 Club6 Leagues17.0826814100231300006502
Friendlies (M) (5 Seasons)4.4
UEFA Euro Qualifying (2 Seasons)6.716
UEFA Nations League (2 Seasons)3.60
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
10 Seasons6 Clubs9 Leagues184.52052.021463491042150.15650310
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.6103.1890100000.00000000
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.41331.898233682290.13350100
DFB-Pokal (5 Seasons)5.7
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
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
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
10 Seasons6 Clubs9 Leagues184.52052.021463491042150.15650310
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.6103.1890100000.00000000
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.41331.898233682290.13350100
DFB-Pokal (5 Seasons)5.7
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
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
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
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
10 Seasons6 Clubs4 Leagues162.82052.021463491042150.15650310
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
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
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
8 Seasons4 Clubs4 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 (5 Seasons)1 League5.2
West Ham (2 Seasons)2 Leagues5.5
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.5
DFB-Pokal (5 Seasons)5.7
EFL Cup (2 Seasons)4.5
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
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
1 Season1 Club1 League8.0
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
6 Seasons1 Club6 Leagues17.031.8630000000.00000000
Friendlies (M) (5 Seasons)4.4
UEFA Euro Qualifying (2 Seasons)6.7
UEFA Nations League (2 Seasons)3.6
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
10 Seasons6 Clubs9 Leagues184.51561328557147715948.48212644822333372563
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 (5 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
Arminia (1 Season)2 Leagues3.6211101425.032203460
West Ham (1 Season)1 League0.90
Bundesliga (5 Seasons)70.4103655834115410252.9488237451392422173
DFB-Pokal (5 Seasons)5.79140
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
Europa Lg (1 Season)8.00
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
PL2 — Div. 1 (1 Season)0.90
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
10 Seasons6 Clubs9 Leagues184.51561328557147715948.48212644822333372563
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 (5 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
Arminia (1 Season)2 Leagues3.6211101425.032203460
West Ham (1 Season)1 League0.90
Bundesliga (5 Seasons)70.4103655834115410252.9488237451392422173
DFB-Pokal (5 Seasons)5.79140
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
Europa Lg (1 Season)8.00
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
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
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
10 Seasons6 Clubs4 Leagues162.81561228557147715948.48212644822133372563
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
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
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
8 Seasons4 Clubs4 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 (5 Seasons)1 League5.28130
West Ham (2 Seasons)2 Leagues5.5160
Fiorentina (1 Season)1 League2.50
Arminia (1 Season)1 League0.5110
DFB-Pokal (5 Seasons)5.79140
EFL Cup (2 Seasons)4.5160
Coppa Italia (1 Season)2.50
FA Cup (1 Season)1.00
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
1 Season1 Club1 League8.00
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
6 Seasons1 Club6 Leagues17.028101010.0130315430
Friendlies (M) (5 Seasons)4.40
UEFA Euro Qualifying (2 Seasons)6.7570
UEFA Nations League (2 Seasons)3.6240
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
10 Seasons6 Clubs9 Leagues184.55465421175528699026054651157363.53833.030231588273239579141231013153180
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 (5 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
Arminia (1 Season)2 Leagues3.61571129696161574375.0125.0994262086525610121
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.4397036514771932603273970634368.31625.421111060551364843769612206101
DFB-Pokal (5 Seasons)5.7
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
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
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
10 Seasons6 Clubs9 Leagues184.55465421175528699026054651157363.53833.030231588273239579141231013153180
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 (5 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
Arminia (1 Season)2 Leagues3.61571129696161574375.0125.0994262086525610121
West Ham (1 Season)1 League0.9
Bundesliga (5 Seasons)70.4397036514771932603273970634368.31625.421111060551364843769612206101
DFB-Pokal (5 Seasons)5.7
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
Europa Lg (1 Season)8.0
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
PL2 — Div. 1 (1 Season)0.9
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
10 Seasons6 Clubs4 Leagues162.85465421175528699026054651157363.53833.030231588273239579141231013153180
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
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
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
8 Seasons4 Clubs4 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 (5 Seasons)1 League5.2
West Ham (2 Seasons)2 Leagues5.5
Fiorentina (1 Season)1 League2.5
Arminia (1 Season)1 League0.5
DFB-Pokal (5 Seasons)5.7
EFL Cup (2 Seasons)4.5
Coppa Italia (1 Season)2.5
FA Cup (1 Season)1.0
Possession Table
Touches Take-Ons Carries
Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2015-201619Sion2. Europa LgR328.0Matches
1 Season1 Club1 League8.0
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
6 Seasons1 Club6 Leagues17.0965273733196100.01100.05730314221023589
Friendlies (M) (5 Seasons)4.4
UEFA Euro Qualifying (2 Seasons)6.7
UEFA Nations League (2 Seasons)3.6
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
10 Seasons6 Clubs9 Leagues25516,6016539.9184.5183801087225361.18248305-57-0.31-0.28136.1160.3-24.2-0.24+0.02
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 (5 Seasons)2 Leagues976,5206748.972.47383452420151.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
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
Bundesliga (5 Seasons)986,3356541.470.47082412821211.08100133-33-0.47-0.0397.2118.4-21.1-0.30+0.05
DFB-Pokal (5 Seasons)75107339.55.7586424121.00511-6-1.06-3.06
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
Europa Lg (1 Season)872090100.08.088001.2589-1-0.12
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
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
10 Seasons6 Clubs9 Leagues25516,6016539.9184.5183801087225361.18248305-57-0.31-0.28136.1160.3-24.2-0.24+0.02
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 (5 Seasons)2 Leagues976,5206748.972.47383452420151.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
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
Bundesliga (5 Seasons)986,3356541.470.47082412821211.08100133-33-0.47-0.0397.2118.4-21.1-0.30+0.05
DFB-Pokal (5 Seasons)75107339.55.7586424121.00511-6-1.06-3.06
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
Europa Lg (1 Season)872090100.08.088001.2589-1-0.12
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
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
10 Seasons6 Clubs4 Leagues23014,6516438.0162.816279916824341.15216272-56-0.34-0.27136.1160.3-24.2-0.24+0.02
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
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
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
8 Seasons4 Clubs4 Leagues171,2307251.913.71385943021.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 (5 Seasons)1 League64687843.35.2586413921.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
DFB-Pokal (5 Seasons)75107339.55.7586424121.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
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201619Sion2. Europa LgR32872090100.08.088001.2589-1-0.12Matches
1 Season1 Club1 League872090100.08.088001.2589-1-0.12
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
6 Seasons1 Club6 Leagues301,5305122.717.0148471622191.603125+6+0.35-1.271.53.0-1.5-0.94-1.61
Friendlies (M) (5 Seasons)73995727.74.4477233131.29106+4+0.90-0.50
UEFA Euro Qualifying (2 Seasons)96016737.16.7689232352.11135+8+1.20-0.22
UEFA Nations League (2 Seasons)83204031.43.6381251511.0067-1-0.28-1.44
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
10 Seasons6 Clubs9 Leagues184.5482216794527023313202071811413446.0
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.60003101431000235362.5
West Ham (1 Season)1 League0.90000
Bundesliga (5 Seasons)70.416116833318813965000514838350.0
DFB-Pokal (5 Seasons)5.7000560111490
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
Europa Lg (1 Season)8.02014
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
PL2 — Div. 1 (1 Season)0.90000
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
10 Seasons6 Clubs9 Leagues184.5482216794527023313202071811413446.0
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Mainz 05 (5 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
Arminia (1 Season)2 Leagues3.60003101431000235362.5
West Ham (1 Season)1 League0.90000
Bundesliga (5 Seasons)70.416116833318813965000514838350.0
DFB-Pokal (5 Seasons)5.7000560111490
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
Europa Lg (1 Season)8.02014
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
PL2 — Div. 1 (1 Season)0.90000
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
10 Seasons6 Clubs4 Leagues162.8462214379425521312202071811413446.0
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
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
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
8 Seasons4 Clubs4 Leagues13.700010151152010000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Mainz 05 (5 Seasons)1 League5.2000560111380
West Ham (2 Seasons)2 Leagues5.5000591461000
Fiorentina (1 Season)1 League2.50000
Arminia (1 Season)1 League0.50000000110
DFB-Pokal (5 Seasons)5.7000560111490
EFL Cup (2 Seasons)4.5000591461000
Coppa Italia (1 Season)2.50000
FA Cup (1 Season)1.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Sion2. Europa LgR328.02014Matches
1 Season1 Club1 League8.02014
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
6 Seasons1 Club6 Leagues17.011010152315800014010.0
Friendlies (M) (5 Seasons)4.40000
UEFA Euro Qualifying (2 Seasons)6.711070316750
UEFA Nations League (2 Seasons)3.60001010420
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.