Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp 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-201618Basel2. Europa Lg10190.2000000000.000.000.000.000.00Matches
2015-201618Baselch SUI1. Super Lg1145345.9123100200.170.340.510.170.51Matches
2016-201719Luzernch SUI1. Super Lg28151,49516.6358300400.180.300.480.180.48Matches
2017-201820Basel1. Champions Lg1060.1000000000.000.000.000.000.00Matches
2017-201820St. Gallench SUI1. Super Lg161095710.6527500200.470.190.660.470.66Matches
2017-201820Baselch SUI1. Super Lg1012152.4202200000.840.000.840.840.84Matches
2017-201820Luzernch SUI1. Super Lg543143.5011000100.000.290.290.000.29Matches
2018-201921St. Gallench SUI1. Super Lg875936.6415400100.610.150.760.610.76Matches
2019-202022St. Gallench SUI1. Super Lg34302,62429.2195241723300.650.170.820.580.75Matches
2020-202123Rangers2. Europa Lg41961.1202111001.870.001.870.940.94Matches
2020-202123Rangerssct SCO1. Premiership2757918.8426400100.460.230.680.460.68Matches
2021-202224Greuther Fürthde GER1. Bundesliga1276357.1202200100.280.000.280.280.28Matches
2021-202224Rangerssct SCO1. Premiership632252.5101100000.400.000.400.400.40Matches
2022-202325Young Boysch SUI1. Super Lg31201,67618.6197261456311.020.381.400.751.13Matches
2023-202426Young Boys1. Champions Lg442783.1101011000.320.000.320.000.00Matches
2023-202426Young Boys2. Europa Lg221201.3000000000.000.000.000.000.00Matches
2023-202426Young Boysch SUI1. Super Lg30161,62718.110313911100.550.170.720.500.66Matches
2024-202527Young Boys1. Champions Lg722342.6000000000.000.000.000.000.00Matches
2024-202527Young Boysch SUI1. Super Lg34181,76819.68210711500.410.100.510.360.46Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga30302,61929.1153181500500.520.100.620.520.62Matches
2025-202628Düsseldorfde GERDFB-Pokal221081.2101100100.830.000.830.830.83Matches
11 Seasons7 Clubs7 Leagues30318116,934188.297331308611133010.520.180.690.460.63
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Young Boys (3 Seasons)3 Leagues108625,70363.43812503089910.600.190.790.470.66
St. Gallen (3 Seasons)1 League58474,17446.4288362623600.600.170.780.560.73
Rangers (2 Seasons)2 Leagues3791,11212.4729611100.570.160.730.490.65
Luzern (2 Seasons)1 League33191,80920.1369300500.150.300.450.150.45
Basel (2 Seasons)3 Leagues2357748.6325300200.350.230.580.350.58
Düsseldorf (1 Season)2 Leagues32322,72730.3163191600600.530.100.630.530.63
Greuther Fürth (1 Season)1 League1276357.1202200100.280.000.280.280.28
Super Lg (8 Seasons)20712511,803131.1712899629112210.540.210.750.470.69
Champions Lg (3 Seasons)1265185.8101011000.170.000.170.000.00
Europa Lg (3 Seasons)732352.6202111000.770.000.770.380.38
Premiership (2 Seasons)3381,01611.3527500100.440.180.620.440.62
2. Bundesliga (1 Season)30302,61929.1153181500500.520.100.620.520.62
Bundesliga (1 Season)1276357.1202200100.280.000.280.280.28
DFB-Pokal (1 Season)221081.2101100100.830.000.830.830.83
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp 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-201618Basel2 Leagues1245536.1123100200.160.330.490.160.49
2016-201719Luzern1 League28151,49516.6358300400.180.300.480.180.48
2017-201820Luzern1 League543143.5011000100.000.290.290.000.29
2017-201820Basel2 Leagues1112212.5202200000.810.000.810.810.81
2017-201820St. Gallen1 League161095710.6527500200.470.190.660.470.66
2018-201921St. Gallen1 League875936.6415400100.610.150.760.610.76
2019-202022St. Gallen1 League34302,62429.2195241723300.650.170.820.580.75
2020-202123Rangers2 Leagues3168879.9628511100.610.200.810.510.71
2021-202224Rangers1 League632252.5101100000.400.000.400.400.40
2021-202224Greuther Fürth1 League1276357.1202200100.280.000.280.280.28
2022-202325Young Boys1 League31201,67618.6197261456311.020.381.400.751.13
2023-202426Young Boys3 Leagues36222,02522.511314922100.490.130.620.400.53
2024-202527Young Boys2 Leagues41202,00222.28210711500.360.090.450.310.40
2025-202628Düsseldorf2 Leagues32322,72730.3163191600600.530.100.630.530.63
11 Seasons7 Clubs7 Leagues30318116,934188.297331308611133010.520.180.690.460.63
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Young Boys (3 Seasons)3 Leagues108625,70363.43812503089910.600.190.790.470.66
St. Gallen (3 Seasons)1 League58474,17446.4288362623600.600.170.780.560.73
Rangers (2 Seasons)2 Leagues3791,11212.4729611100.570.160.730.490.65
Luzern (2 Seasons)1 League33191,80920.1369300500.150.300.450.150.45
Basel (2 Seasons)3 Leagues2357748.6325300200.350.230.580.350.58
Düsseldorf (1 Season)2 Leagues32322,72730.3163191600600.530.100.630.530.63
Greuther Fürth (1 Season)1 League1276357.1202200100.280.000.280.280.28
Super Lg (8 Seasons)20712511,803131.1712899629112210.540.210.750.470.69
Champions Lg (3 Seasons)1265185.8101011000.170.000.170.000.00
Europa Lg (3 Seasons)732352.6202111000.770.000.770.380.38
Premiership (2 Seasons)3381,01611.3527500100.440.180.620.440.62
2. Bundesliga (1 Season)30302,61929.1153181500500.520.100.620.520.62
Bundesliga (1 Season)1276357.1202200100.280.000.280.280.28
DFB-Pokal (1 Season)221081.2101100100.830.000.830.830.83
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
2015-201618Baselch SUI1. Super Lg1st1145345.9123100200.170.340.510.170.51Matches
2016-201719Luzernch SUI1. Super Lg5th28151,49516.6358300400.180.300.480.180.48Matches
2017-201820Luzernch SUI1. Super Lg3rd543143.5011000100.000.290.290.000.29Matches
2017-201820Baselch SUI1. Super Lg2nd1012152.4202200000.840.000.840.840.84Matches
2017-201820St. Gallench SUI1. Super Lg5th161095710.6527500200.470.190.660.470.66Matches
2018-201921St. Gallench SUI1. Super Lg6th875936.6415400100.610.150.760.610.76Matches
2019-202022St. Gallench SUI1. Super Lg2nd34302,62429.2195241723300.650.170.820.580.75Matches
2020-202123Rangerssct SCO1. Premiership1st2757918.8426400100.460.230.680.460.68Matches
2021-202224Rangerssct SCO1. Premiership2nd632252.5101100000.400.000.400.400.40Matches
2021-202224Greuther Fürthde GER1. Bundesliga18th1276357.1202200100.280.000.280.280.28Matches
2022-202325Young Boysch SUI1. Super Lg1st31201,67618.6197261456311.020.381.400.751.13Matches
2023-202426Young Boysch SUI1. Super Lg1st30161,62718.110313911100.550.170.720.500.66Matches
2024-202527Young Boysch SUI1. Super Lg3rd34181,76819.68210711500.410.100.510.360.46Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga17th30302,61929.1153181500500.520.100.620.520.62Matches
11 Seasons7 Clubs4 Leagues28217016,073178.69333126849112910.520.180.710.470.66
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
Young Boys (3 Seasons)1 League95545,07156.33712493078910.660.210.870.530.75
St. Gallen (3 Seasons)1 League58474,17446.4288362623600.600.170.780.560.73
Rangers (2 Seasons)1 League3381,01611.3527500100.440.180.620.440.62
Luzern (2 Seasons)1 League33191,80920.1369300500.150.300.450.150.45
Basel (2 Seasons)1 League2157498.3325300200.360.240.600.360.60
Düsseldorf (1 Season)1 League30302,61929.1153181500500.520.100.620.520.62
Greuther Fürth (1 Season)1 League1276357.1202200100.280.000.280.280.28
Super Lg (8 Seasons)20712511,803131.1712899629112210.540.210.750.470.69
Premiership (2 Seasons)3381,01611.3527500100.440.180.620.440.62
2. Bundesliga (1 Season)30302,61929.1153181500500.520.100.620.520.62
Bundesliga (1 Season)1276357.1202200100.280.000.280.280.28
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
2025-202628Düsseldorfde GERDFB-PokalR32221081.2101100100.830.000.830.830.83Matches
1 Season1 Club1 League221081.2101100100.830.000.830.830.83
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-201618Basel2. Europa LgR1610190.2000000000.000.000.000.000.00Matches
2017-201820Basel1. Champions LgR161060.1000000000.000.000.000.000.00Matches
2020-202123Rangers2. Europa LgR1641961.1202111001.870.001.870.940.94Matches
2023-202426Young Boys1. Champions LgGR442783.1101011000.320.000.320.000.00Matches
2023-202426Young Boys2. Europa LgKO221201.3000000000.000.000.000.000.00Matches
2024-202527Young Boys1. Champions LgLg722342.6000000000.000.000.000.000.00Matches
5 Seasons3 Clubs2 Leagues1997538.4303122000.360.000.360.120.12
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
Young Boys (2 Seasons)2 Leagues1386327.0101011000.140.000.140.000.00
Basel (2 Seasons)2 Leagues20250.3000000000.000.000.000.000.00
Rangers (1 Season)1 League41961.1202111001.870.001.870.940.94
Champions Lg (3 Seasons)1265185.8101011000.170.000.170.000.00
Europa Lg (3 Seasons)732352.6202111000.770.000.770.380.38
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
202023ch SwitzerlandFriendlies (M)10290.3000000000.000.000.000.000.00Matches
2020-202123ch SwitzerlandUEFA Nations LeagueLgA1060.1000000000.000.000.000.000.00Matches
202124ch SwitzerlandUEFA Euro Qualifying211101.2314300002.450.823.272.453.27Matches
202225ch SwitzerlandWCQ30260.3112100003.463.466.923.466.92Matches
2022-202325ch SwitzerlandUEFA Nations LeagueLgA00Matches
202427ch SwitzerlandUEFA Euro Qualifying542943.3101100100.310.000.310.310.31Matches
202629ch SwitzerlandWCQ1060.1000000000.000.000.000.000.00Matches
202629ch SwitzerlandFriendlies (M)10200.2000000000.000.000.000.000.00Matches
5 Seasons1 Club4 Leagues1454915.5527500100.920.371.280.921.28
UEFA Euro Qualifying (2 Seasons)754044.5415400100.890.221.110.891.11
WCQ (2 Seasons)40320.4112100002.812.815.632.815.63
Friendlies (M) (2 Seasons)20490.5000000000.000.000.000.000.00
UEFA Nations League (2 Seasons)1060.1000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Basel2. Europa Lg0.2000.0000Matches
2015-201618Baselch SUI1. Super Lg5.9150.840.2000Matches
2016-201719Luzernch SUI1. Super Lg16.630150.000.900.2000Matches
2017-201820Basel1. Champions Lg0.10000.000.0000Matches
2017-201820St. Gallench SUI1. Super Lg10.650130.001.220.3800Matches
2017-201820Baselch SUI1. Super Lg2.42030.001.260.6700Matches
2017-201820Luzernch SUI1. Super Lg3.50040.001.150.0000Matches
2018-201921St. Gallench SUI1. Super Lg6.6400Matches
2019-202022St. Gallench SUI1. Super Lg29.2191044846.23.571.650.160.3523Matches
2020-202123Rangers2. Europa Lg1.124250.03.751.870.250.5011Matches
2020-202123Rangerssct SCO1. Premiership8.8423939.12.621.020.170.4400Matches
2021-202224Greuther Fürthde GER1. Bundesliga7.1215960.02.131.280.130.2200Matches
2021-202224Rangerssct SCO1. Premiership2.516350.02.401.200.170.3300Matches
2022-202325Young Boysch SUI1. Super Lg18.619814353.14.352.310.170.3356Matches
2023-202426Young Boys1. Champions Lg3.118562.52.591.620.000.0011Matches
2023-202426Young Boys2. Europa Lg1.3011100.00.750.750.000.0000Matches
2023-202426Young Boysch SUI1. Super Lg18.110712535.23.931.380.130.3611Matches
2024-202527Young Boys1. Champions Lg2.605120.01.920.380.000.0000Matches
2024-202527Young Boysch SUI1. Super Lg19.68712433.83.611.220.100.2911Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga29.115913740.73.131.270.160.4100Matches
2025-202628Düsseldorfde GERDFB-Pokal1.217228.65.831.670.140.5000Matches
11 Seasons7 Clubs7 Leagues188.29748724950.12.781.370.170.331113
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Young Boys (3 Seasons)3 Leagues63.4382379941.83.741.560.130.3089
St. Gallen (3 Seasons)1 League46.4281046158.72.611.530.210.3623
Rangers (2 Seasons)2 Leagues12.47331442.42.671.130.180.4311
Luzern (2 Seasons)1 League20.130190.000.950.1600
Basel (2 Seasons)3 Leagues8.63080.000.930.3800
Düsseldorf (1 Season)2 Leagues30.316983939.83.231.290.160.4100
Greuther Fürth (1 Season)1 League7.1215960.02.131.280.130.2200
Super Lg (8 Seasons)131.17132718053.52.761.450.170.32911
Champions Lg (3 Seasons)5.8113646.22.261.040.000.0011
Europa Lg (3 Seasons)2.625360.02.081.150.200.3311
Premiership (2 Seasons)11.35291241.42.571.060.170.4200
2. Bundesliga (1 Season)29.115913740.73.131.270.160.4100
Bundesliga (1 Season)7.1215960.02.131.280.130.2200
DFB-Pokal (1 Season)1.217228.65.831.670.140.5000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Basel2 Leagues6.1150.810.2000
2016-201719Luzern1 League16.630150.000.900.2000
2017-201820Luzern1 League3.50040.001.150.0000
2017-201820Basel2 Leagues2.52030.001.220.6700
2017-201820St. Gallen1 League10.650130.001.220.3800
2018-201921St. Gallen1 League6.6400
2019-202022St. Gallen1 League29.2191044846.23.571.650.160.3523
2020-202123Rangers2 Leagues9.96271140.72.741.120.190.4511
2021-202224Rangers1 League2.516350.02.401.200.170.3300
2021-202224Greuther Fürth1 League7.1215960.02.131.280.130.2200
2022-202325Young Boys1 League18.619814353.14.352.310.170.3356
2023-202426Young Boys3 Leagues22.511803138.83.561.380.110.2922
2024-202527Young Boys2 Leagues22.28762532.93.421.120.090.2811
2025-202628Düsseldorf2 Leagues30.316983939.83.231.290.160.4100
11 Seasons7 Clubs7 Leagues188.29748724950.12.781.370.170.331113
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Young Boys (3 Seasons)3 Leagues63.4382379941.83.741.560.130.3089
St. Gallen (3 Seasons)1 League46.4281046158.72.611.530.210.3623
Rangers (2 Seasons)2 Leagues12.47331442.42.671.130.180.4311
Luzern (2 Seasons)1 League20.130190.000.950.1600
Basel (2 Seasons)3 Leagues8.63080.000.930.3800
Düsseldorf (1 Season)2 Leagues30.316983939.83.231.290.160.4100
Greuther Fürth (1 Season)1 League7.1215960.02.131.280.130.2200
Super Lg (8 Seasons)131.17132718053.52.761.450.170.32911
Champions Lg (3 Seasons)5.8113646.22.261.040.000.0011
Europa Lg (3 Seasons)2.625360.02.081.150.200.3311
Premiership (2 Seasons)11.35291241.42.571.060.170.4200
2. Bundesliga (1 Season)29.115913740.73.131.270.160.4100
Bundesliga (1 Season)7.1215960.02.131.280.130.2200
DFB-Pokal (1 Season)1.217228.65.831.670.140.5000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Baselch SUI1. Super Lg1st5.9150.840.2000Matches
2016-201719Luzernch SUI1. Super Lg5th16.630150.000.900.2000Matches
2017-201820Luzernch SUI1. Super Lg3rd3.50040.001.150.0000Matches
2017-201820Baselch SUI1. Super Lg2nd2.42030.001.260.6700Matches
2017-201820St. Gallench SUI1. Super Lg5th10.650130.001.220.3800Matches
2018-201921St. Gallench SUI1. Super Lg6th6.6400Matches
2019-202022St. Gallench SUI1. Super Lg2nd29.2191044846.23.571.650.160.3523Matches
2020-202123Rangerssct SCO1. Premiership1st8.8423939.12.621.020.170.4400Matches
2021-202224Rangerssct SCO1. Premiership2nd2.516350.02.401.200.170.3300Matches
2021-202224Greuther Fürthde GER1. Bundesliga18th7.1215960.02.131.280.130.2200Matches
2022-202325Young Boysch SUI1. Super Lg1st18.619814353.14.352.310.170.3356Matches
2023-202426Young Boysch SUI1. Super Lg1st18.110712535.23.931.380.130.3611Matches
2024-202527Young Boysch SUI1. Super Lg3rd19.68712433.83.611.220.100.2911Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga17th29.115913740.73.131.270.160.4100Matches
11 Seasons7 Clubs4 Leagues178.69346223850.42.781.380.170.34911
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Young Boys (3 Seasons)1 League56.3372239241.33.961.630.130.3378
St. Gallen (3 Seasons)1 League46.4281046158.72.611.530.210.3623
Rangers (2 Seasons)1 League11.35291241.42.571.060.170.4200
Luzern (2 Seasons)1 League20.130190.000.950.1600
Basel (2 Seasons)1 League8.33080.000.960.3800
Düsseldorf (1 Season)1 League29.115913740.73.131.270.160.4100
Greuther Fürth (1 Season)1 League7.1215960.02.131.280.130.2200
Super Lg (8 Seasons)131.17132718053.52.761.450.170.32911
Premiership (2 Seasons)11.35291241.42.571.060.170.4200
2. Bundesliga (1 Season)29.115913740.73.131.270.160.4100
Bundesliga (1 Season)7.1215960.02.131.280.130.2200
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202628Düsseldorfde GERDFB-PokalR321.217228.65.831.670.140.5000Matches
1 Season1 Club1 League1.217228.65.831.670.140.5000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201618Basel2. Europa LgR160.2000.0000Matches
2017-201820Basel1. Champions LgR160.10000.000.0000Matches
2020-202123Rangers2. Europa LgR161.124250.03.751.870.250.5011Matches
2023-202426Young Boys1. Champions LgGR3.118562.52.591.620.000.0011Matches
2023-202426Young Boys2. Europa LgKO1.3011100.00.750.750.000.0000Matches
2024-202527Young Boys1. Champions LgLg2.605120.01.920.380.000.0000Matches
5 Seasons3 Clubs2 Leagues8.4318950.02.211.080.060.1122
Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Young Boys (2 Seasons)2 Leagues7.0114750.01.991.000.000.0011
Basel (2 Seasons)2 Leagues0.30000.000.0000
Rangers (1 Season)1 League1.124250.03.751.870.250.5011
Champions Lg (3 Seasons)5.8113646.22.261.040.000.0011
Europa Lg (3 Seasons)2.625360.02.081.150.200.3311
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202023ch SwitzerlandFriendlies (M)0.3000Matches
2020-202123ch SwitzerlandUEFA Nations LeagueLgA0.10000.000.0000Matches
202124ch SwitzerlandUEFA Euro Qualifying1.2313430.810.643.270.230.7500Matches
202225ch SwitzerlandWCQ0.312150.06.923.460.501.0000Matches
202427ch SwitzerlandUEFA Euro Qualifying3.319111.12.760.310.111.0000Matches
202629ch SwitzerlandWCQ0.10000.000.0000Matches
202629ch SwitzerlandFriendlies (M)0.2000Matches
5 Seasons1 Club4 Leagues5.5524625.04.891.220.210.8300
UEFA Euro Qualifying (2 Seasons)4.5422522.74.901.110.180.8000
WCQ (2 Seasons)0.412150.05.632.810.501.0000
Friendlies (M) (2 Seasons)0.5000
UEFA Nations League (2 Seasons)0.10000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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 Matches
2015-201618Basel2. Europa Lg119192.10.200120.000000.00-0.20Matches
2015-201618Baselch SUI1. Super Lg115344916.55.942731.73146+8+1.35-0.05Matches
2016-201719Luzernch SUI1. Super Lg281,4955346.116.61551341.463532+3+0.18+0.54Matches
2017-201820Basel1. Champions Lg1660.80.100140.000000.00-0.38Matches
2017-201820St. Gallench SUI1. Super Lg169576029.510.6106611.131718-1-0.09+0.65Matches
2017-201820Baselch SUI1. Super Lg10215226.62.411912.1043+1+0.42-0.62Matches
2017-201820Luzernch SUI1. Super Lg5314639.73.542101.6053+2+0.57+0.63Matches
2018-201921St. Gallench SUI1. Super Lg85937418.36.678441221.50111100.00+0.31Matches
2019-202022St. Gallench SUI1. Super Lg342,6247781.029.230832143101.916949+20+0.69+0.25Matches
2020-202123Rangers2. Europa Lg4962410.71.117903662.5730+3+2.81+2.25Matches
2020-202123Rangerssct SCO1. Premiership277912923.18.85854221782.63172+15+1.71-0.48Matches
2021-202224Greuther Fürthde GER1. Bundesliga126355320.87.1776352130.25514-9-1.28+0.39Matches
2021-202224Rangerssct SCO1. Premiership6225386.62.536913651.8353+2+0.80-0.52Matches
2022-202325Young Boysch SUI1. Super Lg311,6765451.718.620695112702.004920+29+1.56+0.23Matches
2023-202426Young Boys1. Champions Lg42787051.53.14700000.8347-3-0.97+0.06Matches
2023-202426Young Boys2. Europa Lg21206066.71.32600000.5014-3-2.25-3.75Matches
2023-202426Young Boysch SUI1. Super Lg301,6275447.618.116796142602.003821+17+0.94-0.31Matches
2024-202527Young Boys1. Champions Lg72343332.52.6267052010.67112-11-4.23-2.38Matches
2024-202527Young Boysch SUI1. Super Lg341,7685251.719.618767162531.623123+8+0.41+0.24Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga302,6198785.629.1308724001.203143-12-0.41+1.22Matches
2025-202628Düsseldorfde GERDFB-Pokal21085460.01.22540001.5054+1+0.83+2.08Matches
11 Seasons7 Clubs7 Leagues30316,9345634.0188.2181799112221431.66345275+70+0.37-0.04
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Young Boys (3 Seasons)3 Leagues1085,7035349.563.4627318462541.7212487+37+0.58-0.02
St. Gallen (3 Seasons)1 League584,1747242.946.4478431112531.649778+19+0.41+0.82
Rangers (2 Seasons)2 Leagues371,1123014.412.497952814192.49255+20+1.62+0.04
Luzern (2 Seasons)1 League331,8095527.920.11971441.484035+5+0.25+0.42
Basel (2 Seasons)3 Leagues23774349.68.65318101.74189+9+1.05+0.04
Düsseldorf (1 Season)2 Leagues322,7278584.230.3328524001.223647-11-0.36+1.22
Greuther Fürth (1 Season)1 League126355320.87.1776352130.25514-9-1.28+0.39
Super Lg (8 Seasons)20711,8035736.0131.112578598226141.74273186+87+0.66+0.26
Champions Lg (3 Seasons)125184326.25.8669062050.67519-14-2.43-1.82
Europa Lg (3 Seasons)72353411.92.636604681.614400.00-0.41
Premiership (2 Seasons)331,0163114.911.387952515132.48225+17+1.51-0.21
2. Bundesliga (1 Season)302,6198785.629.1308724001.203143-12-0.41+1.22
Bundesliga (1 Season)126355320.87.1776352130.25514-9-1.28+0.39
DFB-Pokal (1 Season)21085460.01.22540001.5054+1+0.83+2.08
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201618Basel2 Leagues125534613.46.142851.59146+8+1.30+0.20
2016-201719Luzern1 League281,4955346.116.61551341.463532+3+0.18+0.54
2017-201820Luzern1 League5314639.73.542101.6053+2+0.57+0.63
2017-201820Basel2 Leagues11221205.62.5111051.9143+1+0.41-0.51
2017-201820St. Gallen1 League169576029.510.6106611.131718-1-0.09+0.65
2018-201921St. Gallen1 League85937418.36.678441221.50111100.00+0.31
2019-202022St. Gallen1 League342,6247781.029.230832143101.916949+20+0.69+0.25
2020-202123Rangers2 Leagues318872920.59.968442515142.62202+18+1.83+0.02
2021-202224Rangers1 League6225386.62.536913651.8353+2+0.80-0.52
2021-202224Greuther Fürth1 League126355320.87.1776352130.25514-9-1.28+0.39
2022-202325Young Boys1 League311,6765451.718.620695112702.004920+29+1.56+0.23
2023-202426Young Boys3 Leagues362,0255648.922.522766142601.794332+11+0.49-0.49
2024-202527Young Boys2 Leagues412,0024948.422.220757212441.463235-3-0.13+0.16
2025-202628Düsseldorf2 Leagues322,7278584.230.3328524001.223647-11-0.36+1.22
11 Seasons7 Clubs7 Leagues30316,9345634.0188.2181799112221431.66345275+70+0.37-0.04
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Young Boys (3 Seasons)3 Leagues1085,7035349.563.4627318462541.7212487+37+0.58-0.02
St. Gallen (3 Seasons)1 League584,1747242.946.4478431112531.649778+19+0.41+0.82
Rangers (2 Seasons)2 Leagues371,1123014.412.497952814192.49255+20+1.62+0.04
Luzern (2 Seasons)1 League331,8095527.920.11971441.484035+5+0.25+0.42
Basel (2 Seasons)3 Leagues23774349.68.65318101.74189+9+1.05+0.04
Düsseldorf (1 Season)2 Leagues322,7278584.230.3328524001.223647-11-0.36+1.22
Greuther Fürth (1 Season)1 League126355320.87.1776352130.25514-9-1.28+0.39
Super Lg (8 Seasons)20711,8035736.0131.112578598226141.74273186+87+0.66+0.26
Champions Lg (3 Seasons)125184326.25.8669062050.67519-14-2.43-1.82
Europa Lg (3 Seasons)72353411.92.636604681.614400.00-0.41
Premiership (2 Seasons)331,0163114.911.387952515132.48225+17+1.51-0.21
2. Bundesliga (1 Season)302,6198785.629.1308724001.203143-12-0.41+1.22
Bundesliga (1 Season)126355320.87.1776352130.25514-9-1.28+0.39
DFB-Pokal (1 Season)21085460.01.22540001.5054+1+0.83+2.08
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
2015-201618Baselch SUI1. Super Lg1st115344916.55.942731.73146+8+1.35-0.05Matches
2016-201719Luzernch SUI1. Super Lg5th281,4955346.116.61551341.463532+3+0.18+0.54Matches
2017-201820Luzernch SUI1. Super Lg3rd5314639.73.542101.6053+2+0.57+0.63Matches
2017-201820Baselch SUI1. Super Lg2nd10215226.62.411912.1043+1+0.42-0.62Matches
2017-201820St. Gallench SUI1. Super Lg5th169576029.510.6106611.131718-1-0.09+0.65Matches
2018-201921St. Gallench SUI1. Super Lg6th85937418.36.678441221.50111100.00+0.31Matches
2019-202022St. Gallench SUI1. Super Lg2nd342,6247781.029.230832143101.916949+20+0.69+0.25Matches
2020-202123Rangerssct SCO1. Premiership1st277912923.18.85854221782.63172+15+1.71-0.48Matches
2021-202224Rangerssct SCO1. Premiership2nd6225386.62.536913651.8353+2+0.80-0.52Matches
2021-202224Greuther Fürthde GER1. Bundesliga18th126355320.87.1776352130.25514-9-1.28+0.39Matches
2022-202325Young Boysch SUI1. Super Lg1st311,6765451.718.620695112702.004920+29+1.56+0.23Matches
2023-202426Young Boysch SUI1. Super Lg1st301,6275447.618.116796142602.003821+17+0.94-0.31Matches
2024-202527Young Boysch SUI1. Super Lg3rd341,7685251.719.618767162531.623123+8+0.41+0.24Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga17th302,6198785.629.1308724001.203143-12-0.41+1.22Matches
11 Seasons7 Clubs4 Leagues28216,0735735.2178.6170809111222301.71331248+83+0.460.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Young Boys (3 Seasons)1 League955,0715350.356.3547418412631.8611864+54+0.96+0.04
St. Gallen (3 Seasons)1 League584,1747242.946.4478431112531.649778+19+0.41+0.82
Rangers (2 Seasons)1 League331,0163114.911.387952515132.48225+17+1.51-0.21
Luzern (2 Seasons)1 League331,8095527.920.11971441.484035+5+0.25+0.42
Basel (2 Seasons)1 League217493611.68.3531641.91189+9+1.08-0.13
Düsseldorf (1 Season)1 League302,6198785.629.1308724001.203143-12-0.41+1.22
Greuther Fürth (1 Season)1 League126355320.87.1776352130.25514-9-1.28+0.39
Super Lg (8 Seasons)20711,8035736.0131.112578598226141.74273186+87+0.66+0.26
Premiership (2 Seasons)331,0163114.911.387952515132.48225+17+1.51-0.21
2. Bundesliga (1 Season)302,6198785.629.1308724001.203143-12-0.41+1.22
Bundesliga (1 Season)126355320.87.1776352130.25514-9-1.28+0.39
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
2025-202628Düsseldorfde GERDFB-PokalR3221085460.01.22540001.5054+1+0.83+2.08Matches
1 Season1 Club1 League21085460.01.22540001.5054+1+0.83+2.08
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-201618Basel2. Europa LgR16119192.10.200120.000000.00-0.20Matches
2017-201820Basel1. Champions LgR161660.80.100140.000000.00-0.38Matches
2020-202123Rangers2. Europa LgR164962410.71.117903662.5730+3+2.81+2.25Matches
2023-202426Young Boys1. Champions LgGR42787051.53.14700000.8347-3-0.97+0.06Matches
2023-202426Young Boys2. Europa LgKO21206066.71.32600000.5014-3-2.25-3.75Matches
2024-202527Young Boys1. Champions LgLg72343332.52.6267052010.67112-11-4.23-2.38Matches
5 Seasons3 Clubs2 Leagues197534019.08.496801015131.02923-14-1.67-1.62
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Young Boys (2 Seasons)2 Leagues136324943.97.0866052010.69623-17-2.42-1.08
Basel (2 Seasons)2 Leagues225131.50.300260.000000.00-0.28
Rangers (1 Season)1 League4962410.71.117903662.5730+3+2.81+2.25
Champions Lg (3 Seasons)125184326.25.8669062050.67519-14-2.43-1.82
Europa Lg (3 Seasons)72353411.92.636604681.614400.00-0.41
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
202023ch SwitzerlandFriendlies (M)1292916.10.30012900.0001-1-3.10-2.51Matches
2020-202123ch SwitzerlandUEFA Nations LeagueLgA1661.30.1001611.000000.00-0.20Matches
202124ch SwitzerlandUEFA Euro Qualifying21105515.31.2190012003.0071+6+4.91+3.88Matches
202225ch SwitzerlandWCQ32693.60.3003913.0030+3+10.38+9.09Matches
2022-202325ch SwitzerlandUEFA Nations LeagueLgA00002Matches
202427ch SwitzerlandUEFA Euro Qualifying52945932.73.3467012802.2093+6+1.84+1.09Matches
202629ch SwitzerlandWCQ1661.10.1001643.000000.00-2.02Matches
202629ch SwitzerlandFriendlies (M)120207.40.20012003.0010+1+4.50+4.14Matches
5 Seasons1 Club4 Leagues144913511.45.5571091582.36205+15+2.75+1.79
UEFA Euro Qualifying (2 Seasons)74045824.94.5571022402.43164+12+2.67+1.79
WCQ (2 Seasons)43282.50.4004853.0030+3+8.44+6.83
Friendlies (M) (2 Seasons)2492510.90.50022501.501100.000.00
UEFA Nations League (2 Seasons)1660.60.1001631.000000.00-0.20
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Basel2. Europa Lg0.2000Matches
2015-201618Baselch SUI1. Super Lg5.920Matches
2016-201719Luzernch SUI1. Super Lg16.640000000000Matches
2017-201820Basel1. Champions Lg0.1000000000000Matches
2017-201820St. Gallench SUI1. Super Lg10.620000000000Matches
2017-201820Baselch SUI1. Super Lg2.400000000000Matches
2017-201820Luzernch SUI1. Super Lg3.510000000000Matches
2018-201921St. Gallench SUI1. Super Lg6.61000Matches
2019-202022St. Gallench SUI1. Super Lg29.2300583817419130Matches
2020-202123Rangers2. Europa Lg1.10001020000Matches
2020-202123Rangerssct SCO1. Premiership8.81002816216460Matches
2021-202224Greuther Fürthde GER1. Bundesliga7.110020635220Matches
2021-202224Rangerssct SCO1. Premiership2.50007222020Matches
2022-202325Young Boysch SUI1. Super Lg18.631038261420440Matches
2023-202426Young Boys1. Champions Lg3.10006200020Matches
2023-202426Young Boys2. Europa Lg1.30003020010Matches
2023-202426Young Boysch SUI1. Super Lg18.1100351649190Matches
2024-202527Young Boys1. Champions Lg2.600010122020Matches
2024-202527Young Boysch SUI1. Super Lg19.650048163263130Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga29.150060321428480Matches
2025-202628Düsseldorfde GERDFB-Pokal1.21004030010Matches
11 Seasons7 Clubs7 Leagues188.23010318155681492763000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Young Boys (3 Seasons)3 Leagues63.49101406125578310
St. Gallen (3 Seasons)1 League46.460058381741913000
Rangers (2 Seasons)2 Leagues12.41003618618480
Luzern (2 Seasons)1 League20.150000000000
Basel (2 Seasons)3 Leagues8.6200000000000
Düsseldorf (1 Season)2 Leagues30.360064321728490
Greuther Fürth (1 Season)1 League7.110020635220
Super Lg (8 Seasons)131.122101799638961739000
Champions Lg (3 Seasons)5.80001632204000
Europa Lg (3 Seasons)2.60004040010
Premiership (2 Seasons)11.31003518418480
2. Bundesliga (1 Season)29.150060321428480
Bundesliga (1 Season)7.110020635220
DFB-Pokal (1 Season)1.21004030010
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Basel2 Leagues6.1200
2016-201719Luzern1 League16.640000000000
2017-201820Luzern1 League3.510000000000
2017-201820Basel2 Leagues2.5000000000000
2017-201820St. Gallen1 League10.620000000000
2018-201921St. Gallen1 League6.61000
2019-202022St. Gallen1 League29.2300583817419130
2020-202123Rangers2 Leagues9.91002916416460
2021-202224Rangers1 League2.50007222020
2021-202224Greuther Fürth1 League7.110020635220
2022-202325Young Boys1 League18.631038261420440
2023-202426Young Boys3 Leagues22.51004418691120
2024-202527Young Boys2 Leagues22.250058175283150
2025-202628Düsseldorf2 Leagues30.360064321728490
11 Seasons7 Clubs7 Leagues188.23010318155681492763000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Young Boys (3 Seasons)3 Leagues63.49101406125578310
St. Gallen (3 Seasons)1 League46.460058381741913000
Rangers (2 Seasons)2 Leagues12.41003618618480
Luzern (2 Seasons)1 League20.150000000000
Basel (2 Seasons)3 Leagues8.6200000000000
Düsseldorf (1 Season)2 Leagues30.360064321728490
Greuther Fürth (1 Season)1 League7.110020635220
Super Lg (8 Seasons)131.122101799638961739000
Champions Lg (3 Seasons)5.80001632204000
Europa Lg (3 Seasons)2.60004040010
Premiership (2 Seasons)11.31003518418480
2. Bundesliga (1 Season)29.150060321428480
Bundesliga (1 Season)7.110020635220
DFB-Pokal (1 Season)1.21004030010
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Baselch SUI1. Super Lg1st5.920Matches
2016-201719Luzernch SUI1. Super Lg5th16.640000000000Matches
2017-201820Luzernch SUI1. Super Lg3rd3.510000000000Matches
2017-201820Baselch SUI1. Super Lg2nd2.400000000000Matches
2017-201820St. Gallench SUI1. Super Lg5th10.620000000000Matches
2018-201921St. Gallench SUI1. Super Lg6th6.61000Matches
2019-202022St. Gallench SUI1. Super Lg2nd29.2300583817419130Matches
2020-202123Rangerssct SCO1. Premiership1st8.81002816216460Matches
2021-202224Rangerssct SCO1. Premiership2nd2.50007222020Matches
2021-202224Greuther Fürthde GER1. Bundesliga18th7.110020635220Matches
2022-202325Young Boysch SUI1. Super Lg1st18.631038261420440Matches
2023-202426Young Boysch SUI1. Super Lg1st18.1100351649190Matches
2024-202527Young Boysch SUI1. Super Lg3rd19.650048163263130Matches
2025-202628Düsseldorfde GER2. 2. Bundesliga17th29.150060321428480Matches
11 Seasons7 Clubs4 Leagues178.62910294152591472757000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Young Boys (3 Seasons)1 League56.39101215821558260
St. Gallen (3 Seasons)1 League46.460058381741913000
Rangers (2 Seasons)1 League11.31003518418480
Luzern (2 Seasons)1 League20.150000000000
Basel (2 Seasons)1 League8.320000000000
Düsseldorf (1 Season)1 League29.150060321428480
Greuther Fürth (1 Season)1 League7.110020635220
Super Lg (8 Seasons)131.122101799638961739000
Premiership (2 Seasons)11.31003518418480
2. Bundesliga (1 Season)29.150060321428480
Bundesliga (1 Season)7.110020635220
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202628Düsseldorfde GERDFB-PokalR321.21004030010Matches
1 Season1 Club1 League1.21004030010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201618Basel2. Europa LgR160.2000Matches
2017-201820Basel1. Champions LgR160.1000000000000Matches
2020-202123Rangers2. Europa LgR161.10001020000Matches
2023-202426Young Boys1. Champions LgGR3.10006200020Matches
2023-202426Young Boys2. Europa LgKO1.30003020010Matches
2024-202527Young Boys1. Champions LgLg2.600010122020Matches
5 Seasons3 Clubs2 Leagues8.40002036205000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Young Boys (2 Seasons)2 Leagues7.000019342050
Basel (2 Seasons)2 Leagues0.3000000000000
Rangers (1 Season)1 League1.10001020000
Champions Lg (3 Seasons)5.80001632204000
Europa Lg (3 Seasons)2.60004040010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202023ch SwitzerlandFriendlies (M)0.30000Matches
2020-202123ch SwitzerlandUEFA Nations LeagueLgA0.10001000000Matches
202124ch SwitzerlandUEFA Euro Qualifying1.20001003000Matches
202225ch SwitzerlandWCQ0.30002010000Matches
202427ch SwitzerlandUEFA Euro Qualifying3.31009423110Matches
202629ch SwitzerlandWCQ0.10001000000Matches
202629ch SwitzerlandFriendlies (M)0.20000Matches
5 Seasons1 Club4 Leagues5.510014436110
UEFA Euro Qualifying (2 Seasons)4.510010426110
WCQ (2 Seasons)0.40003010000
Friendlies (M) (2 Seasons)0.50000
UEFA Nations League (2 Seasons)0.10001000000

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.

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.

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.