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 2014-2015 21 Vitória Guimarães pt POR 1. Primeira Liga 29 22 1,987 22.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Vitória Guimarães pt POR 1. Primeira Liga 32 31 2,726 30.3 3 2 5 3 0 0 5 0 0.10 0.07 0.17 0.10 0.17 Matches 2016-2017 23 Lorient fr FRA 1. Coupe de la Ligue 1 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 23 Lorient fr FRA 1. Ligue 1 18 15 1,183 13.1 0 2 2 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2017-2018 24 Metz fr FRA Coupe de France 2 1 153 1.7 1 0 1 1 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Matches 2017-2018 24 Metz 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 2017-2018 24 Legia Warsaw pl POL 1. Ekstraklasa 7 6 482 5.4 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Matches 2017-2018 24 Metz fr FRA 1. Ligue 1 10 8 680 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 25 Legia Warsaw pl POL 1. Ekstraklasa 31 27 2,470 27.4 4 2 6 4 0 0 4 1 0.15 0.07 0.22 0.15 0.22 Matches 2019-2020 26 Legia Warsaw pl POL 1. Ekstraklasa 6 4 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Olympiacos 2. Europa Lg 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Olympiacos gr GRE 1. Super League 7 3 347 3.9 1 1 2 1 0 0 1 0 0.26 0.26 0.52 0.26 0.52 Matches 2020-2021 27 Nottingham Forest eng ENG 2. Championship 31 26 2,344 26.0 0 2 2 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 Matches 2020-2021 27 Nottingham Forest eng ENG FA Cup 2 1 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 27 Olympiacos gr GRE 1. Super League 2 0 19 0.2 1 0 1 1 0 0 0 0 4.74 0.00 4.74 4.74 4.74 Matches 2021-2022 28 Nottingham Forest eng ENG 2. Championship 14 2 356 4.0 1 1 2 1 0 0 1 0 0.25 0.25 0.51 0.25 0.51 Matches 2021-2022 28 Nottingham Forest eng ENG EFL Cup 2 1 108 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Nottingham Forest eng ENG FA Cup 3 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Nottingham Forest eng ENG Jr. PL2 — Div. 2 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Nottingham Forest eng ENG EFL Cup 1 1 85 0.9 0 2 2 0 0 0 0 0 0.00 2.12 2.12 0.00 2.12 Matches 2022-2023 29 Nottingham Forest eng ENG 1. Premier League 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Rotherham United eng ENG 2. Championship 32 20 1,799 20.0 2 3 5 1 1 1 7 1 0.10 0.15 0.25 0.05 0.20 Matches 2023-2024 30 Rotherham United eng ENG EFL Cup 1 1 45 0.5 0 1 1 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2023-2024 30 Rotherham United eng ENG FA Cup 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Kasımpaşa tr TUR 1. Süper Lig 34 14 1,396 15.5 1 0 1 0 1 1 5 0 0.06 0.00 0.06 0.00 0.00 Matches 2025-2026 32 Kasımpaşa tr TUR 1. Süper Lig 25 15 1,326 14.7 0 1 1 0 0 0 6 2 0.00 0.07 0.07 0.00 0.07 Matches 12 Seasons 8 Clubs 12 Leagues 294 201 18,198 202.2 16 17 33 14 2 2 47 4 0.08 0.08 0.16 0.07 0.15 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 Nottingham Forest (3 Seasons) 4 Leagues 54 31 3,080 34.2 1 5 6 1 0 0 7 0 0.03 0.15 0.18 0.03 0.18 Legia Warsaw (3 Seasons) 1 League 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 Vitória Guimarães (2 Seasons) 1 League 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Kasımpaşa (2 Seasons) 1 League 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Olympiacos (2 Seasons) 2 Leagues 10 3 375 4.2 2 1 3 2 0 0 1 0 0.48 0.24 0.72 0.48 0.72 Rotherham United (1 Season) 3 Leagues 34 22 1,907 21.2 2 4 6 1 1 1 7 1 0.09 0.19 0.28 0.05 0.24 Lorient (1 Season) 2 Leagues 19 16 1,246 13.8 0 2 2 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Metz (1 Season) 3 Leagues 13 10 923 10.3 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Nottingham Forest (1 Season) 1 League 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 77 48 4,499 50.0 3 6 9 2 1 1 13 1 0.06 0.12 0.18 0.04 0.16 Ekstraklasa (3 Seasons) 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 FA Cup (3 Seasons) 6 2 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 238 2.6 0 3 3 0 0 0 1 0 0.00 1.13 1.13 0.00 1.13 Primeira Liga (2 Seasons) 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Süper Lig (2 Seasons) 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Ligue 1 (2 Seasons) 28 23 1,863 20.7 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Super League (2 Seasons) 9 3 366 4.1 2 1 3 2 0 0 1 0 0.49 0.25 0.74 0.49 0.74 Coupe de la Ligue (2 Seasons) 2 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 1 153 1.7 1 0 1 1 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Premier League (1 Season) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 21 Vitória Guimarães 1 League 29 22 1,987 22.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2015-2016 22 Vitória Guimarães 1 League 32 31 2,726 30.3 3 2 5 3 0 0 5 0 0.10 0.07 0.17 0.10 0.17 2016-2017 23 Lorient 2 Leagues 19 16 1,246 13.8 0 2 2 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 2017-2018 24 Metz 3 Leagues 13 10 923 10.3 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 2017-2018 24 Legia Warsaw 1 League 7 6 482 5.4 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 2018-2019 25 Legia Warsaw 1 League 31 27 2,470 27.4 4 2 6 4 0 0 4 1 0.15 0.07 0.22 0.15 0.22 2019-2020 26 Legia Warsaw 1 League 6 4 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2019-2020 26 Olympiacos 2 Leagues 8 3 356 4.0 1 1 2 1 0 0 1 0 0.25 0.25 0.51 0.25 0.51 2020-2021 27 Olympiacos 1 League 2 0 19 0.2 1 0 1 1 0 0 0 0 4.74 0.00 4.74 4.74 4.74 2020-2021 27 Nottingham Forest 2 Leagues 33 27 2,479 27.5 0 2 2 0 0 0 5 0 0.00 0.07 0.07 0.00 0.07 2021-2022 28 Nottingham Forest 1 League 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 28 Nottingham Forest 3 Leagues 19 3 509 5.7 1 1 2 1 0 0 2 0 0.18 0.18 0.35 0.18 0.35 2022-2023 29 Nottingham Forest 2 Leagues 2 1 92 1.0 0 2 2 0 0 0 0 0 0.00 1.96 1.96 0.00 1.96 2023-2024 30 Rotherham United 3 Leagues 34 22 1,907 21.2 2 4 6 1 1 1 7 1 0.09 0.19 0.28 0.05 0.24 2024-2025 31 Kasımpaşa 1 League 34 14 1,396 15.5 1 0 1 0 1 1 5 0 0.06 0.00 0.06 0.00 0.00 2025-2026 32 Kasımpaşa 1 League 25 15 1,326 14.7 0 1 1 0 0 0 6 2 0.00 0.07 0.07 0.00 0.07 12 Seasons 8 Clubs 12 Leagues 294 201 18,198 202.2 16 17 33 14 2 2 47 4 0.08 0.08 0.16 0.07 0.15 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 Nottingham Forest (3 Seasons) 4 Leagues 54 31 3,080 34.2 1 5 6 1 0 0 7 0 0.03 0.15 0.18 0.03 0.18 Legia Warsaw (3 Seasons) 1 League 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 Vitória Guimarães (2 Seasons) 1 League 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Kasımpaşa (2 Seasons) 1 League 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Olympiacos (2 Seasons) 2 Leagues 10 3 375 4.2 2 1 3 2 0 0 1 0 0.48 0.24 0.72 0.48 0.72 Rotherham United (1 Season) 3 Leagues 34 22 1,907 21.2 2 4 6 1 1 1 7 1 0.09 0.19 0.28 0.05 0.24 Lorient (1 Season) 2 Leagues 19 16 1,246 13.8 0 2 2 0 0 0 3 0 0.00 0.14 0.14 0.00 0.14 Metz (1 Season) 3 Leagues 13 10 923 10.3 1 0 1 1 0 0 2 0 0.10 0.00 0.10 0.10 0.10 Nottingham Forest (1 Season) 1 League 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 77 48 4,499 50.0 3 6 9 2 1 1 13 1 0.06 0.12 0.18 0.04 0.16 Ekstraklasa (3 Seasons) 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 FA Cup (3 Seasons) 6 2 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 238 2.6 0 3 3 0 0 0 1 0 0.00 1.13 1.13 0.00 1.13 Primeira Liga (2 Seasons) 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Süper Lig (2 Seasons) 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Ligue 1 (2 Seasons) 28 23 1,863 20.7 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Super League (2 Seasons) 9 3 366 4.1 2 1 3 2 0 0 1 0 0.49 0.25 0.74 0.49 0.74 Coupe de la Ligue (2 Seasons) 2 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 1 153 1.7 1 0 1 1 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Premier League (1 Season) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00
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 2014-2015 21 Vitória Guimarães pt POR 1. Primeira Liga 5th 29 22 1,987 22.1 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 22 Vitória Guimarães pt POR 1. Primeira Liga 10th 32 31 2,726 30.3 3 2 5 3 0 0 5 0 0.10 0.07 0.17 0.10 0.17 Matches 2016-2017 23 Lorient fr FRA 1. Ligue 1 18th 18 15 1,183 13.1 0 2 2 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Matches 2017-2018 24 Metz fr FRA 1. Ligue 1 20th 10 8 680 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Legia Warsaw pl POL 1. Ekstraklasa 1st 7 6 482 5.4 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Matches 2018-2019 25 Legia Warsaw pl POL 1. Ekstraklasa 2nd 31 27 2,470 27.4 4 2 6 4 0 0 4 1 0.15 0.07 0.22 0.15 0.22 Matches 2019-2020 26 Legia Warsaw pl POL 1. Ekstraklasa 1st 6 4 280 3.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 26 Olympiacos gr GRE 1. Super League 1st 7 3 347 3.9 1 1 2 1 0 0 1 0 0.26 0.26 0.52 0.26 0.52 Matches 2020-2021 27 Olympiacos gr GRE 1. Super League 1st 2 0 19 0.2 1 0 1 1 0 0 0 0 4.74 0.00 4.74 4.74 4.74 Matches 2020-2021 27 Nottingham Forest eng ENG 2. Championship 17th 31 26 2,344 26.0 0 2 2 0 0 0 5 0 0.00 0.08 0.08 0.00 0.08 Matches 2021-2022 28 Nottingham Forest eng ENG Jr. PL2 — Div. 2 4th 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Nottingham Forest eng ENG 2. Championship 4th 14 2 356 4.0 1 1 2 1 0 0 1 0 0.25 0.25 0.51 0.25 0.51 Matches 2022-2023 29 Nottingham Forest eng ENG 1. Premier League 16th 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Rotherham United eng ENG 2. Championship 24th 32 20 1,799 20.0 2 3 5 1 1 1 7 1 0.10 0.15 0.25 0.05 0.20 Matches 2024-2025 31 Kasımpaşa tr TUR 1. Süper Lig 10th 34 14 1,396 15.5 1 0 1 0 1 1 5 0 0.06 0.00 0.06 0.00 0.00 Matches 2025-2026 32 Kasımpaşa tr TUR 1. Süper Lig 13th 25 15 1,326 14.7 0 1 1 0 0 0 6 2 0.00 0.07 0.07 0.00 0.07 Matches 12 Seasons 8 Clubs 7 Leagues 279 193 17,402 193.4 15 14 29 13 2 2 46 4 0.08 0.07 0.15 0.07 0.14 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 Nottingham Forest (3 Seasons) 2 Leagues 46 28 2,707 30.1 1 3 4 1 0 0 6 0 0.03 0.10 0.13 0.03 0.13 Legia Warsaw (3 Seasons) 1 League 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 Vitória Guimarães (2 Seasons) 1 League 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Kasımpaşa (2 Seasons) 1 League 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Olympiacos (2 Seasons) 1 League 9 3 366 4.1 2 1 3 2 0 0 1 0 0.49 0.25 0.74 0.49 0.74 Rotherham United (1 Season) 1 League 32 20 1,799 20.0 2 3 5 1 1 1 7 1 0.10 0.15 0.25 0.05 0.20 Lorient (1 Season) 1 League 18 15 1,183 13.1 0 2 2 0 0 0 3 0 0.00 0.15 0.15 0.00 0.15 Metz (1 Season) 1 League 10 8 680 7.6 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Nottingham Forest (1 Season) 1 League 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 77 48 4,499 50.0 3 6 9 2 1 1 13 1 0.06 0.12 0.18 0.04 0.16 Ekstraklasa (3 Seasons) 44 37 3,232 35.9 6 2 8 6 0 0 6 1 0.17 0.06 0.22 0.17 0.22 Primeira Liga (2 Seasons) 61 53 4,713 52.4 3 2 5 3 0 0 10 0 0.06 0.04 0.10 0.06 0.10 Süper Lig (2 Seasons) 59 29 2,722 30.2 1 1 2 0 1 1 11 2 0.03 0.03 0.07 0.00 0.03 Ligue 1 (2 Seasons) 28 23 1,863 20.7 0 2 2 0 0 0 5 0 0.00 0.10 0.10 0.00 0.10 Super League (2 Seasons) 9 3 366 4.1 2 1 3 2 0 0 1 0 0.49 0.25 0.74 0.49 0.74 Premier League (1 Season) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 1 1 79 0.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00
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 23 Lorient fr FRA 1. Coupe de la Ligue 17th 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 24 Metz fr FRA Coupe de France 9th 2 1 153 1.7 1 0 1 1 0 0 0 0 0.59 0.00 0.59 0.59 0.59 Matches 2017-2018 24 Metz fr FRA 1. Coupe de la Ligue 9th 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 27 Nottingham Forest eng ENG FA Cup 17th 2 1 135 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Nottingham Forest eng ENG EFL Cup Rd2 2 1 108 1.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 28 Nottingham Forest eng ENG FA Cup QF 3 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 29 Nottingham Forest eng ENG EFL Cup SF 1 1 85 0.9 0 2 2 0 0 0 0 0 0.00 2.12 2.12 0.00 2.12 Matches 2023-2024 30 Rotherham United eng ENG EFL Cup Rd2 1 1 45 0.5 0 1 1 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2023-2024 30 Rotherham United eng ENG FA Cup 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 4 Clubs 4 Leagues 14 8 787 8.7 1 3 4 1 0 0 1 0 0.11 0.34 0.46 0.11 0.46 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 Nottingham Forest (3 Seasons) 2 Leagues 8 3 373 4.1 0 2 2 0 0 0 1 0 0.00 0.48 0.48 0.00 0.48 Metz (1 Season) 2 Leagues 3 2 243 2.7 1 0 1 1 0 0 0 0 0.37 0.00 0.37 0.37 0.37 Rotherham United (1 Season) 2 Leagues 2 2 108 1.2 0 1 1 0 0 0 0 0 0.00 0.83 0.83 0.00 0.83 Lorient (1 Season) 1 League 1 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 6 2 243 2.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 4 3 238 2.6 0 3 3 0 0 0 1 0 0.00 1.13 1.13 0.00 1.13 Coupe de la Ligue (2 Seasons) 2 2 153 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 1 153 1.7 1 0 1 1 0 0 0 0 0.59 0.00 0.59 0.59 0.59
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 26 Olympiacos 2. Europa Lg R16 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 9 0.1 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 2014-2015 21 Vitória Guimarães 1 League 22.1 0 4 0.18 0.00 0 0 2015-2016 22 Vitória Guimarães 1 League 30.3 3 11 0.36 0.27 0 0 2016-2017 23 Lorient 2 Leagues 13.8 0 17 6 35.3 1.29 0.46 0.00 0.00 0 0 2017-2018 24 Metz 3 Leagues 10.3 1 5 3 60.0 0.66 0.40 0.00 0.00 0 0 2017-2018 24 Legia Warsaw 1 League 5.4 2 0 3 0.00 0.56 0.67 0 0 2018-2019 25 Legia Warsaw 1 League 27.4 4 0 0 2019-2020 26 Legia Warsaw 1 League 3.1 0 0 0 2019-2020 26 Olympiacos 2 Leagues 4.0 1 0 0 0.00 0.00 0 0 2020-2021 27 Olympiacos 1 League 0.2 1 0 0 2020-2021 27 Nottingham Forest 2 Leagues 27.5 0 18 4 22.2 0.65 0.15 0.00 0.00 0 0 2021-2022 28 Nottingham Forest 1 League 0.9 0 0 1 2021-2022 28 Nottingham Forest 3 Leagues 5.7 1 8 2 25.0 1.41 0.35 0.13 0.50 0 0 2022-2023 29 Nottingham Forest 2 Leagues 1.0 0 0 0 0.00 0.00 0 0 2023-2024 30 Rotherham United 3 Leagues 21.2 2 23 4 17.4 1.09 0.19 0.04 0.25 1 1 2024-2025 31 Kasımpaşa 1 League 15.5 1 20 6 30.0 1.29 0.39 0.00 0.00 1 1 2025-2026 32 Kasımpaşa 1 League 14.7 0 15 3 20.0 1.02 0.20 0.00 0.00 0 0 12 Seasons 8 Clubs 12 Leagues 202.2 16 106 46 29.2 0.95 0.28 0.04 0.15 2 2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Nottingham Forest (3 Seasons) 4 Leagues 34.2 1 26 6 23.1 0.76 0.18 0.04 0.17 0 0 Legia Warsaw (3 Seasons) 1 League 35.9 6 0 3 0.00 0.56 0.67 0 0 Vitória Guimarães (2 Seasons) 1 League 52.4 3 15 0.29 0.20 0 0 Kasımpaşa (2 Seasons) 1 League 30.2 1 35 9 25.7 1.16 0.30 0.00 0.00 1 1 Olympiacos (2 Seasons) 2 Leagues 4.2 2 0 0 0.00 0.00 0 0 Rotherham United (1 Season) 3 Leagues 21.2 2 23 4 17.4 1.09 0.19 0.04 0.25 1 1 Lorient (1 Season) 2 Leagues 13.8 0 17 6 35.3 1.29 0.46 0.00 0.00 0 0 Metz (1 Season) 3 Leagues 10.3 1 5 3 60.0 0.66 0.40 0.00 0.00 0 0 Nottingham Forest (1 Season) 1 League 0.9 0 0 1 Championship (3 Seasons) 50.0 3 46 10 21.7 0.92 0.20 0.04 0.20 1 1 Ekstraklasa (3 Seasons) 35.9 6 0 3 0.00 0.56 0.67 0 0 FA Cup (3 Seasons) 2.7 0 2 0 0.0 0.74 0.00 0.00 0 0 EFL Cup (3 Seasons) 2.6 0 1 0 0.0 0.38 0.00 0.00 0 0 Primeira Liga (2 Seasons) 52.4 3 15 0.29 0.20 0 0 Süper Lig (2 Seasons) 30.2 1 35 9 25.7 1.16 0.30 0.00 0.00 1 1 Ligue 1 (2 Seasons) 20.7 0 22 9 40.9 1.06 0.43 0.00 0.00 0 0 Super League (2 Seasons) 4.1 2 0 0 Coupe de la Ligue (2 Seasons) 1.7 0 0 0 Coupe de France (1 Season) 1.7 1 0 0 Premier League (1 Season) 0.1 0 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 0.1 0 0 0 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 0.9 0 0 1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2019-2020 26 Olympiacos 2. Europa Lg R16 0.1 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0.00 0.00 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 2014-2015 21 Vitória Guimarães pt POR 1. Primeira Liga 29 1,987 69 64.9 22.1 22 19 7 4 1.76 34 23 +11 +0.50 +0.16 Matches 2015-2016 22 Vitória Guimarães pt POR 1. Primeira Liga 32 2,726 85 89.1 30.3 31 27 1 1 1.22 42 49 -7 -0.23 +0.04 Matches 2016-2017 23 Lorient fr FRA 1. Coupe de la Ligue 1 63 63 70.0 0.7 1 63 0 0 0 0.00 0 2 -2 -2.86 -6.19 Matches 2016-2017 23 Lorient fr FRA 1. Ligue 1 18 1,183 66 34.6 13.1 15 10 3 10 0.94 13 33 -20 -1.52 -1.28 Matches 2017-2018 24 Metz fr FRA Coupe de France 2 153 77 46.4 1.7 1 121 1 1 32 0 2.00 2 2 0 0.00 -1.02 Matches 2017-2018 24 Metz fr FRA 1. Coupe de la Ligue 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +2.00 Matches 2017-2018 24 Legia Warsaw pl POL 1. Ekstraklasa 7 482 69 14.5 5.4 6 3 1 4 2.14 10 7 +3 +0.56 +0.02 Matches 2017-2018 24 Metz fr FRA 1. Ligue 1 10 680 68 19.9 7.6 8 79 5 2 26 3 0.40 2 12 -10 -1.32 -0.27 Matches 2018-2019 25 Legia Warsaw pl POL 1. Ekstraklasa 31 2,470 80 74.2 27.4 27 88 24 4 21 2 1.81 40 27 +13 +0.47 +0.06 Matches 2019-2020 26 Legia Warsaw pl POL 1. Ekstraklasa 6 280 47 8.4 3.1 4 62 1 2 16 4 2.17 1 2 -1 -0.32 -1.38 Matches 2019-2020 26 Olympiacos 2. Europa Lg 1 9 9 2.3 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +0.24 Matches 2019-2020 26 Olympiacos gr GRE 1. Super League 7 347 50 10.7 3.9 3 79 2 4 28 5 3.00 9 5 +4 +1.04 -0.64 Matches 2020-2021 27 Nottingham Forest eng ENG 2. Championship 31 2,344 76 56.6 26.0 26 86 19 5 22 5 1.19 24 22 +2 +0.08 +0.58 Matches 2020-2021 27 Nottingham Forest eng ENG FA Cup 2 135 68 75.0 1.5 1 90 1 1 45 0 1.50 2 3 -1 -0.67 +3.33 Matches 2020-2021 27 Olympiacos gr GRE 1. Super League 2 19 10 0.6 0.2 0 0 2 10 1 3.00 2 0 +2 +9.47 +7.77 Matches 2021-2022 28 Nottingham Forest eng ENG 2. Championship 14 356 25 8.6 4.0 2 90 2 12 15 21 1.73 10 3 +7 +1.77 +1.15 Matches 2021-2022 28 Nottingham Forest eng ENG EFL Cup 2 108 54 60.0 1.2 1 90 1 1 18 0 1.50 2 3 -1 -0.83 +1.67 Matches 2021-2022 28 Nottingham Forest eng ENG FA Cup 3 45 15 12.5 0.5 0 0 3 15 1 2.00 1 1 0 0.00 -1.14 Matches 2021-2022 28 Nottingham Forest eng ENG Jr. PL2 — Div. 2 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 Matches 2022-2023 29 Nottingham Forest eng ENG EFL Cup 1 85 85 14.9 0.9 1 85 0 0 0 3.00 3 0 +3 +3.18 +3.18 Matches 2022-2023 29 Nottingham Forest eng ENG 1. Premier League 1 7 7 0.2 0.1 0 0 1 7 1 3.00 0 0 0 0.00 +0.79 Matches 2023-2024 30 Rotherham United eng ENG 2. Championship 32 1,799 56 43.5 20.0 20 76 8 12 23 1 0.66 16 40 -24 -1.20 -0.12 Matches 2023-2024 30 Rotherham United eng ENG EFL Cup 1 45 45 21.4 0.5 1 45 0 0 0 0.00 1 4 -3 -6.00 -4.91 Matches 2023-2024 30 Rotherham United eng ENG FA Cup 1 63 63 70.0 0.7 1 63 0 0 0 0.00 0 1 -1 -1.43 -1.43 Matches 2024-2025 31 Kasımpaşa tr TUR 1. Süper Lig 34 1,396 41 43.1 15.5 14 78 3 20 15 0 1.38 27 28 -1 -0.06 -0.06 Matches 2025-2026 32 Kasımpaşa tr TUR 1. Süper Lig 25 1,326 53 43.3 14.7 15 74 6 10 21 1 1.08 16 22 -6 -0.41 +0.11 Matches 12 Seasons 8 Clubs 12 Leagues 294 18,198 62 33.6 202.2 201 81 133 93 19 64 1.37 258 289 -31 -0.15 -0.36 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (3 Seasons) 4 Leagues 54 3,080 57 23.7 34.2 31 86 23 23 17 28 1.47 42 32 +10 +0.29 +0.42 Legia Warsaw (3 Seasons) 1 League 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 Vitória Guimarães (2 Seasons) 1 League 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Kasımpaşa (2 Seasons) 1 League 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Olympiacos (2 Seasons) 2 Leagues 10 375 38 5.5 4.2 3 79 2 7 20 6 2.70 11 5 +6 +1.44 -0.14 Rotherham United (1 Season) 3 Leagues 34 1,907 56 43.0 21.2 22 74 8 12 23 1 0.62 17 45 -28 -1.32 -0.26 Lorient (1 Season) 2 Leagues 19 1,246 66 35.5 13.8 16 63 10 3 10 0.89 13 35 -22 -1.59 -1.39 Metz (1 Season) 3 Leagues 13 923 71 23.5 10.3 10 84 7 3 28 3 0.85 5 14 -9 -0.88 +0.05 Nottingham Forest (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 Championship (3 Seasons) 77 4,499 58 36.2 50.0 48 82 29 29 19 27 1.07 50 65 -15 -0.30 -0.16 Ekstraklasa (3 Seasons) 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 FA Cup (3 Seasons) 6 243 41 38.6 2.7 2 77 1 4 23 1 1.50 3 5 -2 -0.74 -1.21 EFL Cup (3 Seasons) 4 238 60 24.8 2.6 3 73 1 1 18 0 1.50 6 7 -1 -0.38 +0.12 Primeira Liga (2 Seasons) 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Süper Lig (2 Seasons) 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Ligue 1 (2 Seasons) 28 1,863 67 27.2 20.7 23 79 15 5 26 13 0.75 15 45 -30 -1.45 -0.76 Super League (2 Seasons) 9 366 41 5.6 4.1 3 79 2 6 22 6 3.00 11 5 +6 +1.48 -0.22 Coupe de la Ligue (2 Seasons) 2 153 77 56.7 1.7 2 77 1 0 0 1.50 1 2 -1 -0.59 -0.59 Coupe de France (1 Season) 2 153 77 46.4 1.7 1 121 1 1 32 0 2.00 2 2 0 0.00 -1.02 Premier League (1 Season) 1 7 7 0.2 0.1 0 0 1 7 1 3.00 0 0 0 0.00 +0.79 Europa Lg (1 Season) 1 9 9 2.3 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +0.24 PL2 — Div. 2 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01
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 2014-2015 21 Vitória Guimarães 1 League 29 1,987 69 64.9 22.1 22 19 7 4 1.76 34 23 +11 +0.50 +0.16 2015-2016 22 Vitória Guimarães 1 League 32 2,726 85 89.1 30.3 31 27 1 1 1.22 42 49 -7 -0.23 +0.04 2016-2017 23 Lorient 2 Leagues 19 1,246 66 35.5 13.8 16 63 10 3 10 0.89 13 35 -22 -1.59 -1.39 2017-2018 24 Metz 3 Leagues 13 923 71 23.5 10.3 10 84 7 3 28 3 0.85 5 14 -9 -0.88 +0.05 2017-2018 24 Legia Warsaw 1 League 7 482 69 14.5 5.4 6 3 1 4 2.14 10 7 +3 +0.56 +0.02 2018-2019 25 Legia Warsaw 1 League 31 2,470 80 74.2 27.4 27 88 24 4 21 2 1.81 40 27 +13 +0.47 +0.06 2019-2020 26 Legia Warsaw 1 League 6 280 47 8.4 3.1 4 62 1 2 16 4 2.17 1 2 -1 -0.32 -1.38 2019-2020 26 Olympiacos 2 Leagues 8 356 45 9.8 4.0 3 79 2 5 24 5 2.63 9 5 +4 +1.01 -0.45 2020-2021 27 Olympiacos 1 League 2 19 10 0.6 0.2 0 0 2 10 1 3.00 2 0 +2 +9.47 +7.77 2020-2021 27 Nottingham Forest 2 Leagues 33 2,479 75 57.4 27.5 27 86 20 6 26 5 1.21 26 25 +1 +0.04 +0.62 2021-2022 28 Nottingham Forest 1 League 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 2021-2022 28 Nottingham Forest 3 Leagues 19 509 27 10.9 5.7 3 90 3 16 15 22 1.75 13 7 +6 +1.06 +0.46 2022-2023 29 Nottingham Forest 2 Leagues 2 92 46 2.3 1.0 1 85 0 1 7 1 3.00 3 0 +3 +2.93 +3.63 2023-2024 30 Rotherham United 3 Leagues 34 1,907 56 43.0 21.2 22 74 8 12 23 1 0.62 17 45 -28 -1.32 -0.26 2024-2025 31 Kasımpaşa 1 League 34 1,396 41 43.1 15.5 14 78 3 20 15 0 1.38 27 28 -1 -0.06 -0.06 2025-2026 32 Kasımpaşa 1 League 25 1,326 53 43.3 14.7 15 74 6 10 21 1 1.08 16 22 -6 -0.41 +0.11 12 Seasons 8 Clubs 12 Leagues 294 18,198 62 33.6 202.2 201 81 133 93 19 64 1.37 258 289 -31 -0.15 -0.36 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (3 Seasons) 4 Leagues 54 3,080 57 23.7 34.2 31 86 23 23 17 28 1.47 42 32 +10 +0.29 +0.42 Legia Warsaw (3 Seasons) 1 League 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 Vitória Guimarães (2 Seasons) 1 League 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Kasımpaşa (2 Seasons) 1 League 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Olympiacos (2 Seasons) 2 Leagues 10 375 38 5.5 4.2 3 79 2 7 20 6 2.70 11 5 +6 +1.44 -0.14 Rotherham United (1 Season) 3 Leagues 34 1,907 56 43.0 21.2 22 74 8 12 23 1 0.62 17 45 -28 -1.32 -0.26 Lorient (1 Season) 2 Leagues 19 1,246 66 35.5 13.8 16 63 10 3 10 0.89 13 35 -22 -1.59 -1.39 Metz (1 Season) 3 Leagues 13 923 71 23.5 10.3 10 84 7 3 28 3 0.85 5 14 -9 -0.88 +0.05 Nottingham Forest (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 Championship (3 Seasons) 77 4,499 58 36.2 50.0 48 82 29 29 19 27 1.07 50 65 -15 -0.30 -0.16 Ekstraklasa (3 Seasons) 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 FA Cup (3 Seasons) 6 243 41 38.6 2.7 2 77 1 4 23 1 1.50 3 5 -2 -0.74 -1.21 EFL Cup (3 Seasons) 4 238 60 24.8 2.6 3 73 1 1 18 0 1.50 6 7 -1 -0.38 +0.12 Primeira Liga (2 Seasons) 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Süper Lig (2 Seasons) 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Ligue 1 (2 Seasons) 28 1,863 67 27.2 20.7 23 79 15 5 26 13 0.75 15 45 -30 -1.45 -0.76 Super League (2 Seasons) 9 366 41 5.6 4.1 3 79 2 6 22 6 3.00 11 5 +6 +1.48 -0.22 Coupe de la Ligue (2 Seasons) 2 153 77 56.7 1.7 2 77 1 0 0 1.50 1 2 -1 -0.59 -0.59 Coupe de France (1 Season) 2 153 77 46.4 1.7 1 121 1 1 32 0 2.00 2 2 0 0.00 -1.02 Premier League (1 Season) 1 7 7 0.2 0.1 0 0 1 7 1 3.00 0 0 0 0.00 +0.79 Europa Lg (1 Season) 1 9 9 2.3 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +0.24 PL2 — Div. 2 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2014-2015 21 Vitória Guimarães pt POR 1. Primeira Liga 5th 29 1,987 69 64.9 22.1 22 19 7 4 1.76 34 23 +11 +0.50 +0.16 Matches 2015-2016 22 Vitória Guimarães pt POR 1. Primeira Liga 10th 32 2,726 85 89.1 30.3 31 27 1 1 1.22 42 49 -7 -0.23 +0.04 Matches 2016-2017 23 Lorient fr FRA 1. Ligue 1 18th 18 1,183 66 34.6 13.1 15 10 3 10 0.94 13 33 -20 -1.52 -1.28 Matches 2017-2018 24 Metz fr FRA 1. Ligue 1 20th 10 680 68 19.9 7.6 8 79 5 2 26 3 0.40 2 12 -10 -1.32 -0.27 Matches 2017-2018 24 Legia Warsaw pl POL 1. Ekstraklasa 1st 7 482 69 14.5 5.4 6 3 1 4 2.14 10 7 +3 +0.56 +0.02 Matches 2018-2019 25 Legia Warsaw pl POL 1. Ekstraklasa 2nd 31 2,470 80 74.2 27.4 27 88 24 4 21 2 1.81 40 27 +13 +0.47 +0.06 Matches 2019-2020 26 Legia Warsaw pl POL 1. Ekstraklasa 1st 6 280 47 8.4 3.1 4 62 1 2 16 4 2.17 1 2 -1 -0.32 -1.38 Matches 2019-2020 26 Olympiacos gr GRE 1. Super League 1st 7 347 50 10.7 3.9 3 79 2 4 28 5 3.00 9 5 +4 +1.04 -0.64 Matches 2020-2021 27 Olympiacos gr GRE 1. Super League 1st 2 19 10 0.6 0.2 0 0 2 10 1 3.00 2 0 +2 +9.47 +7.77 Matches 2020-2021 27 Nottingham Forest eng ENG 2. Championship 17th 31 2,344 76 56.6 26.0 26 86 19 5 22 5 1.19 24 22 +2 +0.08 +0.58 Matches 2021-2022 28 Nottingham Forest eng ENG Jr. PL2 — Div. 2 4th 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 Matches 2021-2022 28 Nottingham Forest eng ENG 2. Championship 4th 14 356 25 8.6 4.0 2 90 2 12 15 21 1.73 10 3 +7 +1.77 +1.15 Matches 2022-2023 29 Nottingham Forest eng ENG 1. Premier League 16th 1 7 7 0.2 0.1 0 0 1 7 1 3.00 0 0 0 0.00 +0.79 Matches 2023-2024 30 Rotherham United eng ENG 2. Championship 24th 32 1,799 56 43.5 20.0 20 76 8 12 23 1 0.66 16 40 -24 -1.20 -0.12 Matches 2024-2025 31 Kasımpaşa tr TUR 1. Süper Lig 10th 34 1,396 41 43.1 15.5 14 78 3 20 15 0 1.38 27 28 -1 -0.06 -0.06 Matches 2025-2026 32 Kasımpaşa tr TUR 1. Süper Lig 13th 25 1,326 53 43.3 14.7 15 74 6 10 21 1 1.08 16 22 -6 -0.41 +0.11 Matches 12 Seasons 8 Clubs 7 Leagues 279 17,402 62 33.7 193.4 193 81 129 86 19 63 1.37 246 273 -27 -0.14 -0.36 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (3 Seasons) 2 Leagues 46 2,707 59 23.1 30.1 28 86 21 18 16 27 1.39 34 25 +9 +0.30 +0.44 Legia Warsaw (3 Seasons) 1 League 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 Vitória Guimarães (2 Seasons) 1 League 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Kasımpaşa (2 Seasons) 1 League 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Olympiacos (2 Seasons) 1 League 9 366 41 5.6 4.1 3 79 2 6 22 6 3.00 11 5 +6 +1.48 -0.22 Rotherham United (1 Season) 1 League 32 1,799 56 43.5 20.0 20 76 8 12 23 1 0.66 16 40 -24 -1.20 -0.12 Lorient (1 Season) 1 League 18 1,183 66 34.6 13.1 15 10 3 10 0.94 13 33 -20 -1.52 -1.28 Metz (1 Season) 1 League 10 680 68 19.9 7.6 8 79 5 2 26 3 0.40 2 12 -10 -1.32 -0.27 Nottingham Forest (1 Season) 1 League 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01 Championship (3 Seasons) 77 4,499 58 36.2 50.0 48 82 29 29 19 27 1.07 50 65 -15 -0.30 -0.16 Ekstraklasa (3 Seasons) 44 3,232 73 32.4 35.9 37 85 28 7 19 10 1.91 51 36 +15 +0.42 -0.34 Primeira Liga (2 Seasons) 61 4,713 77 77.0 52.4 53 46 8 5 1.48 76 72 +4 +0.08 -0.12 Süper Lig (2 Seasons) 59 2,722 46 43.2 30.2 29 76 9 30 17 1 1.25 43 50 -7 -0.23 +0.02 Ligue 1 (2 Seasons) 28 1,863 67 27.2 20.7 23 79 15 5 26 13 0.75 15 45 -30 -1.45 -0.76 Super League (2 Seasons) 9 366 41 5.6 4.1 3 79 2 6 22 6 3.00 11 5 +6 +1.48 -0.22 Premier League (1 Season) 1 7 7 0.2 0.1 0 0 1 7 1 3.00 0 0 0 0.00 +0.79 PL2 — Div. 2 (1 Season) 1 79 79 3.4 0.9 1 79 0 0 0 0.00 0 1 -1 -1.14 -2.01
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2016-2017 23 Lorient fr FRA 1. Coupe de la Ligue 17th 1 63 63 70.0 0.7 1 63 0 0 0 0.00 0 2 -2 -2.86 -6.19 Matches 2017-2018 24 Metz fr FRA Coupe de France 9th 2 153 77 46.4 1.7 1 121 1 1 32 0 2.00 2 2 0 0.00 -1.02 Matches 2017-2018 24 Metz fr FRA 1. Coupe de la Ligue 9th 1 90 90 50.0 1.0 1 90 1 0 0 3.00 1 0 +1 +1.00 +2.00 Matches 2020-2021 27 Nottingham Forest eng ENG FA Cup 17th 2 135 68 75.0 1.5 1 90 1 1 45 0 1.50 2 3 -1 -0.67 +3.33 Matches 2021-2022 28 Nottingham Forest eng ENG EFL Cup Rd2 2 108 54 60.0 1.2 1 90 1 1 18 0 1.50 2 3 -1 -0.83 +1.67 Matches 2021-2022 28 Nottingham Forest eng ENG FA Cup QF 3 45 15 12.5 0.5 0 0 3 15 1 2.00 1 1 0 0.00 -1.14 Matches 2022-2023 29 Nottingham Forest eng ENG EFL Cup SF 1 85 85 14.9 0.9 1 85 0 0 0 3.00 3 0 +3 +3.18 +3.18 Matches 2023-2024 30 Rotherham United eng ENG EFL Cup Rd2 1 45 45 21.4 0.5 1 45 0 0 0 0.00 1 4 -3 -6.00 -4.91 Matches 2023-2024 30 Rotherham United eng ENG FA Cup 1 63 63 70.0 0.7 1 63 0 0 0 0.00 0 1 -1 -1.43 -1.43 Matches 6 Seasons 4 Clubs 4 Leagues 14 787 56 35.9 8.7 8 81 4 6 23 1 1.57 12 16 -4 -0.46 -0.46 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Nottingham Forest (3 Seasons) 2 Leagues 8 373 47 28.9 4.1 3 88 2 5 22 1 1.88 8 7 +1 +0.24 +0.24 Metz (1 Season) 2 Leagues 3 243 81 47.6 2.7 2 106 2 1 32 0 2.33 3 2 +1 +0.37 +0.03 Rotherham United (1 Season) 2 Leagues 2 108 54 36.0 1.2 2 54 0 0 0 0.00 1 5 -4 -3.33 -2.40 Lorient (1 Season) 1 League 1 63 63 70.0 0.7 1 63 0 0 0 0.00 0 2 -2 -2.86 -6.19 FA Cup (3 Seasons) 6 243 41 38.6 2.7 2 77 1 4 23 1 1.50 3 5 -2 -0.74 -1.21 EFL Cup (3 Seasons) 4 238 60 24.8 2.6 3 73 1 1 18 0 1.50 6 7 -1 -0.38 +0.12 Coupe de la Ligue (2 Seasons) 2 153 77 56.7 1.7 2 77 1 0 0 1.50 1 2 -1 -0.59 -0.59 Coupe de France (1 Season) 2 153 77 46.4 1.7 1 121 1 1 32 0 2.00 2 2 0 0.00 -1.02
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 26 Olympiacos 2. Europa Lg R16 1 9 9 2.3 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +0.24 Matches 1 Season 1 Club 1 League 1 9 9 2.3 0.1 0 0 1 9 0 0.00 0 0 0 0.00 +0.24
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 21 Vitória Guimarães 1 League 22.1 5 0 2015-2016 22 Vitória Guimarães 1 League 30.3 5 0 41 2016-2017 23 Lorient 2 Leagues 13.8 3 0 0 16 25 1 10 19 7 1 0 0 2017-2018 24 Metz 3 Leagues 10.3 2 0 0 14 8 1 3 12 6 0 0 1 2017-2018 24 Legia Warsaw 1 League 5.4 1 0 0 0 0 0 0 0 0 0 0 2018-2019 25 Legia Warsaw 1 League 27.4 4 1 0 0 2019-2020 26 Legia Warsaw 1 League 3.1 1 0 0 0 2019-2020 26 Olympiacos 2 Leagues 4.0 1 0 0 0 0 0 0 0 0 0 2020-2021 27 Olympiacos 1 League 0.2 0 0 0 0 2020-2021 27 Nottingham Forest 2 Leagues 27.5 5 0 0 22 53 5 40 23 7 0 2021-2022 28 Nottingham Forest 1 League 0.9 0 0 0 0 2021-2022 28 Nottingham Forest 3 Leagues 5.7 2 0 0 4 10 0 3 2 2 0 2022-2023 29 Nottingham Forest 2 Leagues 1.0 0 0 0 1 2 0 3 0 0 0 2023-2024 30 Rotherham United 3 Leagues 21.2 7 1 1 10 29 1 91 14 11 0 2024-2025 31 Kasımpaşa 1 League 15.5 5 0 0 21 15 0 44 8 11 0 2025-2026 32 Kasımpaşa 1 League 14.7 6 2 0 17 26 2 43 10 6 0 12 Seasons 8 Clubs 12 Leagues 202.2 47 4 1 146 168 10 237 88 50 1 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Nottingham Forest (3 Seasons) 4 Leagues 34.2 7 0 0 27 65 5 46 25 9 0 Legia Warsaw (3 Seasons) 1 League 35.9 6 1 0 0 0 0 0 0 0 0 0 Vitória Guimarães (2 Seasons) 1 League 52.4 10 0 41 Kasımpaşa (2 Seasons) 1 League 30.2 11 2 0 38 41 2 87 18 17 0 Olympiacos (2 Seasons) 2 Leagues 4.2 1 0 0 0 0 0 0 0 0 0 Rotherham United (1 Season) 3 Leagues 21.2 7 1 1 10 29 1 91 14 11 0 Lorient (1 Season) 2 Leagues 13.8 3 0 0 16 25 1 10 19 7 1 0 0 Metz (1 Season) 3 Leagues 10.3 2 0 0 14 8 1 3 12 6 0 0 1 Nottingham Forest (1 Season) 1 League 0.9 0 0 0 0 Championship (3 Seasons) 50.0 13 1 1 34 88 6 127 37 19 0 Ekstraklasa (3 Seasons) 35.9 6 1 0 0 0 0 0 0 0 0 0 FA Cup (3 Seasons) 2.7 0 0 0 1 2 0 2 1 1 0 EFL Cup (3 Seasons) 2.6 1 0 0 2 4 0 8 1 0 0 Primeira Liga (2 Seasons) 52.4 10 0 41 Süper Lig (2 Seasons) 30.2 11 2 0 38 41 2 87 18 17 0 Ligue 1 (2 Seasons) 20.7 5 0 0 30 33 2 13 31 13 1 0 1 Super League (2 Seasons) 4.1 1 0 0 0 Coupe de la Ligue (2 Seasons) 1.7 0 0 0 0 Coupe de France (1 Season) 1.7 0 0 0 0 Premier League (1 Season) 0.1 0 0 0 0 0 0 0 0 0 0 Europa Lg (1 Season) 0.1 0 0 0 0 0 0 0 0 0 0 PL2 — Div. 2 (1 Season) 0.9 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 26 Olympiacos 2. Europa Lg R16 0.1 0 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.1 0 0 0 0 0 0 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.
View Additional Information
More Cafú Pages
Cafú Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary