Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Spezia it ITA 2. Serie B 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Spezia it ITA Coppa Italia 3 2 173 1.9 1 0 1 1 0 0 1 0 0.52 0.00 0.52 0.52 0.52 Matches 2016-2017 18 Spezia it ITA 2. Serie B 14 6 443 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Spezia it ITA 2. Serie B 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA Coppa Italia 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 30 26 2,311 25.7 10 10 20 9 1 1 5 0 0.39 0.39 0.78 0.35 0.74 Matches 2019-2020 21 Club Brugge 1. Champions Lg 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Club Brugge 2. Europa Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 22 13 1,055 11.7 9 2 11 9 0 0 2 0 0.77 0.17 0.94 0.77 0.94 Matches 2020-2021 22 Club Brugge 1. Champions Lg 3 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Club Brugge 2. Europa Lg 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 25 7 796 8.8 4 1 5 4 0 0 0 0 0.45 0.11 0.57 0.45 0.57 Matches 2021-2022 23 Venezia it ITA Coppa Italia 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Venezia it ITA 1. Serie A 32 24 2,053 22.8 7 0 7 7 0 0 5 1 0.31 0.00 0.31 0.31 0.31 Matches 2022-2023 24 Cremonese it ITA Coppa Italia 5 3 284 3.2 2 1 3 2 0 0 1 0 0.63 0.32 0.95 0.63 0.95 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 33 25 2,266 25.2 7 0 7 6 1 1 4 0 0.28 0.00 0.28 0.24 0.24 Matches 2023-2024 25 Cremonese it ITA Coppa Italia 2 1 111 1.2 0 1 1 0 0 0 0 0 0.00 0.81 0.81 0.00 0.81 Matches 2023-2024 25 Torino it ITA 1. Serie A 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 17 4 567 6.3 2 1 3 2 0 0 4 0 0.32 0.16 0.48 0.32 0.48 Matches 2024-2025 26 Gaziantep FK tr TUR 1. Süper Lig 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 Matches 2025-2026 27 Cremonese it ITA Coppa Italia 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 27 Cremonese it ITA 1. Serie A 10 3 403 4.5 2 0 2 2 0 0 0 1 0.45 0.00 0.45 0.45 0.45 Matches 11 Seasons 6 Clubs 7 Leagues 255 152 13,767 153.0 53 19 72 51 2 2 27 2 0.35 0.12 0.47 0.33 0.46 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Spezia (4 Seasons) 2 Leagues 58 39 3,395 37.7 11 10 21 10 1 1 7 0 0.29 0.27 0.56 0.27 0.53 Cremonese (3 Seasons) 3 Leagues 68 36 3,663 40.7 13 3 16 12 1 1 9 1 0.32 0.07 0.39 0.29 0.37 Club Brugge (3 Seasons) 3 Leagues 58 25 2,286 25.4 13 3 16 13 0 0 2 0 0.51 0.12 0.63 0.51 0.63 Venezia (1 Season) 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 0.30 0.00 0.30 0.30 0.30 Gaziantep FK (1 Season) 1 League 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (6 Seasons) 14 9 825 9.2 3 2 5 3 0 0 2 0 0.33 0.22 0.55 0.33 0.55 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 0.30 0.27 0.57 0.27 0.55 Serie A (4 Seasons) 84 55 4,974 55.3 16 0 16 15 1 1 9 2 0.29 0.00 0.29 0.27 0.27 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 0.61 0.14 0.75 0.61 0.75 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Spezia 1 League 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Spezia 2 Leagues 17 8 616 6.8 1 0 1 1 0 0 1 0 0.15 0.00 0.15 0.15 0.15 2017-2018 19 Spezia 1 League 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 20 Spezia 2 Leagues 32 28 2,491 27.7 10 10 20 9 1 1 5 0 0.36 0.36 0.72 0.33 0.69 2019-2020 21 Club Brugge 3 Leagues 27 16 1,318 14.6 9 2 11 9 0 0 2 0 0.61 0.14 0.75 0.61 0.75 2020-2021 22 Club Brugge 3 Leagues 30 8 898 10.0 4 1 5 4 0 0 0 0 0.40 0.10 0.50 0.40 0.50 2021-2022 23 Club Brugge 1 League 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Venezia 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 0.30 0.00 0.30 0.30 0.30 2022-2023 24 Cremonese 2 Leagues 38 28 2,550 28.3 9 1 10 8 1 1 5 0 0.32 0.04 0.35 0.28 0.32 2023-2024 25 Cremonese 2 Leagues 19 5 678 7.5 2 2 4 2 0 0 4 0 0.27 0.27 0.53 0.27 0.53 2023-2024 25 Torino 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 26 Gaziantep FK 1 League 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 2025-2026 27 Cremonese 2 Leagues 11 3 435 4.8 2 0 2 2 0 0 0 1 0.41 0.00 0.41 0.41 0.41 11 Seasons 6 Clubs 7 Leagues 255 152 13,767 153.0 53 19 72 51 2 2 27 2 0.35 0.12 0.47 0.33 0.46 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Spezia (4 Seasons) 2 Leagues 58 39 3,395 37.7 11 10 21 10 1 1 7 0 0.29 0.27 0.56 0.27 0.53 Cremonese (3 Seasons) 3 Leagues 68 36 3,663 40.7 13 3 16 12 1 1 9 1 0.32 0.07 0.39 0.29 0.37 Club Brugge (3 Seasons) 3 Leagues 58 25 2,286 25.4 13 3 16 13 0 0 2 0 0.51 0.12 0.63 0.51 0.63 Venezia (1 Season) 2 Leagues 33 25 2,098 23.3 7 0 7 7 0 0 5 1 0.30 0.00 0.30 0.30 0.30 Gaziantep FK (1 Season) 1 League 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (6 Seasons) 14 9 825 9.2 3 2 5 3 0 0 2 0 0.33 0.22 0.55 0.33 0.55 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 0.30 0.27 0.57 0.27 0.55 Serie A (4 Seasons) 84 55 4,974 55.3 16 0 16 15 1 1 9 2 0.29 0.00 0.29 0.27 0.27 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 0.61 0.14 0.75 0.61 0.75 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Süper Lig (1 Season) 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2015-2016 17 Spezia it ITA 2. Serie B 7th 3 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 14 6 443 4.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 6 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 30 26 2,311 25.7 10 10 20 9 1 1 5 0 0.39 0.39 0.78 0.35 0.74 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 22 13 1,055 11.7 9 2 11 9 0 0 2 0 0.77 0.17 0.94 0.77 0.94 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 25 7 796 8.8 4 1 5 4 0 0 0 0 0.45 0.11 0.57 0.45 0.57 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 1 1 70 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 32 24 2,053 22.8 7 0 7 7 0 0 5 1 0.31 0.00 0.31 0.31 0.31 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 33 25 2,266 25.2 7 0 7 6 1 1 4 0 0.28 0.00 0.28 0.24 0.24 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 17 4 567 6.3 2 1 3 2 0 0 4 0 0.32 0.16 0.48 0.32 0.48 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Gaziantep FK tr TUR 1. Süper Lig 14th 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 Matches 2025-2026 27 Cremonese it ITA 1. Serie A 18th 10 3 403 4.5 2 0 2 2 0 0 0 1 0.45 0.00 0.45 0.45 0.45 Matches 11 Seasons 6 Clubs 4 Leagues 231 139 12,577 139.7 50 17 67 48 2 2 25 2 0.36 0.12 0.48 0.34 0.47 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Spezia (4 Seasons) 1 League 53 35 3,042 33.8 10 10 20 9 1 1 6 0 0.30 0.30 0.59 0.27 0.56 Cremonese (3 Seasons) 2 Leagues 60 32 3,236 36.0 11 1 12 10 1 1 8 1 0.31 0.03 0.33 0.28 0.31 Club Brugge (3 Seasons) 1 League 48 21 1,921 21.3 13 3 16 13 0 0 2 0 0.61 0.14 0.75 0.61 0.75 Venezia (1 Season) 1 League 32 24 2,053 22.8 7 0 7 7 0 0 5 1 0.31 0.00 0.31 0.31 0.31 Gaziantep FK (1 Season) 1 League 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52 Torino (1 Season) 1 League 9 3 252 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie B (5 Seasons) 70 39 3,609 40.1 12 11 23 11 1 1 10 0 0.30 0.27 0.57 0.27 0.55 Serie A (4 Seasons) 84 55 4,974 55.3 16 0 16 15 1 1 9 2 0.29 0.00 0.29 0.27 0.27 First Division A (3 Seasons) 48 21 1,921 21.3 13 3 16 13 0 0 2 0 0.61 0.14 0.75 0.61 0.75 Süper Lig (1 Season) 29 24 2,073 23.0 9 3 12 9 0 0 4 0 0.39 0.13 0.52 0.39 0.52
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 18 Spezia it ITA Coppa Italia 9th 3 2 173 1.9 1 0 1 1 0 0 1 0 0.52 0.00 0.52 0.52 0.52 Matches 2018-2019 20 Spezia it ITA Coppa Italia 25th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Venezia it ITA Coppa Italia R16 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Cremonese it ITA Coppa Italia SF 5 3 284 3.2 2 1 3 2 0 0 1 0 0.63 0.32 0.95 0.63 0.95 Matches 2023-2024 25 Cremonese it ITA Coppa Italia R16 2 1 111 1.2 0 1 1 0 0 0 0 0 0.00 0.81 0.81 0.00 0.81 Matches 2025-2026 27 Cremonese it ITA Coppa Italia Rd1 1 0 32 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 3 Clubs 1 League 14 9 825 9.2 3 2 5 3 0 0 2 0 0.33 0.22 0.55 0.33 0.55 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Cremonese (3 Seasons) 1 League 8 4 427 4.7 2 2 4 2 0 0 1 0 0.42 0.42 0.84 0.42 0.84 Spezia (2 Seasons) 1 League 5 4 353 3.9 1 0 1 1 0 0 1 0 0.25 0.00 0.25 0.25 0.25 Venezia (1 Season) 1 League 1 1 45 0.5 0 0 0 0 0 0 0 0 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 Gls Ast G+A G-PK G+A-PK Matches 2019-2020 21 Club Brugge 1. Champions Lg GR 4 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 3 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 10 4 365 4.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (2 Seasons) 7 2 200 2.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 3 2 165 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2015-2016 17 Spezia 1 League 0.7 0 0 0.00 0 0 2016-2017 18 Spezia 2 Leagues 6.8 1 0 0.00 0 0 2017-2018 19 Spezia 1 League 2.5 0 0 3 0.00 1.20 0.00 0 0 2018-2019 20 Spezia 2 Leagues 27.7 10 1 1 2019-2020 21 Club Brugge 3 Leagues 14.6 9 13 2 15.4 4.45 0.68 0.00 0.00 0 0 2020-2021 22 Club Brugge 3 Leagues 10.0 4 32 9 28.1 3.21 0.90 0.13 0.44 0 0 2021-2022 23 Club Brugge 1 League 0.8 0 3 2 66.7 3.86 2.57 0.00 0.00 0 0 2021-2022 23 Venezia 2 Leagues 23.3 7 41 20 48.8 1.76 0.86 0.17 0.35 0 0 2022-2023 24 Cremonese 2 Leagues 28.3 9 70 25 35.7 2.47 0.88 0.11 0.32 1 1 2023-2024 25 Cremonese 2 Leagues 7.5 2 28 10 35.7 3.72 1.33 0.07 0.20 0 0 2023-2024 25 Torino 1 League 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 0 0 2024-2025 26 Gaziantep FK 1 League 23.0 9 60 25 41.7 2.60 1.09 0.15 0.36 0 0 2025-2026 27 Cremonese 2 Leagues 4.8 2 8 5 62.5 1.66 1.03 0.25 0.40 0 0 11 Seasons 6 Clubs 7 Leagues 153.0 53 263 106 40.3 2.48 0.95 0.12 0.30 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Spezia (4 Seasons) 2 Leagues 37.7 11 0 3 0.00 0.37 0.00 1 1 Cremonese (3 Seasons) 3 Leagues 40.7 13 106 40 37.7 2.60 0.98 0.11 0.30 1 1 Club Brugge (3 Seasons) 3 Leagues 25.4 13 48 13 27.1 3.51 0.95 0.08 0.31 0 0 Venezia (1 Season) 2 Leagues 23.3 7 41 20 48.8 1.76 0.86 0.17 0.35 0 0 Gaziantep FK (1 Season) 1 League 23.0 9 60 25 41.7 2.60 1.09 0.15 0.36 0 0 Torino (1 Season) 1 League 2.8 0 8 5 62.5 2.86 1.79 0.00 0.00 0 0 Coppa Italia (6 Seasons) 9.2 3 17 6 35.3 3.24 1.14 0.12 0.33 0 0 Serie B (5 Seasons) 40.1 12 21 11 52.4 2.39 0.76 0.10 0.18 1 1 Serie A (4 Seasons) 55.3 16 117 51 43.6 2.12 0.92 0.13 0.29 1 1 First Division A (3 Seasons) 21.3 13 33 11 33.3 3.43 1.14 0.12 0.36 0 0 Champions Lg (2 Seasons) 2.2 0 12 2 16.7 5.40 0.90 0.00 0.00 0 0 Europa Lg (2 Seasons) 1.8 0 3 0 0.0 1.64 0.00 0.00 0 0 Süper Lig (1 Season) 23.0 9 60 25 41.7 2.60 1.09 0.15 0.36 0 0
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 17 Spezia it ITA 2. Serie B 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 Matches 2016-2017 18 Spezia it ITA Coppa Italia 3 173 58 44.4 1.9 2 65 0 1 44 0 3.00 4 1 +3 +1.56 +2.80 Matches 2016-2017 18 Spezia it ITA 2. Serie B 14 443 32 11.7 4.9 6 0 8 Matches 2017-2018 19 Spezia it ITA 2. Serie B 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 Matches 2018-2019 20 Spezia it ITA Coppa Italia 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2018-2019 20 Spezia it ITA 2. Serie B 30 2,311 77 71.3 25.7 26 85 18 4 26 1 1.29 41 35 +6 +0.23 +0.14 Matches 2019-2020 21 Club Brugge 1. Champions Lg 4 173 43 32.0 1.9 2 63 0 2 24 1 1.50 1 5 -4 -2.08 -1.10 Matches 2019-2020 21 Club Brugge 2. Europa Lg 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 5 -5 -5.00 -5.00 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 22 1,055 48 40.4 11.7 13 68 2 9 19 3 2.41 26 6 +20 +1.71 +0.32 Matches 2020-2021 22 Club Brugge 1. Champions Lg 3 27 9 5.0 0.3 0 0 3 9 3 1.33 0 0 0 0.00 +0.35 Matches 2020-2021 22 Club Brugge 2. Europa Lg 2 75 38 41.7 0.8 1 68 0 1 7 0 0.50 1 1 0 0.00 +0.86 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 25 796 32 26.0 8.8 7 67 2 18 18 4 2.29 18 6 +12 +1.36 +0.08 Matches 2021-2022 23 Venezia it ITA Coppa Italia 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 Matches 2021-2022 23 Venezia it ITA 1. Serie A 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 Matches 2022-2023 24 Cremonese it ITA Coppa Italia 5 284 57 47.3 3.2 3 59 0 2 54 0 2.20 8 7 +1 +0.32 +0.03 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 33 2,266 69 66.3 25.2 25 79 9 8 36 2 0.73 23 41 -18 -0.71 +0.45 Matches 2023-2024 25 Cremonese it ITA Coppa Italia 2 111 56 33.6 1.2 1 61 0 1 50 0 1.50 2 1 +1 +0.81 +0.40 Matches 2023-2024 25 Torino it ITA 1. Serie A 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 17 567 33 16.6 6.3 4 58 0 13 26 1 1.94 9 4 +5 +0.79 +0.38 Matches 2024-2025 26 Gaziantep FK tr TUR 1. Süper Lig 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 Matches 2025-2026 27 Cremonese it ITA Coppa Italia 1 32 32 35.6 0.4 0 0 1 32 0 1.00 0 0 0 0.00 0.00 Matches 2025-2026 27 Cremonese it ITA 1. Serie A 10 403 40 11.8 4.5 3 62 0 7 31 2 1.18 7 9 -2 -0.45 +0.24 Matches 11 Seasons 6 Clubs 7 Leagues 255 13,767 54 29.3 153.0 152 76 54 103 24 39 1.41 194 200 -6 -0.04 -0.18 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spezia (4 Seasons) 2 Leagues 58 3,395 59 22.4 37.7 39 84 20 19 30 13 1.43 49 41 +8 +0.24 +0.22 Cremonese (3 Seasons) 3 Leagues 68 3,663 54 32.5 40.7 36 73 9 32 32 5 1.23 49 62 -13 -0.32 -0.05 Club Brugge (3 Seasons) 3 Leagues 58 2,286 39 22.5 25.4 25 68 5 33 17 13 2.11 47 24 +23 +0.91 -0.05 Venezia (1 Season) 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 Gaziantep FK (1 Season) 1 League 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 Coppa Italia (6 Seasons) 14 825 59 43.7 9.2 9 66 2 5 47 0 1.93 16 12 +4 +0.44 +0.44 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 Serie A (4 Seasons) 84 4,974 59 36.4 55.3 55 76 17 29 27 12 0.84 53 91 -38 -0.69 -0.12 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27 Süper Lig (1 Season) 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22
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 Matches 2015-2016 17 Spezia 1 League 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 2016-2017 18 Spezia 2 Leagues 17 616 36 14.8 6.8 8 65 0 9 44 0 3.00 4 1 +3 +1.56 +2.80 2017-2018 19 Spezia 1 League 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 2018-2019 20 Spezia 2 Leagues 32 2,491 78 72.8 27.7 28 85 20 4 26 1 1.30 43 37 +6 +0.22 +0.12 2019-2020 21 Club Brugge 3 Leagues 27 1,318 49 39.6 14.6 16 69 3 11 20 5 2.19 27 16 +11 +0.75 -0.14 2020-2021 22 Club Brugge 3 Leagues 30 898 30 23.8 10.0 8 67 2 22 16 7 2.07 19 7 +12 +1.20 +0.30 2021-2022 23 Club Brugge 1 League 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 2021-2022 23 Venezia 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 2022-2023 24 Cremonese 2 Leagues 38 2,550 67 63.4 28.3 28 77 9 10 40 2 0.92 31 48 -17 -0.60 +0.26 2023-2024 25 Cremonese 2 Leagues 19 678 36 18.1 7.5 5 59 0 14 27 1 1.89 11 5 +6 +0.80 +0.39 2023-2024 25 Torino 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 2024-2025 26 Gaziantep FK 1 League 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 2025-2026 27 Cremonese 2 Leagues 11 435 40 12.4 4.8 3 62 0 8 31 2 1.16 7 9 -2 -0.41 +0.26 11 Seasons 6 Clubs 7 Leagues 255 13,767 54 29.3 153.0 152 76 54 103 24 39 1.41 194 200 -6 -0.04 -0.18 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spezia (4 Seasons) 2 Leagues 58 3,395 59 22.4 37.7 39 84 20 19 30 13 1.43 49 41 +8 +0.24 +0.22 Cremonese (3 Seasons) 3 Leagues 68 3,663 54 32.5 40.7 36 73 9 32 32 5 1.23 49 62 -13 -0.32 -0.05 Club Brugge (3 Seasons) 3 Leagues 58 2,286 39 22.5 25.4 25 68 5 33 17 13 2.11 47 24 +23 +0.91 -0.05 Venezia (1 Season) 2 Leagues 33 2,098 64 56.4 23.3 25 75 8 8 28 0 0.70 19 41 -22 -0.94 -0.22 Gaziantep FK (1 Season) 1 League 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 Coppa Italia (6 Seasons) 14 825 59 43.7 9.2 9 66 2 5 47 0 1.93 16 12 +4 +0.44 +0.44 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 Serie A (4 Seasons) 84 4,974 59 36.4 55.3 55 76 17 29 27 12 0.84 53 91 -38 -0.69 -0.12 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27 Süper Lig (1 Season) 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2015-2016 17 Spezia it ITA 2. Serie B 7th 3 63 21 1.7 0.7 1 0 2 0 1.67 0 0 0 0.00 -0.05 Matches 2016-2017 18 Spezia it ITA 2. Serie B 8th 14 443 32 11.7 4.9 6 0 8 Matches 2017-2018 19 Spezia it ITA 2. Serie B 10th 6 225 38 6.0 2.5 2 0 4 12 1.17 2 3 -1 -0.40 -0.45 Matches 2018-2019 20 Spezia it ITA 2. Serie B 6th 30 2,311 77 71.3 25.7 26 85 18 4 26 1 1.29 41 35 +6 +0.23 +0.14 Matches 2019-2020 21 Club Brugge be BEL 1. First Division A 1st 22 1,055 48 40.4 11.7 13 68 2 9 19 3 2.41 26 6 +20 +1.71 +0.32 Matches 2020-2021 22 Club Brugge be BEL 1. First Division A 1st 25 796 32 26.0 8.8 7 67 2 18 18 4 2.29 18 6 +12 +1.36 +0.08 Matches 2021-2022 23 Club Brugge be BEL 1. First Division A 2nd 1 70 70 2.3 0.8 1 70 0 0 1 1.00 1 1 0 0.00 -1.05 Matches 2021-2022 23 Venezia it ITA 1. Serie A 20th 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 Matches 2022-2023 24 Cremonese it ITA 1. Serie A 19th 33 2,266 69 66.3 25.2 25 79 9 8 36 2 0.73 23 41 -18 -0.71 +0.45 Matches 2023-2024 25 Cremonese it ITA 2. Serie B 4th 17 567 33 16.6 6.3 4 58 0 13 26 1 1.94 9 4 +5 +0.79 +0.38 Matches 2023-2024 25 Torino it ITA 1. Serie A 9th 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 Matches 2024-2025 26 Gaziantep FK tr TUR 1. Süper Lig 14th 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 Matches 2025-2026 27 Cremonese it ITA 1. Serie A 18th 10 403 40 11.8 4.5 3 62 0 7 31 2 1.18 7 9 -2 -0.45 +0.24 Matches 11 Seasons 6 Clubs 4 Leagues 231 12,577 54 28.8 139.7 139 77 51 92 23 34 1.39 176 177 -1 -0.01 -0.18 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spezia (4 Seasons) 1 League 53 3,042 57 20.9 33.8 35 85 18 18 26 13 1.30 43 38 +5 +0.17 +0.12 Cremonese (3 Seasons) 2 Leagues 60 3,236 54 31.5 36.0 32 75 9 28 30 5 1.15 39 54 -15 -0.42 -0.10 Club Brugge (3 Seasons) 1 League 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 Venezia (1 Season) 1 League 32 2,053 64 60.0 22.8 24 76 8 8 28 0 0.72 19 40 -21 -0.92 0.00 Gaziantep FK (1 Season) 1 League 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22 Torino (1 Season) 1 League 9 252 28 7.4 2.8 3 64 0 6 10 8 1.33 4 1 +3 +1.07 +1.16 Serie B (5 Seasons) 70 3,609 52 20.1 40.1 39 81 18 31 26 14 1.49 52 42 +10 +0.28 +0.14 Serie A (4 Seasons) 84 4,974 59 36.4 55.3 55 76 17 29 27 12 0.84 53 91 -38 -0.69 -0.12 First Division A (3 Seasons) 48 1,921 40 22.0 21.3 21 68 4 27 18 8 2.32 45 13 +32 +1.50 +0.30 Süper Lig (1 Season) 29 2,073 71 64.0 23.0 24 82 12 5 21 0 1.21 26 31 -5 -0.22 -0.22
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 18 Spezia it ITA Coppa Italia 9th 3 173 58 44.4 1.9 2 65 0 1 44 0 3.00 4 1 +3 +1.56 +2.80 Matches 2018-2019 20 Spezia it ITA Coppa Italia 25th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2021-2022 23 Venezia it ITA Coppa Italia R16 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35 Matches 2022-2023 24 Cremonese it ITA Coppa Italia SF 5 284 57 47.3 3.2 3 59 0 2 54 0 2.20 8 7 +1 +0.32 +0.03 Matches 2023-2024 25 Cremonese it ITA Coppa Italia R16 2 111 56 33.6 1.2 1 61 0 1 50 0 1.50 2 1 +1 +0.81 +0.40 Matches 2025-2026 27 Cremonese it ITA Coppa Italia Rd1 1 32 32 35.6 0.4 0 0 1 32 0 1.00 0 0 0 0.00 0.00 Matches 6 Seasons 3 Clubs 1 League 14 825 59 43.7 9.2 9 66 2 5 47 0 1.93 16 12 +4 +0.44 +0.44 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cremonese (3 Seasons) 1 League 8 427 53 41.9 4.7 4 59 0 4 48 0 1.88 10 8 +2 +0.42 +0.12 Spezia (2 Seasons) 1 League 5 353 71 61.9 3.9 4 77 2 1 44 0 2.40 6 3 +3 +0.76 +2.01 Venezia (1 Season) 1 League 1 45 45 15.0 0.5 1 45 0 0 0 0.00 0 1 -1 -2.00 -2.35
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 2019-2020 21 Club Brugge 1. Champions Lg GR 4 173 43 32.0 1.9 2 63 0 2 24 1 1.50 1 5 -4 -2.08 -1.10 Matches 2019-2020 21 Club Brugge 2. Europa Lg R32 1 90 90 50.0 1.0 1 90 1 0 1 0.00 0 5 -5 -5.00 -5.00 Matches 2020-2021 22 Club Brugge 1. Champions Lg GR 3 27 9 5.0 0.3 0 0 3 9 3 1.33 0 0 0 0.00 +0.35 Matches 2020-2021 22 Club Brugge 2. Europa Lg R32 2 75 38 41.7 0.8 1 68 0 1 7 0 0.50 1 1 0 0.00 +0.86 Matches 2 Seasons 1 Club 2 Leagues 10 365 37 25.3 4.1 4 71 1 6 14 5 1.10 2 11 -9 -2.22 -1.63 Champions Lg (2 Seasons) 7 200 29 18.5 2.2 2 63 0 5 15 4 1.43 1 5 -4 -1.80 -1.19 Europa Lg (2 Seasons) 3 165 55 45.8 1.8 2 79 1 1 7 1 0.33 1 6 -5 -2.73 -2.27
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015-2016 17 Spezia 1 League 0.7 0 0 2016-2017 18 Spezia 2 Leagues 6.8 1 0 0 0 2017-2018 19 Spezia 1 League 2.5 1 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Spezia 2 Leagues 27.7 5 0 0 0 2019-2020 21 Club Brugge 3 Leagues 14.6 2 0 0 1 4 1 3 0 2 0 2020-2021 22 Club Brugge 3 Leagues 10.0 0 0 0 18 13 7 18 3 7 0 2021-2022 23 Club Brugge 1 League 0.8 0 0 0 0 1 1 1 0 1 0 2021-2022 23 Venezia 2 Leagues 23.3 5 1 0 30 32 10 27 11 9 0 2022-2023 24 Cremonese 2 Leagues 28.3 5 0 0 24 32 13 23 9 10 0 2023-2024 25 Cremonese 2 Leagues 7.5 4 0 0 13 10 2 6 1 4 0 2023-2024 25 Torino 1 League 2.8 0 0 0 2 3 2 4 1 1 0 2024-2025 26 Gaziantep FK 1 League 23.0 4 0 0 19 20 10 10 4 12 0 2025-2026 27 Cremonese 2 Leagues 4.8 0 1 0 2 4 2 5 1 0 0 11 Seasons 6 Clubs 7 Leagues 153.0 27 2 0 109 119 48 97 30 46 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Spezia (4 Seasons) 2 Leagues 37.7 7 0 0 0 0 0 0 0 0 0 0 Cremonese (3 Seasons) 3 Leagues 40.7 9 1 0 39 46 17 34 11 14 0 Club Brugge (3 Seasons) 3 Leagues 25.4 2 0 0 19 18 9 22 3 10 0 Venezia (1 Season) 2 Leagues 23.3 5 1 0 30 32 10 27 11 9 0 Gaziantep FK (1 Season) 1 League 23.0 4 0 0 19 20 10 10 4 12 0 Torino (1 Season) 1 League 2.8 0 0 0 2 3 2 4 1 1 0 Coppa Italia (6 Seasons) 9.2 2 0 0 8 2 5 2 1 2 0 Serie B (5 Seasons) 40.1 10 0 0 10 8 2 5 1 4 0 0 0 Serie A (4 Seasons) 55.3 9 2 0 53 71 22 58 21 18 0 First Division A (3 Seasons) 21.3 2 0 0 16 12 7 17 3 8 0 Champions Lg (2 Seasons) 2.2 0 0 0 2 3 0 4 0 2 0 Europa Lg (2 Seasons) 1.8 0 0 0 1 3 2 1 0 0 0 Süper Lig (1 Season) 23.0 4 0 0 19 20 10 10 4 12 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.
View Additional Information
More David Okereke Pages
David Okereke Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary