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
2006-200715St. Gallench SUI1. Super Lg10220.2000000000.000.000.000.000.00
2007-200816St. Gallench SUI1. Super Lg30260.3000000000.000.000.000.000.00
2009-201018St. Gallench SUI1. Super Lg22201,75519.5101100600.050.000.050.050.05
2010-201119St. Gallench SUI1. Super Lg31282,56028.4213200800.070.040.110.070.11
2011-201220Grasshopperch SUI1. Super Lg26242,18024.2101100610.040.000.040.040.04
2012-201321Grasshopperch SUI1. Super Lg33332,95132.8314300300.090.030.120.090.12
2013-201422Grasshopperch SUI1. Super Lg34332,94632.7336300300.090.090.180.090.18Matches
2014-201523Grasshopperch SUI1. Super Lg35353,10734.5527500400.140.060.200.140.20Matches
2015-201624Basel2. Europa Lg10108129.0112100100.110.110.220.110.22Matches
2015-201624Baselch SUI1. Super Lg22221,94821.6538500200.230.140.370.230.37Matches
2016-201725Basel1. Champions Lg554505.0000000100.000.000.000.000.00Matches
2016-201725Baselch SUI1. Super Lg31312,76030.76410600100.200.130.330.200.33Matches
2017-201826Basel1. Champions Lg887208.0314300101.21.20.41.6921390.370.120.500.370.500.160.050.200.160.20Matches
2017-201826Baselch SUI1. Super Lg34343,05033.95510500400.150.150.300.150.30Matches
2018-201927Gladbachde GER1. Bundesliga17151,25513.9101100001.91.90.42.32357590.070.000.070.070.070.130.030.160.130.16Matches
2018-201927Gladbachde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2019-202028Gladbachde GER1. Bundesliga00Matches
2019-202028Werder Bremende GER1. Bundesliga965446.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12Matches
2019-202028Gladbachde GERDFB-Pokal00Matches
2019-202028Werder Bremende GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2020-202129Gladbachde GER1. Bundesliga00Matches
2020-202129Gladbach1. Champions Lg1090.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2020-202129Gladbachde GERDFB-Pokal20901.0000000000.000.000.000.000.00Matches
2021-202230Basel3. Conf Lg654224.7202200000.50.50.00.61323380.430.000.430.430.430.110.010.120.110.12Matches
2021-202230Baselch SUI1. Super Lg26121,08812.1415400400.330.080.410.330.41Matches
2022-202331Basel3. Conf Lg111199211.0033000200.30.31.31.61150250.000.270.270.000.270.030.130.160.030.16Matches
2022-202331Baselch SUI1. Super Lg27221,95021.7145100410.050.180.230.050.23Matches
2023-202432Baselch SUI1. Super Lg1144324.8000000000.000.000.000.000.00Matches
2024-202533Baselch SUI1. Super Lg00Matches
18 Seasons5 Clubs6 Leagues40736032,249358.343297243005124.24.22.66.9701742010.120.080.200.120.200.100.060.160.100.16
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
Basel (7 Seasons)4 Leagues19116414,624162.527224927002012.12.11.73.833941020.170.140.300.170.300.090.080.170.090.17
Grasshopper (4 Seasons)1 League12812511,184124.31261812001610.100.050.140.100.14
St. Gallen (4 Seasons)1 League57484,36348.53143001400.060.020.080.060.08
Gladbach (3 Seasons)3 Leagues21161,44416.0101100101.91.90.42.32357590.060.000.060.060.060.130.030.160.130.16
Werder Bremen (1 Season)2 Leagues1076347.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12
Super Lg (15 Seasons)33629826,775297.536246036004520.120.080.200.120.20
Bundesliga (3 Seasons)26211,79920.0101100002.12.10.93.03780990.050.000.050.050.050.110.040.150.110.15
Champions Lg (3 Seasons)14131,17913.1314300301.21.20.41.6921390.230.080.310.230.310.150.050.200.150.20
DFB-Pokal (3 Seasons)422703.0000000000.000.000.000.000.00
Conf Lg (2 Seasons)17161,41415.7235200200.90.91.42.22473630.130.190.320.130.320.060.090.150.060.15
Europa Lg (1 Season)10108129.0112100100.110.110.220.110.22
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
2006-200715St. Gallen1 League10220.2000000000.000.000.000.000.00
2007-200816St. Gallen1 League30260.3000000000.000.000.000.000.00
2009-201018St. Gallen1 League22201,75519.5101100600.050.000.050.050.05
2010-201119St. Gallen1 League31282,56028.4213200800.070.040.110.070.11
2011-201220Grasshopper1 League26242,18024.2101100610.040.000.040.040.04
2012-201321Grasshopper1 League33332,95132.8314300300.090.030.120.090.12
2013-201422Grasshopper1 League34332,94632.7336300300.090.090.180.090.18
2014-201523Grasshopper1 League35353,10734.5527500400.140.060.200.140.20
2015-201624Basel2 Leagues32322,76030.76410600300.200.130.330.200.33
2016-201725Basel2 Leagues36363,21035.76410600200.170.110.280.170.28
2017-201826Basel2 Leagues42423,77041.98614800501.21.20.41.6921390.190.140.330.190.330.160.050.200.160.20
2018-201927Gladbach2 Leagues18161,34514.9101100001.91.90.42.32357590.070.000.070.070.070.130.030.160.130.16
2019-202028Werder Bremen2 Leagues1076347.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12
2019-202028Gladbach2 Leagues00
2020-202129Gladbach3 Leagues30991.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
2021-202230Basel2 Leagues32171,51016.8617600400.50.50.00.61323380.360.060.420.360.420.110.010.120.110.12
2022-202331Basel2 Leagues38332,94232.7178100610.30.31.31.61150250.030.210.240.030.240.030.130.160.030.16
2023-202432Basel1 League1144324.8000000000.000.000.000.000.00
2024-202533Basel1 League00
18 Seasons5 Clubs6 Leagues40736032,249358.343297243005124.24.22.66.9701742010.120.080.200.120.200.100.060.160.100.16
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
Basel (7 Seasons)4 Leagues19116414,624162.527224927002012.12.11.73.833941020.170.140.300.170.300.090.080.170.090.17
Grasshopper (4 Seasons)1 League12812511,184124.31261812001610.100.050.140.100.14
St. Gallen (4 Seasons)1 League57484,36348.53143001400.060.020.080.060.08
Gladbach (3 Seasons)3 Leagues21161,44416.0101100101.91.90.42.32357590.060.000.060.060.060.130.030.160.130.16
Werder Bremen (1 Season)2 Leagues1076347.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12
Super Lg (15 Seasons)33629826,775297.536246036004520.120.080.200.120.20
Bundesliga (3 Seasons)26211,79920.0101100002.12.10.93.03780990.050.000.050.050.050.110.040.150.110.15
Champions Lg (3 Seasons)14131,17913.1314300301.21.20.41.6921390.230.080.310.230.310.150.050.200.150.20
DFB-Pokal (3 Seasons)422703.0000000000.000.000.000.000.00
Conf Lg (2 Seasons)17161,41415.7235200200.90.91.42.22473630.130.190.320.130.320.060.090.150.060.15
Europa Lg (1 Season)10108129.0112100100.110.110.220.110.22
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
2006-200715St. Gallench SUI1. Super Lg5th10220.2000000000.000.000.000.000.00
2007-200816St. Gallench SUI1. Super Lg9th30260.3000000000.000.000.000.000.00
2009-201018St. Gallench SUI1. Super Lg6th22201,75519.5101100600.050.000.050.050.05
2010-201119St. Gallench SUI1. Super Lg10th31282,56028.4213200800.070.040.110.070.11
2011-201220Grasshopperch SUI1. Super Lg8th26242,18024.2101100610.040.000.040.040.04
2012-201321Grasshopperch SUI1. Super Lg2nd33332,95132.8314300300.090.030.120.090.12
2013-201422Grasshopperch SUI1. Super Lg2nd34332,94632.7336300300.090.090.180.090.18Matches
2014-201523Grasshopperch SUI1. Super Lg8th35353,10734.5527500400.140.060.200.140.20Matches
2015-201624Baselch SUI1. Super Lg1st22221,94821.6538500200.230.140.370.230.37Matches
2016-201725Baselch SUI1. Super Lg1st31312,76030.76410600100.200.130.330.200.33Matches
2017-201826Baselch SUI1. Super Lg2nd34343,05033.95510500400.150.150.300.150.30Matches
2018-201927Gladbachde GER1. Bundesliga5th17151,25513.9101100001.91.90.42.32357590.070.000.070.070.070.130.030.160.130.16Matches
2019-202028Werder Bremende GER1. Bundesliga16th965446.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12Matches
2019-202028Gladbachde GER1. Bundesliga4th00Matches
2020-202129Gladbachde GER1. Bundesliga8th00Matches
2021-202230Baselch SUI1. Super Lg2nd26121,08812.1415400400.330.080.410.330.41Matches
2022-202331Baselch SUI1. Super Lg5th27221,95021.7145100410.050.180.230.050.23Matches
2023-202432Baselch SUI1. Super Lg8th1144324.8000000000.000.000.000.000.00Matches
2024-202533Baselch SUI1. Super Lg2nd00Matches
18 Seasons5 Clubs2 Leagues36231928,574317.537246137004522.12.10.93.03780990.120.080.190.120.190.110.040.150.110.15
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
Basel (7 Seasons)1 League15112511,228124.821173821001510.170.140.300.170.30
Grasshopper (4 Seasons)1 League12812511,184124.31261812001610.100.050.140.100.14
St. Gallen (4 Seasons)1 League57484,36348.53143001400.060.020.080.060.08
Gladbach (3 Seasons)1 League17151,25513.9101100001.91.90.42.32357590.070.000.070.070.070.130.030.160.130.16
Werder Bremen (1 Season)1 League965446.0000000000.30.30.50.71423400.000.000.000.000.000.040.080.120.040.12
Super Lg (15 Seasons)33629826,775297.536246036004520.120.080.200.120.20
Bundesliga (3 Seasons)26211,79920.0101100002.12.10.93.03780990.050.000.050.050.050.110.040.150.110.15
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
2018-201927Gladbachde GERDFB-Pokal17th11901.0000000000.000.000.000.000.00Matches
2019-202028Werder Bremende GERDFB-Pokal5th11901.0000000000.000.000.000.000.00Matches
2019-202028Gladbachde GERDFB-Pokal17th00Matches
2020-202129Gladbachde GERDFB-Pokal5th20901.0000000000.000.000.000.000.00Matches
3 Seasons2 Clubs1 League422703.0000000000.000.000.000.000.00
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Gladbach (3 Seasons)1 League311802.0000000000.000.000.000.000.00
Werder Bremen (1 Season)1 League11901.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches
2015-201624Basel2. Europa LgR1610108129.0112100100.110.110.220.110.22Matches
2016-201725Basel1. Champions LgGR554505.0000000100.000.000.000.000.00Matches
2017-201826Basel1. Champions LgR16887208.0314300101.21.20.41.6921390.370.120.500.370.500.160.050.200.160.20Matches
2020-202129Gladbach1. Champions LgR161090.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00Matches
2021-202230Basel3. Conf LgR16654224.7202200000.50.50.00.61323380.430.000.430.430.430.110.010.120.110.12Matches
2022-202331Basel3. Conf LgSF111199211.0033000200.30.31.31.61150250.000.270.270.000.270.030.130.160.030.16Matches
6 Seasons2 Clubs3 Leagues41393,40537.86511600602.12.11.73.833941020.160.130.290.160.290.090.080.170.090.17
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
Basel (5 Seasons)3 Leagues40393,39637.76511600502.12.11.73.833941020.160.130.290.160.290.090.080.170.090.17
Gladbach (1 Season)1 League1090.1000000100.00.00.00.00000.000.000.000.000.000.000.000.000.000.00
Champions Lg (3 Seasons)14131,17913.1314300301.21.20.41.6921390.230.080.310.230.310.150.050.200.150.20
Conf Lg (2 Seasons)17161,41415.7235200200.90.91.42.22473630.130.190.320.130.320.060.090.150.060.15
Europa Lg (1 Season)10108129.0112100100.110.110.220.110.22
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
201423ch Switzerland1. World CupR1610140.2000000000.000.000.000.000.00Matches
201422ch SwitzerlandWCQ221802.0101100000.500.000.500.500.50Matches
201422ch SwitzerlandFriendlies (M)211191.3000000000.000.000.000.000.00Matches
201523ch SwitzerlandFriendlies (M)301231.4011000000.000.730.730.000.73Matches
201624ch SwitzerlandFriendlies (M)421972.2000000000.000.000.000.000.00Matches
201624ch SwitzerlandUEFA EuroR1620130.1000000000.000.000.000.000.00Matches
201624ch SwitzerlandUEFA Euro Qualifying221802.0101100000.500.000.500.500.50Matches
201827ch Switzerland1. World CupR16311031.1000000010.10.10.00.11280.000.000.000.000.000.050.000.050.050.05Matches
201826ch SwitzerlandWCQ211011.1000000100.000.000.000.000.00Matches
201826ch SwitzerlandFriendlies (M)421872.1000000000.000.000.000.000.00Matches
2018-201927ch SwitzerlandUEFA Nations League4th221802.0101100000.500.000.500.500.50Matches
2020-202129ch SwitzerlandUEFA Nations LeagueLgA00Matches
202129ch SwitzerlandUEFA Euro Qualifying11901.0011000000.001.001.000.001.00Matches
202432ch SwitzerlandUEFA Euro Qualifying00Matches
7 Seasons1 Club6 Leagues28141,48716.5325300110.10.10.00.11280.180.120.300.180.300.050.000.050.050.05
Friendlies (M) (4 Seasons)1356267.0011000000.000.140.140.000.14
UEFA Euro Qualifying (3 Seasons)332703.0112100000.330.330.670.330.67
World Cup (2 Seasons)411171.3000000010.10.10.00.11280.000.000.000.000.000.050.000.050.050.05
WCQ (2 Seasons)432813.1101100100.320.000.320.320.32
UEFA Nations League (2 Seasons)221802.0101100000.500.000.500.500.50
UEFA Euro (1 Season)20130.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard Expected
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2006-200715St. Gallench SUI1. Super Lg0.2000.0000
2007-200816St. Gallench SUI1. Super Lg0.3013.460.0000
2009-201018St. Gallench SUI1. Super Lg19.5180.410.1300
2010-201119St. Gallench SUI1. Super Lg28.4280.280.2500
2011-201220Grasshopperch SUI1. Super Lg24.2130.120.3300
2012-201321Grasshopperch SUI1. Super Lg32.8370.210.4300
2013-201422Grasshopperch SUI1. Super Lg32.7380.240.3800Matches
2014-201523Grasshopperch SUI1. Super Lg34.55110.320.4500Matches
2015-201624Basel2. Europa Lg9.0110.111.0000Matches
2015-201624Baselch SUI1. Super Lg21.6590.420.5600Matches
2016-201725Basel1. Champions Lg5.004125.00.800.200.000.0000Matches
2016-201725Baselch SUI1. Super Lg30.760170.000.550.3500Matches
2017-201826Basel1. Champions Lg8.038337.51.000.370.381.0013.30001.21.20.16+1.8+1.8Matches
2017-201826Baselch SUI1. Super Lg33.950110.000.320.4500Matches
2018-201927Gladbachde GER1. Bundesliga13.9111327.30.790.220.090.3310.50001.91.90.17-0.9-0.9Matches
2018-201927Gladbachde GERDFB-Pokal1.00000.000.0000Matches
2019-202028Werder Bremende GER1. Bundesliga6.005240.00.830.330.000.0015.30000.30.30.05-0.3-0.3Matches
2019-202028Werder Bremende GERDFB-Pokal1.00100.01.000.000.0000Matches
2020-202129Gladbach1. Champions Lg0.10000.000.000000.00.00.00.0Matches
2020-202129Gladbachde GERDFB-Pokal1.00200.02.000.000.0000Matches
2021-202230Basel3. Conf Lg4.724375.00.850.640.500.677.80000.50.50.13+1.5+1.5Matches
2021-202230Baselch SUI1. Super Lg12.1411763.60.910.580.360.5700Matches
2022-202331Basel3. Conf Lg11.003133.30.270.090.000.0012.20000.30.30.11-0.3-0.3Matches
2022-202331Baselch SUI1. Super Lg21.7111545.50.510.230.090.2000Matches
2023-202432Baselch SUI1. Super Lg4.803133.30.620.210.000.0000Matches
18 Seasons5 Clubs6 Leagues358.3436311085.70.410.310.350.3911.80004.24.20.14+1.8+1.8
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
Basel (7 Seasons)4 Leagues162.5274459111.40.330.360.480.4611.60002.12.10.14+2.9+2.9
Grasshopper (4 Seasons)1 League124.312290.230.4100
St. Gallen (4 Seasons)1 League48.53170.350.1800
Gladbach (3 Seasons)3 Leagues16.0113323.10.810.190.080.3310.50001.91.90.17-0.9-0.9
Werder Bremen (1 Season)2 Leagues7.006233.30.850.280.000.0015.30000.30.30.05-0.3-0.3
Super Lg (15 Seasons)297.5362596164.00.240.320.640.3800
Bundesliga (3 Seasons)20.0116531.30.800.250.060.2012.00002.12.10.13-1.1-1.1
Champions Lg (3 Seasons)13.1312433.30.920.310.250.7513.30001.21.20.16+1.8+1.8
DFB-Pokal (3 Seasons)3.00300.01.000.000.0000
Conf Lg (2 Seasons)15.727457.10.450.250.290.509.70000.90.90.12+1.1+1.1
Europa Lg (1 Season)9.0110.111.0000
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
2006-200715St. Gallen1 League0.2000.0000
2007-200816St. Gallen1 League0.3013.460.0000
2009-201018St. Gallen1 League19.5180.410.1300
2010-201119St. Gallen1 League28.4280.280.2500
2011-201220Grasshopper1 League24.2130.120.3300
2012-201321Grasshopper1 League32.8370.210.4300
2013-201422Grasshopper1 League32.7380.240.3800
2014-201523Grasshopper1 League34.55110.320.4500
2015-201624Basel2 Leagues30.76100.330.6000
2016-201725Basel2 Leagues35.76418450.00.110.501.500.3300
2017-201826Basel2 Leagues41.98814175.00.190.331.000.5713.30001.21.20.16+1.8+1.8
2018-201927Gladbach2 Leagues14.9111327.30.740.200.090.3310.50001.91.90.17-0.9-0.9
2019-202028Werder Bremen2 Leagues7.006233.30.850.280.000.0015.30000.30.30.05-0.3-0.3
2020-202129Gladbach3 Leagues1.10200.01.820.000.000000.00.00.00.0
2021-202230Basel2 Leagues16.86151066.70.890.600.400.607.80000.50.50.13+1.5+1.5
2022-202331Basel2 Leagues32.7114642.90.430.180.070.1712.20000.30.30.11-0.3-0.3
2023-202432Basel1 League4.803133.30.620.210.000.0000
18 Seasons5 Clubs6 Leagues358.3436311085.70.410.310.350.3911.80004.24.20.14+1.8+1.8
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
Basel (7 Seasons)4 Leagues162.5274459111.40.330.360.480.4611.60002.12.10.14+2.9+2.9
Grasshopper (4 Seasons)1 League124.312290.230.4100
St. Gallen (4 Seasons)1 League48.53170.350.1800
Gladbach (3 Seasons)3 Leagues16.0113323.10.810.190.080.3310.50001.91.90.17-0.9-0.9
Werder Bremen (1 Season)2 Leagues7.006233.30.850.280.000.0015.30000.30.30.05-0.3-0.3
Super Lg (15 Seasons)297.5362596164.00.240.320.640.3800
Bundesliga (3 Seasons)20.0116531.30.800.250.060.2012.00002.12.10.13-1.1-1.1
Champions Lg (3 Seasons)13.1312433.30.920.310.250.7513.30001.21.20.16+1.8+1.8
DFB-Pokal (3 Seasons)3.00300.01.000.000.0000
Conf Lg (2 Seasons)15.727457.10.450.250.290.509.70000.90.90.12+1.1+1.1
Europa Lg (1 Season)9.0110.111.0000
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
2006-200715St. Gallench SUI1. Super Lg5th0.2000.0000
2007-200816St. Gallench SUI1. Super Lg9th0.3013.460.0000
2009-201018St. Gallench SUI1. Super Lg6th19.5180.410.1300
2010-201119St. Gallench SUI1. Super Lg10th28.4280.280.2500
2011-201220Grasshopperch SUI1. Super Lg8th24.2130.120.3300
2012-201321Grasshopperch SUI1. Super Lg2nd32.8370.210.4300
2013-201422Grasshopperch SUI1. Super Lg2nd32.7380.240.3800Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.55110.320.4500Matches
2015-201624Baselch SUI1. Super Lg1st21.6590.420.5600Matches
2016-201725Baselch SUI1. Super Lg1st30.760170.000.550.3500Matches
2017-201826Baselch SUI1. Super Lg2nd33.950110.000.320.4500Matches
2018-201927Gladbachde GER1. Bundesliga5th13.9111327.30.790.220.090.3310.50001.91.90.17-0.9-0.9Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.005240.00.830.330.000.0015.30000.30.30.05-0.3-0.3Matches
2021-202230Baselch SUI1. Super Lg2nd12.1411763.60.910.580.360.5700Matches
2022-202331Baselch SUI1. Super Lg5th21.7111545.50.510.230.090.2000Matches
2023-202432Baselch SUI1. Super Lg8th4.803133.30.620.210.000.0000Matches
18 Seasons5 Clubs2 Leagues317.53741101112.20.330.320.410.3712.00002.12.10.13-1.1-1.1
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
Basel (7 Seasons)1 League124.8212550164.00.240.400.640.4200
Grasshopper (4 Seasons)1 League124.312290.230.4100
St. Gallen (4 Seasons)1 League48.53170.350.1800
Gladbach (3 Seasons)1 League13.9111327.30.790.220.090.3310.50001.91.90.17-0.9-0.9
Werder Bremen (1 Season)1 League6.005240.00.830.330.000.0015.30000.30.30.05-0.3-0.3
Super Lg (15 Seasons)297.5362596164.00.240.320.640.3800
Bundesliga (3 Seasons)20.0116531.30.800.250.060.2012.00002.12.10.13-1.1-1.1
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
2018-201927Gladbachde GERDFB-Pokal17th1.00000.000.0000Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.00100.01.000.000.0000Matches
2020-202129Gladbachde GERDFB-Pokal5th1.00200.02.000.000.0000Matches
3 Seasons2 Clubs1 League3.00300.01.000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Gladbach (3 Seasons)1 League2.00200.01.000.000.0000
Werder Bremen (1 Season)1 League1.00100.01.000.000.0000
Shooting Table
Standard Expected
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches
2015-201624Basel2. Europa LgR169.0110.111.0000Matches
2016-201725Basel1. Champions LgGR5.004125.00.800.200.000.0000Matches
2017-201826Basel1. Champions LgR168.038337.51.000.370.381.0013.30001.21.20.16+1.8+1.8Matches
2020-202129Gladbach1. Champions LgR160.10000.000.000000.00.00.00.0Matches
2021-202230Basel3. Conf LgR164.724375.00.850.640.500.677.80000.50.50.13+1.5+1.5Matches
2022-202331Basel3. Conf LgSF11.003133.30.270.090.000.0012.20000.30.30.11-0.3-0.3Matches
6 Seasons2 Clubs3 Leagues37.8619942.10.660.240.260.6711.60002.12.10.14+2.9+2.9
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
Basel (5 Seasons)3 Leagues37.7619942.10.660.240.260.6711.60002.12.10.14+2.9+2.9
Gladbach (1 Season)1 League0.10000.000.000000.00.00.00.0
Champions Lg (3 Seasons)13.1312433.30.920.310.250.7513.30001.21.20.16+1.8+1.8
Conf Lg (2 Seasons)15.727457.10.450.250.290.509.70000.90.90.12+1.1+1.1
Europa Lg (1 Season)9.0110.111.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
201423ch Switzerland1. World CupR160.2000Matches
201422ch SwitzerlandWCQ2.0100Matches
201422ch SwitzerlandFriendlies (M)1.3000Matches
201523ch SwitzerlandFriendlies (M)1.4000Matches
201624ch SwitzerlandFriendlies (M)2.2000Matches
201624ch SwitzerlandUEFA EuroR160.10000.000.0000Matches
201624ch SwitzerlandUEFA Euro Qualifying2.013133.31.500.500.331.0000Matches
201827ch Switzerland1. World CupR161.10100.00.870.000.0012.60000.10.10.06-0.1-0.1Matches
201826ch SwitzerlandWCQ1.1000Matches
201826ch SwitzerlandFriendlies (M)2.1000Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.0100Matches
202129ch SwitzerlandUEFA Euro Qualifying1.002150.02.001.000.000.0000Matches
7 Seasons1 Club6 Leagues16.536233.31.400.470.170.5012.60000.10.10.06-0.1-0.1
Friendlies (M) (4 Seasons)7.0000
UEFA Euro Qualifying (3 Seasons)3.015240.01.670.670.200.5000
World Cup (2 Seasons)1.30100.00.870.000.0012.60000.10.10.06-0.1-0.1
WCQ (2 Seasons)3.1100
UEFA Nations League (2 Seasons)2.0100
UEFA Euro (1 Season)0.10000.000.0000

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
2006-200715St. Gallench SUI1. Super Lg0.20
2007-200816St. Gallench SUI1. Super Lg0.30
2009-201018St. Gallench SUI1. Super Lg19.50
2010-201119St. Gallench SUI1. Super Lg28.41
2011-201220Grasshopperch SUI1. Super Lg24.20
2012-201321Grasshopperch SUI1. Super Lg32.81
2013-201422Grasshopperch SUI1. Super Lg32.73Matches
2014-201523Grasshopperch SUI1. Super Lg34.52Matches
2015-201624Basel2. Europa Lg9.01Matches
2015-201624Baselch SUI1. Super Lg21.63Matches
2016-201725Basel1. Champions Lg5.00Matches
2016-201725Baselch SUI1. Super Lg30.74Matches
2017-201826Basel1. Champions Lg8.021532865.53427148711713288.67813358.6164833.310.40.4+0.64147521Matches
2017-201826Baselch SUI1. Super Lg33.95Matches
2018-201927Gladbachde GER1. Bundesliga13.964780380.610575317031935789.425732579.1537768.800.40.5-0.44397457Matches
2018-201927Gladbachde GERDFB-Pokal1.00Matches
2019-202028Werder Bremende GER1. Bundesliga6.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323Matches
2019-202028Werder Bremende GERDFB-Pokal1.00Matches
2020-202129Gladbach1. Champions Lg0.16785.777393475.033100.00000.00.00.000000Matches
2020-202129Gladbachde GERDFB-Pokal1.00Matches
2021-202230Basel3. Conf Lg4.724130978.04047132211413187.010413577.0182962.100.00.30.01195223Matches
2021-202230Baselch SUI1. Super Lg12.11Matches
2022-202331Basel3. Conf Lg11.055470079.110465403919722687.230135884.15310252.031.31.2+1.79467250Matches
2022-202331Baselch SUI1. Super Lg21.74Matches
2023-202432Baselch SUI1. Super Lg4.80Matches
18 Seasons5 Clubs6 Leagues358.31925247377.83274511454898101988.1829106178.116028855.6292.63.1+26.4211303116174
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
Basel (7 Seasons)4 Leagues162.51010133775.517939684842848987.548362677.28717948.6221.71.9+20.3147919994
Grasshopper (4 Seasons)1 League124.36
St. Gallen (4 Seasons)1 League48.51
Gladbach (3 Seasons)3 Leagues16.065381080.610652320932236189.226032879.3537768.800.40.5-0.44397457
Werder Bremen (1 Season)2 Leagues7.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323
Super Lg (15 Seasons)297.524
Bundesliga (3 Seasons)20.0909112980.514729456746752688.834343279.47310967.000.91.3-0.975112780
Champions Lg (3 Seasons)13.122133566.03504152612013688.28113659.6164833.310.40.4+0.64147521
DFB-Pokal (3 Seasons)3.00
Conf Lg (2 Seasons)15.7795100978.814512536131135787.140549382.27113154.231.41.5+1.6106512473
Europa Lg (1 Season)9.01
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
2006-200715St. Gallen1 League0.20
2007-200816St. Gallen1 League0.30
2009-201018St. Gallen1 League19.50
2010-201119St. Gallen1 League28.41
2011-201220Grasshopper1 League24.20
2012-201321Grasshopper1 League32.81
2013-201422Grasshopper1 League32.73
2014-201523Grasshopper1 League34.52
2015-201624Basel2 Leagues30.74
2016-201725Basel2 Leagues35.74
2017-201826Basel2 Leagues41.921532865.53427148711713288.67813358.6164833.360.40.4+5.64147521
2018-201927Gladbach2 Leagues14.964780380.610575317031935789.425732579.1537768.800.40.5-0.44397457
2019-202028Werder Bremen2 Leagues7.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323
2020-202129Gladbach3 Leagues1.16785.777393475.033100.00000.00.00.000000
2021-202230Basel2 Leagues16.824130978.04047132211413187.010413577.0182962.110.00.3+1.01195223
2022-202331Basel2 Leagues32.755470079.110465403919722687.230135884.15310252.071.31.2+5.79467250
2023-202432Basel1 League4.80
18 Seasons5 Clubs6 Leagues358.31925247377.83274511454898101988.1829106178.116028855.6292.63.1+26.4211303116174
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
Basel (7 Seasons)4 Leagues162.51010133775.517939684842848987.548362677.28717948.6221.71.9+20.3147919994
Grasshopper (4 Seasons)1 League124.36
St. Gallen (4 Seasons)1 League48.51
Gladbach (3 Seasons)3 Leagues16.065381080.610652320932236189.226032879.3537768.800.40.5-0.44397457
Werder Bremen (1 Season)2 Leagues7.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323
Super Lg (15 Seasons)297.524
Bundesliga (3 Seasons)20.0909112980.514729456746752688.834343279.47310967.000.91.3-0.975112780
Champions Lg (3 Seasons)13.122133566.03504152612013688.28113659.6164833.310.40.4+0.64147521
DFB-Pokal (3 Seasons)3.00
Conf Lg (2 Seasons)15.7795100978.814512536131135787.140549382.27113154.231.41.5+1.6106512473
Europa Lg (1 Season)9.01
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
2006-200715St. Gallench SUI1. Super Lg5th0.20
2007-200816St. Gallench SUI1. Super Lg9th0.30
2009-201018St. Gallench SUI1. Super Lg6th19.50
2010-201119St. Gallench SUI1. Super Lg10th28.41
2011-201220Grasshopperch SUI1. Super Lg8th24.20
2012-201321Grasshopperch SUI1. Super Lg2nd32.81
2013-201422Grasshopperch SUI1. Super Lg2nd32.73Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.52Matches
2015-201624Baselch SUI1. Super Lg1st21.63Matches
2016-201725Baselch SUI1. Super Lg1st30.74Matches
2017-201826Baselch SUI1. Super Lg2nd33.95Matches
2018-201927Gladbachde GER1. Bundesliga5th13.964780380.610575317031935789.425732579.1537768.800.40.5-0.44397457Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323Matches
2021-202230Baselch SUI1. Super Lg2nd12.11Matches
2022-202331Baselch SUI1. Super Lg5th21.74Matches
2023-202432Baselch SUI1. Super Lg8th4.80Matches
18 Seasons5 Clubs2 Leagues317.5909112980.514729456746752688.834343279.47310967.0240.91.3+23.175112780
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
Basel (7 Seasons)1 League124.817
Grasshopper (4 Seasons)1 League124.36
St. Gallen (4 Seasons)1 League48.51
Gladbach (3 Seasons)1 League13.964780380.610575317031935789.425732579.1537768.800.40.5-0.44397457
Werder Bremen (1 Season)1 League6.026232680.44154139714816987.68610780.4203262.500.50.8-0.53125323
Super Lg (15 Seasons)297.524
Bundesliga (3 Seasons)20.0909112980.514729456746752688.834343279.47310967.000.91.3-0.975112780
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
2018-201927Gladbachde GERDFB-Pokal17th1.00Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.00Matches
2020-202129Gladbachde GERDFB-Pokal5th1.00Matches
3 Seasons2 Clubs1 League3.00
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
Gladbach (3 Seasons)1 League2.00
Werder Bremen (1 Season)1 League1.00
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-201624Basel2. Europa LgR169.01Matches
2016-201725Basel1. Champions LgGR5.00Matches
2017-201826Basel1. Champions LgR168.021532865.53427148711713288.67813358.6164833.310.40.4+0.64147521Matches
2020-202129Gladbach1. Champions LgR160.16785.777393475.033100.00000.00.00.000000Matches
2021-202230Basel3. Conf LgR164.724130978.04047132211413187.010413577.0182962.100.00.30.01195223Matches
2022-202331Basel3. Conf LgSF11.055470079.110465403919722687.230135884.15310252.031.31.2+1.79467250Matches
6 Seasons2 Clubs3 Leagues37.81016134475.618016688743149387.448662977.38717948.651.71.9+3.3147919994
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
Basel (5 Seasons)3 Leagues37.71010133775.517939684842848987.548362677.28717948.651.71.9+3.3147919994
Gladbach (1 Season)1 League0.16785.777393475.033100.00000.00.00.000000
Champions Lg (3 Seasons)13.122133566.03504152612013688.28113659.6164833.310.40.4+0.64147521
Conf Lg (2 Seasons)15.7795100978.814512536131135787.140549382.27113154.231.41.5+1.6106512473
Europa Lg (1 Season)9.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
201423ch Switzerland1. World CupR160.20Matches
201422ch SwitzerlandWCQ2.00Matches
201422ch SwitzerlandFriendlies (M)1.30Matches
201523ch SwitzerlandFriendlies (M)1.41Matches
201624ch SwitzerlandFriendlies (M)2.20Matches
201624ch SwitzerlandUEFA EuroR160.10Matches
201624ch SwitzerlandUEFA Euro Qualifying2.00Matches
201827ch Switzerland1. World CupR161.1546978.3891150202290.9283482.44850.000.00.00.004112Matches
201826ch SwitzerlandWCQ1.10Matches
201826ch SwitzerlandFriendlies (M)2.10Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.00Matches
202129ch SwitzerlandUEFA Euro Qualifying1.01Matches
7 Seasons1 Club6 Leagues16.5546978.3891150202290.9283482.44850.020.00.0+2.004112
Friendlies (M) (4 Seasons)7.01
UEFA Euro Qualifying (3 Seasons)3.01
World Cup (2 Seasons)1.3546978.3891150202290.9283482.44850.000.00.00.004112
WCQ (2 Seasons)3.10
UEFA Nations League (2 Seasons)2.00
UEFA Euro (1 Season)0.10
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
2006-200715St. Gallench SUI1. Super Lg0.2
2007-200816St. Gallench SUI1. Super Lg0.3
2009-201018St. Gallench SUI1. Super Lg19.5
2010-201119St. Gallench SUI1. Super Lg28.4
2011-201220Grasshopperch SUI1. Super Lg24.2
2012-201321Grasshopperch SUI1. Super Lg32.8
2013-201422Grasshopperch SUI1. Super Lg32.7Matches
2014-201523Grasshopperch SUI1. Super Lg34.5Matches
2015-201624Basel2. Europa Lg9.0Matches
2015-201624Baselch SUI1. Super Lg21.6Matches
2016-201725Basel1. Champions Lg5.024Matches
2016-201725Baselch SUI1. Super Lg30.70Matches
2017-201826Basel1. Champions Lg8.0328268583002455000021528Matches
2017-201826Baselch SUI1. Super Lg33.90Matches
2018-201927Gladbachde GER1. Bundesliga13.98036711301502321150000647218Matches
2018-201927Gladbachde GERDFB-Pokal1.03Matches
2019-202028Werder Bremende GER1. Bundesliga6.0326267583011855000026215Matches
2019-202028Werder Bremende GERDFB-Pokal1.011Matches
2020-202129Gladbach1. Champions Lg0.1770000000000600Matches
2020-202129Gladbachde GERDFB-Pokal1.02Matches
2021-202230Basel3. Conf Lg4.730924960601954000024104Matches
2021-202230Baselch SUI1. Super Lg12.124Matches
2022-202331Basel3. Conf Lg11.070058611319132694000055419Matches
2022-202331Baselch SUI1. Super Lg21.761Matches
2023-202432Baselch SUI1. Super Lg4.811Matches
18 Seasons5 Clubs6 Leagues358.324732048419461724537300001925644
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Basel (7 Seasons)4 Leagues162.513371103231281417920300001010321
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.08106781301502371150000653218
Werder Bremen (1 Season)2 Leagues7.0326267583012955000026215
Super Lg (15 Seasons)297.596
Bundesliga (3 Seasons)20.011299381881803501700000909323
Champions Lg (3 Seasons)13.1335275583004855000022128
DFB-Pokal (3 Seasons)3.016
Conf Lg (2 Seasons)15.710098351732514351480000795113
Europa Lg (1 Season)9.0
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
2006-200715St. Gallen1 League0.2
2007-200816St. Gallen1 League0.3
2009-201018St. Gallen1 League19.5
2010-201119St. Gallen1 League28.4
2011-201220Grasshopper1 League24.2
2012-201321Grasshopper1 League32.8
2013-201422Grasshopper1 League32.7
2014-201523Grasshopper1 League34.5
2015-201624Basel2 Leagues30.7
2016-201725Basel2 Leagues35.724
2017-201826Basel2 Leagues41.9328268583002455000021528
2018-201927Gladbach2 Leagues14.98036711301502351150000647218
2019-202028Werder Bremen2 Leagues7.0326267583012955000026215
2020-202129Gladbach3 Leagues1.1770000200000600
2021-202230Basel2 Leagues16.8309249606013354000024104
2022-202331Basel2 Leagues32.770058611319138794000055419
2023-202432Basel1 League4.811
18 Seasons5 Clubs6 Leagues358.324732048419461724537300001925644
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Basel (7 Seasons)4 Leagues162.513371103231281417920300001010321
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.08106781301502371150000653218
Werder Bremen (1 Season)2 Leagues7.0326267583012955000026215
Super Lg (15 Seasons)297.596
Bundesliga (3 Seasons)20.011299381881803501700000909323
Champions Lg (3 Seasons)13.1335275583004855000022128
DFB-Pokal (3 Seasons)3.016
Conf Lg (2 Seasons)15.710098351732514351480000795113
Europa Lg (1 Season)9.0
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
2006-200715St. Gallench SUI1. Super Lg5th0.2
2007-200816St. Gallench SUI1. Super Lg9th0.3
2009-201018St. Gallench SUI1. Super Lg6th19.5
2010-201119St. Gallench SUI1. Super Lg10th28.4
2011-201220Grasshopperch SUI1. Super Lg8th24.2
2012-201321Grasshopperch SUI1. Super Lg2nd32.8
2013-201422Grasshopperch SUI1. Super Lg2nd32.7Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.5Matches
2015-201624Baselch SUI1. Super Lg1st21.6Matches
2016-201725Baselch SUI1. Super Lg1st30.70Matches
2017-201826Baselch SUI1. Super Lg2nd33.90Matches
2018-201927Gladbachde GER1. Bundesliga5th13.98036711301502321150000647218Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.0326267583011855000026215Matches
2021-202230Baselch SUI1. Super Lg2nd12.124Matches
2022-202331Baselch SUI1. Super Lg5th21.761Matches
2023-202432Baselch SUI1. Super Lg8th4.811Matches
18 Seasons5 Clubs2 Leagues317.5112993818818031461700000909323
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Basel (7 Seasons)1 League124.896
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)1 League13.98036711301502321150000647218
Werder Bremen (1 Season)1 League6.0326267583011855000026215
Super Lg (15 Seasons)297.596
Bundesliga (3 Seasons)20.011299381881803501700000909323
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
2018-201927Gladbachde GERDFB-Pokal17th1.03Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.011Matches
2020-202129Gladbachde GERDFB-Pokal5th1.02Matches
3 Seasons2 Clubs1 League3.016
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Gladbach (3 Seasons)1 League2.05
Werder Bremen (1 Season)1 League1.011
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-201624Basel2. Europa LgR169.0Matches
2016-201725Basel1. Champions LgGR5.024Matches
2017-201826Basel1. Champions LgR168.0328268583002455000021528Matches
2020-202129Gladbach1. Champions LgR160.1770000000000600Matches
2021-202230Basel3. Conf LgR164.730924960601954000024104Matches
2022-202331Basel3. Conf LgSF11.070058611319132694000055419Matches
6 Seasons2 Clubs3 Leagues37.81344111023128148320300001016321
Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Basel (5 Seasons)3 Leagues37.71337110323128148320300001010321
Gladbach (1 Season)1 League0.1770000000000600
Champions Lg (3 Seasons)13.1335275583004855000022128
Conf Lg (2 Seasons)15.710098351732514351480000795113
Europa Lg (1 Season)9.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
201423ch Switzerland1. World CupR160.2Matches
201422ch SwitzerlandWCQ2.0Matches
201422ch SwitzerlandFriendlies (M)1.3Matches
201523ch SwitzerlandFriendlies (M)1.4Matches
201624ch SwitzerlandFriendlies (M)2.2Matches
201624ch SwitzerlandUEFA EuroR160.13Matches
201624ch SwitzerlandUEFA Euro Qualifying2.014Matches
201827ch Switzerland1. World CupR161.169571210051100005403Matches
201826ch SwitzerlandWCQ1.1Matches
201826ch SwitzerlandFriendlies (M)2.1Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.0Matches
202129ch SwitzerlandUEFA Euro Qualifying1.015Matches
7 Seasons1 Club6 Leagues16.5695712100371100005403
Friendlies (M) (4 Seasons)7.0
UEFA Euro Qualifying (3 Seasons)3.029
World Cup (2 Seasons)1.369571210051100005403
WCQ (2 Seasons)3.1
UEFA Nations League (2 Seasons)2.0
UEFA Euro (1 Season)0.13

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
2006-200715St. Gallench SUI1. Super Lg0.2
2007-200816St. Gallench SUI1. Super Lg0.3
2009-201018St. Gallench SUI1. Super Lg19.5
2010-201119St. Gallench SUI1. Super Lg28.4
2011-201220Grasshopperch SUI1. Super Lg24.2
2012-201321Grasshopperch SUI1. Super Lg32.8
2013-201422Grasshopperch SUI1. Super Lg32.7Matches
2014-201523Grasshopperch SUI1. Super Lg34.5Matches
2015-201624Basel2. Europa Lg9.0Matches
2015-201624Baselch SUI1. Super Lg21.6Matches
2016-201725Basel1. Champions Lg5.0Matches
2016-201725Baselch SUI1. Super Lg30.7Matches
2017-201826Basel1. Champions Lg8.091.1341220010.12100000Matches
2017-201826Baselch SUI1. Super Lg33.9Matches
2018-201927Gladbachde GER1. Bundesliga13.990.6580010010.07100000Matches
2018-201927Gladbachde GERDFB-Pokal1.0Matches
2019-202028Werder Bremende GER1. Bundesliga6.081.3250102000.00000000Matches
2019-202028Werder Bremende GERDFB-Pokal1.0Matches
2020-202129Gladbach1. Champions Lg0.100.0000000000.00000000Matches
2020-202129Gladbachde GERDFB-Pokal1.0Matches
2021-202230Basel3. Conf Lg4.761.2860000010.21100000Matches
2021-202230Baselch SUI1. Super Lg12.1Matches
2022-202331Basel3. Conf Lg11.0252.49193020160.60400101Matches
2022-202331Baselch SUI1. Super Lg21.7Matches
2023-202432Baselch SUI1. Super Lg4.8Matches
18 Seasons5 Clubs6 Leagues358.3571.33424352190.21700101
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Basel (7 Seasons)4 Leagues162.5401.76294240180.35600101
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.090.6480010010.07100000
Werder Bremen (1 Season)2 Leagues7.081.3250102000.00000000
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.0170.85130112010.05100000
Champions Lg (3 Seasons)13.191.1141220010.12100000
DFB-Pokal (3 Seasons)3.0
Conf Lg (2 Seasons)15.7312.11253020170.48500101
Europa Lg (1 Season)9.0
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
2006-200715St. Gallen1 League0.2
2007-200816St. Gallen1 League0.3
2009-201018St. Gallen1 League19.5
2010-201119St. Gallen1 League28.4
2011-201220Grasshopper1 League24.2
2012-201321Grasshopper1 League32.8
2013-201422Grasshopper1 League32.7
2014-201523Grasshopper1 League34.5
2015-201624Basel2 Leagues30.7
2016-201725Basel2 Leagues35.7
2017-201826Basel2 Leagues41.991.1341220010.12100000
2018-201927Gladbach2 Leagues14.990.6580010010.07100000
2019-202028Werder Bremen2 Leagues7.081.3250102000.00000000
2020-202129Gladbach3 Leagues1.100.0000000000.00000000
2021-202230Basel2 Leagues16.861.2860000010.21100000
2022-202331Basel2 Leagues32.7252.49193020160.60400101
2023-202432Basel1 League4.8
18 Seasons5 Clubs6 Leagues358.3571.33424352190.21700101
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Basel (7 Seasons)4 Leagues162.5401.76294240180.35600101
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.090.6480010010.07100000
Werder Bremen (1 Season)2 Leagues7.081.3250102000.00000000
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.0170.85130112010.05100000
Champions Lg (3 Seasons)13.191.1141220010.12100000
DFB-Pokal (3 Seasons)3.0
Conf Lg (2 Seasons)15.7312.11253020170.48500101
Europa Lg (1 Season)9.0
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
2006-200715St. Gallench SUI1. Super Lg5th0.2
2007-200816St. Gallench SUI1. Super Lg9th0.3
2009-201018St. Gallench SUI1. Super Lg6th19.5
2010-201119St. Gallench SUI1. Super Lg10th28.4
2011-201220Grasshopperch SUI1. Super Lg8th24.2
2012-201321Grasshopperch SUI1. Super Lg2nd32.8
2013-201422Grasshopperch SUI1. Super Lg2nd32.7Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.5Matches
2015-201624Baselch SUI1. Super Lg1st21.6Matches
2016-201725Baselch SUI1. Super Lg1st30.7Matches
2017-201826Baselch SUI1. Super Lg2nd33.9Matches
2018-201927Gladbachde GER1. Bundesliga5th13.990.6580010010.07100000Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.081.3250102000.00000000Matches
2021-202230Baselch SUI1. Super Lg2nd12.1Matches
2022-202331Baselch SUI1. Super Lg5th21.7Matches
2023-202432Baselch SUI1. Super Lg8th4.8Matches
18 Seasons5 Clubs2 Leagues317.5170.85130112010.05100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Basel (7 Seasons)1 League124.8
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)1 League13.990.6580010010.07100000
Werder Bremen (1 Season)1 League6.081.3250102000.00000000
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.0170.85130112010.05100000
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
2018-201927Gladbachde GERDFB-Pokal17th1.0Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.0Matches
2020-202129Gladbachde GERDFB-Pokal5th1.0Matches
3 Seasons2 Clubs1 League3.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Gladbach (3 Seasons)1 League2.0
Werder Bremen (1 Season)1 League1.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-201624Basel2. Europa LgR169.0Matches
2016-201725Basel1. Champions LgGR5.0Matches
2017-201826Basel1. Champions LgR168.091.1341220010.12100000Matches
2020-202129Gladbach1. Champions LgR160.100.0000000000.00000000Matches
2021-202230Basel3. Conf LgR164.761.2860000010.21100000Matches
2022-202331Basel3. Conf LgSF11.0252.49193020160.60400101Matches
6 Seasons2 Clubs3 Leagues37.8401.75294240180.35600101
Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Basel (5 Seasons)3 Leagues37.7401.76294240180.35600101
Gladbach (1 Season)1 League0.100.0000000000.00000000
Champions Lg (3 Seasons)13.191.1141220010.12100000
Conf Lg (2 Seasons)15.7312.11253020170.48500101
Europa Lg (1 Season)9.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
201423ch Switzerland1. World CupR160.2Matches
201422ch SwitzerlandWCQ2.0Matches
201422ch SwitzerlandFriendlies (M)1.3Matches
201523ch SwitzerlandFriendlies (M)1.4Matches
201624ch SwitzerlandFriendlies (M)2.2Matches
201624ch SwitzerlandUEFA EuroR160.1Matches
201624ch SwitzerlandUEFA Euro Qualifying2.0Matches
201827ch Switzerland1. World CupR161.121.7510010000.00000000Matches
201826ch SwitzerlandWCQ1.1Matches
201826ch SwitzerlandFriendlies (M)2.1Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.0Matches
202129ch SwitzerlandUEFA Euro Qualifying1.0Matches
7 Seasons1 Club6 Leagues16.521.7510010000.00000000
Friendlies (M) (4 Seasons)7.0
UEFA Euro Qualifying (3 Seasons)3.0
World Cup (2 Seasons)1.321.7510010000.00000000
WCQ (2 Seasons)3.1
UEFA Nations League (2 Seasons)2.0
UEFA Euro (1 Season)0.1

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
2006-200715St. Gallench SUI1. Super Lg0.2
2007-200816St. Gallench SUI1. Super Lg0.3
2009-201018St. Gallench SUI1. Super Lg19.5
2010-201119St. Gallench SUI1. Super Lg28.4
2011-201220Grasshopperch SUI1. Super Lg24.2
2012-201321Grasshopperch SUI1. Super Lg32.8
2013-201422Grasshopperch SUI1. Super Lg32.7Matches
2014-201523Grasshopperch SUI1. Super Lg34.5Matches
2015-201624Basel2. Europa Lg9.0Matches
2015-201624Baselch SUI1. Super Lg21.6Matches
2016-201725Basel1. Champions Lg5.047Matches
2016-201725Baselch SUI1. Super Lg30.700Matches
2017-201826Basel1. Champions Lg8.012863371163.645231426150Matches
2017-201826Baselch SUI1. Super Lg33.900Matches
2018-201927Gladbachde GER1. Bundesliga13.914976161637.510143111630421Matches
2018-201927Gladbachde GERDFB-Pokal1.004Matches
2019-202028Werder Bremende GER1. Bundesliga6.08535061250.06514715220Matches
2019-202028Werder Bremende GERDFB-Pokal1.013Matches
2020-202129Gladbach1. Champions Lg0.1000000000001100Matches
2020-202129Gladbachde GERDFB-Pokal1.021Matches
2021-202230Basel3. Conf Lg4.7431212922.278352680Matches
2021-202230Baselch SUI1. Super Lg12.1917Matches
2022-202331Basel3. Conf Lg11.01876111142263.6812391230270Matches
2022-202331Baselch SUI1. Super Lg21.71415Matches
2023-202432Baselch SUI1. Super Lg4.845Matches
18 Seasons5 Clubs6 Leagues358.3566623276357050.0354412321041081141
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Basel (7 Seasons)4 Leagues162.5344913165234254.819258177262500
Grasshopper (4 Seasons)1 League124.30
St. Gallen (4 Seasons)1 League48.50
Gladbach (3 Seasons)3 Leagues16.0141176161637.510143112231421
Werder Bremen (1 Season)2 Leagues7.08635061250.065141015220
Super Lg (15 Seasons)297.527370
Bundesliga (3 Seasons)20.0221410111122842.916194152345641
Champions Lg (3 Seasons)13.1121263371163.645232227150
DFB-Pokal (3 Seasons)3.0380
Conf Lg (2 Seasons)15.722107132163151.615206141436350
Europa Lg (1 Season)9.00
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
2006-200715St. Gallen1 League0.20
2007-200816St. Gallen1 League0.30
2009-201018St. Gallen1 League19.50
2010-201119St. Gallen1 League28.40
2011-201220Grasshopper1 League24.20
2012-201321Grasshopper1 League32.80
2013-201422Grasshopper1 League32.70
2014-201523Grasshopper1 League34.50
2015-201624Basel2 Leagues30.70
2016-201725Basel2 Leagues35.7470
2017-201826Basel2 Leagues41.912863371163.645231426150
2018-201927Gladbach2 Leagues14.914976161637.510143112030421
2019-202028Werder Bremen2 Leagues7.08635061250.065141015220
2020-202129Gladbach3 Leagues1.1020000000002100
2021-202230Basel2 Leagues16.84121212922.2783519680
2022-202331Basel2 Leagues32.718216111142263.6812392730270
2023-202432Basel1 League4.8450
18 Seasons5 Clubs6 Leagues358.3566623276357050.0354412321041081141
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Basel (7 Seasons)4 Leagues162.5344913165234254.819258177262500
Grasshopper (4 Seasons)1 League124.30
St. Gallen (4 Seasons)1 League48.50
Gladbach (3 Seasons)3 Leagues16.0141176161637.510143112231421
Werder Bremen (1 Season)2 Leagues7.08635061250.065141015220
Super Lg (15 Seasons)297.527370
Bundesliga (3 Seasons)20.0221410111122842.916194152345641
Champions Lg (3 Seasons)13.1121263371163.645232227150
DFB-Pokal (3 Seasons)3.0380
Conf Lg (2 Seasons)15.722107132163151.615206141436350
Europa Lg (1 Season)9.00
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
2006-200715St. Gallench SUI1. Super Lg5th0.2
2007-200816St. Gallench SUI1. Super Lg9th0.3
2009-201018St. Gallench SUI1. Super Lg6th19.5
2010-201119St. Gallench SUI1. Super Lg10th28.4
2011-201220Grasshopperch SUI1. Super Lg8th24.2
2012-201321Grasshopperch SUI1. Super Lg2nd32.8
2013-201422Grasshopperch SUI1. Super Lg2nd32.7Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.5Matches
2015-201624Baselch SUI1. Super Lg1st21.6Matches
2016-201725Baselch SUI1. Super Lg1st30.700Matches
2017-201826Baselch SUI1. Super Lg2nd33.900Matches
2018-201927Gladbachde GER1. Bundesliga5th13.914976161637.510143111630421Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.08535061250.06514715220Matches
2021-202230Baselch SUI1. Super Lg2nd12.1917Matches
2022-202331Baselch SUI1. Super Lg5th21.71415Matches
2023-202432Baselch SUI1. Super Lg8th4.845Matches
18 Seasons5 Clubs2 Leagues317.5224110111122842.916194156045641
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
Basel (7 Seasons)1 League124.827370
Grasshopper (4 Seasons)1 League124.30
St. Gallen (4 Seasons)1 League48.50
Gladbach (3 Seasons)1 League13.914976161637.510143111630421
Werder Bremen (1 Season)1 League6.08535061250.06514715220
Super Lg (15 Seasons)297.527370
Bundesliga (3 Seasons)20.0221410111122842.916194152345641
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
2018-201927Gladbachde GERDFB-Pokal17th1.004Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.013Matches
2020-202129Gladbachde GERDFB-Pokal5th1.021Matches
3 Seasons2 Clubs1 League3.0380
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
Gladbach (3 Seasons)1 League2.0250
Werder Bremen (1 Season)1 League1.0130
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-201624Basel2. Europa LgR169.0Matches
2016-201725Basel1. Champions LgGR5.047Matches
2017-201826Basel1. Champions LgR168.012863371163.645231426150Matches
2020-202129Gladbach1. Champions LgR160.1000000000001100Matches
2021-202230Basel3. Conf LgR164.7431212922.278352680Matches
2022-202331Basel3. Conf LgSF11.01876111142263.6812391230270Matches
6 Seasons2 Clubs3 Leagues37.8342213165234254.819258173663500
Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Basel (5 Seasons)3 Leagues37.7342213165234254.819258173562500
Gladbach (1 Season)1 League0.1000000000001100
Champions Lg (3 Seasons)13.1121263371163.645232227150
Conf Lg (2 Seasons)15.722107132163151.615206141436350
Europa Lg (1 Season)9.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
201423ch Switzerland1. World CupR160.2Matches
201422ch SwitzerlandWCQ2.0Matches
201422ch SwitzerlandFriendlies (M)1.3Matches
201523ch SwitzerlandFriendlies (M)1.4Matches
201624ch SwitzerlandFriendlies (M)2.2Matches
201624ch SwitzerlandUEFA EuroR160.100Matches
201624ch SwitzerlandUEFA Euro Qualifying2.032Matches
201827ch Switzerland1. World CupR161.1101001250.012023460Matches
201826ch SwitzerlandWCQ1.1Matches
201826ch SwitzerlandFriendlies (M)2.1Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.0Matches
202129ch SwitzerlandUEFA Euro Qualifying1.012Matches
7 Seasons1 Club6 Leagues16.5141001250.012027460
Friendlies (M) (4 Seasons)7.00
UEFA Euro Qualifying (3 Seasons)3.0440
World Cup (2 Seasons)1.3101001250.012023460
WCQ (2 Seasons)3.10
UEFA Nations League (2 Seasons)2.00
UEFA Euro (1 Season)0.1000

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
2006-200715St. Gallench SUI1. Super Lg0.2
2007-200816St. Gallench SUI1. Super Lg0.3
2009-201018St. Gallench SUI1. Super Lg19.5
2010-201119St. Gallench SUI1. Super Lg28.4
2011-201220Grasshopperch SUI1. Super Lg24.2
2012-201321Grasshopperch SUI1. Super Lg32.8
2013-201422Grasshopperch SUI1. Super Lg32.7Matches
2014-201523Grasshopperch SUI1. Super Lg34.5Matches
2015-201624Basel2. Europa Lg9.0Matches
2015-201624Baselch SUI1. Super Lg21.6Matches
2016-201725Basel1. Champions Lg5.0Matches
2016-201725Baselch SUI1. Super Lg30.7Matches
2017-201826Basel1. Champions Lg8.03942010219599103948787.5112.51868254599624221339Matches
2017-201826Baselch SUI1. Super Lg33.9Matches
2018-201927Gladbachde GER1. Bundesliga13.9917482364891982391710220.0880.043522591201231244257959Matches
2018-201927Gladbachde GERDFB-Pokal1.0Matches
2019-202028Werder Bremende GER1. Bundesliga6.0385251011919483854375.0125.0207899453141213223340Matches
2019-202028Werder Bremende GERDFB-Pokal1.0Matches
2020-202129Gladbach1. Champions Lg0.181530080002870000050Matches
2020-202129Gladbachde GERDFB-Pokal1.0Matches
2021-202230Basel3. Conf Lg4.73522498156100163524125.0375.017988343513534119838Matches
2021-202230Baselch SUI1. Super Lg12.1Matches
2022-202331Basel3. Conf Lg11.07905425843111197905360.0240.045021601072118110148425Matches
2022-202331Baselch SUI1. Super Lg21.7Matches
2023-202432Baselch SUI1. Super Lg4.8Matches
18 Seasons5 Clubs6 Leagues358.328461728001465602662846311651.61548.41459703436277043112581712201
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
Basel (7 Seasons)4 Leagues162.5153698458782310351536171164.7635.38153868196633196184895102
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.0925492414921982392510220.0880.043722671208231244258459
Werder Bremen (1 Season)2 Leagues7.0385251011919483854375.0125.0207899453141213223340
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.013027333768029231130214535.7964.364231581654372457481299
Champions Lg (3 Seasons)13.14022110719899104028787.5112.51888334669624221839
DFB-Pokal (3 Seasons)3.0
Conf Lg (2 Seasons)15.71142783565872112511429444.4555.6629304315072413414268263
Europa Lg (1 Season)9.0
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
2006-200715St. Gallen1 League0.2
2007-200816St. Gallen1 League0.3
2009-201018St. Gallen1 League19.5
2010-201119St. Gallen1 League28.4
2011-201220Grasshopper1 League24.2
2012-201321Grasshopper1 League32.8
2013-201422Grasshopper1 League32.7
2014-201523Grasshopper1 League34.5
2015-201624Basel2 Leagues30.7
2016-201725Basel2 Leagues35.7
2017-201826Basel2 Leagues41.93942010219599103948787.5112.51868254599624221339
2018-201927Gladbach2 Leagues14.9917482364891982391710220.0880.043522591201231244257959
2019-202028Werder Bremen2 Leagues7.0385251011919483854375.0125.0207899453141213223340
2020-202129Gladbach3 Leagues1.181530080002870000050
2021-202230Basel2 Leagues16.83522498156100163524125.0375.017988343513534119838
2022-202331Basel2 Leagues32.77905425843111197905360.0240.045021601072118110148425
2023-202432Basel1 League4.8
18 Seasons5 Clubs6 Leagues358.328461728001465602662846311651.61548.41459703436277043112581712201
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
Basel (7 Seasons)4 Leagues162.5153698458782310351536171164.7635.38153868196633196184895102
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)3 Leagues16.0925492414921982392510220.0880.043722671208231244258459
Werder Bremen (1 Season)2 Leagues7.0385251011919483854375.0125.0207899453141213223340
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.013027333768029231130214535.7964.364231581654372457481299
Champions Lg (3 Seasons)13.14022110719899104028787.5112.51888334669624221839
DFB-Pokal (3 Seasons)3.0
Conf Lg (2 Seasons)15.71142783565872112511429444.4555.6629304315072413414268263
Europa Lg (1 Season)9.0
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
2006-200715St. Gallench SUI1. Super Lg5th0.2
2007-200816St. Gallench SUI1. Super Lg9th0.3
2009-201018St. Gallench SUI1. Super Lg6th19.5
2010-201119St. Gallench SUI1. Super Lg10th28.4
2011-201220Grasshopperch SUI1. Super Lg8th24.2
2012-201321Grasshopperch SUI1. Super Lg2nd32.8
2013-201422Grasshopperch SUI1. Super Lg2nd32.7Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.5Matches
2015-201624Baselch SUI1. Super Lg1st21.6Matches
2016-201725Baselch SUI1. Super Lg1st30.7Matches
2017-201826Baselch SUI1. Super Lg2nd33.9Matches
2018-201927Gladbachde GER1. Bundesliga5th13.9917482364891982391710220.0880.043522591201231244257959Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.0385251011919483854375.0125.0207899453141213223340Matches
2021-202230Baselch SUI1. Super Lg2nd12.1Matches
2022-202331Baselch SUI1. Super Lg5th21.7Matches
2023-202432Baselch SUI1. Super Lg8th4.8Matches
18 Seasons5 Clubs2 Leagues317.513027333768029231130214535.7964.364231581654372457481299
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
Basel (7 Seasons)1 League124.8
Grasshopper (4 Seasons)1 League124.3
St. Gallen (4 Seasons)1 League48.5
Gladbach (3 Seasons)1 League13.9917482364891982391710220.0880.043522591201231244257959
Werder Bremen (1 Season)1 League6.0385251011919483854375.0125.0207899453141213223340
Super Lg (15 Seasons)297.5
Bundesliga (3 Seasons)20.013027333768029231130214535.7964.364231581654372457481299
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
2018-201927Gladbachde GERDFB-Pokal17th1.0Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.0Matches
2020-202129Gladbachde GERDFB-Pokal5th1.0Matches
3 Seasons2 Clubs1 League3.0
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
Gladbach (3 Seasons)1 League2.0
Werder Bremen (1 Season)1 League1.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
2015-201624Basel2. Europa LgR169.0Matches
2016-201725Basel1. Champions LgGR5.0Matches
2017-201826Basel1. Champions LgR168.03942010219599103948787.5112.51868254599624221339Matches
2020-202129Gladbach1. Champions LgR160.181530080002870000050Matches
2021-202230Basel3. Conf LgR164.73522498156100163524125.0375.017988343513534119838Matches
2022-202331Basel3. Conf LgSF11.07905425843111197905360.0240.045021601072118110148425Matches
6 Seasons2 Clubs3 Leagues37.8154499463785310351544171164.7635.38173876197333196184900102
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
Basel (5 Seasons)3 Leagues37.7153698458782310351536171164.7635.38153868196633196184895102
Gladbach (1 Season)1 League0.181530080002870000050
Champions Lg (3 Seasons)13.14022110719899104028787.5112.51888334669624221839
Conf Lg (2 Seasons)15.71142783565872112511429444.4555.6629304315072413414268263
Europa Lg (1 Season)9.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
201423ch Switzerland1. World CupR160.2Matches
201422ch SwitzerlandWCQ2.0Matches
201422ch SwitzerlandFriendlies (M)1.3Matches
201523ch SwitzerlandFriendlies (M)1.4Matches
201624ch SwitzerlandFriendlies (M)2.2Matches
201624ch SwitzerlandUEFA EuroR160.1Matches
201624ch SwitzerlandUEFA Euro Qualifying2.0Matches
201827ch Switzerland1. World CupR161.1815253918281000481617112010538Matches
201826ch SwitzerlandWCQ1.1Matches
201826ch SwitzerlandFriendlies (M)2.1Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.0Matches
202129ch SwitzerlandUEFA Euro Qualifying1.0Matches
7 Seasons1 Club6 Leagues16.5815253918281000481617112010538
Friendlies (M) (4 Seasons)7.0
UEFA Euro Qualifying (3 Seasons)3.0
World Cup (2 Seasons)1.3815253918281000481617112010538
WCQ (2 Seasons)3.1
UEFA Nations League (2 Seasons)2.0
UEFA Euro (1 Season)0.1

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
2006-200715St. Gallench SUI1. Super Lg122220.70.201
2007-200816St. Gallench SUI1. Super Lg32690.80.303
2009-201018St. Gallench SUI1. Super Lg221,7558054.219.5202
2010-201119St. Gallench SUI1. Super Lg312,5608379.028.4283
2011-201220Grasshopperch SUI1. Super Lg262,1808471.224.2242
2012-201321Grasshopperch SUI1. Super Lg332,9518991.132.8330
2013-201422Grasshopperch SUI1. Super Lg342,9468790.932.7331Matches
2014-201523Grasshopperch SUI1. Super Lg353,1078995.934.53533001.144956-7-0.20-0.88Matches
2015-201624Basel2. Europa Lg108128190.29.0108001.701312+1+0.11-0.91Matches
2015-201624Baselch SUI1. Super Lg221,9488960.121.62220012.415120+31+1.43+0.11Matches
2016-201725Basel1. Champions Lg54509083.35.055000.40210-8-1.60-0.60Matches
2016-201725Baselch SUI1. Super Lg312,7608985.230.73130042.458028+52+1.70+0.76Matches
2017-201826Basel1. Champions Lg872090100.08.088001.881310+3+0.3710.410.7-0.3-0.04Matches
2017-201826Baselch SUI1. Super Lg343,0509094.133.93433011.946431+33+0.97-0.45Matches
2018-201927Gladbachde GER1. Bundesliga171,2557441.013.9158382892.063014+16+1.15+1.3021.619.7+2.0+0.14+0.24Matches
2018-201927Gladbachde GERDFB-Pokal1909050.01.01901000.0005-5-5.00-15.00Matches
2019-202028Gladbachde GER1. Bundesliga00001Matches
2019-202028Werder Bremende GER1. Bundesliga95446017.86.0688535121.56818-10-1.65-1.057.413.8-6.4-1.06-0.72Matches
2019-202028Gladbachde GERDFB-Pokal00001Matches
2019-202028Werder Bremende GERDFB-Pokal1909025.01.01901003.0041+3+3.00+1.67Matches
2020-202129Gladbachde GER1. Bundesliga000019Matches
2020-202129Gladbach1. Champions Lg1991.30.1001973.000000.00-0.380.10.0+0.1+0.74+1.03Matches
2020-202129Gladbachde GERDFB-Pokal2904525.01.00024503.0050+5+5.00+2.33Matches
2021-202230Basel3. Conf Lg64227058.64.7580312212.17106+4+0.85+0.258.58.8-0.3-0.07+0.86Matches
2021-202230Baselch SUI1. Super Lg261,0884233.612.112703141841.812721+6+0.50-0.47Matches
2022-202331Basel3. Conf Lg119929073.511.011908031.53181800.00-0.7512.118.5-6.4-0.64-0.74Matches
2022-202331Baselch SUI1. Super Lg271,9507260.221.722831752661.26333300.00-0.07Matches
2023-202432Baselch SUI1. Super Lg114323912.64.84721721131.36812-4-0.83-0.74Matches
2024-202533Baselch SUI1. Super Lg00001Matches
18 Seasons5 Clubs6 Leagues40732,2497949.4358.3360821844719831.77415295+120+0.55+0.1960.171.6-11.5-0.27-0.01
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
Basel (7 Seasons)4 Leagues19114,6247757.4162.5164801362720341.86319201+118+0.73+0.2131.038.1-7.1-0.310.00
Grasshopper (4 Seasons)1 League12811,1848787.5124.312533301.144956-7-0.20-0.88
St. Gallen (4 Seasons)1 League574,3637733.748.5489
Gladbach (3 Seasons)3 Leagues211,4446913.616.016839523372.103519+16+1.00+0.4321.719.7+2.0+0.14+0.30
Werder Bremen (1 Season)2 Leagues106346318.57.0788635121.701219-7-0.99-0.577.413.8-6.4-1.06-0.72
Super Lg (15 Seasons)33626,7758057.0297.5298781373820301.78312201+111+0.70+0.18
Bundesliga (3 Seasons)261,7996914.720.021841356411.893832+6+0.30+0.7229.033.5-4.5-0.22+0.02
Champions Lg (3 Seasons)141,1798459.513.113131971.431520-5-0.38-0.6110.510.7-0.3-0.03+0.26
DFB-Pokal (3 Seasons)42706825.03.0290224512.2596+3+1.00-2.14
Conf Lg (2 Seasons)171,4148368.315.716871112241.762824+4+0.25-0.4320.627.3-6.7-0.46-0.15
Europa Lg (1 Season)108128190.29.0108001.701312+1+0.11-0.91
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
2006-200715St. Gallen1 League122220.70.201
2007-200816St. Gallen1 League32690.80.303
2009-201018St. Gallen1 League221,7558054.219.5202
2010-201119St. Gallen1 League312,5608379.028.4283
2011-201220Grasshopper1 League262,1808471.224.2242
2012-201321Grasshopper1 League332,9518991.132.8330
2013-201422Grasshopper1 League342,9468790.932.7331
2014-201523Grasshopper1 League353,1078995.934.53533001.144956-7-0.20-0.88
2015-201624Basel2 Leagues322,7608666.730.73228012.196432+32+1.04-0.26
2016-201725Basel2 Leagues363,2108984.935.73635042.178238+44+1.23+0.60
2017-201826Basel2 Leagues423,7709095.241.94241011.937741+36+0.86-0.5610.410.7-0.3-0.04
2018-201927Gladbach2 Leagues181,3457541.514.9168392891.953019+11+0.74+0.4021.619.7+2.0+0.14+0.24
2019-202028Werder Bremen2 Leagues106346318.57.0788635121.701219-7-0.99-0.577.413.8-6.4-1.06-0.72
2019-202028Gladbach2 Leagues00002
2020-202129Gladbach3 Leagues399332.41.100333263.0050+5+4.55+3.540.10.0+0.1+0.74+1.03
2021-202230Basel2 Leagues321,5104738.116.817736151851.883727+10+0.60-0.328.58.8-0.3-0.07+0.86
2022-202331Basel2 Leagues382,9427764.132.733852552691.34515100.00-0.2212.118.5-6.4-0.64-0.74
2023-202432Basel1 League114323912.64.84721721131.36812-4-0.83-0.74
2024-202533Basel1 League00001
18 Seasons5 Clubs6 Leagues40732,2497949.4358.3360821844719831.77415295+120+0.55+0.1960.171.6-11.5-0.27-0.01
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
Basel (7 Seasons)4 Leagues19114,6247757.4162.5164801362720341.86319201+118+0.73+0.2131.038.1-7.1-0.310.00
Grasshopper (4 Seasons)1 League12811,1848787.5124.312533301.144956-7-0.20-0.88
St. Gallen (4 Seasons)1 League574,3637733.748.5489
Gladbach (3 Seasons)3 Leagues211,4446913.616.016839523372.103519+16+1.00+0.4321.719.7+2.0+0.14+0.30
Werder Bremen (1 Season)2 Leagues106346318.57.0788635121.701219-7-0.99-0.577.413.8-6.4-1.06-0.72
Super Lg (15 Seasons)33626,7758057.0297.5298781373820301.78312201+111+0.70+0.18
Bundesliga (3 Seasons)261,7996914.720.021841356411.893832+6+0.30+0.7229.033.5-4.5-0.22+0.02
Champions Lg (3 Seasons)141,1798459.513.113131971.431520-5-0.38-0.6110.510.7-0.3-0.03+0.26
DFB-Pokal (3 Seasons)42706825.03.0290224512.2596+3+1.00-2.14
Conf Lg (2 Seasons)171,4148368.315.716871112241.762824+4+0.25-0.4320.627.3-6.7-0.46-0.15
Europa Lg (1 Season)108128190.29.0108001.701312+1+0.11-0.91
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
2006-200715St. Gallench SUI1. Super Lg5th122220.70.201
2007-200816St. Gallench SUI1. Super Lg9th32690.80.303
2009-201018St. Gallench SUI1. Super Lg6th221,7558054.219.5202
2010-201119St. Gallench SUI1. Super Lg10th312,5608379.028.4283
2011-201220Grasshopperch SUI1. Super Lg8th262,1808471.224.2242
2012-201321Grasshopperch SUI1. Super Lg2nd332,9518991.132.8330
2013-201422Grasshopperch SUI1. Super Lg2nd342,9468790.932.7331Matches
2014-201523Grasshopperch SUI1. Super Lg8th353,1078995.934.53533001.144956-7-0.20-0.88Matches
2015-201624Baselch SUI1. Super Lg1st221,9488960.121.62220012.415120+31+1.43+0.11Matches
2016-201725Baselch SUI1. Super Lg1st312,7608985.230.73130042.458028+52+1.70+0.76Matches
2017-201826Baselch SUI1. Super Lg2nd343,0509094.133.93433011.946431+33+0.97-0.45Matches
2018-201927Gladbachde GER1. Bundesliga5th171,2557441.013.9158382892.063014+16+1.15+1.3021.619.7+2.0+0.14+0.24Matches
2019-202028Werder Bremende GER1. Bundesliga16th95446017.86.0688535121.56818-10-1.65-1.057.413.8-6.4-1.06-0.72Matches
2019-202028Gladbachde GER1. Bundesliga4th00001Matches
2020-202129Gladbachde GER1. Bundesliga8th000019Matches
2021-202230Baselch SUI1. Super Lg2nd261,0884233.612.112703141841.812721+6+0.50-0.47Matches
2022-202331Baselch SUI1. Super Lg5th271,9507260.221.722831752661.26333300.00-0.07Matches
2023-202432Baselch SUI1. Super Lg8th114323912.64.84721721131.36812-4-0.83-0.74Matches
2024-202533Baselch SUI1. Super Lg2nd00001Matches
18 Seasons5 Clubs2 Leagues36228,5747948.3317.5319801504318711.79350233+117+0.65+0.4529.033.5-4.5-0.22+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
Basel (7 Seasons)1 League15111,2287452.9124.8125781042620301.93263145+118+0.95+0.43
Grasshopper (4 Seasons)1 League12811,1848787.5124.312533301.144956-7-0.20-0.88
St. Gallen (4 Seasons)1 League574,3637733.748.5489
Gladbach (3 Seasons)1 League171,2557413.713.91583828292.063014+16+1.15+1.3021.619.7+2.0+0.14+0.24
Werder Bremen (1 Season)1 League95446017.86.0688535121.56818-10-1.65-1.057.413.8-6.4-1.06-0.72
Super Lg (15 Seasons)33626,7758057.0297.5298781373820301.78312201+111+0.70+0.18
Bundesliga (3 Seasons)261,7996914.720.021841356411.893832+6+0.30+0.7229.033.5-4.5-0.22+0.02
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
2018-201927Gladbachde GERDFB-Pokal17th1909050.01.01901000.0005-5-5.00-15.00Matches
2019-202028Werder Bremende GERDFB-Pokal5th1909025.01.01901003.0041+3+3.00+1.67Matches
2019-202028Gladbachde GERDFB-Pokal17th00001Matches
2020-202129Gladbachde GERDFB-Pokal5th2904525.01.00024503.0050+5+5.00+2.33Matches
3 Seasons2 Clubs1 League42706825.03.0290224512.2596+3+1.00-2.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gladbach (3 Seasons)1 League31806025.02.0190124512.005500.00-4.50
Werder Bremen (1 Season)1 League1909025.01.01901003.0041+3+3.00+1.67
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-201624Basel2. Europa LgR16108128190.29.0108001.701312+1+0.11-0.91Matches
2016-201725Basel1. Champions LgGR54509083.35.055000.40210-8-1.60-0.60Matches
2017-201826Basel1. Champions LgR16872090100.08.088001.881310+3+0.3710.410.7-0.3-0.04Matches
2020-202129Gladbach1. Champions LgR161991.30.1001973.000000.00-0.380.10.0+0.1+0.74+1.03Matches
2021-202230Basel3. Conf LgR1664227058.64.7580312212.17106+4+0.85+0.258.58.8-0.3-0.07+0.86Matches
2022-202331Basel3. Conf LgSF119929073.511.011908031.53181800.00-0.7512.118.5-6.4-0.64-0.74Matches
6 Seasons2 Clubs3 Leagues413,4058368.837.8398732216111.63565600.00-0.4731.138.1-7.0-0.310.00
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
Basel (5 Seasons)3 Leagues403,3968580.337.739873212241.60565600.00-0.5431.038.1-7.1-0.310.00
Gladbach (1 Season)1 League1991.30.1001973.000000.00-0.380.10.0+0.1+0.74+1.03
Champions Lg (3 Seasons)141,1798459.513.113131971.431520-5-0.38-0.6110.510.7-0.3-0.03+0.26
Conf Lg (2 Seasons)171,4148368.315.716871112241.762824+4+0.25-0.4320.627.3-6.7-0.46-0.15
Europa Lg (1 Season)108128190.29.0108001.701312+1+0.11-0.91
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
201423ch Switzerland1. World CupR16114143.60.20011333.000000.000.00Matches
201422ch SwitzerlandWCQ21809020.02.02902023.0031+2+1.00-0.13Matches
201422ch SwitzerlandFriendlies (M)21196044.11.3191112811.002200.00-1.79Matches
201523ch SwitzerlandFriendlies (M)31234134.21.40034002.0030+3+2.20+2.20Matches
201624ch SwitzerlandFriendlies (M)41974954.72.2273022600.7523-1-0.46+0.65Matches
201624ch SwitzerlandUEFA EuroR1621373.30.1002621.000000.00-0.24Matches
201624ch SwitzerlandUEFA Euro Qualifying21809020.02.02902013.0080+8+4.00+3.00Matches
201827ch Switzerland1. World CupR1631033428.61.119102610.6712-1-0.87-1.220.81.6-0.8-0.72-0.74Matches
201826ch SwitzerlandWCQ2101519.41.1191111083.0021+1+0.89-1.68Matches
201826ch SwitzerlandFriendlies (M)41874734.62.1266022811.7560+6+2.89+2.63Matches
2018-201927ch SwitzerlandUEFA Nations League4th21809031.62.02902031.503300.00-1.62Matches
2020-202129ch SwitzerlandUEFA Nations LeagueLgA00002Matches
202129ch SwitzerlandUEFA Euro Qualifying1909012.51.01900053.0061+5+5.00+3.86Matches
202432ch SwitzerlandUEFA Euro Qualifying00002Matches
7 Seasons1 Club6 Leagues281,4875318.216.5148581422311.753613+23+1.39+0.320.81.6-0.8-0.72-0.74
Friendlies (M) (4 Seasons)136264840.97.0574183221.38135+8+1.15+0.95
UEFA Euro Qualifying (3 Seasons)32709010.73.03902083.00141+13+4.33+3.27
World Cup (2 Seasons)41172915.61.319203841.2512-1-0.77-0.910.81.6-0.8-0.72-0.74
WCQ (2 Seasons)42817014.23.13903110103.0052+3+0.96-1.00
UEFA Nations League (2 Seasons)21809017.62.02902051.503300.00-1.62
UEFA Euro (1 Season)21373.30.1002621.000000.00-0.24

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
2006-200715St. Gallench SUI1. Super Lg0.200
2007-200816St. Gallench SUI1. Super Lg0.300
2009-201018St. Gallench SUI1. Super Lg19.560
2010-201119St. Gallench SUI1. Super Lg28.480
2011-201220Grasshopperch SUI1. Super Lg24.261
2012-201321Grasshopperch SUI1. Super Lg32.830
2013-201422Grasshopperch SUI1. Super Lg32.730Matches
2014-201523Grasshopperch SUI1. Super Lg34.540Matches
2015-201624Basel2. Europa Lg9.01015Matches
2015-201624Baselch SUI1. Super Lg21.620Matches
2016-201725Basel1. Champions Lg5.01008112474010Matches
2016-201725Baselch SUI1. Super Lg30.710000000000Matches
2017-201826Basel1. Champions Lg8.0100926241480004371041.2Matches
2017-201826Baselch SUI1. Super Lg33.940000000000Matches
2018-201927Gladbachde GER1. Bundesliga13.900010723216900044191359.4Matches
2018-201927Gladbachde GERDFB-Pokal1.00001103400Matches
2019-202028Werder Bremende GER1. Bundesliga6.000053118750002510855.6Matches
2019-202028Werder Bremende GERDFB-Pokal1.000000011310Matches
2020-202129Gladbach1. Champions Lg0.1100200010000000Matches
2020-202129Gladbachde GERDFB-Pokal1.00000002120Matches
2021-202230Basel3. Conf Lg4.7000120923000317558.3Matches
2021-202230Baselch SUI1. Super Lg12.140018132241790Matches
2022-202331Basel3. Conf Lg11.02001571261270006791537.5Matches
2022-202331Baselch SUI1. Super Lg21.741020916115140Matches
2023-202432Baselch SUI1. Super Lg4.800038111540Matches
18 Seasons5 Clubs6 Leagues358.35120107531524510466010210525150.5
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Basel (7 Seasons)4 Leagues162.520108942121797249010141233043.4
Grasshopper (4 Seasons)1 League124.3161
St. Gallen (4 Seasons)1 League48.5140
Gladbach (3 Seasons)3 Leagues16.0100138237221100044191359.4
Werder Bremen (1 Season)2 Leagues7.0000531291060002510855.6
Super Lg (15 Seasons)297.5452041304963727000
Bundesliga (3 Seasons)20.00001510350231400069292158.0
Champions Lg (3 Seasons)13.130019374822120104371041.2
DFB-Pokal (3 Seasons)3.000011016830
Conf Lg (2 Seasons)15.7200169135141000098162044.4
Europa Lg (1 Season)9.01015
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
2006-200715St. Gallen1 League0.200
2007-200816St. Gallen1 League0.300
2009-201018St. Gallen1 League19.560
2010-201119St. Gallen1 League28.480
2011-201220Grasshopper1 League24.261
2012-201321Grasshopper1 League32.830
2013-201422Grasshopper1 League32.730
2014-201523Grasshopper1 League34.540
2015-201624Basel2 Leagues30.73015
2016-201725Basel2 Leagues35.72008112474010
2017-201826Basel2 Leagues41.9500926241480004371041.2
2018-201927Gladbach2 Leagues14.900011823520900044191359.4
2019-202028Werder Bremen2 Leagues7.0000531291060002510855.6
2020-202129Gladbach3 Leagues1.1100200222000000
2021-202230Basel2 Leagues16.840019152331912000317558.3
2022-202331Basel2 Leagues32.7610351628727210006791537.5
2023-202432Basel1 League4.800038111540
18 Seasons5 Clubs6 Leagues358.35120107531524510466010210525150.5
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Basel (7 Seasons)4 Leagues162.520108942121797249010141233043.4
Grasshopper (4 Seasons)1 League124.3161
St. Gallen (4 Seasons)1 League48.5140
Gladbach (3 Seasons)3 Leagues16.0100138237221100044191359.4
Werder Bremen (1 Season)2 Leagues7.0000531291060002510855.6
Super Lg (15 Seasons)297.5452041304963727000
Bundesliga (3 Seasons)20.00001510350231400069292158.0
Champions Lg (3 Seasons)13.130019374822120104371041.2
DFB-Pokal (3 Seasons)3.000011016830
Conf Lg (2 Seasons)15.7200169135141000098162044.4
Europa Lg (1 Season)9.01015
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
2006-200715St. Gallench SUI1. Super Lg5th0.200
2007-200816St. Gallench SUI1. Super Lg9th0.300
2009-201018St. Gallench SUI1. Super Lg6th19.560
2010-201119St. Gallench SUI1. Super Lg10th28.480
2011-201220Grasshopperch SUI1. Super Lg8th24.261
2012-201321Grasshopperch SUI1. Super Lg2nd32.830
2013-201422Grasshopperch SUI1. Super Lg2nd32.730Matches
2014-201523Grasshopperch SUI1. Super Lg8th34.540Matches
2015-201624Baselch SUI1. Super Lg1st21.620Matches
2016-201725Baselch SUI1. Super Lg1st30.710000000000Matches
2017-201826Baselch SUI1. Super Lg2nd33.940000000000Matches
2018-201927Gladbachde GER1. Bundesliga5th13.900010723216900044191359.4Matches
2019-202028Werder Bremende GER1. Bundesliga16th6.000053118750002510855.6Matches
2021-202230Baselch SUI1. Super Lg2nd12.140018132241790Matches
2022-202331Baselch SUI1. Super Lg5th21.741020916115140Matches
2023-202432Baselch SUI1. Super Lg8th4.800038111540Matches
18 Seasons5 Clubs2 Leagues317.5452056407146604100069292158.0
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Basel (7 Seasons)1 League124.8151041304963727000
Grasshopper (4 Seasons)1 League124.3161
St. Gallen (4 Seasons)1 League48.5140
Gladbach (3 Seasons)1 League13.900010723216900044191359.4
Werder Bremen (1 Season)1 League6.000053118750002510855.6
Super Lg (15 Seasons)297.5452041304963727000
Bundesliga (3 Seasons)20.00001510350231400069292158.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201927Gladbachde GERDFB-Pokal17th1.00001103400Matches
2019-202028Werder Bremende GERDFB-Pokal5th1.000000011310Matches
2020-202129Gladbachde GERDFB-Pokal5th1.00000002120Matches
3 Seasons2 Clubs1 League3.000011016830
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (3 Seasons)1 League2.00001105520
Werder Bremen (1 Season)1 League1.000000011310
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-201624Basel2. Europa LgR169.01015Matches
2016-201725Basel1. Champions LgGR5.01008112474010Matches
2017-201826Basel1. Champions LgR168.0100926241480004371041.2Matches
2020-202129Gladbach1. Champions LgR160.1100200010000000Matches
2021-202230Basel3. Conf LgR164.7000120923000317558.3Matches
2022-202331Basel3. Conf LgSF11.02001571261270006791537.5Matches
6 Seasons2 Clubs3 Leagues37.860050128833622010141233043.4
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Basel (5 Seasons)3 Leagues37.750048128833522010141233043.4
Gladbach (1 Season)1 League0.1100200010000000
Champions Lg (3 Seasons)13.130019374822120104371041.2
Conf Lg (2 Seasons)15.7200169135141000098162044.4
Europa Lg (1 Season)9.01015
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
201423ch Switzerland1. World CupR160.20000Matches
201422ch SwitzerlandWCQ2.00000Matches
201422ch SwitzerlandFriendlies (M)1.30000Matches
201523ch SwitzerlandFriendlies (M)1.40000Matches
201624ch SwitzerlandFriendlies (M)2.20000Matches
201624ch SwitzerlandUEFA EuroR160.1000000300000Matches
201624ch SwitzerlandUEFA Euro Qualifying2.00004001423000Matches
201827ch Switzerland1. World CupR161.10103005300004020.0Matches
201826ch SwitzerlandWCQ1.11000Matches
201826ch SwitzerlandFriendlies (M)2.10000Matches
2018-201927ch SwitzerlandUEFA Nations League4th2.00000Matches
202129ch SwitzerlandUEFA Euro Qualifying1.000000115210Matches
7 Seasons1 Club6 Leagues16.511070137740004020.0
Friendlies (M) (4 Seasons)7.00000
UEFA Euro Qualifying (3 Seasons)3.00004012944000
World Cup (2 Seasons)1.30103005300004020.0
WCQ (2 Seasons)3.11000
UEFA Nations League (2 Seasons)2.00000
UEFA Euro (1 Season)0.1000000300000

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.