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 2013-2014 19 Nancy fr FRA 2. Ligue 2 33 33 2,951 32.8 31 0.95 154 123 79.9 15 11 7 9 27.3 2014-2015 20 Nancy fr FRA 2. Ligue 2 29 29 2,610 29.0 30 1.03 113 83 73.5 11 11 7 7 24.1 Matches 2015-2016 21 Monaco fr FRA Coupe de France 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 2 2 180 2.0 0 0.00 2 2 100.0 1 1 0 2 100.0 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 8 8 720 8.0 7 0.87 31 24 80.6 4 2 2 2 25.0 2 1 1 0 50.0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 28 28 2,520 28.0 34 1.21 109 75 69.7 14 8 6 8 28.6 2 1 1 0 50.0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 30 30 2,700 30.0 59 1.97 148 90 63.5 7 7 16 3 10.0 7 5 2 0 28.6 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3 3 300 3.3 1 0.30 6 5 83.3 2 0 1 1 33.3 0 0 0 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 28 28 2,520 28.0 25 0.89 88 66 76.1 17 3 8 9 32.1 4 4 0 0 0.0 Matches 2020-2021 26 Lorient fr FRA Coupe de France 1 1 89 1.0 1 1.01 3 2 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 23 23 2,070 23.0 43 1.87 111 68 64.9 6 4 13 3 13.0 5 4 0 1 0.0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 22 22 1,980 22.0 38 1.73 91 56 62.6 3 8 11 4 18.2 5 4 0 1 0.0 Matches 2022-2023 28 Gent 3. Conf Lg 5 5 450 5.0 2 0.40 14 12 85.7 2 2 1 3 60.0 0 0 0 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 24 24 2,160 24.0 24 1.00 76 52 73.7 12 6 6 11 45.8 4 4 0 0 0.0 Matches 2023-2024 29 Gent 3. Conf Lg 2 2 159 1.8 2 1.13 7 5 71.4 2 0 0 0 0.0 0 0 0 0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 10 10 900 10.0 12 1.20 42 30 73.8 4 5 1 1 10.0 1 1 0 0 0.0 Matches 2024-2025 30 QPR eng ENG 2. Championship 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 Matches 12 Seasons 7 Clubs 10 Leagues 273 273 24,559 272.9 337 1.25 1088 759 71.3 105 78 90 69 25.3 31 25 4 2 13.8 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lorient (4 Seasons) 4 Leagues 77 77 6,959 77.3 108 1.40 299 197 67.9 28 15 34 17 22.1 14 12 0 2 0.0 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 100 1.52 288 189 67.7 25 17 24 13 19.7 11 7 4 0 36.4 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 61 0.99 267 206 77.2 26 22 14 16 25.8 Gent (2 Seasons) 2 Leagues 41 41 3,669 40.8 40 0.98 139 99 74.8 20 13 8 15 36.6 5 5 0 0 0.0 QPR (1 Season) 2 Leagues 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 Monaco (1 Season) 4 Leagues 4 4 360 4.0 0 0.00 2 2 100.0 1 1 2 2 50.0 0 0 0 0 Rennes (1 Season) 2 Leagues 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Ligue 1 (5 Seasons) 47 47 4,230 47.0 81 1.72 204 126 64.2 10 13 24 9 19.1 10 8 0 2 0.0 Coupe de France (4 Seasons) 5 5 479 5.3 2 0.46 9 7 77.8 2 0 3 1 20.0 0 0 0 0 Ligue 2 (3 Seasons) 90 90 8,081 89.8 86 0.96 355 272 76.9 43 25 22 25 27.8 4 4 0 0 0.0 Pro League A (3 Seasons) 64 64 5,760 64.0 95 1.48 266 172 68.0 23 18 23 15 23.4 12 10 2 0 16.7 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 2 0 0.0 0 0 0 0 First Division B (2 Seasons) 36 36 3,240 36.0 41 1.14 140 99 72.1 18 10 8 10 27.8 4 2 2 0 50.0 Conf Lg (2 Seasons) 7 7 609 6.8 4 0.59 21 17 81.0 4 2 1 3 42.9 0 0 0 0 Championship (1 Season) 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 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 2013-2014 19 Nancy 1 League 33 33 2,951 32.8 31 0.95 154 123 79.9 15 11 7 9 27.3 2014-2015 20 Nancy 1 League 29 29 2,610 29.0 30 1.03 113 83 73.5 11 11 7 7 24.1 2015-2016 21 Monaco 4 Leagues 4 4 360 4.0 0 0.00 2 2 100.0 1 1 2 2 50.0 0 0 0 0 2016-2017 22 Rennes 2 Leagues 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 2016-2017 22 Cercle Brugge 1 League 8 8 720 8.0 7 0.87 31 24 80.6 4 2 2 2 25.0 2 1 1 0 50.0 2017-2018 23 Cercle Brugge 1 League 28 28 2,520 28.0 34 1.21 109 75 69.7 14 8 6 8 28.6 2 1 1 0 50.0 2018-2019 24 Cercle Brugge 1 League 30 30 2,700 30.0 59 1.97 148 90 63.5 7 7 16 3 10.0 7 5 2 0 28.6 2019-2020 25 Lorient 3 Leagues 31 31 2,820 31.3 26 0.83 94 71 76.6 19 3 9 10 32.3 4 4 0 0 0.0 2020-2021 26 Lorient 2 Leagues 24 24 2,159 24.0 44 1.83 114 70 64.9 6 4 14 3 12.5 5 4 0 1 0.0 2021-2022 27 Lorient 2 Leagues 22 22 1,980 22.0 38 1.73 91 56 62.6 3 8 11 4 18.2 5 4 0 1 0.0 2022-2023 28 Gent 2 Leagues 29 29 2,610 29.0 26 0.90 90 64 75.6 14 8 7 14 48.3 4 4 0 0 0.0 2023-2024 29 Gent 2 Leagues 12 12 1,059 11.8 14 1.19 49 35 73.5 6 5 1 1 8.3 1 1 0 0 0.0 2024-2025 30 QPR 2 Leagues 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 12 Seasons 7 Clubs 10 Leagues 273 273 24,559 272.9 337 1.25 1088 759 71.3 105 78 90 69 25.3 31 25 4 2 13.8 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lorient (4 Seasons) 4 Leagues 77 77 6,959 77.3 108 1.40 299 197 67.9 28 15 34 17 22.1 14 12 0 2 0.0 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 100 1.52 288 189 67.7 25 17 24 13 19.7 11 7 4 0 36.4 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 61 0.99 267 206 77.2 26 22 14 16 25.8 Gent (2 Seasons) 2 Leagues 41 41 3,669 40.8 40 0.98 139 99 74.8 20 13 8 15 36.6 5 5 0 0 0.0 QPR (1 Season) 2 Leagues 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 Monaco (1 Season) 4 Leagues 4 4 360 4.0 0 0.00 2 2 100.0 1 1 2 2 50.0 0 0 0 0 Rennes (1 Season) 2 Leagues 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Ligue 1 (5 Seasons) 47 47 4,230 47.0 81 1.72 204 126 64.2 10 13 24 9 19.1 10 8 0 2 0.0 Coupe de France (4 Seasons) 5 5 479 5.3 2 0.46 9 7 77.8 2 0 3 1 20.0 0 0 0 0 Ligue 2 (3 Seasons) 90 90 8,081 89.8 86 0.96 355 272 76.9 43 25 22 25 27.8 4 4 0 0 0.0 Pro League A (3 Seasons) 64 64 5,760 64.0 95 1.48 266 172 68.0 23 18 23 15 23.4 12 10 2 0 16.7 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 2 0 0.0 0 0 0 0 First Division B (2 Seasons) 36 36 3,240 36.0 41 1.14 140 99 72.1 18 10 8 10 27.8 4 2 2 0 50.0 Conf Lg (2 Seasons) 7 7 609 6.8 4 0.59 21 17 81.0 4 2 1 3 42.9 0 0 0 0 Championship (1 Season) 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 33 33 2,951 32.8 31 0.95 154 123 79.9 15 11 7 9 27.3 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29 29 2,610 29.0 30 1.03 113 83 73.5 11 11 7 7 24.1 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2 2 180 2.0 0 0.00 2 2 100.0 1 1 0 2 100.0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8 8 720 8.0 7 0.87 31 24 80.6 4 2 2 2 25.0 2 1 1 0 50.0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28 28 2,520 28.0 34 1.21 109 75 69.7 14 8 6 8 28.6 2 1 1 0 50.0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30 30 2,700 30.0 59 1.97 148 90 63.5 7 7 16 3 10.0 7 5 2 0 28.6 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28 28 2,520 28.0 25 0.89 88 66 76.1 17 3 8 9 32.1 4 4 0 0 0.0 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23 23 2,070 23.0 43 1.87 111 68 64.9 6 4 13 3 13.0 5 4 0 1 0.0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22 22 1,980 22.0 38 1.73 91 56 62.6 3 8 11 4 18.2 5 4 0 1 0.0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24 24 2,160 24.0 24 1.00 76 52 73.7 12 6 6 11 45.8 4 4 0 0 0.0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10 10 900 10.0 12 1.20 42 30 73.8 4 5 1 1 10.0 1 1 0 0 0.0 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 Matches 12 Seasons 7 Clubs 5 Leagues 259 259 23,291 258.8 331 1.28 1058 735 71.1 99 76 84 65 25.1 31 25 4 2 13.8 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Lorient (4 Seasons) 2 Leagues 73 73 6,570 73.0 106 1.45 290 190 67.6 26 15 32 16 21.9 14 12 0 2 0.0 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 100 1.52 288 189 67.7 25 17 24 13 19.7 11 7 4 0 36.4 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 61 0.99 267 206 77.2 26 22 14 16 25.8 Gent (2 Seasons) 1 League 34 34 3,060 34.0 36 1.06 118 82 73.7 16 11 7 12 35.3 5 5 0 0 0.0 QPR (1 Season) 1 League 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 0 0 0.0 Monaco (1 Season) 1 League 2 2 180 2.0 0 0.00 2 2 100.0 1 1 0 2 100.0 Ligue 1 (5 Seasons) 47 47 4,230 47.0 81 1.72 204 126 64.2 10 13 24 9 19.1 10 8 0 2 0.0 Ligue 2 (3 Seasons) 90 90 8,081 89.8 86 0.96 355 272 76.9 43 25 22 25 27.8 4 4 0 0 0.0 Pro League A (3 Seasons) 64 64 5,760 64.0 95 1.48 266 172 68.0 23 18 23 15 23.4 12 10 2 0 16.7 First Division B (2 Seasons) 36 36 3,240 36.0 41 1.14 140 99 72.1 18 10 8 10 27.8 4 2 2 0 50.0 Championship (1 Season) 22 22 1,980 22.0 28 1.27 93 66 71.0 5 10 7 6 27.3 1 1 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 Monaco fr FRA Coupe de France 9th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 9th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 9th 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Matches 2019-2020 25 Lorient fr FRA Coupe de France 17th 3 3 300 3.3 1 0.30 6 5 83.3 2 0 1 1 33.3 0 0 0 0 Matches 2020-2021 26 Lorient fr FRA Coupe de France 17th 1 1 89 1.0 1 1.01 3 2 66.7 0 0 1 0 0.0 0 0 0 0 Matches 6 Seasons 4 Clubs 3 Leagues 7 7 659 7.3 2 0.46 9 7 77.8 2 0 5 1 14.3 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 Lorient (3 Seasons) 2 Leagues 4 4 389 4.3 2 0.46 9 7 77.8 2 0 2 1 25.0 0 0 0 0 Monaco (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 2 0 0.0 0 0 0 0 Rennes (1 Season) 1 League 1 1 90 1.0 0 0 0 1 0 0.0 0 0 0 0 Coupe de France (4 Seasons) 5 5 479 5.3 2 0.46 9 7 77.8 2 0 3 1 20.0 0 0 0 0 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 2 0 0.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 2022-2023 28 Gent 3. Conf Lg QF 5 5 450 5.0 2 0.40 14 12 85.7 2 2 1 3 60.0 0 0 0 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 2 2 159 1.8 2 1.13 7 5 71.4 2 0 0 0 0.0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 7 7 609 6.8 4 0.59 21 17 81.0 4 2 1 3 42.9 0 0 0 0 Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Gent (2 Seasons) 1 League 7 7 609 6.8 4 0.59 21 17 81.0 4 2 1 3 42.9 0 0 0 0 Conf Lg (2 Seasons) 7 7 609 6.8 4 0.59 21 17 81.0 4 2 1 3 42.9 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 2013-2014 19 Nancy fr FRA 2. Ligue 2 32.8 31 2014-2015 20 Nancy fr FRA 2. Ligue 2 29.0 30 Matches 2015-2016 21 Monaco fr FRA Coupe de France 1.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 2.0 0 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 8.0 7 1 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 28.0 34 1 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 30.0 59 5 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3.3 1 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 28.0 25 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 Matches 2020-2021 26 Lorient fr FRA Coupe de France 1.0 1 0 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 23.0 43 4 0 3 0 33.6 0.27 -9.4 -0.41 92 320 28.8 435 109 42.1 36.7 197 69.5 51.4 288 10 3.5 17 0.74 15.1 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 22.0 38 4 4 3 3 30.5 0.30 -4.5 -0.20 71 296 24.0 357 78 45.7 38.5 177 75.1 56.0 345 4 1.2 15 0.68 13.1 Matches 2022-2023 28 Gent 3. Conf Lg 5.0 2 0 0 1 0 3.4 0.24 +1.4 +0.28 22 60 36.7 121 23 39.7 36.0 28 42.9 37.8 61 0 0.0 7 1.40 21.2 Matches 2022-2023 28 Gent be BEL 1. Pro League A 24.0 24 4 0 2 0 23.2 0.26 -0.8 -0.03 101 268 37.7 526 121 35.9 33.9 161 49.1 42.0 290 10 3.4 42 1.75 17.8 Matches 2023-2024 29 Gent 3. Conf Lg 1.8 2 0 0 0 0 1.5 0.22 -0.5 -0.28 6 24 25.0 42 8 45.2 35.0 9 55.6 43.3 13 0 0.0 0 0.00 10.0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 10.0 12 1 0 1 0 11.9 0.26 -0.1 -0.01 45 112 40.2 196 36 36.7 35.2 87 46.0 40.0 154 10 6.5 6 0.60 13.2 Matches 2024-2025 30 QPR eng ENG 2. Championship 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Matches 12 Seasons 7 Clubs 10 Leagues 272.9 337 25 7 21 10 208.3 0.28 -14.7 -0.09 747 2246 33.3 3549 751 39.9 36.2 1282 64.8 50.3 2379 67 2.8 143 0.86 15.0 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 Lorient (4 Seasons) 4 Leagues 77.3 108 12 5 8 6 88.4 0.27 -11.6 -0.16 307 980 31.3 1358 309 42.0 36.9 594 69.0 52.8 1046 26 2.5 46 0.63 14.3 Cercle Brugge (3 Seasons) 2 Leagues 66.0 100 7 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 Nancy (2 Seasons) 1 League 61.8 61 Gent (2 Seasons) 2 Leagues 40.8 40 5 0 4 0 40.0 0.26 0.0 0.00 174 464 37.5 885 188 37.1 34.5 285 47.7 41.0 518 20 3.9 55 1.35 17.2 QPR (1 Season) 2 Leagues 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Monaco (1 Season) 4 Leagues 4.0 0 0 Rennes (1 Season) 2 Leagues 1.0 0 Ligue 1 (5 Seasons) 47.0 81 8 4 6 3 64.2 0.29 -13.8 -0.31 163 616 26.5 792 187 43.7 37.5 374 72.2 53.6 633 14 2.2 32 0.71 14.2 Coupe de France (4 Seasons) 5.3 2 0 Ligue 2 (3 Seasons) 89.8 86 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 Pro League A (3 Seasons) 64.0 95 10 1 8 3 86.1 0.28 -5.9 -0.09 331 872 38.0 1364 318 39.4 36.3 531 62.9 49.2 898 37 4.1 75 1.17 15.9 Coupe de la Ligue (3 Seasons) 2.0 0 First Division B (2 Seasons) 36.0 41 2 Conf Lg (2 Seasons) 6.8 4 0 0 1 0 4.9 0.24 +0.9 +0.14 28 84 33.3 163 31 41.1 35.8 37 45.9 39.2 74 0 0.0 7 1.03 20.4 Championship (1 Season) 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Europa Lg (1 Season) EFL Cup (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 2013-2014 19 Nancy 1 League 32.8 31 2014-2015 20 Nancy 1 League 29.0 30 2015-2016 21 Monaco 4 Leagues 4.0 0 0 2016-2017 22 Rennes 2 Leagues 1.0 0 2016-2017 22 Cercle Brugge 1 League 8.0 7 1 2017-2018 23 Cercle Brugge 1 League 28.0 34 1 2018-2019 24 Cercle Brugge 1 League 30.0 59 5 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 2019-2020 25 Lorient 3 Leagues 31.3 26 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 2020-2021 26 Lorient 2 Leagues 24.0 44 4 0 3 0 33.6 0.27 -9.4 -0.41 92 320 28.8 435 109 42.1 36.7 197 69.5 51.4 288 10 3.5 17 0.74 15.1 2021-2022 27 Lorient 2 Leagues 22.0 38 4 4 3 3 30.5 0.30 -4.5 -0.20 71 296 24.0 357 78 45.7 38.5 177 75.1 56.0 345 4 1.2 15 0.68 13.1 2022-2023 28 Gent 2 Leagues 29.0 26 4 0 3 0 26.6 0.26 +0.6 +0.02 123 328 37.5 647 144 36.6 34.3 189 48.1 41.4 351 10 2.8 49 1.69 18.3 2023-2024 29 Gent 2 Leagues 11.8 14 1 0 1 0 13.4 0.25 -0.6 -0.05 51 136 37.5 238 44 38.2 35.2 96 46.9 40.3 167 10 6.0 6 0.51 13.1 2024-2025 30 QPR 2 Leagues 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 12 Seasons 7 Clubs 10 Leagues 272.9 337 25 7 21 10 208.3 0.28 -14.7 -0.09 747 2246 33.3 3549 751 39.9 36.2 1282 64.8 50.3 2379 67 2.8 143 0.86 15.0 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 Lorient (4 Seasons) 4 Leagues 77.3 108 12 5 8 6 88.4 0.27 -11.6 -0.16 307 980 31.3 1358 309 42.0 36.9 594 69.0 52.8 1046 26 2.5 46 0.63 14.3 Cercle Brugge (3 Seasons) 2 Leagues 66.0 100 7 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 Nancy (2 Seasons) 1 League 61.8 61 Gent (2 Seasons) 2 Leagues 40.8 40 5 0 4 0 40.0 0.26 0.0 0.00 174 464 37.5 885 188 37.1 34.5 285 47.7 41.0 518 20 3.9 55 1.35 17.2 QPR (1 Season) 2 Leagues 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Monaco (1 Season) 4 Leagues 4.0 0 0 Rennes (1 Season) 2 Leagues 1.0 0 Ligue 1 (5 Seasons) 47.0 81 8 4 6 3 64.2 0.29 -13.8 -0.31 163 616 26.5 792 187 43.7 37.5 374 72.2 53.6 633 14 2.2 32 0.71 14.2 Coupe de France (4 Seasons) 5.3 2 0 Ligue 2 (3 Seasons) 89.8 86 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 Pro League A (3 Seasons) 64.0 95 10 1 8 3 86.1 0.28 -5.9 -0.09 331 872 38.0 1364 318 39.4 36.3 531 62.9 49.2 898 37 4.1 75 1.17 15.9 Coupe de la Ligue (3 Seasons) 2.0 0 First Division B (2 Seasons) 36.0 41 2 Conf Lg (2 Seasons) 6.8 4 0 0 1 0 4.9 0.24 +0.9 +0.14 28 84 33.3 163 31 41.1 35.8 37 45.9 39.2 74 0 0.0 7 1.03 20.4 Championship (1 Season) 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Europa Lg (1 Season) EFL Cup (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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 32.8 31 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29.0 30 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2.0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8.0 7 1 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28.0 34 1 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30.0 59 5 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28.0 25 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23.0 43 4 0 3 0 33.6 0.27 -9.4 -0.41 92 320 28.8 435 109 42.1 36.7 197 69.5 51.4 288 10 3.5 17 0.74 15.1 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22.0 38 4 4 3 3 30.5 0.30 -4.5 -0.20 71 296 24.0 357 78 45.7 38.5 177 75.1 56.0 345 4 1.2 15 0.68 13.1 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24.0 24 4 0 2 0 23.2 0.26 -0.8 -0.03 101 268 37.7 526 121 35.9 33.9 161 49.1 42.0 290 10 3.4 42 1.75 17.8 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10.0 12 1 0 1 0 11.9 0.26 -0.1 -0.01 45 112 40.2 196 36 36.7 35.2 87 46.0 40.0 154 10 6.5 6 0.60 13.2 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Matches 12 Seasons 7 Clubs 5 Leagues 258.8 331 25 7 20 10 203.3 0.28 -15.7 -0.10 719 2162 33.3 3386 720 39.8 36.2 1245 65.4 50.7 2305 67 2.9 136 0.86 14.8 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 Lorient (4 Seasons) 2 Leagues 73.0 106 12 5 8 6 88.4 0.27 -11.6 -0.16 307 980 31.3 1358 309 42.0 36.9 594 69.0 52.8 1046 26 2.5 46 0.63 14.3 Cercle Brugge (3 Seasons) 2 Leagues 66.0 100 7 1 5 3 51.1 0.30 -4.9 -0.16 185 492 37.6 642 161 43.1 38.7 283 76.0 56.1 454 17 3.7 27 0.90 15.1 Nancy (2 Seasons) 1 League 61.8 61 Gent (2 Seasons) 1 League 34.0 36 5 0 3 0 35.0 0.26 -1.0 -0.03 146 380 38.4 722 157 36.1 34.3 248 48.0 41.3 444 20 4.5 48 1.41 16.7 QPR (1 Season) 1 League 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3 Monaco (1 Season) 1 League 2.0 0 Rennes (1 Season) 1 League Ligue 1 (5 Seasons) 47.0 81 8 4 6 3 64.2 0.29 -13.8 -0.31 163 616 26.5 792 187 43.7 37.5 374 72.2 53.6 633 14 2.2 32 0.71 14.2 Ligue 2 (3 Seasons) 89.8 86 4 1 2 3 24.3 0.24 +2.3 +0.08 144 364 39.6 566 122 39.6 36.1 220 63.6 51.3 413 12 2.9 14 0.50 14.4 Pro League A (3 Seasons) 64.0 95 10 1 8 3 86.1 0.28 -5.9 -0.09 331 872 38.0 1364 318 39.4 36.3 531 62.9 49.2 898 37 4.1 75 1.17 15.9 First Division B (2 Seasons) 36.0 41 2 Championship (1 Season) 22.0 28 1 1 4 1 28.8 0.31 +1.8 +0.08 81 310 26.1 664 93 36.1 34.4 120 58.3 46.8 361 4 1.1 15 0.68 12.3
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 Monaco fr FRA Coupe de France 9th 1.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 9th 1.0 0 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 9th 1.0 0 Matches 2019-2020 25 Lorient fr FRA Coupe de France 17th 3.3 1 0 Matches 2020-2021 26 Lorient fr FRA Coupe de France 17th 1.0 1 0 Matches 6 Seasons 4 Clubs 3 Leagues 7.3 2 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 Lorient (3 Seasons) 2 Leagues 4.3 2 0 Monaco (1 Season) 2 Leagues 2.0 0 Rennes (1 Season) 1 League 1.0 0 QPR (1 Season) 1 League Coupe de France (4 Seasons) 5.3 2 0 Coupe de la Ligue (3 Seasons) 2.0 0 EFL Cup (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 2022-2023 28 Gent 3. Conf Lg QF 5.0 2 0 0 1 0 3.4 0.24 +1.4 +0.28 22 60 36.7 121 23 39.7 36.0 28 42.9 37.8 61 0 0.0 7 1.40 21.2 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 2 0 0 0 0 1.5 0.22 -0.5 -0.28 6 24 25.0 42 8 45.2 35.0 9 55.6 43.3 13 0 0.0 0 0.00 10.0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 4 0 0 1 0 4.9 0.24 +0.9 +0.14 28 84 33.3 163 31 41.1 35.8 37 45.9 39.2 74 0 0.0 7 1.03 20.4 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 Gent (2 Seasons) 1 League 6.8 4 0 0 1 0 4.9 0.24 +0.9 +0.14 28 84 33.3 163 31 41.1 35.8 37 45.9 39.2 74 0 0.0 7 1.03 20.4 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 4 0 0 1 0 4.9 0.24 +0.9 +0.14 28 84 33.3 163 31 41.1 35.8 37 45.9 39.2 74 0 0.0 7 1.03 20.4 Europa Lg (1 Season)
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 2013-2014 19 Nancy fr FRA 2. Ligue 2 33 33 2,951 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Nancy fr FRA 2. Ligue 2 29 29 2,610 29.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Monaco fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Monaco 2. Europa Lg 0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Rennes fr FRA 1. Ligue 1 0 0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lorient fr FRA 1. Coupe de la Ligue 0 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 28 28 2,520 28.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Lorient fr FRA Coupe de France 1 1 89 1.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2021-2022 27 Lorient fr FRA Coupe de France 0 0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 22 22 1,980 22.0 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 Matches 2022-2023 28 Gent 3. Conf Lg 5 5 450 5.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 Lorient fr FRA 1. Ligue 1 0 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 24 24 2,160 24.0 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 Matches 2023-2024 29 Gent 3. Conf Lg 2 2 159 1.8 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 2023-2024 29 Gent be BEL 1. Pro League A 10 10 900 10.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 2024-2025 30 QPR eng ENG 2. Championship 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 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 QPR eng ENG EFL Cup 0 0 Matches 12 Seasons 7 Clubs 10 Leagues 273 273 24,559 272.9 0 0 0 0 0 0 12 1 0.1 0.1 0.3 0.3 0 2 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 Lorient (4 Seasons) 4 Leagues 77 77 6,959 77.3 0 0 0 0 0 0 2 1 0.0 0.0 0.2 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 0 0 0 0 0 0 7 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Gent (2 Seasons) 2 Leagues 41 41 3,669 40.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 QPR (1 Season) 2 Leagues 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Monaco (1 Season) 4 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rennes (1 Season) 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 Ligue 1 (5 Seasons) 47 47 4,230 47.0 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 5 5 479 5.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 90 90 8,081 89.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Pro League A (3 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 5 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division B (2 Seasons) 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (2 Seasons) 7 7 609 6.8 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 Championship (1 Season) 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 0 0 EFL Cup (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 2013-2014 19 Nancy 1 League 33 33 2,951 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Nancy 1 League 29 29 2,610 29.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Monaco 4 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Rennes 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 2016-2017 22 Cercle Brugge 1 League 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 23 Cercle Brugge 1 League 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018-2019 24 Cercle Brugge 1 League 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2019-2020 25 Lorient 3 Leagues 31 31 2,820 31.3 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Lorient 2 Leagues 24 24 2,159 24.0 0 0 0 0 0 0 1 1 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 2021-2022 27 Lorient 2 Leagues 22 22 1,980 22.0 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 2022-2023 28 Lorient 1 League 0 0 2022-2023 28 Gent 2 Leagues 29 29 2,610 29.0 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 2023-2024 29 Gent 2 Leagues 12 12 1,059 11.8 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 QPR 2 Leagues 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12 Seasons 7 Clubs 10 Leagues 273 273 24,559 272.9 0 0 0 0 0 0 12 1 0.1 0.1 0.3 0.3 0 2 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 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 Lorient (4 Seasons) 4 Leagues 77 77 6,959 77.3 0 0 0 0 0 0 2 1 0.0 0.0 0.2 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 0 0 0 0 0 0 7 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Gent (2 Seasons) 2 Leagues 41 41 3,669 40.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 QPR (1 Season) 2 Leagues 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Monaco (1 Season) 4 Leagues 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rennes (1 Season) 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 Ligue 1 (5 Seasons) 47 47 4,230 47.0 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de France (4 Seasons) 5 5 479 5.3 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 90 90 8,081 89.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Pro League A (3 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 5 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (3 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division B (2 Seasons) 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (2 Seasons) 7 7 609 6.8 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 Championship (1 Season) 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 0 0 EFL Cup (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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 33 33 2,951 32.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29 29 2,610 29.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Rennes fr FRA 1. Ligue 1 9th 0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8 8 720 8.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28 28 2,520 28.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23 23 2,070 23.0 0 0 0 0 0 0 1 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.01 0.01 0.00 0.01 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22 22 1,980 22.0 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 Matches 2022-2023 28 Lorient fr FRA 1. Ligue 1 10th 0 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24 24 2,160 24.0 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 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10 10 900 10.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 2024-2025 30 QPR eng ENG 2. Championship 14th 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 7 Clubs 5 Leagues 259 259 23,291 258.8 0 0 0 0 0 0 12 0 0.1 0.1 0.3 0.3 0 2 2 0.00 0.00 0.00 0.00 0.00 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 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 Lorient (4 Seasons) 2 Leagues 73 73 6,570 73.0 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Cercle Brugge (3 Seasons) 2 Leagues 66 66 5,940 66.0 0 0 0 0 0 0 7 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Nancy (2 Seasons) 1 League 62 62 5,561 61.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Gent (2 Seasons) 1 League 34 34 3,060 34.0 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 QPR (1 Season) 1 League 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Monaco (1 Season) 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Rennes (1 Season) 1 League 0 0 Ligue 1 (5 Seasons) 47 47 4,230 47.0 0 0 0 0 0 0 2 0 0.0 0.0 0.2 0.2 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Ligue 2 (3 Seasons) 90 90 8,081 89.8 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 1 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Pro League A (3 Seasons) 64 64 5,760 64.0 0 0 0 0 0 0 5 0 0.0 0.0 0.1 0.1 0 0 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 First Division B (2 Seasons) 36 36 3,240 36.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 22 22 1,980 22.0 0 0 0 0 0 0 1 0 0.1 0.1 0.0 0.1 0 1 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
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 2015-2016 21 Monaco 2. Europa Lg GR 0 0 Matches 2022-2023 28 Gent 3. Conf Lg QF 5 5 450 5.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 2023-2024 29 Gent 3. Conf Lg KO 2 2 159 1.8 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 3 Seasons 2 Clubs 2 Leagues 7 7 609 6.8 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 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 Gent (2 Seasons) 1 League 7 7 609 6.8 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 Monaco (1 Season) 1 League 0 0 Conf Lg (2 Seasons) 7 7 609 6.8 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 Europa Lg (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2013-2014 19 Nancy 1 League 32.8 0 0 0.00 0 0 2014-2015 20 Nancy 1 League 29.0 0 0 0.00 0 0 2015-2016 21 Monaco 4 Leagues 4.0 0 0 0.00 0 0 2016-2017 22 Rennes 2 Leagues 1.0 0 0 0 2016-2017 22 Cercle Brugge 1 League 8.0 0 0 0 0.00 0.00 0 0 2017-2018 23 Cercle Brugge 1 League 28.0 0 0 0 0.00 0.00 0 0 2018-2019 24 Cercle Brugge 1 League 30.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 25 Lorient 3 Leagues 31.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 26 Lorient 2 Leagues 24.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021-2022 27 Lorient 2 Leagues 22.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2022-2023 28 Gent 2 Leagues 29.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2023-2024 29 Gent 2 Leagues 11.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2024-2025 30 QPR 2 Leagues 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 12 Seasons 7 Clubs 10 Leagues 272.9 0 1 1 100.0 0.00 0.00 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Lorient (4 Seasons) 4 Leagues 77.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Cercle Brugge (3 Seasons) 2 Leagues 66.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Nancy (2 Seasons) 1 League 61.8 0 0 0.00 0 0 Gent (2 Seasons) 2 Leagues 40.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 QPR (1 Season) 2 Leagues 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Monaco (1 Season) 4 Leagues 4.0 0 0 0.00 0 0 Rennes (1 Season) 2 Leagues 1.0 0 0 0 Ligue 1 (5 Seasons) 47.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de France (4 Seasons) 5.3 0 0 0 0.00 0.00 0 0 Ligue 2 (3 Seasons) 89.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Pro League A (3 Seasons) 64.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Coupe de la Ligue (3 Seasons) 2.0 0 0 0 First Division B (2 Seasons) 36.0 0 0 0 0.00 0.00 0 0 Conf Lg (2 Seasons) 6.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Championship (1 Season) 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Europa Lg (1 Season) EFL Cup (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 32.8 0 0 0.00 0 0 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29.0 0 0 0.00 0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2.0 0 0 0.00 0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8.0 0 0 0 0.00 0.00 0 0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 12 Seasons 7 Clubs 5 Leagues 258.8 0 1 1 100.0 0.01 0.00 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Lorient (4 Seasons) 2 Leagues 73.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Cercle Brugge (3 Seasons) 2 Leagues 66.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Nancy (2 Seasons) 1 League 61.8 0 0 0.00 0 0 Gent (2 Seasons) 1 League 34.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 QPR (1 Season) 1 League 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Monaco (1 Season) 1 League 2.0 0 0 0.00 0 0 Rennes (1 Season) 1 League Ligue 1 (5 Seasons) 47.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Ligue 2 (3 Seasons) 89.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Pro League A (3 Seasons) 64.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 First Division B (2 Seasons) 36.0 0 0 0 0.00 0.00 0 0 Championship (1 Season) 22.0 0 1 1 100.0 0.05 0.05 0.00 0.00 10.3 0 0 0 0.1 0.1 0.06 -0.1 -0.1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2022-2023 28 Gent 3. Conf Lg QF 5.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Gent (2 Seasons) 1 League 6.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Europa Lg (1 Season)
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 2013-2014 19 Nancy fr FRA 2. Ligue 2 32.8 0 2014-2015 20 Nancy fr FRA 2. Ligue 2 29.0 0 Matches 2015-2016 21 Monaco fr FRA Coupe de France 1.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 2.0 0 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 1.0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 8.0 0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 28.0 0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 30.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3.3 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 28.0 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 Matches 2020-2021 26 Lorient fr FRA Coupe de France 1.0 0 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 23.0 385 634 60.7 11219 8757 77 77 100.0 158 160 98.8 145 390 37.2 0 0.2 0.3 -0.2 1 9 1 0 0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 22.0 299 536 55.8 9080 7070 61 62 98.4 126 129 97.7 110 341 32.3 0 0.0 0.1 0.0 0 13 1 0 0 Matches 2022-2023 28 Gent 3. Conf Lg 5.0 107 149 71.8 3035 2174 18 18 100.0 50 50 100.0 38 80 47.5 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 24.0 500 688 72.7 14032 10134 109 109 100.0 211 215 98.1 178 360 49.4 0 0.0 0.0 0.0 0 3 0 0 0 Matches 2023-2024 29 Gent 3. Conf Lg 1.8 33 51 64.7 878 593 7 7 100.0 15 15 100.0 11 29 37.9 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 10.0 211 283 74.6 6265 4293 25 26 96.2 101 101 100.0 84 155 54.2 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2024-2025 30 QPR eng ENG 2. Championship 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Matches 12 Seasons 7 Clubs 10 Leagues 272.9 3207 4845 66.2 96056 72239 522 527 99.1 1464 1484 98.7 1204 2801 43.0 0 0.3 0.5 -0.3 2 59 2 0 2 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 Lorient (4 Seasons) 4 Leagues 77.3 1232 1958 62.9 37152 29871 223 224 99.6 536 543 98.7 464 1175 39.5 0 0.2 0.4 -0.2 1 35 2 0 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 Nancy (2 Seasons) 1 League 61.8 0 Gent (2 Seasons) 2 Leagues 40.8 851 1171 72.7 24210 17194 159 160 99.4 377 381 99.0 311 624 49.8 0 0.0 0.0 0.0 0 7 0 0 0 QPR (1 Season) 2 Leagues 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Monaco (1 Season) 4 Leagues 4.0 0 Rennes (1 Season) 2 Leagues 1.0 0 Ligue 1 (5 Seasons) 47.0 684 1170 58.5 20299 15827 138 139 99.3 284 289 98.3 255 731 34.9 0 0.2 0.4 -0.2 1 22 2 0 0 Coupe de France (4 Seasons) 5.3 0 Ligue 2 (3 Seasons) 89.8 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 Pro League A (3 Seasons) 64.0 1297 1900 68.3 40824 30767 178 180 98.9 561 570 98.4 551 1137 48.5 0 0.1 0.1 -0.1 1 9 0 0 0 Coupe de la Ligue (3 Seasons) 2.0 0 First Division B (2 Seasons) 36.0 0 Conf Lg (2 Seasons) 6.8 140 200 70.0 3913 2767 25 25 100.0 65 65 100.0 49 109 45.0 0 0.0 0.0 0.0 0 3 0 0 0 Championship (1 Season) 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Europa Lg (1 Season) EFL Cup (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 2013-2014 19 Nancy 1 League 32.8 0 2014-2015 20 Nancy 1 League 29.0 0 2015-2016 21 Monaco 4 Leagues 4.0 0 2016-2017 22 Rennes 2 Leagues 1.0 0 2016-2017 22 Cercle Brugge 1 League 8.0 0 2017-2018 23 Cercle Brugge 1 League 28.0 0 2018-2019 24 Cercle Brugge 1 League 30.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 2019-2020 25 Lorient 3 Leagues 31.3 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 2020-2021 26 Lorient 2 Leagues 24.0 385 634 60.7 11219 8757 77 77 100.0 158 160 98.8 145 390 37.2 0 0.2 0.3 -0.2 1 9 1 0 0 2021-2022 27 Lorient 2 Leagues 22.0 299 536 55.8 9080 7070 61 62 98.4 126 129 97.7 110 341 32.3 0 0.0 0.1 0.0 0 13 1 0 0 2022-2023 28 Gent 2 Leagues 29.0 607 837 72.5 17067 12308 127 127 100.0 261 265 98.5 216 440 49.1 0 0.0 0.0 0.0 0 5 0 0 0 2023-2024 29 Gent 2 Leagues 11.8 244 334 73.1 7143 4886 32 33 97.0 116 116 100.0 95 184 51.6 0 0.0 0.0 0.0 0 2 0 0 0 2024-2025 30 QPR 2 Leagues 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 12 Seasons 7 Clubs 10 Leagues 272.9 3207 4845 66.2 96056 72239 522 527 99.1 1464 1484 98.7 1204 2801 43.0 0 0.3 0.5 -0.3 2 59 2 0 2 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 Lorient (4 Seasons) 4 Leagues 77.3 1232 1958 62.9 37152 29871 223 224 99.6 536 543 98.7 464 1175 39.5 0 0.2 0.4 -0.2 1 35 2 0 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 Nancy (2 Seasons) 1 League 61.8 0 Gent (2 Seasons) 2 Leagues 40.8 851 1171 72.7 24210 17194 159 160 99.4 377 381 99.0 311 624 49.8 0 0.0 0.0 0.0 0 7 0 0 0 QPR (1 Season) 2 Leagues 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Monaco (1 Season) 4 Leagues 4.0 0 Rennes (1 Season) 2 Leagues 1.0 0 Ligue 1 (5 Seasons) 47.0 684 1170 58.5 20299 15827 138 139 99.3 284 289 98.3 255 731 34.9 0 0.2 0.4 -0.2 1 22 2 0 0 Coupe de France (4 Seasons) 5.3 0 Ligue 2 (3 Seasons) 89.8 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 Pro League A (3 Seasons) 64.0 1297 1900 68.3 40824 30767 178 180 98.9 561 570 98.4 551 1137 48.5 0 0.1 0.1 -0.1 1 9 0 0 0 Coupe de la Ligue (3 Seasons) 2.0 0 First Division B (2 Seasons) 36.0 0 Conf Lg (2 Seasons) 6.8 140 200 70.0 3913 2767 25 25 100.0 65 65 100.0 49 109 45.0 0 0.0 0.0 0.0 0 3 0 0 0 Championship (1 Season) 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Europa Lg (1 Season) EFL Cup (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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 32.8 0 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29.0 0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2.0 0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8.0 0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28.0 0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28.0 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23.0 385 634 60.7 11219 8757 77 77 100.0 158 160 98.8 145 390 37.2 0 0.2 0.3 -0.2 1 9 1 0 0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22.0 299 536 55.8 9080 7070 61 62 98.4 126 129 97.7 110 341 32.3 0 0.0 0.1 0.0 0 13 1 0 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24.0 500 688 72.7 14032 10134 109 109 100.0 211 215 98.1 178 360 49.4 0 0.0 0.0 0.0 0 3 0 0 0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10.0 211 283 74.6 6265 4293 25 26 96.2 101 101 100.0 84 155 54.2 0 0.0 0.0 0.0 0 1 0 0 0 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Matches 12 Seasons 7 Clubs 5 Leagues 258.8 3067 4645 66.0 92143 69472 497 502 99.0 1399 1419 98.6 1155 2692 42.9 0 0.3 0.5 -0.3 2 56 2 0 2 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 Lorient (4 Seasons) 2 Leagues 73.0 1232 1958 62.9 37152 29871 223 224 99.6 536 543 98.7 464 1175 39.5 0 0.2 0.4 -0.2 1 35 2 0 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 586 929 63.1 20527 16340 44 45 97.8 249 254 98.0 289 622 46.5 0 0.1 0.0 -0.1 1 5 0 0 0 Nancy (2 Seasons) 1 League 61.8 0 Gent (2 Seasons) 1 League 34.0 711 971 73.2 20297 14427 134 135 99.3 312 316 98.7 262 515 50.9 0 0.0 0.0 0.0 0 4 0 0 0 QPR (1 Season) 1 League 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1 Monaco (1 Season) 1 League 2.0 0 Rennes (1 Season) 1 League Ligue 1 (5 Seasons) 47.0 684 1170 58.5 20299 15827 138 139 99.3 284 289 98.3 255 731 34.9 0 0.2 0.4 -0.2 1 22 2 0 0 Ligue 2 (3 Seasons) 89.8 548 788 69.5 16853 14044 85 85 100.0 252 254 99.2 209 444 47.1 0 0.0 0.1 0.0 0 13 0 0 1 Pro League A (3 Seasons) 64.0 1297 1900 68.3 40824 30767 178 180 98.9 561 570 98.4 551 1137 48.5 0 0.1 0.1 -0.1 1 9 0 0 0 First Division B (2 Seasons) 36.0 0 Championship (1 Season) 22.0 538 787 68.4 14167 8834 96 98 98.0 302 306 98.7 140 380 36.8 0 0.0 0.0 0.0 0 12 0 0 1
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 2022-2023 28 Gent 3. Conf Lg QF 5.0 107 149 71.8 3035 2174 18 18 100.0 50 50 100.0 38 80 47.5 0 0.0 0.0 0.0 0 2 0 0 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 33 51 64.7 878 593 7 7 100.0 15 15 100.0 11 29 37.9 0 0.0 0.0 0.0 0 1 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 140 200 70.0 3913 2767 25 25 100.0 65 65 100.0 49 109 45.0 0 0.0 0.0 0.0 0 3 0 0 0 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 Gent (2 Seasons) 1 League 6.8 140 200 70.0 3913 2767 25 25 100.0 65 65 100.0 49 109 45.0 0 0.0 0.0 0.0 0 3 0 0 0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 140 200 70.0 3913 2767 25 25 100.0 65 65 100.0 49 109 45.0 0 0.0 0.0 0.0 0 3 0 0 0 Europa Lg (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2013-2014 19 Nancy 1 League 32.8 2014-2015 20 Nancy 1 League 29.0 2015-2016 21 Monaco 4 Leagues 4.0 2016-2017 22 Rennes 2 Leagues 1.0 2016-2017 22 Cercle Brugge 1 League 8.0 0 2017-2018 23 Cercle Brugge 1 League 28.0 0 2018-2019 24 Cercle Brugge 1 League 30.0 929 552 373 90 0 2 0 0 0 0 0 0 586 4 0 2019-2020 25 Lorient 3 Leagues 31.3 788 499 287 66 0 1 0 0 0 0 0 0 548 2 1 2020-2021 26 Lorient 2 Leagues 24.0 634 375 257 60 0 0 0 0 0 0 0 0 385 2 0 2021-2022 27 Lorient 2 Leagues 22.0 536 296 238 61 1 2 0 0 0 0 0 0 299 2 0 2022-2023 28 Gent 2 Leagues 29.0 837 594 242 53 0 4 0 0 0 0 0 0 607 1 1 2023-2024 29 Gent 2 Leagues 11.8 334 202 132 36 0 0 0 0 0 0 0 0 244 0 0 2024-2025 30 QPR 2 Leagues 22.0 787 576 208 88 0 1 0 0 0 0 0 0 538 3 1 12 Seasons 7 Clubs 10 Leagues 272.9 4845 3094 1737 454 1 10 0 0 0 0 0 0 3207 14 3 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Lorient (4 Seasons) 4 Leagues 77.3 1958 1170 782 187 1 3 0 0 0 0 0 0 1232 6 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 929 552 373 90 0 2 0 0 0 0 0 0 586 4 0 Nancy (2 Seasons) 1 League 61.8 Gent (2 Seasons) 2 Leagues 40.8 1171 796 374 89 0 4 0 0 0 0 0 0 851 1 1 QPR (1 Season) 2 Leagues 22.0 787 576 208 88 0 1 0 0 0 0 0 0 538 3 1 Monaco (1 Season) 4 Leagues 4.0 Rennes (1 Season) 2 Leagues 1.0 Ligue 1 (5 Seasons) 47.0 1170 671 495 121 1 2 0 0 0 0 0 0 684 4 0 Coupe de France (4 Seasons) 5.3 0 Ligue 2 (3 Seasons) 89.8 788 499 287 66 0 1 0 0 0 0 0 0 548 2 1 Pro League A (3 Seasons) 64.0 1900 1198 697 166 0 6 0 0 0 0 0 0 1297 5 1 Coupe de la Ligue (3 Seasons) 2.0 First Division B (2 Seasons) 36.0 0 Conf Lg (2 Seasons) 6.8 200 150 50 13 0 0 0 0 0 0 0 0 140 0 0 Championship (1 Season) 22.0 787 576 208 88 0 1 0 0 0 0 0 0 538 3 1 Europa Lg (1 Season) EFL Cup (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 2022-2023 28 Gent 3. Conf Lg QF 5.0 149 113 36 8 0 0 0 0 0 0 0 0 107 0 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 51 37 14 5 0 0 0 0 0 0 0 0 33 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 200 150 50 13 0 0 0 0 0 0 0 0 140 0 0 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Gent (2 Seasons) 1 League 6.8 200 150 50 13 0 0 0 0 0 0 0 0 140 0 0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 200 150 50 13 0 0 0 0 0 0 0 0 140 0 0 Europa Lg (1 Season)
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 2013-2014 19 Nancy 1 League 32.8 2014-2015 20 Nancy 1 League 29.0 2015-2016 21 Monaco 4 Leagues 4.0 2016-2017 22 Rennes 2 Leagues 1.0 2016-2017 22 Cercle Brugge 1 League 8.0 2017-2018 23 Cercle Brugge 1 League 28.0 2018-2019 24 Cercle Brugge 1 League 30.0 5 0.17 1 4 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 25 Lorient 3 Leagues 31.3 4 0.14 2 1 0 0 1 0 0 0.00 0 0 0 0 0 0 2020-2021 26 Lorient 2 Leagues 24.0 2 0.09 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 27 Lorient 2 Leagues 22.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 28 Gent 2 Leagues 29.0 6 0.21 4 2 0 0 0 0 0 0.00 0 0 0 0 0 0 2023-2024 29 Gent 2 Leagues 11.8 1 0.08 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 30 QPR 2 Leagues 22.0 2 0.09 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 12 Seasons 7 Clubs 10 Leagues 272.9 20 0.12 10 9 0 0 1 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 Lorient (4 Seasons) 4 Leagues 77.3 6 0.08 3 2 0 0 1 0 0 0.00 0 0 0 0 0 0 Cercle Brugge (3 Seasons) 2 Leagues 66.0 5 0.17 1 4 0 0 0 0 0 0.00 0 0 0 0 0 0 Nancy (2 Seasons) 1 League 61.8 Gent (2 Seasons) 2 Leagues 40.8 7 0.17 4 3 0 0 0 0 0 0.00 0 0 0 0 0 0 QPR (1 Season) 2 Leagues 22.0 2 0.09 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Monaco (1 Season) 4 Leagues 4.0 Rennes (1 Season) 2 Leagues 1.0 Ligue 1 (5 Seasons) 47.0 2 0.04 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (4 Seasons) 5.3 Ligue 2 (3 Seasons) 89.8 4 0.14 2 1 0 0 1 0 0 0.00 0 0 0 0 0 0 Pro League A (3 Seasons) 64.0 9 0.14 2 7 0 0 0 0 0 0.00 0 0 0 0 0 0 Coupe de la Ligue (3 Seasons) 2.0 First Division B (2 Seasons) 36.0 Conf Lg (2 Seasons) 6.8 3 0.44 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (1 Season) 22.0 2 0.09 2 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) EFL Cup (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 2022-2023 28 Gent 3. Conf Lg QF 5.0 3 0.60 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 3 0.44 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Gent (2 Seasons) 1 League 6.8 3 0.44 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 3 0.44 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season)
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 2013-2014 19 Nancy 1 League 32.8 0 2014-2015 20 Nancy 1 League 29.0 0 2015-2016 21 Monaco 4 Leagues 4.0 0 2016-2017 22 Rennes 2 Leagues 1.0 0 2016-2017 22 Cercle Brugge 1 League 8.0 0 0 0 2017-2018 23 Cercle Brugge 1 League 28.0 0 0 0 2018-2019 24 Cercle Brugge 1 League 30.0 0 0 0 0 0 0 5 0.0 5 0 0 0 1 1 12 0 2019-2020 25 Lorient 3 Leagues 31.3 0 0 0 0 0 0 2 0.0 2 0 0 0 0 0 2 1 2020-2021 26 Lorient 2 Leagues 24.0 0 0 0 0 0 0 1 0.0 1 1 0 1 0 0 15 2 2021-2022 27 Lorient 2 Leagues 22.0 1 0 1 0 0 1 2 50.0 1 0 0 0 0 1 10 2 2022-2023 28 Gent 2 Leagues 29.0 0 0 0 0 0 0 1 0.0 1 0 0 0 1 1 16 0 2023-2024 29 Gent 2 Leagues 11.8 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2024-2025 30 QPR 2 Leagues 22.0 1 1 1 0 0 1 3 33.3 2 0 0 0 0 1 12 2 12 Seasons 7 Clubs 10 Leagues 272.9 2 1 2 0 0 2 14 14.3 12 1 0 1 2 4 68 8 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Lorient (4 Seasons) 4 Leagues 77.3 1 0 1 0 0 1 5 20.0 4 1 0 1 0 1 27 5 Cercle Brugge (3 Seasons) 2 Leagues 66.0 0 0 0 0 0 0 5 0.0 5 0 0 0 1 1 12 0 Nancy (2 Seasons) 1 League 61.8 0 Gent (2 Seasons) 2 Leagues 40.8 0 0 0 0 0 0 1 0.0 1 0 0 0 1 1 17 1 QPR (1 Season) 2 Leagues 22.0 1 1 1 0 0 1 3 33.3 2 0 0 0 0 1 12 2 Monaco (1 Season) 4 Leagues 4.0 0 Rennes (1 Season) 2 Leagues 1.0 0 Ligue 1 (5 Seasons) 47.0 1 0 1 0 0 1 3 33.3 2 1 0 1 0 1 25 4 Coupe de France (4 Seasons) 5.3 0 0 0 Ligue 2 (3 Seasons) 89.8 0 0 0 0 0 0 2 0.0 2 0 0 0 0 0 2 1 Pro League A (3 Seasons) 64.0 0 0 0 0 0 0 6 0.0 6 0 0 0 1 1 27 0 Coupe de la Ligue (3 Seasons) 2.0 0 First Division B (2 Seasons) 36.0 0 0 0 Conf Lg (2 Seasons) 6.8 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 Championship (1 Season) 22.0 1 1 1 0 0 1 3 33.3 2 0 0 0 0 1 12 2 Europa Lg (1 Season) 0 EFL Cup (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 2022-2023 28 Gent 3. Conf Lg QF 5.0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Gent (2 Seasons) 1 League 6.8 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 Monaco (1 Season) 1 League 0 Conf Lg (2 Seasons) 6.8 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 Europa Lg (1 Season) 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 2013-2014 19 Nancy 1 League 32.8 2014-2015 20 Nancy 1 League 29.0 2015-2016 21 Monaco 4 Leagues 4.0 2016-2017 22 Rennes 2 Leagues 1.0 2016-2017 22 Cercle Brugge 1 League 8.0 2017-2018 23 Cercle Brugge 1 League 28.0 2018-2019 24 Cercle Brugge 1 League 30.0 1010 861 1006 2 2 0 1010 1 1 100.0 0 0.0 365 2365 1538 0 1 0 3 0 288 1 2019-2020 25 Lorient 3 Leagues 31.3 825 690 819 6 0 0 825 0 0 0 375 1907 1315 0 1 1 0 0 286 1 2020-2021 26 Lorient 2 Leagues 24.0 690 592 685 5 0 0 690 0 0 0 327 1686 1115 0 0 0 0 0 209 0 2021-2022 27 Lorient 2 Leagues 22.0 583 492 580 3 0 0 583 1 1 100.0 0 0.0 260 1248 631 0 0 0 1 0 170 0 2022-2023 28 Gent 2 Leagues 29.0 901 746 897 4 0 0 901 1 1 100.0 0 0.0 553 2943 1481 0 0 0 0 0 378 0 2023-2024 29 Gent 2 Leagues 11.8 360 305 358 2 0 0 360 0 0 0 202 1052 608 0 0 0 1 0 139 0 2024-2025 30 QPR 2 Leagues 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0 12 Seasons 7 Clubs 10 Leagues 272.9 5208 4304 5168 37 3 1 5208 5 4 80.0 0 0.0 2558 13388 7959 0 2 1 5 0 1900 2 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 Lorient (4 Seasons) 4 Leagues 77.3 2098 1774 2084 14 0 0 2098 1 1 100.0 0 0.0 962 4841 3061 0 1 1 1 0 665 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 1010 861 1006 2 2 0 1010 1 1 100.0 0 0.0 365 2365 1538 0 1 0 3 0 288 1 Nancy (2 Seasons) 1 League 61.8 Gent (2 Seasons) 2 Leagues 40.8 1261 1051 1255 6 0 0 1261 1 1 100.0 0 0.0 755 3995 2089 0 0 0 1 0 517 0 QPR (1 Season) 2 Leagues 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0 Monaco (1 Season) 4 Leagues 4.0 Rennes (1 Season) 2 Leagues 1.0 Ligue 1 (5 Seasons) 47.0 1273 1084 1265 8 0 0 1273 1 1 100.0 0 0.0 587 2934 1746 0 0 0 1 0 379 0 Coupe de France (4 Seasons) 5.3 Ligue 2 (3 Seasons) 89.8 825 690 819 6 0 0 825 0 0 0 375 1907 1315 0 1 1 0 0 286 1 Pro League A (3 Seasons) 64.0 2057 1726 2049 6 2 0 2057 2 2 100.0 0 0.0 1008 5827 3412 0 1 0 4 0 699 1 Coupe de la Ligue (3 Seasons) 2.0 First Division B (2 Seasons) 36.0 Conf Lg (2 Seasons) 6.8 214 186 212 2 0 0 214 0 0 0 112 533 215 0 0 0 0 0 106 0 Championship (1 Season) 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0 Europa Lg (1 Season) EFL Cup (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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 32.8 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29.0 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2.0 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8.0 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28.0 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30.0 1010 861 1006 2 2 0 1010 1 1 100.0 0 0.0 365 2365 1538 0 1 0 3 0 288 1 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28.0 825 690 819 6 0 0 825 0 0 0 375 1907 1315 0 1 1 0 0 286 1 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23.0 690 592 685 5 0 0 690 0 0 0 327 1686 1115 0 0 0 0 0 209 0 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22.0 583 492 580 3 0 0 583 1 1 100.0 0 0.0 260 1248 631 0 0 0 1 0 170 0 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24.0 740 604 737 3 0 0 740 1 1 100.0 0 0.0 473 2547 1330 0 0 0 0 0 300 0 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10.0 307 261 306 1 0 0 307 0 0 0 170 915 544 0 0 0 1 0 111 0 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0 Matches 12 Seasons 7 Clubs 5 Leagues 258.8 4994 4118 4956 35 3 1 4994 5 4 80.0 0 0.0 2446 12855 7744 0 2 1 5 0 1794 2 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 Lorient (4 Seasons) 2 Leagues 73.0 2098 1774 2084 14 0 0 2098 1 1 100.0 0 0.0 962 4841 3061 0 1 1 1 0 665 1 Cercle Brugge (3 Seasons) 2 Leagues 66.0 1010 861 1006 2 2 0 1010 1 1 100.0 0 0.0 365 2365 1538 0 1 0 3 0 288 1 Nancy (2 Seasons) 1 League 61.8 Gent (2 Seasons) 1 League 34.0 1047 865 1043 4 0 0 1047 1 1 100.0 0 0.0 643 3462 1874 0 0 0 1 0 411 0 QPR (1 Season) 1 League 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0 Monaco (1 Season) 1 League 2.0 Rennes (1 Season) 1 League Ligue 1 (5 Seasons) 47.0 1273 1084 1265 8 0 0 1273 1 1 100.0 0 0.0 587 2934 1746 0 0 0 1 0 379 0 Ligue 2 (3 Seasons) 89.8 825 690 819 6 0 0 825 0 0 0 375 1907 1315 0 1 1 0 0 286 1 Pro League A (3 Seasons) 64.0 2057 1726 2049 6 2 0 2057 2 2 100.0 0 0.0 1008 5827 3412 0 1 0 4 0 699 1 First Division B (2 Seasons) 36.0 Championship (1 Season) 22.0 839 618 823 15 1 1 839 2 1 50.0 0 0.0 476 2187 1271 0 0 0 0 0 430 0
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 2022-2023 28 Gent 3. Conf Lg QF 5.0 161 142 160 1 0 0 161 0 0 0 80 396 151 0 0 0 0 0 78 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 53 44 52 1 0 0 53 0 0 0 32 137 64 0 0 0 0 0 28 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 214 186 212 2 0 0 214 0 0 0 112 533 215 0 0 0 0 0 106 0 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 Gent (2 Seasons) 1 League 6.8 214 186 212 2 0 0 214 0 0 0 112 533 215 0 0 0 0 0 106 0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 214 186 212 2 0 0 214 0 0 0 112 533 215 0 0 0 0 0 106 0 Europa Lg (1 Season)
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 2013-2014 19 Nancy fr FRA 2. Ligue 2 33 2,951 89 86.3 32.8 33 0 2014-2015 20 Nancy fr FRA 2. Ligue 2 29 2,610 90 76.3 29.0 29 29 0 9 1.52 43 30 +13 +0.45 +0.34 Matches 2015-2016 21 Monaco fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2015-2016 21 Monaco fr FRA 1. Coupe de la Ligue 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2015-2016 21 Monaco 2. Europa Lg 0 0 0 0 6 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 2 180 90 5.3 2.0 2 2 0 31 2.00 1 0 +1 +0.50 +0.33 Matches 2016-2017 22 Rennes fr FRA 1. Coupe de la Ligue 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 7 -7 -7.00 -8.00 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 8 720 90 23.5 8.0 8 14 0 0 1.43 14 16 -2 -0.25 -0.02 Matches 2016-2017 22 Rennes fr FRA 1. Ligue 1 0 0 0 0 13 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 28 2,520 90 100.0 28.0 28 27 0 0 1.79 49 33 +16 +0.57 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 30 2,700 90 100.0 30.0 30 90 30 0 0 0.93 35 59 -24 -0.80 34.3 50.5 -16.2 -0.54 Matches 2019-2020 25 Lorient fr FRA Coupe de France 3 300 100 76.9 3.3 3 100 3 0 1 2.00 5 2 +3 +0.90 -0.10 Matches 2019-2020 25 Lorient fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 28 2,520 90 100.0 28.0 28 90 28 0 0 1.93 45 25 +20 +0.71 38.3 28.6 +9.6 +0.34 Matches 2020-2021 26 Lorient fr FRA Coupe de France 1 89 89 49.4 1.0 1 89 0 0 0 0.00 0 1 -1 -1.01 -2.00 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 23 2,070 90 60.5 23.0 23 90 23 0 7 0.96 29 43 -14 -0.61 -0.34 29.5 31.5 -2.0 -0.09 +0.04 Matches 2021-2022 27 Lorient fr FRA Coupe de France 0 0 0 0 1 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 22 1,980 90 57.9 22.0 22 90 22 0 16 0.77 18 38 -20 -0.91 -0.41 22.6 31.4 -8.8 -0.40 -0.38 Matches 2022-2023 28 Gent 3. Conf Lg 5 450 90 40.5 5.0 5 90 5 0 7 1.60 8 2 +6 +1.20 +1.47 7.3 3.5 +3.8 +0.77 +0.62 Matches 2022-2023 28 Lorient fr FRA 1. Ligue 1 0 0 0 0 3 Matches 2022-2023 28 Gent be BEL 1. Pro League A 24 2,160 90 70.6 24.0 24 90 24 0 4 1.93 48 24 +24 +1.00 +0.80 38.2 23.6 +14.6 +0.61 -0.04 Matches 2023-2024 29 Gent 3. Conf Lg 2 159 80 22.1 1.8 2 80 1 0 2 3.00 6 2 +4 +2.26 +1.62 3.0 1.9 +1.1 +0.63 -0.46 Matches 2023-2024 29 Gent be BEL 1. Pro League A 10 900 90 33.3 10.0 10 90 10 0 4 1.82 15 12 +3 +0.30 -0.30 15.9 12.7 +3.1 +0.31 +0.12 Matches 2024-2025 30 QPR eng ENG 2. Championship 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Matches 2024-2025 30 QPR eng ENG EFL Cup 0 0 0 0 3 Matches 12 Seasons 7 Clubs 10 Leagues 273 24,559 90 53.1 272.9 273 90 243 0 109 1.42 340 327 +13 +0.05 +0.03 212.6 210.4 +2.1 +0.01 -0.20 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 Lorient (4 Seasons) 4 Leagues 77 6,959 90 51.4 77.3 77 90 76 0 29 1.29 97 109 -12 -0.16 +0.15 90.4 91.6 -1.2 -0.02 +0.06 Cercle Brugge (3 Seasons) 2 Leagues 66 5,940 90 71.7 66.0 66 90 71 0 0 1.36 98 108 -10 -0.15 +0.62 34.3 50.5 -16.2 -0.54 Nancy (2 Seasons) 1 League 62 5,561 90 81.3 61.8 62 29 0 9 1.52 43 30 +13 +0.45 +0.34 Gent (2 Seasons) 2 Leagues 41 3,669 89 48.3 40.8 41 89 40 0 17 1.92 77 40 +37 +0.91 +0.54 64.4 41.7 +22.7 +0.56 +0.14 QPR (1 Season) 2 Leagues 22 1,980 90 86.8 22.0 22 90 22 0 3 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Monaco (1 Season) 4 Leagues 4 360 90 8.7 4.0 4 90 4 0 37 1.00 2 5 -3 -0.75 -1.19 Rennes (1 Season) 2 Leagues 1 90 90 2.5 1.0 1 90 1 0 14 0.00 0 7 -7 -7.00 -8.00 Ligue 1 (5 Seasons) 47 4,230 90 24.7 47.0 47 90 47 0 70 0.92 48 81 -33 -0.70 -0.61 52.1 62.9 -10.8 -0.24 -0.17 Coupe de France (4 Seasons) 5 479 96 63.9 5.3 5 96 4 0 2 1.20 6 5 +1 +0.19 -5.78 Ligue 2 (3 Seasons) 90 8,081 90 86.3 89.8 90 90 57 0 9 1.72 88 55 +33 +0.58 +0.47 38.3 28.6 +9.6 +0.34 Pro League A (3 Seasons) 64 5,760 90 68.1 64.0 64 90 64 0 8 1.44 98 95 +3 +0.05 +0.05 88.5 86.9 +1.6 +0.02 -0.32 Coupe de la Ligue (3 Seasons) 2 180 90 50.0 2.0 2 90 2 0 2 0.00 0 10 -10 -5.00 -6.00 First Division B (2 Seasons) 36 3,240 90 58.1 36.0 36 41 0 0 1.71 63 49 +14 +0.39 +0.62 Conf Lg (2 Seasons) 7 609 87 33.3 6.8 7 87 6 0 9 2.00 14 4 +10 +1.48 +1.33 10.3 5.4 +5.0 +0.73 +0.15 Championship (1 Season) 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Europa Lg (1 Season) 0 0 0 0 6 EFL Cup (1 Season) 0 0 0 0 3
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 2013-2014 19 Nancy 1 League 33 2,951 89 86.3 32.8 33 0 2014-2015 20 Nancy 1 League 29 2,610 90 76.3 29.0 29 29 0 9 1.52 43 30 +13 +0.45 +0.34 2015-2016 21 Monaco 4 Leagues 4 360 90 8.7 4.0 4 90 4 0 37 1.00 2 5 -3 -0.75 -1.19 2016-2017 22 Rennes 2 Leagues 1 90 90 2.5 1.0 1 90 1 0 14 0.00 0 7 -7 -7.00 -8.00 2016-2017 22 Cercle Brugge 1 League 8 720 90 23.5 8.0 8 14 0 0 1.43 14 16 -2 -0.25 -0.02 2017-2018 23 Cercle Brugge 1 League 28 2,520 90 100.0 28.0 28 27 0 0 1.79 49 33 +16 +0.57 2018-2019 24 Cercle Brugge 1 League 30 2,700 90 100.0 30.0 30 90 30 0 0 0.93 35 59 -24 -0.80 34.3 50.5 -16.2 -0.54 2019-2020 25 Lorient 3 Leagues 31 2,820 91 94.0 31.3 31 91 31 0 2 1.94 50 27 +23 +0.73 -0.27 38.3 28.6 +9.6 +0.34 2020-2021 26 Lorient 2 Leagues 24 2,159 90 60.0 24.0 24 90 23 0 7 0.92 29 44 -15 -0.63 -0.44 29.5 31.5 -2.0 -0.09 +0.04 2021-2022 27 Lorient 2 Leagues 22 1,980 90 56.4 22.0 22 90 22 0 17 0.77 18 38 -20 -0.91 -0.41 22.6 31.4 -8.8 -0.40 -0.38 2022-2023 28 Lorient 1 League 0 0 0 0 3 2022-2023 28 Gent 2 Leagues 29 2,610 90 62.6 29.0 29 90 29 0 11 1.87 56 26 +30 +1.03 +1.03 45.5 27.1 +18.5 +0.64 +0.20 2023-2024 29 Gent 2 Leagues 12 1,059 88 31.0 11.8 12 88 11 0 6 2.02 21 14 +7 +0.59 -0.02 18.9 14.7 +4.2 +0.36 -0.05 2024-2025 30 QPR 2 Leagues 22 1,980 90 86.8 22.0 22 90 22 0 3 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 12 Seasons 7 Clubs 10 Leagues 273 24,559 90 53.1 272.9 273 90 243 0 109 1.42 340 327 +13 +0.05 +0.03 212.6 210.4 +2.1 +0.01 -0.20 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 Lorient (4 Seasons) 4 Leagues 77 6,959 90 51.4 77.3 77 90 76 0 29 1.29 97 109 -12 -0.16 +0.15 90.4 91.6 -1.2 -0.02 +0.06 Cercle Brugge (3 Seasons) 2 Leagues 66 5,940 90 71.7 66.0 66 90 71 0 0 1.36 98 108 -10 -0.15 +0.62 34.3 50.5 -16.2 -0.54 Nancy (2 Seasons) 1 League 62 5,561 90 81.3 61.8 62 29 0 9 1.52 43 30 +13 +0.45 +0.34 Gent (2 Seasons) 2 Leagues 41 3,669 89 48.3 40.8 41 89 40 0 17 1.92 77 40 +37 +0.91 +0.54 64.4 41.7 +22.7 +0.56 +0.14 QPR (1 Season) 2 Leagues 22 1,980 90 86.8 22.0 22 90 22 0 3 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Monaco (1 Season) 4 Leagues 4 360 90 8.7 4.0 4 90 4 0 37 1.00 2 5 -3 -0.75 -1.19 Rennes (1 Season) 2 Leagues 1 90 90 2.5 1.0 1 90 1 0 14 0.00 0 7 -7 -7.00 -8.00 Ligue 1 (5 Seasons) 47 4,230 90 24.7 47.0 47 90 47 0 70 0.92 48 81 -33 -0.70 -0.61 52.1 62.9 -10.8 -0.24 -0.17 Coupe de France (4 Seasons) 5 479 96 63.9 5.3 5 96 4 0 2 1.20 6 5 +1 +0.19 -5.78 Ligue 2 (3 Seasons) 90 8,081 90 86.3 89.8 90 90 57 0 9 1.72 88 55 +33 +0.58 +0.47 38.3 28.6 +9.6 +0.34 Pro League A (3 Seasons) 64 5,760 90 68.1 64.0 64 90 64 0 8 1.44 98 95 +3 +0.05 +0.05 88.5 86.9 +1.6 +0.02 -0.32 Coupe de la Ligue (3 Seasons) 2 180 90 50.0 2.0 2 90 2 0 2 0.00 0 10 -10 -5.00 -6.00 First Division B (2 Seasons) 36 3,240 90 58.1 36.0 36 41 0 0 1.71 63 49 +14 +0.39 +0.62 Conf Lg (2 Seasons) 7 609 87 33.3 6.8 7 87 6 0 9 2.00 14 4 +10 +1.48 +1.33 10.3 5.4 +5.0 +0.73 +0.15 Championship (1 Season) 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Europa Lg (1 Season) 0 0 0 0 6 EFL Cup (1 Season) 0 0 0 0 3
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 2013-2014 19 Nancy fr FRA 2. Ligue 2 4th 33 2,951 89 86.3 32.8 33 0 2014-2015 20 Nancy fr FRA 2. Ligue 2 5th 29 2,610 90 76.3 29.0 29 29 0 9 1.52 43 30 +13 +0.45 +0.34 Matches 2015-2016 21 Monaco fr FRA 1. Ligue 1 3rd 2 180 90 5.3 2.0 2 2 0 31 2.00 1 0 +1 +0.50 +0.33 Matches 2016-2017 22 Rennes fr FRA 1. Ligue 1 9th 0 0 0 0 13 Matches 2016-2017 22 Cercle Brugge be BEL 2. First Division B 7th 8 720 90 23.5 8.0 8 14 0 0 1.43 14 16 -2 -0.25 -0.02 Matches 2017-2018 23 Cercle Brugge be BEL 2. First Division B 1st 28 2,520 90 100.0 28.0 28 27 0 0 1.79 49 33 +16 +0.57 Matches 2018-2019 24 Cercle Brugge be BEL 1. First Division A 15th 30 2,700 90 100.0 30.0 30 90 30 0 0 0.93 35 59 -24 -0.80 34.3 50.5 -16.2 -0.54 Matches 2019-2020 25 Lorient fr FRA 2. Ligue 2 1st 28 2,520 90 100.0 28.0 28 90 28 0 0 1.93 45 25 +20 +0.71 38.3 28.6 +9.6 +0.34 Matches 2020-2021 26 Lorient fr FRA 1. Ligue 1 16th 23 2,070 90 60.5 23.0 23 90 23 0 7 0.96 29 43 -14 -0.61 -0.34 29.5 31.5 -2.0 -0.09 +0.04 Matches 2021-2022 27 Lorient fr FRA 1. Ligue 1 16th 22 1,980 90 57.9 22.0 22 90 22 0 16 0.77 18 38 -20 -0.91 -0.41 22.6 31.4 -8.8 -0.40 -0.38 Matches 2022-2023 28 Lorient fr FRA 1. Ligue 1 10th 0 0 0 0 3 Matches 2022-2023 28 Gent be BEL 1. Pro League A 5th 24 2,160 90 70.6 24.0 24 90 24 0 4 1.93 48 24 +24 +1.00 +0.80 38.2 23.6 +14.6 +0.61 -0.04 Matches 2023-2024 29 Gent be BEL 1. Pro League A 7th 10 900 90 33.3 10.0 10 90 10 0 4 1.82 15 12 +3 +0.30 -0.30 15.9 12.7 +3.1 +0.31 +0.12 Matches 2024-2025 30 QPR eng ENG 2. Championship 14th 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Matches 12 Seasons 7 Clubs 5 Leagues 259 23,291 90 54.8 258.8 259 90 231 0 87 1.42 320 308 +12 +0.05 +0.14 202.2 205.1 -2.8 -0.02 -0.15 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 Lorient (4 Seasons) 2 Leagues 73 6,570 90 51.4 73.0 73 90 73 0 26 1.27 92 106 -14 -0.19 +0.20 90.4 91.6 -1.2 -0.02 +0.06 Cercle Brugge (3 Seasons) 2 Leagues 66 5,940 90 71.7 66.0 66 90 71 0 0 1.36 98 108 -10 -0.15 +0.62 34.3 50.5 -16.2 -0.54 Nancy (2 Seasons) 1 League 62 5,561 90 81.3 61.8 62 29 0 9 1.52 43 30 +13 +0.45 +0.34 Gent (2 Seasons) 1 League 34 3,060 90 53.1 34.0 34 90 34 0 8 1.90 63 36 +27 +0.79 +0.33 54.1 36.4 +17.7 +0.52 +0.18 QPR (1 Season) 1 League 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14 Monaco (1 Season) 1 League 2 180 90 5.3 2.0 2 2 0 31 2.00 1 0 +1 +0.50 +0.33 Rennes (1 Season) 1 League 0 0 0 0 13 Ligue 1 (5 Seasons) 47 4,230 90 24.7 47.0 47 90 47 0 70 0.92 48 81 -33 -0.70 -0.61 52.1 62.9 -10.8 -0.24 -0.17 Ligue 2 (3 Seasons) 90 8,081 90 86.3 89.8 90 90 57 0 9 1.72 88 55 +33 +0.58 +0.47 38.3 28.6 +9.6 +0.34 Pro League A (3 Seasons) 64 5,760 90 68.1 64.0 64 90 64 0 8 1.44 98 95 +3 +0.05 +0.05 88.5 86.9 +1.6 +0.02 -0.32 First Division B (2 Seasons) 36 3,240 90 58.1 36.0 36 41 0 0 1.71 63 49 +14 +0.39 +0.62 Championship (1 Season) 22 1,980 90 100.0 22.0 22 90 22 0 0 1.14 23 28 -5 -0.23 23.4 26.6 -3.2 -0.14
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 2015-2016 21 Monaco 2. Europa Lg GR 0 0 0 0 6 Matches 2022-2023 28 Gent 3. Conf Lg QF 5 450 90 40.5 5.0 5 90 5 0 7 1.60 8 2 +6 +1.20 +1.47 7.3 3.5 +3.8 +0.77 +0.62 Matches 2023-2024 29 Gent 3. Conf Lg KO 2 159 80 22.1 1.8 2 80 1 0 2 3.00 6 2 +4 +2.26 +1.62 3.0 1.9 +1.1 +0.63 -0.46 Matches 3 Seasons 2 Clubs 2 Leagues 7 609 87 25.7 6.8 7 87 6 0 15 2.00 14 4 +10 +1.48 +1.33 10.3 5.4 +5.0 +0.73 +0.15 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 Gent (2 Seasons) 1 League 7 609 87 33.3 6.8 7 87 6 0 9 2.00 14 4 +10 +1.48 +1.33 10.3 5.4 +5.0 +0.73 +0.15 Monaco (1 Season) 1 League 0 0 0 0 6 Conf Lg (2 Seasons) 7 609 87 33.3 6.8 7 87 6 0 9 2.00 14 4 +10 +1.48 +1.33 10.3 5.4 +5.0 +0.73 +0.15 Europa Lg (1 Season) 0 0 0 0 6
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 2013-2014 19 Nancy 1 League 32.8 0 0 2014-2015 20 Nancy 1 League 29.0 1 0 2015-2016 21 Monaco 4 Leagues 4.0 0 0 0 0 0 2016-2017 22 Rennes 2 Leagues 1.0 0 0 0 0 2016-2017 22 Cercle Brugge 1 League 8.0 1 0 0 0 0 0 0 0 0 0 0 0 2017-2018 23 Cercle Brugge 1 League 28.0 2 0 0 2 0 0 0 0 0 0 0 0 2018-2019 24 Cercle Brugge 1 League 30.0 4 0 0 3 5 0 0 1 0 0 1 0 32 4 2 66.7 2019-2020 25 Lorient 3 Leagues 31.3 0 0 0 0 6 0 0 0 0 0 0 0 34 5 4 55.6 2020-2021 26 Lorient 2 Leagues 24.0 1 1 0 0 0 0 0 0 0 0 0 0 17 3 1 75.0 2021-2022 27 Lorient 2 Leagues 22.0 1 0 0 0 3 0 0 0 0 0 0 0 14 3 1 75.0 2022-2023 28 Gent 2 Leagues 29.0 1 0 0 1 1 0 0 1 0 0 0 0 40 3 2 60.0 2023-2024 29 Gent 2 Leagues 11.8 0 0 0 0 5 0 0 0 0 0 0 0 8 3 1 75.0 2024-2025 30 QPR 2 Leagues 22.0 1 0 0 0 6 0 0 0 1 0 0 0 15 4 1 80.0 12 Seasons 7 Clubs 10 Leagues 272.9 12 1 0 6 26 0 0 2 1 0 1 0 160 25 12 67.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Lorient (4 Seasons) 4 Leagues 77.3 2 1 0 0 9 0 0 0 0 0 0 0 65 11 6 64.7 Cercle Brugge (3 Seasons) 2 Leagues 66.0 7 0 0 5 5 0 0 1 0 0 1 0 32 4 2 66.7 Nancy (2 Seasons) 1 League 61.8 1 0 Gent (2 Seasons) 2 Leagues 40.8 1 0 0 1 6 0 0 1 0 0 0 0 48 6 3 66.7 QPR (1 Season) 2 Leagues 22.0 1 0 0 0 6 0 0 0 1 0 0 0 15 4 1 80.0 Monaco (1 Season) 4 Leagues 4.0 0 0 0 0 0 Rennes (1 Season) 2 Leagues 1.0 0 0 0 0 Ligue 1 (5 Seasons) 47.0 2 0 0 0 3 0 0 0 0 0 0 0 31 6 2 75.0 Coupe de France (4 Seasons) 5.3 0 1 0 0 0 0 0 0 0 0 Ligue 2 (3 Seasons) 89.8 1 0 0 0 6 0 0 0 0 0 0 0 34 5 4 55.6 Pro League A (3 Seasons) 64.0 5 0 0 4 11 0 0 1 0 0 1 0 73 10 5 66.7 Coupe de la Ligue (3 Seasons) 2.0 0 0 0 0 First Division B (2 Seasons) 36.0 3 0 0 2 0 0 0 0 0 0 0 0 Conf Lg (2 Seasons) 6.8 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 Championship (1 Season) 22.0 1 0 0 0 6 0 0 0 1 0 0 0 15 4 1 80.0 Europa Lg (1 Season) EFL Cup (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 2022-2023 28 Gent 3. Conf Lg QF 5.0 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 Matches 2023-2024 29 Gent 3. Conf Lg KO 1.8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 6.8 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Gent (2 Seasons) 1 League 6.8 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 Monaco (1 Season) 1 League Conf Lg (2 Seasons) 6.8 0 0 0 0 0 0 0 1 0 0 0 0 7 0 0 Europa Lg (1 Season)
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 Paul Nardi Pages
Paul Nardi 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