Goalkeeping

Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Luzernch SUI1. Super Lg11901.044.0010660.000100.0Matches
2016-201722Luzernch SUI1. Super Lg14141,26014.0241.71583460.344617.111000.0Matches
2017-201823Luzernch SUI1. Super Lg36363,24036.0511.4215410369.515912616.744000.0Matches
2018-201924Baselch SUI1. Super Lg27272,43027.000.0016741037.0422050.0Matches
2019-202025Basel2. Europa Lg776307.040.57191789.5511457.122000.0Matches
2019-202025Baselch SUI1. Super Lg32322,86431.8310.971219476.918591237.5431025.0Matches
2020-202126Montpellierfr FRA1. Ligue 131312,67329.7511.7214810873.010101126.51111000.0Matches
2021-202227Montpellierfr FRA1. Ligue 129292,58728.7411.4315311575.210415827.6431025.0Matches
2022-202328Gladbachde GER1. Bundesliga15151,29014.3181.26543870.4546533.322000.0Matches
2022-202328Montpellierfr FRA1. Ligue 114141,16613.0262.01714967.6518321.4431025.0Matches
2023-202429Gladbachde GER1. Bundesliga776307.0182.57452964.412400.022000.0Matches
2023-202429Gladbachde GERDFB-Pokal11901.000.0022100.01001100.00000Matches
2024-202530Gladbachde GER1. Bundesliga121197810.9292.67724662.521819.1321033.3Matches
2024-202530Gladbachde GERDFB-Pokal11901.011.003266.710000.00000Matches
11 Seasons5 Clubs7 Leagues22722620,018222.42981.3491064370.99348855323.541356014.6
Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Gladbach (4 Seasons)2 Leagues36353,07834.2661.9317611765.910718720.0761014.3
Montpellier (3 Seasons)2 Leagues74746,42671.41181.6537227272.82515341317.619172010.5
Luzern (3 Seasons)1 League51514,59051.0791.5522214366.7191319713.755000.0
Basel (2 Seasons)2 Leagues66665,92465.8350.5314011178.63913142639.41073030.0
Super Lg (5 Seasons)1101109,884109.81101.0034323770.35325322926.413103023.1
Bundesliga (4 Seasons)34332,89832.2652.0217111365.58718618.2761014.3
Ligue 1 (3 Seasons)74746,42671.41181.6537227272.82515341317.619172010.5
DFB-Pokal (3 Seasons)221802.010.505480.0200150.00000
Europa Lg (1 Season)776307.040.57191789.5511457.122000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Luzern1 League11901.044.0010660.000100.0
2016-201722Luzern1 League14141,26014.0241.71583460.344617.111000.0
2017-201823Luzern1 League36363,24036.0511.4215410369.515912616.744000.0
2018-201924Basel1 League27272,43027.000.0016741037.0422050.0
2019-202025Basel2 Leagues39393,49438.8350.9014011178.6236101641.0651016.7
2020-202126Montpellier2 Leagues31312,67329.7511.7214810873.010101126.51111000.0
2021-202227Montpellier1 League29292,58728.7411.4315311575.210415827.6431025.0
2022-202328Montpellier1 League14141,16613.0262.01714967.6518321.4431025.0
2022-202328Gladbach1 League15151,29014.3181.26543870.4546533.322000.0
2023-202429Gladbach2 Leagues887208.0182.25473166.0224112.522000.0
2024-202530Gladbach2 Leagues13121,06811.9302.53754862.731818.3321033.3
11 Seasons5 Clubs7 Leagues22722620,018222.42981.3491064370.99348855323.541356014.6
Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Gladbach (4 Seasons)2 Leagues36353,07834.2661.9317611765.910718720.0761014.3
Montpellier (3 Seasons)2 Leagues74746,42671.41181.6537227272.82515341317.619172010.5
Luzern (3 Seasons)1 League51514,59051.0791.5522214366.7191319713.755000.0
Basel (2 Seasons)2 Leagues66665,92465.8350.5314011178.63913142639.41073030.0
Super Lg (5 Seasons)1101109,884109.81101.0034323770.35325322926.413103023.1
Bundesliga (4 Seasons)34332,89832.2652.0217111365.58718618.2761014.3
Ligue 1 (3 Seasons)74746,42671.41181.6537227272.82515341317.619172010.5
DFB-Pokal (3 Seasons)221802.010.505480.0200150.00000
Europa Lg (1 Season)776307.040.57191789.5511457.122000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2014-201520Luzernch SUI1. Super Lg5th11901.044.0010660.000100.0Matches
2016-201722Luzernch SUI1. Super Lg5th14141,26014.0241.71583460.344617.111000.0Matches
2017-201823Luzernch SUI1. Super Lg3rd36363,24036.0511.4215410369.515912616.744000.0Matches
2018-201924Baselch SUI1. Super Lg2nd27272,43027.000.0016741037.0422050.0Matches
2019-202025Baselch SUI1. Super Lg3rd32322,86431.8310.971219476.918591237.5431025.0Matches
2020-202126Montpellierfr FRA1. Ligue 18th31312,67329.7511.7214810873.010101126.51111000.0Matches
2021-202227Montpellierfr FRA1. Ligue 113th29292,58728.7411.4315311575.210415827.6431025.0Matches
2022-202328Montpellierfr FRA1. Ligue 112th14141,16613.0262.01714967.6518321.4431025.0Matches
2022-202328Gladbachde GER1. Bundesliga10th15151,29014.3181.26543870.4546533.322000.0Matches
2023-202429Gladbachde GER1. Bundesliga14th776307.0182.57452964.412400.022000.0Matches
2024-202530Gladbachde GER1. Bundesliga10th121197810.9292.67724662.521819.1321033.3Matches
11 Seasons5 Clubs3 Leagues21821719,208213.42931.3788662270.48647844822.139336015.4
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Gladbach (4 Seasons)1 League34332,89832.2652.0217111365.58718618.2761014.3
Montpellier (3 Seasons)1 League74746,42671.41181.6537227272.82515341317.619172010.5
Luzern (3 Seasons)1 League51514,59051.0791.5522214366.7191319713.755000.0
Basel (2 Seasons)1 League59595,29458.8310.531219476.93412132237.3853037.5
Super Lg (5 Seasons)1101109,884109.81101.0034323770.35325322926.413103023.1
Bundesliga (4 Seasons)34332,89832.2652.0217111365.58718618.2761014.3
Ligue 1 (3 Seasons)74746,42671.41181.6537227272.82515341317.619172010.5
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2023-202429Gladbachde GERDFB-PokalQF11901.000.0022100.01001100.00000Matches
2024-202530Gladbachde GERDFB-PokalR3211901.011.003266.710000.00000Matches
4 Seasons3 Clubs2 Leagues221802.010.505480.0200150.00000
Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Gladbach (3 Seasons)1 League221802.010.505480.0200150.00000
DFB-Pokal (3 Seasons)221802.010.505480.0200150.00000
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
2019-202025Basel2. Europa LgQF776307.040.57191789.5511457.122000.0Matches
2 Seasons2 Clubs2 Leagues776307.040.57191789.5511457.122000.0
Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
Basel (1 Season)1 League776307.040.57191789.5511457.122000.0
Europa Lg (1 Season)776307.040.57191789.5511457.122000.0
Goalkeeping Table
Playing Time Performance Penalty Kicks
Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches
202026ch SwitzerlandFriendlies (M)11901.000100.00000Matches
202127ch SwitzerlandFriendlies (M)11901.010000.011000.0Matches
202228ch SwitzerlandFriendlies (M)11901.000100.011000.0Matches
2022-202328ch SwitzerlandUEFA Nations LeagueLgA11901.000.0088100.01001100.00000Matches
5 Seasons1 Club6 Leagues443604.000.0088100.0202125.022000.0
Friendlies (M) (5 Seasons)332703.010200.022000.0
UEFA Nations League (4 Seasons)11901.000.0088100.01001100.00000

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
2014-201520Luzernch SUI1. Super Lg11901.0000000100.000.000.000.000.00Matches
2016-201722Luzernch SUI1. Super Lg14141,26014.0000000100.000.000.000.000.00Matches
2017-201823Luzernch SUI1. Super Lg36363,24036.0000000200.000.000.000.000.00Matches
2018-201924Baselch SUI1. Super Lg27272,43027.0000000000.000.000.000.000.00Matches
2019-202025Basel2. Europa Lg776307.0000000000.000.000.000.000.00Matches
2019-202025Baselch SUI1. Super Lg32322,86431.8000000100.000.000.000.000.00Matches
2020-202126Montpellierfr FRACoupe de France00Matches
2020-202126Montpellierfr FRA1. Ligue 131312,67329.7000000010.000.000.000.000.00Matches
2021-202227Montpellierfr FRA1. Ligue 129292,58728.7000000010.000.000.000.000.00Matches
2022-202328Gladbachde GER1. Bundesliga15151,29014.3000000000.000.000.000.000.00Matches
2022-202328Montpellierfr FRA1. Ligue 114141,16613.0000000110.000.000.000.000.00Matches
2023-202429Gladbachde GER1. Bundesliga776307.0011000100.000.140.140.000.14Matches
2023-202429Gladbachde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2024-202530Gladbachde GER1. Bundesliga121197810.9000000010.000.000.000.000.00Matches
2024-202530Gladbachde GERDFB-Pokal11901.0000000000.000.000.000.000.00Matches
2025-202631Gladbachde GER1. Bundesliga00Matches
2025-202631Leverkusende GER1. Bundesliga00Matches
2025-202631Leverkusen1. Champions Lg00Matches
2025-202631Gladbachde GERDFB-Pokal00Matches
2025-202631Leverkusende GERDFB-Pokal00Matches
11 Seasons5 Clubs7 Leagues22722620,018222.4011000740.000.000.000.000.00
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
Gladbach (4 Seasons)2 Leagues36353,07834.2011000110.000.030.030.000.03
Montpellier (3 Seasons)2 Leagues74746,42671.4000000130.000.000.000.000.00
Luzern (3 Seasons)1 League51514,59051.0000000400.000.000.000.000.00
Basel (2 Seasons)2 Leagues66665,92465.8000000100.000.000.000.000.00
Leverkusen (1 Season)3 Leagues00
Super Lg (5 Seasons)1101109,884109.8000000500.000.000.000.000.00
Bundesliga (4 Seasons)34332,89832.2011000110.000.030.030.000.03
Ligue 1 (3 Seasons)74746,42671.4000000130.000.000.000.000.00
DFB-Pokal (3 Seasons)221802.0000000000.000.000.000.000.00
Europa Lg (1 Season)776307.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Coupe de France (1 Season)00
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
2014-201520Luzern1 League11901.0000000100.000.000.000.000.00
2016-201722Luzern1 League14141,26014.0000000100.000.000.000.000.00
2017-201823Luzern1 League36363,24036.0000000200.000.000.000.000.00
2018-201924Basel1 League27272,43027.0000000000.000.000.000.000.00
2019-202025Basel2 Leagues39393,49438.8000000100.000.000.000.000.00
2020-202126Montpellier2 Leagues31312,67329.7000000010.000.000.000.000.00
2021-202227Montpellier1 League29292,58728.7000000010.000.000.000.000.00
2022-202328Montpellier1 League14141,16613.0000000110.000.000.000.000.00
2022-202328Gladbach1 League15151,29014.3000000000.000.000.000.000.00
2023-202429Gladbach2 Leagues887208.0011000100.000.120.120.000.12
2024-202530Gladbach2 Leagues13121,06811.9000000010.000.000.000.000.00
2025-202631Gladbach2 Leagues00
2025-202631Leverkusen3 Leagues00
11 Seasons5 Clubs7 Leagues22722620,018222.4011000740.000.000.000.000.00
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
Gladbach (4 Seasons)2 Leagues36353,07834.2011000110.000.030.030.000.03
Montpellier (3 Seasons)2 Leagues74746,42671.4000000130.000.000.000.000.00
Luzern (3 Seasons)1 League51514,59051.0000000400.000.000.000.000.00
Basel (2 Seasons)2 Leagues66665,92465.8000000100.000.000.000.000.00
Leverkusen (1 Season)3 Leagues00
Super Lg (5 Seasons)1101109,884109.8000000500.000.000.000.000.00
Bundesliga (4 Seasons)34332,89832.2011000110.000.030.030.000.03
Ligue 1 (3 Seasons)74746,42671.4000000130.000.000.000.000.00
DFB-Pokal (3 Seasons)221802.0000000000.000.000.000.000.00
Europa Lg (1 Season)776307.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Coupe de France (1 Season)00
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
2014-201520Luzernch SUI1. Super Lg5th11901.0000000100.000.000.000.000.00Matches
2016-201722Luzernch SUI1. Super Lg5th14141,26014.0000000100.000.000.000.000.00Matches
2017-201823Luzernch SUI1. Super Lg3rd36363,24036.0000000200.000.000.000.000.00Matches
2018-201924Baselch SUI1. Super Lg2nd27272,43027.0000000000.000.000.000.000.00Matches
2019-202025Baselch SUI1. Super Lg3rd32322,86431.8000000100.000.000.000.000.00Matches
2020-202126Montpellierfr FRA1. Ligue 18th31312,67329.7000000010.000.000.000.000.00Matches
2021-202227Montpellierfr FRA1. Ligue 113th29292,58728.7000000010.000.000.000.000.00Matches
2022-202328Montpellierfr FRA1. Ligue 112th14141,16613.0000000110.000.000.000.000.00Matches
2022-202328Gladbachde GER1. Bundesliga10th15151,29014.3000000000.000.000.000.000.00Matches
2023-202429Gladbachde GER1. Bundesliga14th776307.0011000100.000.140.140.000.14Matches
2024-202530Gladbachde GER1. Bundesliga10th121197810.9000000010.000.000.000.000.00Matches
2025-202631Gladbachde GER1. Bundesliga12th00Matches
2025-202631Leverkusende GER1. Bundesliga6th00Matches
11 Seasons5 Clubs3 Leagues21821719,208213.4011000740.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 (4 Seasons)1 League34332,89832.2011000110.000.030.030.000.03
Montpellier (3 Seasons)1 League74746,42671.4000000130.000.000.000.000.00
Luzern (3 Seasons)1 League51514,59051.0000000400.000.000.000.000.00
Basel (2 Seasons)1 League59595,29458.8000000100.000.000.000.000.00
Leverkusen (1 Season)1 League00
Super Lg (5 Seasons)1101109,884109.8000000500.000.000.000.000.00
Bundesliga (4 Seasons)34332,89832.2011000110.000.030.030.000.03
Ligue 1 (3 Seasons)74746,42671.4000000130.000.000.000.000.00
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
2020-202126Montpellierfr FRACoupe de France3rd00Matches
2023-202429Gladbachde GERDFB-PokalQF11901.0000000000.000.000.000.000.00Matches
2024-202530Gladbachde GERDFB-PokalR3211901.0000000000.000.000.000.000.00Matches
2025-202631Gladbachde GERDFB-PokalR1600Matches
2025-202631Leverkusende GERDFB-PokalSF00Matches
4 Seasons3 Clubs2 Leagues221802.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 League221802.0000000000.000.000.000.000.00
Montpellier (1 Season)1 League00
Leverkusen (1 Season)1 League00
DFB-Pokal (3 Seasons)221802.0000000000.000.000.000.000.00
Coupe de France (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2019-202025Basel2. Europa LgQF776307.0000000000.000.000.000.000.00Matches
2025-202631Leverkusen1. Champions LgR1600Matches
2 Seasons2 Clubs2 Leagues776307.0000000000.000.000.000.000.00
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
Basel (1 Season)1 League776307.0000000000.000.000.000.000.00
Leverkusen (1 Season)1 League00
Europa Lg (1 Season)776307.0000000000.000.000.000.000.00
Champions Lg (1 Season)00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201824ch SwitzerlandFriendlies (M)00Matches
2018-201924ch SwitzerlandUEFA Nations League4th00Matches
202026ch SwitzerlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2020-202126ch SwitzerlandUEFA Nations LeagueLgA00Matches
202127ch SwitzerlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
202127ch SwitzerlandUEFA EuroQF00Matches
202127ch SwitzerlandUEFA Euro Qualifying00Matches
202228ch Switzerland1. World CupR1600Matches
202228ch SwitzerlandWCQ00Matches
202228ch SwitzerlandFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2022-202328ch SwitzerlandUEFA Nations LeagueLgA11901.0000000200.000.000.000.000.00Matches
202430ch SwitzerlandFriendlies (M)00Matches
202430ch SwitzerlandUEFA Euro Qualifying00Matches
2024-202530ch SwitzerlandUEFA Nations LeagueLgA00Matches
5 Seasons1 Club6 Leagues443604.0000000200.000.000.000.000.00
Friendlies (M) (5 Seasons)332703.0000000000.000.000.000.000.00
UEFA Nations League (4 Seasons)11901.0000000200.000.000.000.000.00
UEFA Euro Qualifying (2 Seasons)00
World Cup (1 Season)00
WCQ (1 Season)00
UEFA Euro (1 Season)00

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
2014-201520Luzernch SUI1. Super Lg190902.81.011010.0014-3-3.00-3.31Matches
2016-201722Luzernch SUI1. Super Lg141,2609038.914.014140211.141624-8-0.57-0.75Matches
2017-201823Luzernch SUI1. Super Lg363,24090100.036.03636001.50515100.00Matches
2018-201924Baselch SUI1. Super Lg272,4309075.027.0279027012.045329+24+0.89+0.78Matches
2019-202025Basel2. Europa Lg76309063.67.07907002.29174+13+1.86+1.86Matches
2019-202025Baselch SUI1. Super Lg322,8649088.431.8329031001.846631+35+1.10+0.86Matches
2020-202126Montpellierfr FRACoupe de France0001Matches
2020-202126Montpellierfr FRA1. Ligue 1312,6738678.229.7318629001.295051-1-0.03+0.09Matches
2021-202227Montpellierfr FRA1. Ligue 1292,5878975.628.7298927001.173541-6-0.21+0.44Matches
2022-202328Gladbachde GER1. Bundesliga151,2908642.214.3158614001.272018+2+0.14+0.39Matches
2022-202328Montpellierfr FRA1. Ligue 1141,1668334.113.0148312001.142126-5-0.39-0.71Matches
2023-202429Gladbachde GER1. Bundesliga76309020.67.07907010.71918-9-1.29-1.21Matches
2023-202429Gladbachde GERDFB-Pokal1909023.11.01901003.0070+7+7.00+6.40Matches
2024-202530Gladbachde GER1. Bundesliga129788232.010.911829171110.831926-7-0.64-0.86Matches
2024-202530Gladbachde GERDFB-Pokal1909050.01.01901003.0031+2+2.00+3.00Matches
2025-202631Gladbachde GER1. Bundesliga000014Matches
2025-202631Leverkusende GER1. Bundesliga000011Matches
2025-202631Leverkusen1. Champions Lg00005Matches
2025-202631Gladbachde GERDFB-Pokal00002Matches
2025-202631Leverkusende GERDFB-Pokal00001Matches
11 Seasons5 Clubs7 Leagues22720,0188843.9222.422688216171691.45368324+44+0.20+0.11
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gladbach (4 Seasons)2 Leagues363,0788623.534.2358632171281.115863-5-0.15-0.13
Montpellier (3 Seasons)2 Leagues746,4268759.871.4748768011.21106118-12-0.17-0.19
Luzern (3 Seasons)1 League514,5909047.251.051510221.376879-11-0.22-0.48
Basel (2 Seasons)2 Leagues665,9249079.365.8669065011.9713664+72+1.09+0.98
Leverkusen (1 Season)3 Leagues000017
Super Lg (5 Seasons)1109,8849061.0109.8110901090231.67187139+48+0.44+0.19
Bundesliga (4 Seasons)342,8988518.932.2338630171371.004862-14-0.43-0.41
Ligue 1 (3 Seasons)746,4268762.671.4748768001.21106118-12-0.17-0.19
DFB-Pokal (3 Seasons)21809013.62.02902033.00101+9+4.50+4.27
Europa Lg (1 Season)76309063.67.07907002.29174+13+1.86+1.86
Champions Lg (1 Season)00005
Coupe de France (1 Season)0001
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
2014-201520Luzern1 League190902.81.011010.0014-3-3.00-3.31
2016-201722Luzern1 League141,2609038.914.014140211.141624-8-0.57-0.75
2017-201823Luzern1 League363,24090100.036.03636001.50515100.00
2018-201924Basel1 League272,4309075.027.0279027012.045329+24+0.89+0.78
2019-202025Basel2 Leagues393,4949082.638.8399038001.928335+48+1.24+1.11
2020-202126Montpellier2 Leagues312,6738668.529.7318629011.295051-1-0.03+0.09
2021-202227Montpellier1 League292,5878975.628.7298927001.173541-6-0.21+0.44
2022-202328Montpellier1 League141,1668334.113.0148312001.142126-5-0.39-0.71
2022-202328Gladbach1 League151,2908642.214.3158614001.272018+2+0.14+0.39
2023-202429Gladbach2 Leagues87209020.98.08908011.001618-2-0.25-0.25
2024-202530Gladbach2 Leagues131,0688233.011.9128310171111.002227-5-0.42-0.59
2025-202631Gladbach2 Leagues000016
2025-202631Leverkusen3 Leagues000017
11 Seasons5 Clubs7 Leagues22720,0188843.9222.422688216171691.45368324+44+0.20+0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Gladbach (4 Seasons)2 Leagues363,0788623.534.2358632171281.115863-5-0.15-0.13
Montpellier (3 Seasons)2 Leagues746,4268759.871.4748768011.21106118-12-0.17-0.19
Luzern (3 Seasons)1 League514,5909047.251.051510221.376879-11-0.22-0.48
Basel (2 Seasons)2 Leagues665,9249079.365.8669065011.9713664+72+1.09+0.98
Leverkusen (1 Season)3 Leagues000017
Super Lg (5 Seasons)1109,8849061.0109.8110901090231.67187139+48+0.44+0.19
Bundesliga (4 Seasons)342,8988518.932.2338630171371.004862-14-0.43-0.41
Ligue 1 (3 Seasons)746,4268762.671.4748768001.21106118-12-0.17-0.19
DFB-Pokal (3 Seasons)21809013.62.02902033.00101+9+4.50+4.27
Europa Lg (1 Season)76309063.67.07907002.29174+13+1.86+1.86
Champions Lg (1 Season)00005
Coupe de France (1 Season)0001
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
2014-201520Luzernch SUI1. Super Lg5th190902.81.011010.0014-3-3.00-3.31Matches
2016-201722Luzernch SUI1. Super Lg5th141,2609038.914.014140211.141624-8-0.57-0.75Matches
2017-201823Luzernch SUI1. Super Lg3rd363,24090100.036.03636001.50515100.00Matches
2018-201924Baselch SUI1. Super Lg2nd272,4309075.027.0279027012.045329+24+0.89+0.78Matches
2019-202025Baselch SUI1. Super Lg3rd322,8649088.431.8329031001.846631+35+1.10+0.86Matches
2020-202126Montpellierfr FRA1. Ligue 18th312,6738678.229.7318629001.295051-1-0.03+0.09Matches
2021-202227Montpellierfr FRA1. Ligue 113th292,5878975.628.7298927001.173541-6-0.21+0.44Matches
2022-202328Montpellierfr FRA1. Ligue 112th141,1668334.113.0148312001.142126-5-0.39-0.71Matches
2022-202328Gladbachde GER1. Bundesliga10th151,2908642.214.3158614001.272018+2+0.14+0.39Matches
2023-202429Gladbachde GER1. Bundesliga14th76309020.67.07907010.71918-9-1.29-1.21Matches
2024-202530Gladbachde GER1. Bundesliga10th129788232.010.911829171110.831926-7-0.64-0.86Matches
2025-202631Gladbachde GER1. Bundesliga12th000014Matches
2025-202631Leverkusende GER1. Bundesliga6th000011Matches
11 Seasons5 Clubs3 Leagues21819,2088846.0213.421788207171601.41341319+22+0.10+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 Matches
Gladbach (4 Seasons)1 League342,8988523.732.2338630171261.004862-14-0.43-0.41
Montpellier (3 Seasons)1 League746,4268762.671.4748768001.21106118-12-0.17-0.19
Luzern (3 Seasons)1 League514,5909047.251.051510221.376879-11-0.22-0.48
Basel (2 Seasons)1 League595,2949081.758.8599058011.9311960+59+1.00+0.85
Leverkusen (1 Season)1 League000011
Super Lg (5 Seasons)1109,8849061.0109.8110901090231.67187139+48+0.44+0.19
Bundesliga (4 Seasons)342,8988518.932.2338630171371.004862-14-0.43-0.41
Ligue 1 (3 Seasons)746,4268762.671.4748768001.21106118-12-0.17-0.19
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
2020-202126Montpellierfr FRACoupe de France3rd0001Matches
2023-202429Gladbachde GERDFB-PokalQF1909023.11.01901003.0070+7+7.00+6.40Matches
2024-202530Gladbachde GERDFB-PokalR321909050.01.01901003.0031+2+2.00+3.00Matches
2025-202631Gladbachde GERDFB-PokalR1600002Matches
2025-202631Leverkusende GERDFB-PokalSF00001Matches
4 Seasons3 Clubs2 Leagues21809010.02.02902043.00101+9+4.50+4.27
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 League21809021.42.02902023.00101+9+4.50+4.27
Montpellier (1 Season)1 League0001
Leverkusen (1 Season)1 League00001
DFB-Pokal (3 Seasons)21809013.62.02902033.00101+9+4.50+4.27
Coupe de France (1 Season)0001
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
2019-202025Basel2. Europa LgQF76309063.67.07907002.29174+13+1.86+1.86Matches
2025-202631Leverkusen1. Champions LgR1600005Matches
2 Seasons2 Clubs2 Leagues76309030.47.07907052.29174+13+1.86+1.86
Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Basel (1 Season)1 League76309063.67.07907002.29174+13+1.86+1.86
Leverkusen (1 Season)1 League00005
Europa Lg (1 Season)76309063.67.07907002.29174+13+1.86+1.86
Champions Lg (1 Season)00005
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
201824ch SwitzerlandFriendlies (M)00001Matches
2018-201924ch SwitzerlandUEFA Nations League4th00003Matches
202026ch SwitzerlandFriendlies (M)1909050.01.01901000.0012-1-1.000.00Matches
2020-202126ch SwitzerlandUEFA Nations LeagueLgA00004Matches
202127ch SwitzerlandFriendlies (M)1909025.01.01901023.0032+1+1.00-2.00Matches
202127ch SwitzerlandUEFA EuroQF0001Matches
202127ch SwitzerlandUEFA Euro Qualifying00008Matches
202228ch Switzerland1. World CupR1600004Matches
202228ch SwitzerlandWCQ00006Matches
202228ch SwitzerlandFriendlies (M)1909033.31.01901020.0012-1-1.000.00Matches
2022-202328ch SwitzerlandUEFA Nations LeagueLgA1909016.71.01901023.0031+2+2.00+3.00Matches
202430ch SwitzerlandFriendlies (M)00001Matches
202430ch SwitzerlandUEFA Euro Qualifying00002Matches
2024-202530ch SwitzerlandUEFA Nations LeagueLgA00002Matches
5 Seasons1 Club6 Leagues4360905.14.049040381.5087+1+0.25+0.16
Friendlies (M) (5 Seasons)32709015.83.03903061.0056-1-0.33-1.33
UEFA Nations League (4 Seasons)190904.31.019010113.0031+2+2.00+3.00
UEFA Euro Qualifying (2 Seasons)000010
World Cup (1 Season)00004
WCQ (1 Season)00006
UEFA Euro (1 Season)0001
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
2014-201520Luzernch SUI1. Super Lg1.010Matches
2016-201722Luzernch SUI1. Super Lg14.010000000000Matches
2017-201823Luzernch SUI1. Super Lg36.020000000000Matches
2018-201924Baselch SUI1. Super Lg27.00000Matches
2019-202025Basel2. Europa Lg7.00000100000Matches
2019-202025Baselch SUI1. Super Lg31.81001300200Matches
2020-202126Montpellierfr FRA1. Ligue 129.70103201011Matches
2021-202227Montpellierfr FRA1. Ligue 128.70101200011Matches
2022-202328Gladbachde GER1. Bundesliga14.30000200010Matches
2022-202328Montpellierfr FRA1. Ligue 113.01101300010Matches
2023-202429Gladbachde GER1. Bundesliga7.01000200000Matches
2023-202429Gladbachde GERDFB-Pokal1.00000000000Matches
2024-202530Gladbachde GER1. Bundesliga10.90101100000Matches
2024-202530Gladbachde GERDFB-Pokal1.00000000000Matches
11 Seasons5 Clubs7 Leagues222.47407160124002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (4 Seasons)2 Leagues34.21101500010
Montpellier (3 Seasons)2 Leagues71.41305701032
Luzern (3 Seasons)1 League51.040000000000
Basel (2 Seasons)2 Leagues65.81001400200
Leverkusen (1 Season)3 Leagues
Super Lg (5 Seasons)109.8500130020000
Bundesliga (4 Seasons)32.21101500010
Ligue 1 (3 Seasons)71.41305701032
DFB-Pokal (3 Seasons)2.00000000000
Europa Lg (1 Season)7.00000100000
Champions Lg (1 Season)
Coupe de France (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Luzern1 League1.010
2016-201722Luzern1 League14.010000000000
2017-201823Luzern1 League36.020000000000
2018-201924Basel1 League27.00000
2019-202025Basel2 Leagues38.81001400200
2020-202126Montpellier2 Leagues29.70103201011
2021-202227Montpellier1 League28.70101200011
2022-202328Montpellier1 League13.01101300010
2022-202328Gladbach1 League14.30000200010
2023-202429Gladbach2 Leagues8.01000200000
2024-202530Gladbach2 Leagues11.90101100000
11 Seasons5 Clubs7 Leagues222.47407160124002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (4 Seasons)2 Leagues34.21101500010
Montpellier (3 Seasons)2 Leagues71.41305701032
Luzern (3 Seasons)1 League51.040000000000
Basel (2 Seasons)2 Leagues65.81001400200
Leverkusen (1 Season)3 Leagues
Super Lg (5 Seasons)109.8500130020000
Bundesliga (4 Seasons)32.21101500010
Ligue 1 (3 Seasons)71.41305701032
DFB-Pokal (3 Seasons)2.00000000000
Europa Lg (1 Season)7.00000100000
Champions Lg (1 Season)
Coupe de France (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201520Luzernch SUI1. Super Lg5th1.010Matches
2016-201722Luzernch SUI1. Super Lg5th14.010000000000Matches
2017-201823Luzernch SUI1. Super Lg3rd36.020000000000Matches
2018-201924Baselch SUI1. Super Lg2nd27.00000Matches
2019-202025Baselch SUI1. Super Lg3rd31.81001300200Matches
2020-202126Montpellierfr FRA1. Ligue 18th29.70103201011Matches
2021-202227Montpellierfr FRA1. Ligue 113th28.70101200011Matches
2022-202328Montpellierfr FRA1. Ligue 112th13.01101300010Matches
2022-202328Gladbachde GER1. Bundesliga10th14.30000200010Matches
2023-202429Gladbachde GER1. Bundesliga14th7.01000200000Matches
2024-202530Gladbachde GER1. Bundesliga10th10.90101100000Matches
11 Seasons5 Clubs3 Leagues213.47407150124002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (4 Seasons)1 League32.21101500010
Montpellier (3 Seasons)1 League71.41305701032
Luzern (3 Seasons)1 League51.040000000000
Basel (2 Seasons)1 League58.81001300200
Leverkusen (1 Season)1 League
Super Lg (5 Seasons)109.8500130020000
Bundesliga (4 Seasons)32.21101500010
Ligue 1 (3 Seasons)71.41305701032
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202429Gladbachde GERDFB-PokalQF1.00000000000Matches
2024-202530Gladbachde GERDFB-PokalR321.00000000000Matches
4 Seasons3 Clubs2 Leagues2.00000000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Gladbach (3 Seasons)1 League2.00000000000
Montpellier (1 Season)1 League
Leverkusen (1 Season)1 League
DFB-Pokal (3 Seasons)2.00000000000
Coupe de France (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202025Basel2. Europa LgQF7.00000100000Matches
2 Seasons2 Clubs2 Leagues7.00000100000
Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Basel (1 Season)1 League7.00000100000
Leverkusen (1 Season)1 League
Europa Lg (1 Season)7.00000100000
Champions Lg (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202026ch SwitzerlandFriendlies (M)1.00000Matches
202127ch SwitzerlandFriendlies (M)1.00000Matches
202228ch SwitzerlandFriendlies (M)1.00000Matches
2022-202328ch SwitzerlandUEFA Nations LeagueLgA1.02000100000Matches
5 Seasons1 Club6 Leagues4.02000100000
Friendlies (M) (5 Seasons)3.00000
UEFA Nations League (4 Seasons)1.02000100000
UEFA Euro Qualifying (2 Seasons)
World Cup (1 Season)
WCQ (1 Season)
UEFA Euro (1 Season)

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

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.