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 2015-2016 21 Standard Liège 1 League 18 18 1,620 18.0 19 1.06 61 42 68.9 11 2 5 6 33.3 2016-2017 22 Standard Liège 2 Leagues 13 13 1,170 13.0 18 1.38 46 28 60.9 5 6 2 1 7.7 0 0 0 0 2017-2018 23 Club Brugge 1 League 4 4 360 4.0 3 0.75 9 6 66.7 3 1 0 2 50.0 0 0 0 0 2019-2020 25 Cercle Brugge 1 League 8 8 720 8.0 14 1.75 46 32 73.9 1 2 5 0 0.0 2 2 0 0 0.0 2020-2021 26 Oostende 1 League 31 31 2,790 31.0 37 1.19 113 76 69.9 13 8 10 7 22.6 3 3 0 0 0.0 2021-2022 27 Oostende 1 League 26 26 2,340 26.0 48 1.85 134 86 64.2 8 4 14 5 19.2 0 0 0 0 2022-2023 28 Oostende 1 League 22 22 1,980 22.0 45 2.05 109 62 61.5 5 5 12 3 13.6 6 3 2 1 40.0 2023-2024 29 RWD Molenbeek 1 League 1 0 17 0.2 1 5.29 0 0 0 0 0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 123 122 10,997 122.2 185 1.51 518 332 65.8 46 28 48 24 19.7 11 8 2 1 20.0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oostende (3 Seasons) 1 League 79 79 7,110 79.0 130 1.65 356 224 65.2 26 17 36 15 19.0 9 6 2 1 25.0 Standard Liège (3 Seasons) 2 Leagues 31 31 2,790 31.0 37 1.19 107 70 65.4 16 8 7 7 22.6 0 0 0 0 Club Brugge (2 Seasons) 1 League 4 4 360 4.0 3 0.75 9 6 66.7 3 1 0 2 50.0 0 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 1 0 17 0.2 1 5.29 0 0 0 0 0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8 8 720 8.0 14 1.75 46 32 73.9 1 2 5 0 0.0 2 2 0 0 0.0 Pro League (10 Seasons) 120 119 10,727 119.2 183 1.54 509 325 65.6 45 26 48 23 19.3 11 8 2 1 20.0 Europa Lg (2 Seasons) 3 3 270 3.0 2 0.67 9 7 77.8 1 2 0 1 33.3 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 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18 18 1,620 18.0 19 1.06 61 42 68.9 11 2 5 6 33.3 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10 10 900 10.0 16 1.60 37 21 56.8 4 4 2 0 0.0 0 0 0 0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4 4 360 4.0 3 0.75 9 6 66.7 3 1 0 2 50.0 0 0 0 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8 8 720 8.0 14 1.75 46 32 73.9 1 2 5 0 0.0 2 2 0 0 0.0 Matches 2020-2021 26 Oostende be BEL 1. First Division A 6th 31 31 2,790 31.0 37 1.19 113 76 69.9 13 8 10 7 22.6 3 3 0 0 0.0 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26 26 2,340 26.0 48 1.85 134 86 64.2 8 4 14 5 19.2 0 0 0 0 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22 22 1,980 22.0 45 2.05 109 62 61.5 5 5 12 3 13.6 6 3 2 1 40.0 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 1 0 17 0.2 1 5.29 0 0 0 0 0 0 0 0 0 0 Matches 11 Seasons 5 Clubs 2 Leagues 120 119 10,727 119.2 183 1.54 509 325 65.6 45 26 48 23 19.3 11 8 2 1 20.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Oostende (3 Seasons) 1 League 79 79 7,110 79.0 130 1.65 356 224 65.2 26 17 36 15 19.0 9 6 2 1 25.0 Standard Liège (3 Seasons) 1 League 28 28 2,520 28.0 35 1.25 98 63 64.3 15 6 7 6 21.4 0 0 0 0 Club Brugge (2 Seasons) 1 League 4 4 360 4.0 3 0.75 9 6 66.7 3 1 0 2 50.0 0 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 1 0 17 0.2 1 5.29 0 0 0 0 0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8 8 720 8.0 14 1.75 46 32 73.9 1 2 5 0 0.0 2 2 0 0 0.0 Pro League (10 Seasons) 120 119 10,727 119.2 183 1.54 509 325 65.6 45 26 48 23 19.3 11 8 2 1 20.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 2016-2017 22 Standard Liège 2. Europa Lg GR 3 3 270 3.0 2 0.67 9 7 77.8 1 2 0 1 33.3 0 0 0 0 Matches 2 Seasons 1 Club 1 League 3 3 270 3.0 2 0.67 9 7 77.8 1 2 0 1 33.3 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 2015-2016 21 Standard Liège be BEL 1. Pro League 18.0 19 Matches 2016-2017 22 Standard Liège 2. Europa Lg 3.0 2 0 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10.0 16 0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 Matches 2020-2021 26 Oostende be BEL 1. First Division A 31.0 37 3 0 3 0 32.9 0.27 -4.1 -0.13 163 440 37.0 667 132 41.4 38.2 227 72.2 53.8 457 23 5.0 30 0.97 14.3 Matches 2021-2022 27 Oostende be BEL 1. First Division A 26.0 48 0 2 6 0 44.7 0.34 -3.3 -0.13 175 467 37.5 559 106 50.8 41.6 245 74.7 54.6 357 18 5.0 19 0.73 13.9 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 22.0 45 3 0 8 0 37.5 0.30 -7.5 -0.34 162 415 39.0 457 77 57.8 43.1 212 71.2 53.2 294 28 9.5 16 0.73 12.6 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 Matches 11 Seasons 5 Clubs 3 Leagues 122.2 185 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 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 Oostende (3 Seasons) 1 League 79.0 130 6 2 17 0 115.0 0.31 -15.0 -0.19 500 1322 37.8 1683 315 49.0 40.7 684 72.8 53.9 1108 69 6.2 65 0.82 13.7 Standard Liège (3 Seasons) 2 Leagues 31.0 37 0 Club Brugge (2 Seasons) 1 League 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 Cercle Brugge (1 Season) 1 League 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 Pro League (10 Seasons) 119.2 183 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 13.6 Europa Lg (2 Seasons) 3.0 2 0 Pro League B (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 2015-2016 21 Standard Liège 1 League 18.0 19 2016-2017 22 Standard Liège 2 Leagues 13.0 18 0 2017-2018 23 Club Brugge 1 League 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 2019-2020 25 Cercle Brugge 1 League 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 2020-2021 26 Oostende 1 League 31.0 37 3 0 3 0 32.9 0.27 -4.1 -0.13 163 440 37.0 667 132 41.4 38.2 227 72.2 53.8 457 23 5.0 30 0.97 14.3 2021-2022 27 Oostende 1 League 26.0 48 0 2 6 0 44.7 0.34 -3.3 -0.13 175 467 37.5 559 106 50.8 41.6 245 74.7 54.6 357 18 5.0 19 0.73 13.9 2022-2023 28 Oostende 1 League 22.0 45 3 0 8 0 37.5 0.30 -7.5 -0.34 162 415 39.0 457 77 57.8 43.1 212 71.2 53.2 294 28 9.5 16 0.73 12.6 2023-2024 29 RWD Molenbeek 1 League 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 11 Seasons 5 Clubs 3 Leagues 122.2 185 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 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 Oostende (3 Seasons) 1 League 79.0 130 6 2 17 0 115.0 0.31 -15.0 -0.19 500 1322 37.8 1683 315 49.0 40.7 684 72.8 53.9 1108 69 6.2 65 0.82 13.7 Standard Liège (3 Seasons) 2 Leagues 31.0 37 0 Club Brugge (2 Seasons) 1 League 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 Cercle Brugge (1 Season) 1 League 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 Pro League (10 Seasons) 119.2 183 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 13.6 Europa Lg (2 Seasons) 3.0 2 0 Pro League B (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 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18.0 19 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10.0 16 0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 Matches 2020-2021 26 Oostende be BEL 1. First Division A 6th 31.0 37 3 0 3 0 32.9 0.27 -4.1 -0.13 163 440 37.0 667 132 41.4 38.2 227 72.2 53.8 457 23 5.0 30 0.97 14.3 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26.0 48 0 2 6 0 44.7 0.34 -3.3 -0.13 175 467 37.5 559 106 50.8 41.6 245 74.7 54.6 357 18 5.0 19 0.73 13.9 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22.0 45 3 0 8 0 37.5 0.30 -7.5 -0.34 162 415 39.0 457 77 57.8 43.1 212 71.2 53.2 294 28 9.5 16 0.73 12.6 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 Matches 11 Seasons 5 Clubs 2 Leagues 119.2 183 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 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 Oostende (3 Seasons) 1 League 79.0 130 6 2 17 0 115.0 0.31 -15.0 -0.19 500 1322 37.8 1683 315 49.0 40.7 684 72.8 53.9 1108 69 6.2 65 0.82 13.7 Standard Liège (3 Seasons) 1 League 28.0 35 0 Club Brugge (2 Seasons) 1 League 4.0 3 0 0 0 0 1.8 0.20 -1.2 -0.31 28 67 41.8 90 24 50.0 39.4 28 78.6 56.9 47 2 4.3 3 0.75 13.6 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 1 0 0 0 1 0.0 0.0 0.00 2 7 28.6 11 1 45.5 39.8 2 100.0 62.5 4 1 25.0 0 0.00 2.0 Cercle Brugge (1 Season) 1 League 8.0 14 2 0 1 0 13.9 0.26 -0.1 -0.01 39 119 32.8 249 41 37.3 36.2 48 54.2 46.6 103 7 6.8 6 0.75 13.4 Pro League (10 Seasons) 119.2 183 8 2 18 1 130.7 0.30 -16.3 -0.18 569 1515 37.6 2033 381 47.6 40.1 762 71.9 53.6 1262 79 6.3 74 0.81 13.6 Pro League B (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 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 2 0 Matches 2 Seasons 1 Club 1 League 3.0 2 0
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 Standard Liège 2. Europa Lg 0 0 Matches 2014-2015 20 Standard Liège be BEL 1. Pro League 0 0 Matches 2015-2016 21 Standard Liège be BEL 1. Pro League 18 18 1,620 18.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Standard Liège 2. Europa Lg 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10 10 900 10.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 4 4 360 4.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 2018-2019 24 Club Brugge be BEL 1. First Division A 0 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 8 8 720 8.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 2020-2021 26 Oostende be BEL 1. First Division A 31 31 2,790 31.0 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2021-2022 27 Oostende be BEL 1. First Division A 26 26 2,340 26.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 2022-2023 28 Oostende be BEL 1. Pro League A 22 22 1,980 22.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.01 0.01 0.00 0.01 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 1 0 17 0.2 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 2024-2025 30 RWD Molenbeek be BEL 2. Pro League B 0 0 Matches 11 Seasons 5 Clubs 3 Leagues 123 122 10,997 122.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 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 Oostende (3 Seasons) 1 League 79 79 7,110 79.0 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Standard Liège (3 Seasons) 2 Leagues 31 31 2,790 31.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Club Brugge (2 Seasons) 1 League 4 4 360 4.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 RWD Molenbeek (2 Seasons) 2 Leagues 1 0 17 0.2 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 Cercle Brugge (1 Season) 1 League 8 8 720 8.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 Pro League (10 Seasons) 120 119 10,727 119.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Europa Lg (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League B (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 Standard Liège 2 Leagues 0 0 2015-2016 21 Standard Liège 1 League 18 18 1,620 18.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Standard Liège 2 Leagues 13 13 1,170 13.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Club Brugge 1 League 4 4 360 4.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 2018-2019 24 Club Brugge 1 League 0 0 2019-2020 25 Cercle Brugge 1 League 8 8 720 8.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 2020-2021 26 Oostende 1 League 31 31 2,790 31.0 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 2021-2022 27 Oostende 1 League 26 26 2,340 26.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 2022-2023 28 Oostende 1 League 22 22 1,980 22.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.01 0.01 0.00 0.01 2023-2024 29 RWD Molenbeek 1 League 1 0 17 0.2 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 2024-2025 30 RWD Molenbeek 1 League 0 0 11 Seasons 5 Clubs 3 Leagues 123 122 10,997 122.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 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 Oostende (3 Seasons) 1 League 79 79 7,110 79.0 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Standard Liège (3 Seasons) 2 Leagues 31 31 2,790 31.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Club Brugge (2 Seasons) 1 League 4 4 360 4.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 RWD Molenbeek (2 Seasons) 2 Leagues 1 0 17 0.2 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 Cercle Brugge (1 Season) 1 League 8 8 720 8.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 Pro League (10 Seasons) 120 119 10,727 119.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Europa Lg (2 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Pro League B (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 Standard Liège be BEL 1. Pro League 4th 0 0 Matches 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18 18 1,620 18.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10 10 900 10.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4 4 360 4.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 2018-2019 24 Club Brugge be BEL 1. First Division A 2nd 0 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8 8 720 8.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 2020-2021 26 Oostende be BEL 1. First Division A 6th 31 31 2,790 31.0 0 0 0 0 0 0 2 0 0.0 0.0 0.5 0.5 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26 26 2,340 26.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 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22 22 1,980 22.0 0 1 1 0 0 0 0 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.05 0.05 0.00 0.05 0.00 0.01 0.01 0.00 0.01 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 1 0 17 0.2 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 2024-2025 30 RWD Molenbeek be BEL 2. Pro League B 3rd 0 0 Matches 11 Seasons 5 Clubs 2 Leagues 120 119 10,727 119.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 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 Oostende (3 Seasons) 1 League 79 79 7,110 79.0 0 1 1 0 0 0 2 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Standard Liège (3 Seasons) 1 League 28 28 2,520 28.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Club Brugge (2 Seasons) 1 League 4 4 360 4.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 RWD Molenbeek (2 Seasons) 2 Leagues 1 0 17 0.2 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 Cercle Brugge (1 Season) 1 League 8 8 720 8.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 Pro League (10 Seasons) 120 119 10,727 119.2 0 1 1 0 0 0 7 0 0.0 0.0 0.7 0.7 0 0 0 0.00 0.01 0.01 0.00 0.01 0.00 0.01 0.01 0.00 0.01 Pro League B (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 Gls Ast G+A G-PK G+A-PK Matches 2014-2015 20 Standard Liège 2. Europa Lg GR 0 0 Matches 2016-2017 22 Standard Liège 2. Europa Lg GR 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 3 3 270 3.0 0 0 0 0 0 0 0 0 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 2015-2016 21 Standard Liège be BEL 1. Pro League 18.0 0 Matches 2016-2017 22 Standard Liège 2. Europa Lg 3.0 0 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10.0 0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2020-2021 26 Oostende be BEL 1. First Division A 31.0 594 903 65.8 19840 15584 78 79 98.7 247 252 98.0 267 561 47.6 0 0.5 0.1 -0.5 3 24 1 0 0 Matches 2021-2022 27 Oostende be BEL 1. First Division A 26.0 495 809 61.2 18015 14912 49 50 98.0 200 206 97.1 246 548 44.9 0 0.0 0.1 0.0 0 24 0 0 0 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 22.0 399 671 59.5 15221 12858 30 32 93.8 146 149 98.0 223 488 45.7 1 0.2 0.0 +0.8 1 12 0 0 0 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 11 Seasons 5 Clubs 3 Leagues 122.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 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 Oostende (3 Seasons) 1 League 79.0 1488 2383 62.4 53076 43354 157 161 97.5 593 607 97.7 736 1597 46.1 1 0.7 0.2 +0.3 4 60 1 0 0 Standard Liège (3 Seasons) 2 Leagues 31.0 0 Club Brugge (2 Seasons) 1 League 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 Pro League (10 Seasons) 119.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 1 0 0 Europa Lg (2 Seasons) 3.0 0 Pro League B (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 2015-2016 21 Standard Liège 1 League 18.0 0 2016-2017 22 Standard Liège 2 Leagues 13.0 0 2017-2018 23 Club Brugge 1 League 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 2019-2020 25 Cercle Brugge 1 League 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 2020-2021 26 Oostende 1 League 31.0 594 903 65.8 19840 15584 78 79 98.7 247 252 98.0 267 561 47.6 0 0.5 0.1 -0.5 3 24 1 0 0 2021-2022 27 Oostende 1 League 26.0 495 809 61.2 18015 14912 49 50 98.0 200 206 97.1 246 548 44.9 0 0.0 0.1 0.0 0 24 0 0 0 2022-2023 28 Oostende 1 League 22.0 399 671 59.5 15221 12858 30 32 93.8 146 149 98.0 223 488 45.7 1 0.2 0.0 +0.8 1 12 0 0 0 2023-2024 29 RWD Molenbeek 1 League 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 122.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 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 Oostende (3 Seasons) 1 League 79.0 1488 2383 62.4 53076 43354 157 161 97.5 593 607 97.7 736 1597 46.1 1 0.7 0.2 +0.3 4 60 1 0 0 Standard Liège (3 Seasons) 2 Leagues 31.0 0 Club Brugge (2 Seasons) 1 League 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 Pro League (10 Seasons) 119.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 1 0 0 Europa Lg (2 Seasons) 3.0 0 Pro League B (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 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18.0 0 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10.0 0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 Matches 2020-2021 26 Oostende be BEL 1. First Division A 6th 31.0 594 903 65.8 19840 15584 78 79 98.7 247 252 98.0 267 561 47.6 0 0.5 0.1 -0.5 3 24 1 0 0 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26.0 495 809 61.2 18015 14912 49 50 98.0 200 206 97.1 246 548 44.9 0 0.0 0.1 0.0 0 24 0 0 0 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22.0 399 671 59.5 15221 12858 30 32 93.8 146 149 98.0 223 488 45.7 1 0.2 0.0 +0.8 1 12 0 0 0 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 Matches 11 Seasons 5 Clubs 2 Leagues 119.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 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 Oostende (3 Seasons) 1 League 79.0 1488 2383 62.4 53076 43354 157 161 97.5 593 607 97.7 736 1597 46.1 1 0.7 0.2 +0.3 4 60 1 0 0 Standard Liège (3 Seasons) 1 League 28.0 0 Club Brugge (2 Seasons) 1 League 4.0 76 119 63.9 2738 2390 9 9 100.0 25 25 100.0 42 84 50.0 0 0.0 0.0 0.0 0 2 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 7 13 53.8 252 192 1 1 100.0 3 4 75.0 3 8 37.5 0 0.0 0.0 0.0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 209 300 69.7 6249 4384 20 20 100.0 110 112 98.2 77 163 47.2 0 0.0 0.0 0.0 0 6 0 0 0 Pro League (10 Seasons) 119.2 1780 2815 63.2 62315 50320 187 191 97.9 731 748 97.7 858 1852 46.3 1 0.7 0.2 +0.3 4 68 1 0 0 Pro League B (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 A-xAG KP 1/3 PPA CrsPA Matches 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 0 Matches 2 Seasons 1 Club 1 League 3.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 2015-2016 21 Standard Liège 1 League 18.0 2016-2017 22 Standard Liège 2 Leagues 13.0 0 2017-2018 23 Club Brugge 1 League 4.0 119 82 36 8 0 0 0 0 0 0 0 0 76 1 0 2019-2020 25 Cercle Brugge 1 League 8.0 300 238 59 11 0 0 0 0 0 0 0 0 209 3 0 2020-2021 26 Oostende 1 League 31.0 903 591 303 76 0 1 0 0 0 0 0 0 594 9 0 2021-2022 27 Oostende 1 League 26.0 809 466 338 93 0 0 0 0 0 0 0 0 495 5 0 2022-2023 28 Oostende 1 League 22.0 671 384 285 73 0 0 0 0 0 0 0 0 399 2 1 2023-2024 29 RWD Molenbeek 1 League 0.2 13 10 3 1 0 0 0 0 0 0 0 0 7 0 0 11 Seasons 5 Clubs 3 Leagues 122.2 2815 1771 1024 262 0 1 0 0 0 0 0 0 1780 20 1 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Oostende (3 Seasons) 1 League 79.0 2383 1441 926 242 0 1 0 0 0 0 0 0 1488 16 1 Standard Liège (3 Seasons) 2 Leagues 31.0 0 Club Brugge (2 Seasons) 1 League 4.0 119 82 36 8 0 0 0 0 0 0 0 0 76 1 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 13 10 3 1 0 0 0 0 0 0 0 0 7 0 0 Cercle Brugge (1 Season) 1 League 8.0 300 238 59 11 0 0 0 0 0 0 0 0 209 3 0 Pro League (10 Seasons) 119.2 2815 1771 1024 262 0 1 0 0 0 0 0 0 1780 20 1 Europa Lg (2 Seasons) 3.0 0 Pro League B (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 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 0 Matches 2 Seasons 1 Club 1 League 3.0 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 2015-2016 21 Standard Liège 1 League 18.0 2016-2017 22 Standard Liège 2 Leagues 13.0 2017-2018 23 Club Brugge 1 League 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 25 Cercle Brugge 1 League 8.0 2 0.25 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 26 Oostende 1 League 31.0 7 0.23 5 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Oostende 1 League 26.0 4 0.15 3 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 28 Oostende 1 League 22.0 3 0.14 1 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 29 RWD Molenbeek 1 League 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 122.2 17 0.19 12 5 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Oostende (3 Seasons) 1 League 79.0 14 0.18 9 5 0 0 0 0 0 0.00 0 0 0 0 0 0 Standard Liège (3 Seasons) 2 Leagues 31.0 Club Brugge (2 Seasons) 1 League 4.0 1 0.25 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 2 0.25 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Pro League (10 Seasons) 119.2 17 0.19 12 5 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (2 Seasons) 3.0 Pro League B (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 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 Matches 2 Seasons 1 Club 1 League 3.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 2015-2016 21 Standard Liège 1 League 18.0 0 2016-2017 22 Standard Liège 2 Leagues 13.0 0 0 0 2017-2018 23 Club Brugge 1 League 4.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2019-2020 25 Cercle Brugge 1 League 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 2020-2021 26 Oostende 1 League 31.0 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 11 1 2021-2022 27 Oostende 1 League 26.0 2 2 2 0 0 2 2 100.0 0 1 0 1 0 2 16 0 2022-2023 28 Oostende 1 League 22.0 1 1 1 0 0 1 1 100.0 0 0 0 0 0 1 6 3 2023-2024 29 RWD Molenbeek 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 122.2 3 3 3 0 0 3 4 75.0 1 2 0 2 0 3 37 5 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Oostende (3 Seasons) 1 League 79.0 3 3 3 0 0 3 4 75.0 1 2 0 2 0 3 33 4 Standard Liège (3 Seasons) 2 Leagues 31.0 0 0 0 Club Brugge (2 Seasons) 1 League 4.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 Pro League (10 Seasons) 119.2 3 3 3 0 0 3 4 75.0 1 2 0 2 0 3 37 5 Europa Lg (2 Seasons) 3.0 0 0 0 Pro League B (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 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 0 0 Matches 2 Seasons 1 Club 1 League 3.0 0 0 0
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 2015-2016 21 Standard Liège 1 League 18.0 2016-2017 22 Standard Liège 2 Leagues 13.0 2017-2018 23 Club Brugge 1 League 4.0 123 103 123 0 0 0 123 0 0 0 46 317 200 0 0 0 0 0 49 0 2019-2020 25 Cercle Brugge 1 League 8.0 325 263 324 1 0 0 325 0 0 0 160 927 569 0 1 0 0 0 164 0 2020-2021 26 Oostende 1 League 31.0 962 822 958 4 0 0 962 0 0 0 392 2132 1257 0 0 0 0 0 350 0 2021-2022 27 Oostende 1 League 26.0 881 740 878 3 0 0 881 0 0 0 314 1977 1203 0 0 0 0 0 227 0 2022-2023 28 Oostende 1 League 22.0 721 619 718 2 1 1 721 0 0 0 401 2387 1360 0 0 0 0 0 215 0 2023-2024 29 RWD Molenbeek 1 League 0.2 13 10 13 0 0 0 13 0 0 0 9 54 29 0 0 0 0 0 8 0 11 Seasons 5 Clubs 3 Leagues 122.2 3025 2557 3014 10 1 1 3025 0 0 0 1322 7794 4618 0 1 0 0 0 1013 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 Oostende (3 Seasons) 1 League 79.0 2564 2181 2554 9 1 1 2564 0 0 0 1107 6496 3820 0 0 0 0 0 792 0 Standard Liège (3 Seasons) 2 Leagues 31.0 Club Brugge (2 Seasons) 1 League 4.0 123 103 123 0 0 0 123 0 0 0 46 317 200 0 0 0 0 0 49 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 13 10 13 0 0 0 13 0 0 0 9 54 29 0 0 0 0 0 8 0 Cercle Brugge (1 Season) 1 League 8.0 325 263 324 1 0 0 325 0 0 0 160 927 569 0 1 0 0 0 164 0 Pro League (10 Seasons) 119.2 3025 2557 3014 10 1 1 3025 0 0 0 1322 7794 4618 0 1 0 0 0 1013 0 Europa Lg (2 Seasons) 3.0 Pro League B (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 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18.0 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10.0 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4.0 123 103 123 0 0 0 123 0 0 0 46 317 200 0 0 0 0 0 49 0 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8.0 325 263 324 1 0 0 325 0 0 0 160 927 569 0 1 0 0 0 164 0 Matches 2020-2021 26 Oostende be BEL 1. First Division A 6th 31.0 962 822 958 4 0 0 962 0 0 0 392 2132 1257 0 0 0 0 0 350 0 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26.0 881 740 878 3 0 0 881 0 0 0 314 1977 1203 0 0 0 0 0 227 0 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22.0 721 619 718 2 1 1 721 0 0 0 401 2387 1360 0 0 0 0 0 215 0 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 0.2 13 10 13 0 0 0 13 0 0 0 9 54 29 0 0 0 0 0 8 0 Matches 11 Seasons 5 Clubs 2 Leagues 119.2 3025 2557 3014 10 1 1 3025 0 0 0 1322 7794 4618 0 1 0 0 0 1013 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 Oostende (3 Seasons) 1 League 79.0 2564 2181 2554 9 1 1 2564 0 0 0 1107 6496 3820 0 0 0 0 0 792 0 Standard Liège (3 Seasons) 1 League 28.0 Club Brugge (2 Seasons) 1 League 4.0 123 103 123 0 0 0 123 0 0 0 46 317 200 0 0 0 0 0 49 0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 13 10 13 0 0 0 13 0 0 0 9 54 29 0 0 0 0 0 8 0 Cercle Brugge (1 Season) 1 League 8.0 325 263 324 1 0 0 325 0 0 0 160 927 569 0 1 0 0 0 164 0 Pro League (10 Seasons) 119.2 3025 2557 3014 10 1 1 3025 0 0 0 1322 7794 4618 0 1 0 0 0 1013 0 Pro League B (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 1/3 CPA Mis Dis Rec Matches 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 Matches 2 Seasons 1 Club 1 League 3.0
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 Standard Liège 2 Leagues 0 0 0 0 5 2015-2016 21 Standard Liège 1 League 18 1,620 90 50.0 18.0 18 18 0 16 1.94 28 18 +10 +0.56 +1.50 2016-2017 22 Standard Liège 2 Leagues 13 1,170 90 36.1 13.0 13 13 0 23 1.62 25 18 +7 +0.54 +0.23 2017-2018 23 Club Brugge 1 League 4 360 90 10.0 4.0 4 4 0 16 2.50 10 3 +7 +1.75 +0.83 9.4 2.3 +7.1 +1.77 +1.09 2018-2019 24 Club Brugge 1 League 0 0 0 0 2 2019-2020 25 Cercle Brugge 1 League 8 720 90 27.6 8.0 8 90 8 0 20 0.63 8 14 -6 -0.75 +0.25 11.9 13.5 -1.6 -0.21 -0.09 2020-2021 26 Oostende 1 League 31 2,790 90 91.2 31.0 31 90 31 0 0 1.46 44 37 +7 +0.23 +0.23 53.2 38.0 +15.2 +0.49 +0.31 2021-2022 27 Oostende 1 League 26 2,340 90 76.5 26.0 26 90 26 0 7 1.08 26 48 -22 -0.85 -0.22 29.3 48.1 -18.8 -0.72 -0.73 2022-2023 28 Oostende 1 League 22 1,980 90 64.7 22.0 22 90 22 0 12 0.91 25 45 -20 -0.91 +0.67 28.5 40.8 -12.3 -0.56 -0.23 2023-2024 29 RWD Molenbeek 1 League 1 17 17 0.6 0.2 0 0 1 17 27 1.00 0 1 -1 -5.29 -4.12 0.0 0.3 -0.3 -1.80 -0.74 2024-2025 30 RWD Molenbeek 1 League 0 0 0 0 12 11 Seasons 5 Clubs 3 Leagues 123 10,997 89 32.9 122.2 122 90 122 1 17 140 1.34 166 184 -18 -0.15 +0.23 132.3 143.1 -10.8 -0.12 0.00 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 Oostende (3 Seasons) 1 League 79 7,110 90 77.5 79.0 79 90 79 0 19 1.18 95 130 -35 -0.44 +0.60 111.0 126.9 -15.9 -0.20 -0.05 Standard Liège (3 Seasons) 2 Leagues 31 2,790 90 26.3 31.0 31 31 0 44 1.80 53 36 +17 +0.55 +0.79 Club Brugge (2 Seasons) 1 League 4 360 90 5.0 4.0 4 4 0 18 2.50 10 3 +7 +1.75 +0.83 9.4 2.3 +7.1 +1.77 +1.09 RWD Molenbeek (2 Seasons) 2 Leagues 1 17 17 0.4 0.2 0 0 1 17 39 1.00 0 1 -1 -5.29 -4.12 0.0 0.3 -0.3 -1.80 -0.74 Cercle Brugge (1 Season) 1 League 8 720 90 27.6 8.0 8 90 8 0 20 0.63 8 14 -6 -0.75 +0.25 11.9 13.5 -1.6 -0.21 -0.09 Pro League (10 Seasons) 120 10,727 89 34.3 119.2 119 90 119 1 17 124 1.34 161 182 -21 -0.18 +0.20 132.3 143.1 -10.8 -0.12 0.00 Europa Lg (2 Seasons) 3 270 90 25.0 3.0 3 3 0 4 1.67 5 2 +3 +1.00 +1.33 Pro League B (1 Season) 0 0 0 0 12
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 Standard Liège be BEL 1. Pro League 4th 0 0 0 0 4 Matches 2015-2016 21 Standard Liège be BEL 1. Pro League 8th 18 1,620 90 50.0 18.0 18 18 0 16 1.94 28 18 +10 +0.56 +1.50 Matches 2016-2017 22 Standard Liège be BEL 1. First Division A 10th 10 900 90 33.3 10.0 10 10 0 20 1.60 20 16 +4 +0.40 0.00 Matches 2017-2018 23 Club Brugge be BEL 1. First Division A 1st 4 360 90 10.0 4.0 4 4 0 16 2.50 10 3 +7 +1.75 +0.83 9.4 2.3 +7.1 +1.77 +1.09 Matches 2018-2019 24 Club Brugge be BEL 1. First Division A 2nd 0 0 0 0 2 Matches 2019-2020 25 Cercle Brugge be BEL 1. First Division A 14th 8 720 90 27.6 8.0 8 90 8 0 20 0.63 8 14 -6 -0.75 +0.25 11.9 13.5 -1.6 -0.21 -0.09 Matches 2020-2021 26 Oostende be BEL 1. First Division A 6th 31 2,790 90 91.2 31.0 31 90 31 0 0 1.46 44 37 +7 +0.23 +0.23 53.2 38.0 +15.2 +0.49 +0.31 Matches 2021-2022 27 Oostende be BEL 1. First Division A 13th 26 2,340 90 76.5 26.0 26 90 26 0 7 1.08 26 48 -22 -0.85 -0.22 29.3 48.1 -18.8 -0.72 -0.73 Matches 2022-2023 28 Oostende be BEL 1. Pro League A 16th 22 1,980 90 64.7 22.0 22 90 22 0 12 0.91 25 45 -20 -0.91 +0.67 28.5 40.8 -12.3 -0.56 -0.23 Matches 2023-2024 29 RWD Molenbeek be BEL 1. Pro League A 15th 1 17 17 0.6 0.2 0 0 1 17 27 1.00 0 1 -1 -5.29 -4.12 0.0 0.3 -0.3 -1.80 -0.74 Matches 2024-2025 30 RWD Molenbeek be BEL 2. Pro League B 3rd 0 0 0 0 12 Matches 11 Seasons 5 Clubs 2 Leagues 120 10,727 89 33.2 119.2 119 90 119 1 17 136 1.34 161 182 -21 -0.18 +0.20 132.3 143.1 -10.8 -0.12 0.00 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 Oostende (3 Seasons) 1 League 79 7,110 90 77.5 79.0 79 90 79 0 19 1.18 95 130 -35 -0.44 +0.60 111.0 126.9 -15.9 -0.20 -0.05 Standard Liège (3 Seasons) 1 League 28 2,520 90 26.4 28.0 28 28 0 40 1.82 48 34 +14 +0.50 +0.74 Club Brugge (2 Seasons) 1 League 4 360 90 5.0 4.0 4 4 0 18 2.50 10 3 +7 +1.75 +0.83 9.4 2.3 +7.1 +1.77 +1.09 RWD Molenbeek (2 Seasons) 2 Leagues 1 17 17 0.4 0.2 0 0 1 17 39 1.00 0 1 -1 -5.29 -4.12 0.0 0.3 -0.3 -1.80 -0.74 Cercle Brugge (1 Season) 1 League 8 720 90 27.6 8.0 8 90 8 0 20 0.63 8 14 -6 -0.75 +0.25 11.9 13.5 -1.6 -0.21 -0.09 Pro League (10 Seasons) 120 10,727 89 34.3 119.2 119 90 119 1 17 124 1.34 161 182 -21 -0.18 +0.20 132.3 143.1 -10.8 -0.12 0.00 Pro League B (1 Season) 0 0 0 0 12
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 Matches 2014-2015 20 Standard Liège 2. Europa Lg GR 0 0 0 0 1 Matches 2016-2017 22 Standard Liège 2. Europa Lg GR 3 270 90 50.0 3.0 3 3 0 3 1.67 5 2 +3 +1.00 +1.33 Matches 2 Seasons 1 Club 1 League 3 270 90 25.0 3.0 3 3 0 4 1.67 5 2 +3 +1.00 +1.33
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 2015-2016 21 Standard Liège 1 League 18.0 3 0 0 2016-2017 22 Standard Liège 2 Leagues 13.0 2 0 0 0 0 0 0 0 0 0 0 0 2017-2018 23 Club Brugge 1 League 4.0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0.0 2019-2020 25 Cercle Brugge 1 League 8.0 0 0 0 1 1 0 0 0 0 0 1 0 8 2 0 100.0 2020-2021 26 Oostende 1 League 31.0 2 0 0 1 2 0 0 0 0 0 1 0 41 7 2 77.8 2021-2022 27 Oostende 1 League 26.0 0 0 0 0 1 0 0 0 2 0 0 0 39 9 0 100.0 2022-2023 28 Oostende 1 League 22.0 0 0 0 0 3 0 0 0 1 0 0 0 26 10 0 100.0 2023-2024 29 RWD Molenbeek 1 League 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 Seasons 5 Clubs 3 Leagues 122.2 7 0 0 2 7 0 0 0 3 0 2 0 117 28 3 90.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Oostende (3 Seasons) 1 League 79.0 2 0 0 1 6 0 0 0 3 0 1 0 106 26 2 92.9 Standard Liège (3 Seasons) 2 Leagues 31.0 5 0 0 0 0 0 0 0 0 0 0 0 Club Brugge (2 Seasons) 1 League 4.0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 1 0.0 RWD Molenbeek (2 Seasons) 2 Leagues 0.2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Cercle Brugge (1 Season) 1 League 8.0 0 0 0 1 1 0 0 0 0 0 1 0 8 2 0 100.0 Pro League (10 Seasons) 119.2 7 0 0 2 7 0 0 0 3 0 2 0 117 28 3 90.3 Europa Lg (2 Seasons) 3.0 0 0 0 0 0 0 0 0 0 0 0 0 Pro League B (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 22 Standard Liège 2. Europa Lg GR 3.0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 3.0 0 0 0 0 0 0 0 0 0 0 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 Guillaume Hubert Pages
Guillaume Hubert 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