Goalkeeping Table 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-2015 20 Luzern ch SUI 1. Super Lg 1 1 90 1.0 4 4.00 10 6 60.0 0 0 1 0 0.0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14 14 1,260 14.0 24 1.71 58 34 60.3 4 4 6 1 7.1 1 1 0 0 0.0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36 36 3,240 36.0 51 1.42 154 103 69.5 15 9 12 6 16.7 4 4 0 0 0.0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27 27 2,430 27.0 0 0.00 16 7 4 10 37.0 4 2 2 0 50.0 Matches 2019-2020 25 Basel 2. Europa Lg 7 7 630 7.0 4 0.57 21 17 90.5 5 1 1 4 57.1 2 2 0 0 0.0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 32 32 2,864 31.8 31 0.97 121 94 76.9 18 5 9 12 37.5 4 3 1 0 25.0 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 31 31 2,673 29.7 51 1.72 155 106 74.2 10 10 11 2 6.5 11 11 0 0 0.0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 29 29 2,587 28.7 41 1.43 158 117 75.9 10 4 15 8 27.6 4 3 1 0 25.0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 15 15 1,290 14.3 18 1.26 56 38 71.4 5 4 6 5 33.3 2 2 0 0 0.0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 14 14 1,166 13.0 26 2.01 73 48 68.5 5 1 8 2 14.3 4 3 1 0 25.0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5 5 450 5.0 13 2.60 34 21 67.6 1 1 3 0 0.0 2 2 0 0 0.0 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Matches 9 Seasons 4 Clubs 6 Leagues 212 212 18,770 208.6 263 1.26 842 586 72.4 90 46 76 51 24.1 38 33 5 0 13.2 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Montpellier (3 Seasons) 2 Leagues 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 79 1.55 222 143 66.7 19 13 19 7 13.7 5 5 0 0 0.0 Basel (2 Seasons) 2 Leagues 66 66 5,924 65.8 35 0.53 142 111 78.9 39 13 14 26 39.4 10 7 3 0 30.0 M'Gladbach (2 Seasons) 2 Leagues 21 21 1,830 20.3 31 1.52 92 61 70.7 7 5 9 6 28.6 4 4 0 0 0.0 Super Lg (5 Seasons) 110 110 9,884 109.8 110 1.00 343 237 70.3 53 25 32 29 26.4 13 10 3 0 23.1 Ligue 1 (3 Seasons) 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Bundesliga (2 Seasons) 20 20 1,740 19.3 31 1.60 90 59 70.0 6 5 9 5 25.0 4 4 0 0 0.0 Europa Lg (1 Season) 7 7 630 7.0 4 0.57 21 17 90.5 5 1 1 4 57.1 2 2 0 0 0.0 DFB-Pokal (1 Season) 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0
Goalkeeping Table 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-2015 20 Luzern 1 League 1 1 90 1.0 4 4.00 10 6 60.0 0 0 1 0 0.0 2016-2017 22 Luzern 1 League 14 14 1,260 14.0 24 1.71 58 34 60.3 4 4 6 1 7.1 1 1 0 0 0.0 2017-2018 23 Luzern 1 League 36 36 3,240 36.0 51 1.42 154 103 69.5 15 9 12 6 16.7 4 4 0 0 0.0 2018-2019 24 Basel 1 League 27 27 2,430 27.0 0 0.00 16 7 4 10 37.0 4 2 2 0 50.0 2019-2020 25 Basel 2 Leagues 39 39 3,494 38.8 35 0.90 142 111 78.9 23 6 10 16 41.0 6 5 1 0 16.7 2020-2021 26 Montpellier 2 Leagues 31 31 2,673 29.7 51 1.72 155 106 74.2 10 10 11 2 6.5 11 11 0 0 0.0 2021-2022 27 Montpellier 1 League 29 29 2,587 28.7 41 1.43 158 117 75.9 10 4 15 8 27.6 4 3 1 0 25.0 2022-2023 28 Montpellier 1 League 14 14 1,166 13.0 26 2.01 73 48 68.5 5 1 8 2 14.3 4 3 1 0 25.0 2022-2023 28 M'Gladbach 1 League 15 15 1,290 14.3 18 1.26 56 38 71.4 5 4 6 5 33.3 2 2 0 0 0.0 2023-2024 29 M'Gladbach 2 Leagues 6 6 540 6.0 13 2.17 36 23 69.4 2 1 3 1 16.7 2 2 0 0 0.0 9 Seasons 4 Clubs 6 Leagues 212 212 18,770 208.6 263 1.26 842 586 72.4 90 46 76 51 24.1 38 33 5 0 13.2 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Montpellier (3 Seasons) 2 Leagues 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 79 1.55 222 143 66.7 19 13 19 7 13.7 5 5 0 0 0.0 Basel (2 Seasons) 2 Leagues 66 66 5,924 65.8 35 0.53 142 111 78.9 39 13 14 26 39.4 10 7 3 0 30.0 M'Gladbach (2 Seasons) 2 Leagues 21 21 1,830 20.3 31 1.52 92 61 70.7 7 5 9 6 28.6 4 4 0 0 0.0 Super Lg (5 Seasons) 110 110 9,884 109.8 110 1.00 343 237 70.3 53 25 32 29 26.4 13 10 3 0 23.1 Ligue 1 (3 Seasons) 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Bundesliga (2 Seasons) 20 20 1,740 19.3 31 1.60 90 59 70.0 6 5 9 5 25.0 4 4 0 0 0.0 Europa Lg (1 Season) 7 7 630 7.0 4 0.57 21 17 90.5 5 1 1 4 57.1 2 2 0 0 0.0 DFB-Pokal (1 Season) 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0
Goalkeeping Table 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-2015 20 Luzern ch SUI 1. Super Lg 5th 1 1 90 1.0 4 4.00 10 6 60.0 0 0 1 0 0.0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14 14 1,260 14.0 24 1.71 58 34 60.3 4 4 6 1 7.1 1 1 0 0 0.0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36 36 3,240 36.0 51 1.42 154 103 69.5 15 9 12 6 16.7 4 4 0 0 0.0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27 27 2,430 27.0 0 0.00 16 7 4 10 37.0 4 2 2 0 50.0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 32 32 2,864 31.8 31 0.97 121 94 76.9 18 5 9 12 37.5 4 3 1 0 25.0 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 31 31 2,673 29.7 51 1.72 155 106 74.2 10 10 11 2 6.5 11 11 0 0 0.0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 29 29 2,587 28.7 41 1.43 158 117 75.9 10 4 15 8 27.6 4 3 1 0 25.0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 14 14 1,166 13.0 26 2.01 73 48 68.5 5 1 8 2 14.3 4 3 1 0 25.0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 15 15 1,290 14.3 18 1.26 56 38 71.4 5 4 6 5 33.3 2 2 0 0 0.0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5 5 450 5.0 13 2.60 34 21 67.6 1 1 3 0 0.0 2 2 0 0 0.0 Matches 9 Seasons 4 Clubs 3 Leagues 204 204 18,050 200.6 259 1.29 819 567 71.9 84 45 75 46 22.5 36 31 5 0 13.9 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Montpellier (3 Seasons) 1 League 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 79 1.55 222 143 66.7 19 13 19 7 13.7 5 5 0 0 0.0 Basel (2 Seasons) 1 League 59 59 5,294 58.8 31 0.53 121 94 76.9 34 12 13 22 37.3 8 5 3 0 37.5 M'Gladbach (2 Seasons) 1 League 20 20 1,740 19.3 31 1.60 90 59 70.0 6 5 9 5 25.0 4 4 0 0 0.0 Super Lg (5 Seasons) 110 110 9,884 109.8 110 1.00 343 237 70.3 53 25 32 29 26.4 13 10 3 0 23.1 Ligue 1 (3 Seasons) 74 74 6,426 71.4 118 1.65 386 271 73.8 25 15 34 12 16.2 19 17 2 0 10.5 Bundesliga (2 Seasons) 20 20 1,740 19.3 31 1.60 90 59 70.0 6 5 9 5 25.0 4 4 0 0 0.0
Goalkeeping Table 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-2024 29 M'Gladbach de GER DFB-Pokal QF 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches M'Gladbach (1 Season) 1 League 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0 DFB-Pokal (1 Season) 1 1 90 1.0 0 0.00 2 2 100.0 1 0 0 1 100.0 0 0 0 0
Goalkeeping Table 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-2020 25 Basel 2. Europa Lg QF 7 7 630 7.0 4 0.57 21 17 90.5 5 1 1 4 57.1 2 2 0 0 0.0 Matches 1 Season 1 Club 1 League 7 7 630 7.0 4 0.57 21 17 90.5 5 1 1 4 57.1 2 2 0 0 0.0
Advanced Goalkeeping Table Season Age Squad Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 1.0 4 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14.0 24 1 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36.0 51 4 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27.0 0 2 Matches 2019-2020 25 Basel 2. Europa Lg 7.0 4 2 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 31.8 31 3 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 29.7 51 11 0 4 2 49.2 0.25 +0.2 +0.01 199 454 43.8 737 175 39.9 35.5 246 65.0 48.8 442 24 5.4 16 0.54 13.4 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 28.7 41 3 0 1 1 44.5 0.26 +4.5 +0.15 134 332 40.4 808 179 27.4 30.3 262 42.4 37.0 466 37 7.9 27 0.94 13.5 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 14.3 18 2 0 0 0 18.1 0.29 +0.1 0.00 57 177 32.2 638 74 22.3 28.7 100 35.0 35.3 220 15 6.8 20 1.40 14.8 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 13.0 26 3 0 2 2 24.1 0.28 +0.1 0.00 53 161 32.9 330 77 32.1 31.7 85 64.7 47.3 209 14 6.7 12 0.93 12.0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5.0 13 2 0 1 0 10.7 0.26 -2.3 -0.45 18 57 31.6 159 25 28.9 31.7 20 55.0 41.2 54 5 9.3 7 1.40 14.5 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1.0 0 0 Matches 9 Seasons 4 Clubs 6 Leagues 208.6 263 33 1 8 5 152.7 0.26 +4.7 +0.05 491 1268 38.7 2868 556 30.0 31.6 792 51.4 42.1 1484 97 6.5 87 0.89 13.6 Country Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Montpellier (3 Seasons) 2 Leagues 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Luzern (3 Seasons) 1 League 51.0 79 5 Basel (2 Seasons) 2 Leagues 65.8 35 7 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 M'Gladbach (2 Seasons) 2 Leagues 20.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7 Super Lg (5 Seasons) 109.8 110 10 Ligue 1 (3 Seasons) 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Bundesliga (2 Seasons) 19.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7 Europa Lg (1 Season) 7.0 4 2 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 DFB-Pokal (1 Season) 1.0 0 0 Coupe de France (1 Season)
Advanced Goalkeeping Table Season Age Squad Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014-2015 20 Luzern 1 League 1.0 4 2016-2017 22 Luzern 1 League 14.0 24 1 2017-2018 23 Luzern 1 League 36.0 51 4 2018-2019 24 Basel 1 League 27.0 0 2 2019-2020 25 Basel 2 Leagues 38.8 35 5 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 2020-2021 26 Montpellier 2 Leagues 29.7 51 11 0 4 2 49.2 0.25 +0.2 +0.01 199 454 43.8 737 175 39.9 35.5 246 65.0 48.8 442 24 5.4 16 0.54 13.4 2021-2022 27 Montpellier 1 League 28.7 41 3 0 1 1 44.5 0.26 +4.5 +0.15 134 332 40.4 808 179 27.4 30.3 262 42.4 37.0 466 37 7.9 27 0.94 13.5 2022-2023 28 Montpellier 1 League 13.0 26 3 0 2 2 24.1 0.28 +0.1 0.00 53 161 32.9 330 77 32.1 31.7 85 64.7 47.3 209 14 6.7 12 0.93 12.0 2022-2023 28 M'Gladbach 1 League 14.3 18 2 0 0 0 18.1 0.29 +0.1 0.00 57 177 32.2 638 74 22.3 28.7 100 35.0 35.3 220 15 6.8 20 1.40 14.8 2023-2024 29 M'Gladbach 2 Leagues 6.0 13 2 0 1 0 10.7 0.26 -2.3 -0.45 18 57 31.6 159 25 28.9 31.7 20 55.0 41.2 54 5 9.3 7 1.40 14.5 9 Seasons 4 Clubs 6 Leagues 208.6 263 33 1 8 5 152.7 0.26 +4.7 +0.05 491 1268 38.7 2868 556 30.0 31.6 792 51.4 42.1 1484 97 6.5 87 0.89 13.6 Comp 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Montpellier (3 Seasons) 2 Leagues 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Luzern (3 Seasons) 1 League 51.0 79 5 Basel (2 Seasons) 2 Leagues 65.8 35 7 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 M'Gladbach (2 Seasons) 2 Leagues 20.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7 Super Lg (5 Seasons) 109.8 110 10 Ligue 1 (3 Seasons) 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Bundesliga (2 Seasons) 19.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7 Europa Lg (1 Season) 7.0 4 2 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 DFB-Pokal (1 Season) 1.0 0 0 Coupe de France (1 Season)
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 5th 1.0 4 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14.0 24 1 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36.0 51 4 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27.0 0 2 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 31.8 31 3 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 29.7 51 11 0 4 2 49.2 0.25 +0.2 +0.01 199 454 43.8 737 175 39.9 35.5 246 65.0 48.8 442 24 5.4 16 0.54 13.4 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 28.7 41 3 0 1 1 44.5 0.26 +4.5 +0.15 134 332 40.4 808 179 27.4 30.3 262 42.4 37.0 466 37 7.9 27 0.94 13.5 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 13.0 26 3 0 2 2 24.1 0.28 +0.1 0.00 53 161 32.9 330 77 32.1 31.7 85 64.7 47.3 209 14 6.7 12 0.93 12.0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 14.3 18 2 0 0 0 18.1 0.29 +0.1 0.00 57 177 32.2 638 74 22.3 28.7 100 35.0 35.3 220 15 6.8 20 1.40 14.8 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5.0 13 2 0 1 0 10.7 0.26 -2.3 -0.45 18 57 31.6 159 25 28.9 31.7 20 55.0 41.2 54 5 9.3 7 1.40 14.5 Matches 9 Seasons 4 Clubs 3 Leagues 200.6 259 31 0 8 5 146.5 0.26 +2.5 +0.03 461 1181 39.0 2672 530 30.3 31.6 713 52.2 42.2 1391 95 6.8 82 0.90 13.6 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches Montpellier (3 Seasons) 1 League 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Luzern (3 Seasons) 1 League 51.0 79 5 Basel (2 Seasons) 1 League 58.8 31 5 M'Gladbach (2 Seasons) 1 League 19.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7 Super Lg (5 Seasons) 109.8 110 10 Ligue 1 (3 Seasons) 71.4 118 17 0 7 5 117.7 0.26 +4.7 +0.07 386 947 40.8 1875 431 33.1 32.6 593 55.0 43.4 1117 75 6.7 55 0.77 13.2 Bundesliga (2 Seasons) 19.3 31 4 0 1 0 28.8 0.28 -2.2 -0.11 75 234 32.1 797 99 23.6 29.3 120 38.3 36.3 274 20 7.3 27 1.40 14.7
Advanced Goalkeeping Table Season Age Squad Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 0 Country Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches M'Gladbach (1 Season) 1 League 1.0 0 0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 0 0 Coupe de France (1 Season)
Advanced Goalkeeping Table Season Age Squad Comp LgRank 90s GA PKA FK CK OG PSxG PSxG/SoT PSxG+/- /90 Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA #OPA/90 AvgDist Matches 2019-2020 25 Basel 2. Europa Lg QF 7.0 4 2 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4 Matches 1 Season 1 Club 1 League 7.0 4 2 1 0 0 6.1 0.21 +2.1 +0.30 30 87 34.5 196 26 26.5 31.1 79 44.3 41.0 93 2 2.2 5 0.71 13.4
Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Basel 2. Europa Lg 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 32 32 2,864 31.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Montpellier fr FRA Coupe de France 0 0 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 31 31 2,673 29.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 29 29 2,587 28.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 15 15 1,290 14.3 0 0 0 0 0 0 0 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 14 14 1,166 13.0 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5 5 450 5.0 0 1 1 0 0 0 1 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.20 0.20 0.00 0.20 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 4 Clubs 6 Leagues 212 212 18,770 208.6 0 1 1 0 0 0 7 3 0.0 0.0 0.7 0.7 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 Montpellier (3 Seasons) 2 Leagues 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Basel (2 Seasons) 2 Leagues 66 66 5,924 65.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 M'Gladbach (2 Seasons) 2 Leagues 21 21 1,830 20.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04 Super Lg (5 Seasons) 110 110 9,884 109.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 20 20 1,740 19.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04 Europa Lg (1 Season) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 0 0
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 20 Luzern 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Luzern 1 League 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Luzern 1 League 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Basel 1 League 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Basel 2 Leagues 39 39 3,494 38.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Montpellier 2 Leagues 31 31 2,673 29.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2021-2022 27 Montpellier 1 League 29 29 2,587 28.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 28 Montpellier 1 League 14 14 1,166 13.0 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2022-2023 28 M'Gladbach 1 League 15 15 1,290 14.3 0 0 0 0 0 0 0 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 2023-2024 29 M'Gladbach 2 Leagues 6 6 540 6.0 0 1 1 0 0 0 1 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.17 0.17 0.00 0.17 0.00 0.07 0.07 0.00 0.07 9 Seasons 4 Clubs 6 Leagues 212 212 18,770 208.6 0 1 1 0 0 0 7 3 0.0 0.0 0.7 0.7 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 Montpellier (3 Seasons) 2 Leagues 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Basel (2 Seasons) 2 Leagues 66 66 5,924 65.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 M'Gladbach (2 Seasons) 2 Leagues 21 21 1,830 20.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04 Super Lg (5 Seasons) 110 110 9,884 109.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 20 20 1,740 19.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04 Europa Lg (1 Season) 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 0 0
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 5th 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14 14 1,260 14.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36 36 3,240 36.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27 27 2,430 27.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 32 32 2,864 31.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 31 31 2,673 29.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 29 29 2,587 28.7 0 0 0 0 0 0 0 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 14 14 1,166 13.0 0 0 0 0 0 0 1 1 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 15 15 1,290 14.3 0 0 0 0 0 0 0 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.03 0.03 0.00 0.03 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5 5 450 5.0 0 1 1 0 0 0 1 0 0.0 0.0 0.4 0.4 0 0 0 0.00 0.20 0.20 0.00 0.20 0.00 0.07 0.07 0.00 0.07 Matches 9 Seasons 4 Clubs 3 Leagues 204 204 18,050 200.6 0 1 1 0 0 0 7 3 0.0 0.0 0.7 0.7 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 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 Montpellier (3 Seasons) 1 League 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Luzern (3 Seasons) 1 League 51 51 4,590 51.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Basel (2 Seasons) 1 League 59 59 5,294 58.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 M'Gladbach (2 Seasons) 1 League 20 20 1,740 19.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04 Super Lg (5 Seasons) 110 110 9,884 109.8 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (3 Seasons) 74 74 6,426 71.4 0 0 0 0 0 0 1 3 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Bundesliga (2 Seasons) 20 20 1,740 19.3 0 1 1 0 0 0 1 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.04 0.04 0.00 0.04
Standard Stats Table 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-2021 26 Montpellier fr FRA Coupe de France 3rd 0 0 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.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 M'Gladbach (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Montpellier (1 Season) 1 League 0 0 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 0 0
Standard Stats Table 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 2019-2020 25 Basel 2. Europa Lg QF 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 7 7 630 7.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 1.0 0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14.0 0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36.0 0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27.0 0 Matches 2019-2020 25 Basel 2. Europa Lg 7.0 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 31.8 0 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 29.7 707 985 71.8 22691 17861 76 76 100.0 331 337 98.2 299 567 52.7 0 0.0 0.0 0.0 0 10 0 0 0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 28.7 842 1071 78.6 21947 15321 170 174 97.7 434 439 98.9 233 448 52.0 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 14.3 595 738 80.6 14423 9281 130 132 98.5 323 328 98.5 141 277 50.9 0 0.4 0.0 -0.4 2 5 1 0 0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 13.0 295 415 71.1 8042 5958 53 54 98.1 155 158 98.1 86 202 42.6 0 0.0 0.0 0.0 0 4 0 0 0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5.0 133 179 74.3 3352 2246 28 28 100.0 69 70 98.6 36 81 44.4 1 0.4 0.0 +0.6 1 1 0 0 0 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1.0 0 Matches 9 Seasons 4 Clubs 6 Leagues 208.6 2782 3664 75.9 76143 54725 486 493 98.6 1438 1462 98.4 850 1691 50.3 1 0.7 0.1 +0.3 3 28 1 0 0 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 Montpellier (3 Seasons) 2 Leagues 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Luzern (3 Seasons) 1 League 51.0 0 Basel (2 Seasons) 2 Leagues 65.8 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0 Super Lg (5 Seasons) 109.8 0 Ligue 1 (3 Seasons) 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Bundesliga (2 Seasons) 19.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0 Europa Lg (1 Season) 7.0 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 DFB-Pokal (1 Season) 1.0 0 Coupe de France (1 Season)
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 20 Luzern 1 League 1.0 0 2016-2017 22 Luzern 1 League 14.0 0 2017-2018 23 Luzern 1 League 36.0 0 2018-2019 24 Basel 1 League 27.0 0 2019-2020 25 Basel 2 Leagues 38.8 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 2020-2021 26 Montpellier 2 Leagues 29.7 707 985 71.8 22691 17861 76 76 100.0 331 337 98.2 299 567 52.7 0 0.0 0.0 0.0 0 10 0 0 0 2021-2022 27 Montpellier 1 League 28.7 842 1071 78.6 21947 15321 170 174 97.7 434 439 98.9 233 448 52.0 0 0.0 0.0 0.0 0 6 0 0 0 2022-2023 28 Montpellier 1 League 13.0 295 415 71.1 8042 5958 53 54 98.1 155 158 98.1 86 202 42.6 0 0.0 0.0 0.0 0 4 0 0 0 2022-2023 28 M'Gladbach 1 League 14.3 595 738 80.6 14423 9281 130 132 98.5 323 328 98.5 141 277 50.9 0 0.4 0.0 -0.4 2 5 1 0 0 2023-2024 29 M'Gladbach 2 Leagues 6.0 133 179 74.3 3352 2246 28 28 100.0 69 70 98.6 36 81 44.4 1 0.4 0.0 +0.6 1 1 0 0 0 9 Seasons 4 Clubs 6 Leagues 208.6 2782 3664 75.9 76143 54725 486 493 98.6 1438 1462 98.4 850 1691 50.3 1 0.7 0.1 +0.3 3 28 1 0 0 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 Montpellier (3 Seasons) 2 Leagues 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Luzern (3 Seasons) 1 League 51.0 0 Basel (2 Seasons) 2 Leagues 65.8 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0 Super Lg (5 Seasons) 109.8 0 Ligue 1 (3 Seasons) 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Bundesliga (2 Seasons) 19.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0 Europa Lg (1 Season) 7.0 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 DFB-Pokal (1 Season) 1.0 0 Coupe de France (1 Season)
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 5th 1.0 0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14.0 0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36.0 0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27.0 0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 31.8 0 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 29.7 707 985 71.8 22691 17861 76 76 100.0 331 337 98.2 299 567 52.7 0 0.0 0.0 0.0 0 10 0 0 0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 28.7 842 1071 78.6 21947 15321 170 174 97.7 434 439 98.9 233 448 52.0 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 13.0 295 415 71.1 8042 5958 53 54 98.1 155 158 98.1 86 202 42.6 0 0.0 0.0 0.0 0 4 0 0 0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 14.3 595 738 80.6 14423 9281 130 132 98.5 323 328 98.5 141 277 50.9 0 0.4 0.0 -0.4 2 5 1 0 0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5.0 133 179 74.3 3352 2246 28 28 100.0 69 70 98.6 36 81 44.4 1 0.4 0.0 +0.6 1 1 0 0 0 Matches 9 Seasons 4 Clubs 3 Leagues 200.6 2572 3388 75.9 70455 50667 457 464 98.5 1312 1332 98.5 795 1575 50.5 1 0.7 0.1 +0.3 3 26 1 0 0 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 Montpellier (3 Seasons) 1 League 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Luzern (3 Seasons) 1 League 51.0 0 Basel (2 Seasons) 1 League 58.8 0 M'Gladbach (2 Seasons) 1 League 19.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0 Super Lg (5 Seasons) 109.8 0 Ligue 1 (3 Seasons) 71.4 1844 2471 74.6 52680 39140 299 304 98.4 920 934 98.5 618 1217 50.8 0 0.0 0.1 0.0 0 20 0 0 0 Bundesliga (2 Seasons) 19.3 728 917 79.4 17775 11527 158 160 98.8 392 398 98.5 177 358 49.4 1 0.7 0.0 +0.3 3 6 1 0 0
Passing Table 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 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 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 M'Gladbach (1 Season) 1 League 1.0 0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 0 Coupe de France (1 Season)
Passing Table 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 2019-2020 25 Basel 2. Europa Lg QF 7.0 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0 Matches 1 Season 1 Club 1 League 7.0 210 276 76.1 5688 4058 29 29 100.0 126 130 96.9 55 116 47.4 0 0.0 0.0 0.0 0 2 0 0 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 20 Luzern 1 League 1.0 2016-2017 22 Luzern 1 League 14.0 0 2017-2018 23 Luzern 1 League 36.0 0 2018-2019 24 Basel 1 League 27.0 2019-2020 25 Basel 2 Leagues 38.8 276 181 94 15 0 0 0 0 0 0 0 0 210 1 0 2020-2021 26 Montpellier 2 Leagues 29.7 985 641 342 96 0 2 0 0 0 0 0 0 707 2 0 2021-2022 27 Montpellier 1 League 28.7 1071 744 326 64 0 1 0 0 0 0 0 0 842 1 3 2022-2023 28 Montpellier 1 League 13.0 415 283 132 47 0 2 0 0 0 0 0 0 295 0 0 2022-2023 28 M'Gladbach 1 League 14.3 738 604 134 34 0 3 0 0 0 0 0 0 595 0 0 2023-2024 29 M'Gladbach 2 Leagues 6.0 179 150 29 9 0 0 0 0 0 0 0 0 133 0 0 9 Seasons 4 Clubs 6 Leagues 208.6 3664 2603 1057 265 0 8 0 0 0 0 0 0 2782 4 3 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Montpellier (3 Seasons) 2 Leagues 71.4 2471 1668 800 207 0 5 0 0 0 0 0 0 1844 3 3 Luzern (3 Seasons) 1 League 51.0 0 Basel (2 Seasons) 2 Leagues 65.8 276 181 94 15 0 0 0 0 0 0 0 0 210 1 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 917 754 163 43 0 3 0 0 0 0 0 0 728 0 0 Super Lg (5 Seasons) 109.8 0 Ligue 1 (3 Seasons) 71.4 2471 1668 800 207 0 5 0 0 0 0 0 0 1844 3 3 Bundesliga (2 Seasons) 19.3 917 754 163 43 0 3 0 0 0 0 0 0 728 0 0 Europa Lg (1 Season) 7.0 276 181 94 15 0 0 0 0 0 0 0 0 210 1 0 DFB-Pokal (1 Season) 1.0 0 Coupe de France (1 Season)
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches M'Gladbach (1 Season) 1 League 1.0 0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 0 Coupe de France (1 Season)
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 25 Basel 2. Europa Lg QF 7.0 276 181 94 15 0 0 0 0 0 0 0 0 210 1 0 Matches 1 Season 1 Club 1 League 7.0 276 181 94 15 0 0 0 0 0 0 0 0 210 1 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2014-2015 20 Luzern 1 League 1.0 2016-2017 22 Luzern 1 League 14.0 2017-2018 23 Luzern 1 League 36.0 2018-2019 24 Basel 1 League 27.0 2019-2020 25 Basel 2 Leagues 38.8 2 0.29 1 1 0 0 0 0 1 0.14 1 0 0 0 0 0 2020-2021 26 Montpellier 2 Leagues 29.7 4 0.13 3 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Montpellier 1 League 28.7 2 0.07 2 0 0 0 0 0 2 0.07 2 0 0 0 0 0 2022-2023 28 Montpellier 1 League 13.0 1 0.08 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 28 M'Gladbach 1 League 14.3 3 0.21 2 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 29 M'Gladbach 2 Leagues 6.0 1 0.20 1 0 0 0 0 0 1 0.20 1 0 0 0 0 0 9 Seasons 4 Clubs 6 Leagues 208.6 13 0.13 10 3 0 0 0 0 4 0.04 4 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Montpellier (3 Seasons) 2 Leagues 71.4 7 0.10 6 1 0 0 0 0 2 0.03 2 0 0 0 0 0 Luzern (3 Seasons) 1 League 51.0 Basel (2 Seasons) 2 Leagues 65.8 2 0.29 1 1 0 0 0 0 1 0.14 1 0 0 0 0 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 4 0.21 3 1 0 0 0 0 1 0.05 1 0 0 0 0 0 Super Lg (5 Seasons) 109.8 Ligue 1 (3 Seasons) 71.4 7 0.10 6 1 0 0 0 0 2 0.03 2 0 0 0 0 0 Bundesliga (2 Seasons) 19.3 4 0.21 3 1 0 0 0 0 1 0.05 1 0 0 0 0 0 Europa Lg (1 Season) 7.0 2 0.29 1 1 0 0 0 0 1 0.14 1 0 0 0 0 0 DFB-Pokal (1 Season) 1.0 Coupe de France (1 Season)
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches M'Gladbach (1 Season) 1 League 1.0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 Coupe de France (1 Season)
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 25 Basel 2. Europa Lg QF 7.0 2 0.29 1 1 0 0 0 0 1 0.14 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 7.0 2 0.29 1 1 0 0 0 0 1 0.14 1 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2014-2015 20 Luzern 1 League 1.0 0 2016-2017 22 Luzern 1 League 14.0 0 0 0 2017-2018 23 Luzern 1 League 36.0 0 0 0 2018-2019 24 Basel 1 League 27.0 0 2019-2020 25 Basel 2 Leagues 38.8 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 2020-2021 26 Montpellier 2 Leagues 29.7 1 1 1 0 0 1 4 25.0 3 0 0 0 0 1 9 1 2021-2022 27 Montpellier 1 League 28.7 2 1 2 0 0 2 3 66.7 1 0 0 0 0 2 12 3 2022-2023 28 Montpellier 1 League 13.0 1 0 1 0 0 0 0 0 0 0 0 0 1 8 1 2022-2023 28 M'Gladbach 1 League 14.3 1 1 1 0 0 1 3 33.3 2 1 0 1 0 1 9 1 2023-2024 29 M'Gladbach 2 Leagues 6.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 9 Seasons 4 Clubs 6 Leagues 208.6 5 3 5 0 0 4 10 40.0 6 1 0 1 2 5 42 7 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Montpellier (3 Seasons) 2 Leagues 71.4 4 2 4 0 0 3 7 42.9 4 0 0 0 0 4 29 5 Luzern (3 Seasons) 1 League 51.0 0 0 0 Basel (2 Seasons) 2 Leagues 65.8 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 M'Gladbach (2 Seasons) 2 Leagues 20.3 1 1 1 0 0 1 3 33.3 2 1 0 1 0 1 11 1 Super Lg (5 Seasons) 109.8 0 2 0 Ligue 1 (3 Seasons) 71.4 4 2 4 0 0 3 7 42.9 4 0 0 0 0 4 29 5 Bundesliga (2 Seasons) 19.3 1 1 1 0 0 1 3 33.3 2 1 0 1 0 1 11 1 Europa Lg (1 Season) 7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 DFB-Pokal (1 Season) 1.0 0 0 0 Coupe de France (1 Season) 0
Defensive Actions Table 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 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 0 0 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 M'Gladbach (1 Season) 1 League 1.0 0 0 0 Montpellier (1 Season) 1 League 0 DFB-Pokal (1 Season) 1.0 0 0 0 Coupe de France (1 Season) 0
Defensive Actions Table 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 2019-2020 25 Basel 2. Europa Lg QF 7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 Matches 1 Season 1 Club 1 League 7.0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 1.0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14.0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36.0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27.0 Matches 2019-2020 25 Basel 2. Europa Lg 7.0 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 31.8 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 29.7 1061 904 1052 9 0 0 1061 2 2 100.0 0 0.0 579 3300 2088 0 0 0 1 0 362 0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 28.7 1163 1002 1156 8 0 0 1163 1 1 100.0 0 0.0 663 3308 2104 0 0 0 1 1 470 0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 14.3 773 608 769 4 0 0 773 0 0 0 452 2122 1262 0 0 0 0 0 459 0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 13.0 450 365 448 2 0 0 450 1 0 0.0 1 100.0 298 1693 1024 0 0 0 0 0 172 0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5.0 196 156 195 1 0 0 196 2 2 100.0 0 0.0 130 683 354 0 0 0 0 0 100 0 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1.0 Matches 9 Seasons 4 Clubs 6 Leagues 208.6 3932 3286 3908 25 0 0 3932 6 5 83.3 1 16.7 2272 11895 7286 0 0 0 2 1 1693 0 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 Montpellier (3 Seasons) 2 Leagues 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Luzern (3 Seasons) 1 League 51.0 Basel (2 Seasons) 2 Leagues 65.8 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0 Super Lg (5 Seasons) 109.8 Ligue 1 (3 Seasons) 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Bundesliga (2 Seasons) 19.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0 Europa Lg (1 Season) 7.0 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 DFB-Pokal (1 Season) 1.0 Coupe de France (1 Season)
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 20 Luzern 1 League 1.0 2016-2017 22 Luzern 1 League 14.0 2017-2018 23 Luzern 1 League 36.0 2018-2019 24 Basel 1 League 27.0 2019-2020 25 Basel 2 Leagues 38.8 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 2020-2021 26 Montpellier 2 Leagues 29.7 1061 904 1052 9 0 0 1061 2 2 100.0 0 0.0 579 3300 2088 0 0 0 1 0 362 0 2021-2022 27 Montpellier 1 League 28.7 1163 1002 1156 8 0 0 1163 1 1 100.0 0 0.0 663 3308 2104 0 0 0 1 1 470 0 2022-2023 28 Montpellier 1 League 13.0 450 365 448 2 0 0 450 1 0 0.0 1 100.0 298 1693 1024 0 0 0 0 0 172 0 2022-2023 28 M'Gladbach 1 League 14.3 773 608 769 4 0 0 773 0 0 0 452 2122 1262 0 0 0 0 0 459 0 2023-2024 29 M'Gladbach 2 Leagues 6.0 196 156 195 1 0 0 196 2 2 100.0 0 0.0 130 683 354 0 0 0 0 0 100 0 9 Seasons 4 Clubs 6 Leagues 208.6 3932 3286 3908 25 0 0 3932 6 5 83.3 1 16.7 2272 11895 7286 0 0 0 2 1 1693 0 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 Montpellier (3 Seasons) 2 Leagues 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Luzern (3 Seasons) 1 League 51.0 Basel (2 Seasons) 2 Leagues 65.8 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0 Super Lg (5 Seasons) 109.8 Ligue 1 (3 Seasons) 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Bundesliga (2 Seasons) 19.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0 Europa Lg (1 Season) 7.0 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 DFB-Pokal (1 Season) 1.0 Coupe de France (1 Season)
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 5th 1.0 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14.0 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36.0 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27.0 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 31.8 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 29.7 1061 904 1052 9 0 0 1061 2 2 100.0 0 0.0 579 3300 2088 0 0 0 1 0 362 0 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 28.7 1163 1002 1156 8 0 0 1163 1 1 100.0 0 0.0 663 3308 2104 0 0 0 1 1 470 0 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 13.0 450 365 448 2 0 0 450 1 0 0.0 1 100.0 298 1693 1024 0 0 0 0 0 172 0 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 14.3 773 608 769 4 0 0 773 0 0 0 452 2122 1262 0 0 0 0 0 459 0 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5.0 196 156 195 1 0 0 196 2 2 100.0 0 0.0 130 683 354 0 0 0 0 0 100 0 Matches 9 Seasons 4 Clubs 3 Leagues 200.6 3643 3035 3620 24 0 0 3643 6 5 83.3 1 16.7 2122 11106 6832 0 0 0 2 1 1563 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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches Montpellier (3 Seasons) 1 League 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Luzern (3 Seasons) 1 League 51.0 Basel (2 Seasons) 1 League 58.8 M'Gladbach (2 Seasons) 1 League 19.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0 Super Lg (5 Seasons) 109.8 Ligue 1 (3 Seasons) 71.4 2674 2271 2656 19 0 0 2674 4 3 75.0 1 25.0 1540 8301 5216 0 0 0 2 1 1004 0 Bundesliga (2 Seasons) 19.3 969 764 964 5 0 0 969 2 2 100.0 0 0.0 582 2805 1616 0 0 0 0 0 559 0
Possession Table 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 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 Matches 2 Seasons 2 Clubs 2 Leagues 1.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 M'Gladbach (1 Season) 1 League 1.0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 Coupe de France (1 Season)
Possession Table 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 2019-2020 25 Basel 2. Europa Lg QF 7.0 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0 Matches 1 Season 1 Club 1 League 7.0 289 251 288 1 0 0 289 0 0 0 150 789 454 0 0 0 0 0 130 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 1 90 90 2.8 1.0 1 1 0 1 0.00 1 4 -3 -3.00 -3.31 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 14 1,260 90 38.9 14.0 14 14 0 21 1.14 16 24 -8 -0.57 -0.75 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 36 3,240 90 100.0 36.0 36 36 0 0 1.50 51 51 0 0.00 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 27 2,430 90 75.0 27.0 27 90 27 0 1 2.04 53 29 +24 +0.89 +0.78 Matches 2019-2020 25 Basel 2. Europa Lg 7 630 90 63.6 7.0 7 90 7 0 0 2.29 17 4 +13 +1.86 +1.86 10.8 9.0 +1.8 +0.26 -0.11 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 32 2,864 90 88.4 31.8 32 90 31 0 0 1.84 66 31 +35 +1.10 +0.86 Matches 2020-2021 26 Montpellier fr FRA Coupe de France 0 0 0 1 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 31 2,673 86 78.2 29.7 31 86 29 0 0 1.29 50 51 -1 -0.03 +0.09 44.5 52.8 -8.3 -0.28 +0.44 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 29 2,587 89 75.6 28.7 29 89 27 0 0 1.17 35 41 -6 -0.21 +0.44 29.9 42.0 -12.0 -0.42 -0.17 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 15 1,290 86 42.2 14.3 15 86 14 0 0 1.27 20 18 +2 +0.14 +0.39 21.5 21.1 +0.4 +0.03 +0.11 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 14 1,166 83 34.1 13.0 14 83 12 0 0 1.14 21 26 -5 -0.39 -0.71 15.8 19.9 -4.1 -0.32 -0.08 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 5 450 90 16.1 5.0 5 90 5 0 0 0.80 8 13 -5 -1.00 -0.92 6.4 9.3 -2.9 -0.57 -0.42 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Matches 9 Seasons 4 Clubs 6 Leagues 212 18,770 89 54.9 208.6 212 88 204 0 24 1.49 345 292 +53 +0.25 +0.18 128.9 154.1 -25.1 -0.26 -0.06 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 Montpellier (3 Seasons) 2 Leagues 74 6,426 87 59.8 71.4 74 87 68 0 1 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Luzern (3 Seasons) 1 League 51 4,590 90 47.2 51.0 51 51 0 22 1.37 68 79 -11 -0.22 -0.48 Basel (2 Seasons) 2 Leagues 66 5,924 90 79.3 65.8 66 90 65 0 1 1.97 136 64 +72 +1.09 +0.98 10.8 9.0 +1.8 +0.26 -0.11 M'Gladbach (2 Seasons) 2 Leagues 21 1,830 87 29.3 20.3 21 87 20 0 0 1.24 35 31 +4 +0.20 +0.30 27.9 30.4 -2.5 -0.13 -0.01 Super Lg (5 Seasons) 110 9,884 90 61.0 109.8 110 90 109 0 23 1.67 187 139 +48 +0.44 +0.19 Ligue 1 (3 Seasons) 74 6,426 87 62.6 71.4 74 87 68 0 0 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Bundesliga (2 Seasons) 20 1,740 87 29.7 19.3 20 87 19 0 0 1.15 28 31 -3 -0.16 0.00 27.9 30.4 -2.5 -0.13 -0.01 Europa Lg (1 Season) 7 630 90 63.6 7.0 7 90 7 0 0 2.29 17 4 +13 +1.86 +1.86 10.8 9.0 +1.8 +0.26 -0.11 DFB-Pokal (1 Season) 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Coupe de France (1 Season) 0 0 0 1
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 20 Luzern 1 League 1 90 90 2.8 1.0 1 1 0 1 0.00 1 4 -3 -3.00 -3.31 2016-2017 22 Luzern 1 League 14 1,260 90 38.9 14.0 14 14 0 21 1.14 16 24 -8 -0.57 -0.75 2017-2018 23 Luzern 1 League 36 3,240 90 100.0 36.0 36 36 0 0 1.50 51 51 0 0.00 2018-2019 24 Basel 1 League 27 2,430 90 75.0 27.0 27 90 27 0 1 2.04 53 29 +24 +0.89 +0.78 2019-2020 25 Basel 2 Leagues 39 3,494 90 82.6 38.8 39 90 38 0 0 1.92 83 35 +48 +1.24 +1.11 10.8 9.0 +1.8 +0.26 -0.11 2020-2021 26 Montpellier 2 Leagues 31 2,673 86 68.5 29.7 31 86 29 0 1 1.29 50 51 -1 -0.03 +0.09 44.5 52.8 -8.3 -0.28 +0.44 2021-2022 27 Montpellier 1 League 29 2,587 89 75.6 28.7 29 89 27 0 0 1.17 35 41 -6 -0.21 +0.44 29.9 42.0 -12.0 -0.42 -0.17 2022-2023 28 Montpellier 1 League 14 1,166 83 34.1 13.0 14 83 12 0 0 1.14 21 26 -5 -0.39 -0.71 15.8 19.9 -4.1 -0.32 -0.08 2022-2023 28 M'Gladbach 1 League 15 1,290 86 42.2 14.3 15 86 14 0 0 1.27 20 18 +2 +0.14 +0.39 21.5 21.1 +0.4 +0.03 +0.11 2023-2024 29 M'Gladbach 2 Leagues 6 540 90 17.0 6.0 6 90 6 0 0 1.17 15 13 +2 +0.33 +0.33 6.4 9.3 -2.9 -0.57 -0.42 9 Seasons 4 Clubs 6 Leagues 212 18,770 89 54.9 208.6 212 88 204 0 24 1.49 345 292 +53 +0.25 +0.18 128.9 154.1 -25.1 -0.26 -0.06 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 Montpellier (3 Seasons) 2 Leagues 74 6,426 87 59.8 71.4 74 87 68 0 1 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Luzern (3 Seasons) 1 League 51 4,590 90 47.2 51.0 51 51 0 22 1.37 68 79 -11 -0.22 -0.48 Basel (2 Seasons) 2 Leagues 66 5,924 90 79.3 65.8 66 90 65 0 1 1.97 136 64 +72 +1.09 +0.98 10.8 9.0 +1.8 +0.26 -0.11 M'Gladbach (2 Seasons) 2 Leagues 21 1,830 87 29.3 20.3 21 87 20 0 0 1.24 35 31 +4 +0.20 +0.30 27.9 30.4 -2.5 -0.13 -0.01 Super Lg (5 Seasons) 110 9,884 90 61.0 109.8 110 90 109 0 23 1.67 187 139 +48 +0.44 +0.19 Ligue 1 (3 Seasons) 74 6,426 87 62.6 71.4 74 87 68 0 0 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Bundesliga (2 Seasons) 20 1,740 87 29.7 19.3 20 87 19 0 0 1.15 28 31 -3 -0.16 0.00 27.9 30.4 -2.5 -0.13 -0.01 Europa Lg (1 Season) 7 630 90 63.6 7.0 7 90 7 0 0 2.29 17 4 +13 +1.86 +1.86 10.8 9.0 +1.8 +0.26 -0.11 DFB-Pokal (1 Season) 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Coupe de France (1 Season) 0 0 0 1
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2014-2015 20 Luzern ch SUI 1. Super Lg 5th 1 90 90 2.8 1.0 1 1 0 1 0.00 1 4 -3 -3.00 -3.31 Matches 2016-2017 22 Luzern ch SUI 1. Super Lg 5th 14 1,260 90 38.9 14.0 14 14 0 21 1.14 16 24 -8 -0.57 -0.75 Matches 2017-2018 23 Luzern ch SUI 1. Super Lg 3rd 36 3,240 90 100.0 36.0 36 36 0 0 1.50 51 51 0 0.00 Matches 2018-2019 24 Basel ch SUI 1. Super Lg 2nd 27 2,430 90 75.0 27.0 27 90 27 0 1 2.04 53 29 +24 +0.89 +0.78 Matches 2019-2020 25 Basel ch SUI 1. Super Lg 3rd 32 2,864 90 88.4 31.8 32 90 31 0 0 1.84 66 31 +35 +1.10 +0.86 Matches 2020-2021 26 Montpellier fr FRA 1. Ligue 1 8th 31 2,673 86 78.2 29.7 31 86 29 0 0 1.29 50 51 -1 -0.03 +0.09 44.5 52.8 -8.3 -0.28 +0.44 Matches 2021-2022 27 Montpellier fr FRA 1. Ligue 1 13th 29 2,587 89 75.6 28.7 29 89 27 0 0 1.17 35 41 -6 -0.21 +0.44 29.9 42.0 -12.0 -0.42 -0.17 Matches 2022-2023 28 Montpellier fr FRA 1. Ligue 1 12th 14 1,166 83 34.1 13.0 14 83 12 0 0 1.14 21 26 -5 -0.39 -0.71 15.8 19.9 -4.1 -0.32 -0.08 Matches 2022-2023 28 M'Gladbach de GER 1. Bundesliga 10th 15 1,290 86 42.2 14.3 15 86 14 0 0 1.27 20 18 +2 +0.14 +0.39 21.5 21.1 +0.4 +0.03 +0.11 Matches 2023-2024 29 M'Gladbach de GER 1. Bundesliga 13th 5 450 90 16.1 5.0 5 90 5 0 0 0.80 8 13 -5 -1.00 -0.92 6.4 9.3 -2.9 -0.57 -0.42 Matches 9 Seasons 4 Clubs 3 Leagues 204 18,050 88 55.9 200.6 204 88 196 0 23 1.46 321 288 +33 +0.16 +0.10 118.2 145.1 -26.9 -0.30 -0.07 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 Montpellier (3 Seasons) 1 League 74 6,426 87 62.6 71.4 74 87 68 0 0 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Luzern (3 Seasons) 1 League 51 4,590 90 47.2 51.0 51 51 0 22 1.37 68 79 -11 -0.22 -0.48 Basel (2 Seasons) 1 League 59 5,294 90 81.7 58.8 59 90 58 0 1 1.93 119 60 +59 +1.00 +0.85 M'Gladbach (2 Seasons) 1 League 20 1,740 87 29.7 19.3 20 87 19 0 0 1.15 28 31 -3 -0.16 0.00 27.9 30.4 -2.5 -0.13 -0.01 Super Lg (5 Seasons) 110 9,884 90 61.0 109.8 110 90 109 0 23 1.67 187 139 +48 +0.44 +0.19 Ligue 1 (3 Seasons) 74 6,426 87 62.6 71.4 74 87 68 0 0 1.21 106 118 -12 -0.17 -0.19 90.3 114.7 -24.5 -0.34 -0.01 Bundesliga (2 Seasons) 20 1,740 87 29.7 19.3 20 87 19 0 0 1.15 28 31 -3 -0.16 0.00 27.9 30.4 -2.5 -0.13 -0.01
Playing Time Table 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-2021 26 Montpellier fr FRA Coupe de France 3rd 0 0 0 1 Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Matches 2 Seasons 2 Clubs 2 Leagues 1 90 90 10.3 1.0 1 90 1 0 1 3.00 7 0 +7 +7.00 +6.40 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches M'Gladbach (1 Season) 1 League 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Montpellier (1 Season) 1 League 0 0 0 1 DFB-Pokal (1 Season) 1 90 90 23.1 1.0 1 90 1 0 0 3.00 7 0 +7 +7.00 +6.40 Coupe de France (1 Season) 0 0 0 1
Playing Time Table 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 2019-2020 25 Basel 2. Europa Lg QF 7 630 90 63.6 7.0 7 90 7 0 0 2.29 17 4 +13 +1.86 +1.86 10.8 9.0 +1.8 +0.26 -0.11 Matches 1 Season 1 Club 1 League 7 630 90 63.6 7.0 7 90 7 0 0 2.29 17 4 +13 +1.86 +1.86 10.8 9.0 +1.8 +0.26 -0.11
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2014-2015 20 Luzern 1 League 1.0 1 0 2016-2017 22 Luzern 1 League 14.0 1 0 0 0 0 0 0 0 0 0 0 2017-2018 23 Luzern 1 League 36.0 2 0 0 0 0 0 0 0 0 0 0 2018-2019 24 Basel 1 League 27.0 0 0 0 0 2019-2020 25 Basel 2 Leagues 38.8 1 0 0 1 4 0 0 2 0 0 0 0 11 0 0 2020-2021 26 Montpellier 2 Leagues 29.7 0 1 0 2 3 0 0 0 1 0 1 1 48 7 0 100.0 2021-2022 27 Montpellier 1 League 28.7 0 1 0 1 2 0 0 0 1 0 0 1 58 10 0 100.0 2022-2023 28 Montpellier 1 League 13.0 1 1 0 1 3 0 0 0 0 0 0 0 16 3 0 100.0 2022-2023 28 M'Gladbach 1 League 14.3 0 0 0 0 2 0 0 0 1 0 0 0 31 3 0 100.0 2023-2024 29 M'Gladbach 2 Leagues 6.0 1 0 0 0 2 0 0 0 0 0 0 0 14 2 0 100.0 9 Seasons 4 Clubs 6 Leagues 208.6 7 3 0 5 16 0 0 2 3 0 1 2 178 25 0 100.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Montpellier (3 Seasons) 2 Leagues 71.4 1 3 0 4 8 0 0 0 2 0 1 2 122 20 0 100.0 Luzern (3 Seasons) 1 League 51.0 4 0 0 0 0 0 0 0 0 0 0 Basel (2 Seasons) 2 Leagues 65.8 1 0 0 1 4 0 0 2 0 0 0 0 11 0 0 M'Gladbach (2 Seasons) 2 Leagues 20.3 1 0 0 0 4 0 0 0 1 0 0 0 45 5 0 100.0 Super Lg (5 Seasons) 109.8 5 0 0 1 3 0 0 2 0 0 0 0 Ligue 1 (3 Seasons) 71.4 1 3 0 4 8 0 0 0 2 0 1 2 122 20 0 100.0 Bundesliga (2 Seasons) 19.3 1 0 0 0 4 0 0 0 1 0 0 0 45 5 0 100.0 Europa Lg (1 Season) 7.0 0 0 0 0 1 0 0 0 0 0 0 0 11 0 0 DFB-Pokal (1 Season) 1.0 0 0 0 0 0 0 0 0 0 0 Coupe de France (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 29 M'Gladbach de GER DFB-Pokal QF 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.0 0 0 0 0 0 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches M'Gladbach (1 Season) 1 League 1.0 0 0 0 0 0 0 0 0 0 0 Montpellier (1 Season) 1 League DFB-Pokal (1 Season) 1.0 0 0 0 0 0 0 0 0 0 0 Coupe de France (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 25 Basel 2. Europa Lg QF 7.0 0 0 0 0 1 0 0 0 0 0 0 0 11 0 0 Matches 1 Season 1 Club 1 League 7.0 0 0 0 0 1 0 0 0 0 0 0 0 11 0 0
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 .
View Additional Information
More Jonas Omlin Pages
Jonas Omlin Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary