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 2016-2017 20 Nott'ham Forest eng ENG 2. Championship 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Matches 2016-2017 20 Nott'ham Forest eng ENG EFL Cup 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Nott'ham Forest eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Legia Warsaw pl POL 1. Ekstraklasa 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 21 Northampton eng ENG 3. League One 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Matches 2018-2019 22 Vitória Setúbal pt POR 1. Primeira Liga 26 19 1,625 18.1 4 0 4 3 1 1 5 0 0.22 0.00 0.22 0.17 0.17 Matches 2019-2020 23 Vitória Setúbal pt POR 1. Primeira Liga 25 17 1,527 17.0 3 2 5 3 0 0 7 0 0.18 0.12 0.29 0.18 0.29 Matches 2023 26 Henan cn CHN 1. Super League 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 Matches 2023-2024 27 Portimonense pt POR 1. Primeira Liga 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 Matches 2024-2025 28 Universitatea Cluj ro ROU 1. Liga I 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Matches 6 Seasons 7 Clubs 8 Leagues 129 89 7,731 85.9 14 9 23 13 1 1 36 5 0.16 0.10 0.27 0.15 0.26 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 Vitória Setúbal (2 Seasons) 1 League 51 36 3,152 35.0 7 2 9 6 1 1 12 0 0.20 0.06 0.26 0.17 0.23 Nott'ham Forest (1 Season) 3 Leagues 25 18 1,652 18.4 2 0 2 2 0 0 8 3 0.11 0.00 0.11 0.11 0.11 Portimonense (1 Season) 1 League 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 Henan (1 Season) 1 League 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 Northampton (1 Season) 1 League 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Universitatea Cluj (1 Season) 1 League 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Legia Warsaw (1 Season) 1 League 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (3 Seasons) 67 46 3,997 44.4 9 4 13 8 1 1 15 0 0.20 0.09 0.29 0.18 0.27 Championship (1 Season) 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Super League (1 Season) 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 League One (1 Season) 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Liga I (1 Season) 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Ekstraklasa (1 Season) 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 2016-2017 20 Nott'ham Forest 3 Leagues 25 18 1,652 18.4 2 0 2 2 0 0 8 3 0.11 0.00 0.11 0.11 0.11 2017-2018 21 Northampton 1 League 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 2017-2018 21 Legia Warsaw 1 League 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Vitória Setúbal 1 League 26 19 1,625 18.1 4 0 4 3 1 1 5 0 0.22 0.00 0.22 0.17 0.17 2019-2020 23 Vitória Setúbal 1 League 25 17 1,527 17.0 3 2 5 3 0 0 7 0 0.18 0.12 0.29 0.18 0.29 2023 26 Henan 1 League 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 2023-2024 27 Portimonense 1 League 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 2024-2025 28 Universitatea Cluj 1 League 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 6 Seasons 7 Clubs 8 Leagues 129 89 7,731 85.9 14 9 23 13 1 1 36 5 0.16 0.10 0.27 0.15 0.26 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 Vitória Setúbal (2 Seasons) 1 League 51 36 3,152 35.0 7 2 9 6 1 1 12 0 0.20 0.06 0.26 0.17 0.23 Nott'ham Forest (1 Season) 3 Leagues 25 18 1,652 18.4 2 0 2 2 0 0 8 3 0.11 0.00 0.11 0.11 0.11 Portimonense (1 Season) 1 League 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 Henan (1 Season) 1 League 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 Northampton (1 Season) 1 League 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Universitatea Cluj (1 Season) 1 League 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Legia Warsaw (1 Season) 1 League 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (3 Seasons) 67 46 3,997 44.4 9 4 13 8 1 1 15 0 0.20 0.09 0.29 0.18 0.27 Championship (1 Season) 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Super League (1 Season) 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 League One (1 Season) 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Liga I (1 Season) 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Ekstraklasa (1 Season) 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 20 Nott'ham Forest eng ENG 2. Championship 21st 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Matches 2017-2018 21 Northampton eng ENG 3. League One 22nd 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Matches 2017-2018 21 Legia Warsaw pl POL 1. Ekstraklasa 1st 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Vitória Setúbal pt POR 1. Primeira Liga 13th 26 19 1,625 18.1 4 0 4 3 1 1 5 0 0.22 0.00 0.22 0.17 0.17 Matches 2019-2020 23 Vitória Setúbal pt POR 1. Primeira Liga 16th 25 17 1,527 17.0 3 2 5 3 0 0 7 0 0.18 0.12 0.29 0.18 0.29 Matches 2023 26 Henan cn CHN 1. Super League 10th 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 Matches 2023-2024 27 Portimonense pt POR 1. Primeira Liga 16th 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 Matches 2024-2025 28 Universitatea Cluj ro ROU 1. Liga I 3rd 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Matches 6 Seasons 7 Clubs 6 Leagues 126 87 7,528 83.6 14 9 23 13 1 1 35 5 0.17 0.11 0.27 0.16 0.26 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 Vitória Setúbal (2 Seasons) 1 League 51 36 3,152 35.0 7 2 9 6 1 1 12 0 0.20 0.06 0.26 0.17 0.23 Nott'ham Forest (1 Season) 1 League 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Portimonense (1 Season) 1 League 16 10 845 9.4 2 2 4 2 0 0 3 0 0.21 0.21 0.43 0.21 0.43 Henan (1 Season) 1 League 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 Northampton (1 Season) 1 League 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Universitatea Cluj (1 Season) 1 League 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Legia Warsaw (1 Season) 1 League 3 2 130 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (3 Seasons) 67 46 3,997 44.4 9 4 13 8 1 1 15 0 0.20 0.09 0.29 0.18 0.27 Championship (1 Season) 22 16 1,449 16.1 2 0 2 2 0 0 7 3 0.12 0.00 0.12 0.12 0.12 Super League (1 Season) 15 14 1,061 11.8 2 4 6 2 0 0 6 0 0.17 0.34 0.51 0.17 0.51 League One (1 Season) 12 4 530 5.9 0 1 1 0 0 0 4 2 0.00 0.17 0.17 0.00 0.17 Liga I (1 Season) 7 5 361 4.0 1 0 1 1 0 0 2 0 0.25 0.00 0.25 0.25 0.25 Ekstraklasa (1 Season) 3 2 130 1.4 0 0 0 0 0 0 1 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 20 Nott'ham Forest eng ENG EFL Cup 17th 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Nott'ham Forest eng ENG FA Cup 33rd 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 3 2 203 2.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 2 1 113 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 1 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 Dist PK PKatt Matches 2016-2017 20 Nott'ham Forest 3 Leagues 18.4 2 0 4 0.00 0.23 0.50 0 0 2017-2018 21 Northampton 1 League 5.9 0 0 3 0.00 0.51 0.00 0 0 2017-2018 21 Legia Warsaw 1 League 1.4 0 0 1 0.00 0.69 0.00 0 0 2018-2019 22 Vitória Setúbal 1 League 18.1 4 32 16 50.0 1.77 0.89 0.09 0.19 1 1 2019-2020 23 Vitória Setúbal 1 League 17.0 3 16 8 50.0 0.94 0.47 0.19 0.38 0 0 2023 26 Henan 1 League 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 2023-2024 27 Portimonense 1 League 9.4 2 10 5 50.0 1.07 0.53 0.20 0.40 0 0 2024-2025 28 Universitatea Cluj 1 League 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 6 Seasons 7 Clubs 8 Leagues 85.9 14 77 45 58.4 0.91 0.53 0.17 0.29 1 1 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Vitória Setúbal (2 Seasons) 1 League 35.0 7 48 24 50.0 1.37 0.69 0.13 0.25 1 1 Nott'ham Forest (1 Season) 3 Leagues 18.4 2 0 4 0.00 0.23 0.50 0 0 Portimonense (1 Season) 1 League 9.4 2 10 5 50.0 1.07 0.53 0.20 0.40 0 0 Henan (1 Season) 1 League 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 Northampton (1 Season) 1 League 5.9 0 0 3 0.00 0.51 0.00 0 0 Universitatea Cluj (1 Season) 1 League 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 Legia Warsaw (1 Season) 1 League 1.4 0 0 1 0.00 0.69 0.00 0 0 Primeira Liga (3 Seasons) 44.4 9 58 29 50.0 1.31 0.65 0.14 0.28 1 1 Championship (1 Season) 16.1 2 0 4 0.00 0.25 0.50 0 0 Super League (1 Season) 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 League One (1 Season) 5.9 0 0 3 0.00 0.51 0.00 0 0 Liga I (1 Season) 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 Ekstraklasa (1 Season) 1.4 0 0 1 0.00 0.69 0.00 0 0 EFL Cup (1 Season) 1.3 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 1.0 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016-2017 20 Nott'ham Forest eng ENG 2. Championship 21st 16.1 2 0 4 0.00 0.25 0.50 0 0 Matches 2017-2018 21 Northampton eng ENG 3. League One 22nd 5.9 0 0 3 0.00 0.51 0.00 0 0 Matches 2017-2018 21 Legia Warsaw pl POL 1. Ekstraklasa 1st 1.4 0 0 1 0.00 0.69 0.00 0 0 Matches 2018-2019 22 Vitória Setúbal pt POR 1. Primeira Liga 13th 18.1 4 32 16 50.0 1.77 0.89 0.09 0.19 1 1 Matches 2019-2020 23 Vitória Setúbal pt POR 1. Primeira Liga 16th 17.0 3 16 8 50.0 0.94 0.47 0.19 0.38 0 0 Matches 2023 26 Henan cn CHN 1. Super League 10th 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 Matches 2023-2024 27 Portimonense pt POR 1. Primeira Liga 16th 9.4 2 10 5 50.0 1.07 0.53 0.20 0.40 0 0 Matches 2024-2025 28 Universitatea Cluj ro ROU 1. Liga I 3rd 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 Matches 6 Seasons 7 Clubs 6 Leagues 83.6 14 77 45 58.4 0.92 0.54 0.17 0.29 1 1 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Vitória Setúbal (2 Seasons) 1 League 35.0 7 48 24 50.0 1.37 0.69 0.13 0.25 1 1 Nott'ham Forest (1 Season) 1 League 16.1 2 0 4 0.00 0.25 0.50 0 0 Portimonense (1 Season) 1 League 9.4 2 10 5 50.0 1.07 0.53 0.20 0.40 0 0 Henan (1 Season) 1 League 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 Northampton (1 Season) 1 League 5.9 0 0 3 0.00 0.51 0.00 0 0 Universitatea Cluj (1 Season) 1 League 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 Legia Warsaw (1 Season) 1 League 1.4 0 0 1 0.00 0.69 0.00 0 0 Primeira Liga (3 Seasons) 44.4 9 58 29 50.0 1.31 0.65 0.14 0.28 1 1 Championship (1 Season) 16.1 2 0 4 0.00 0.25 0.50 0 0 Super League (1 Season) 11.8 2 14 7 50.0 1.19 0.59 0.14 0.29 0 0 League One (1 Season) 5.9 0 0 3 0.00 0.51 0.00 0 0 Liga I (1 Season) 4.0 1 5 1 20.0 1.25 0.25 0.20 1.00 0 0 Ekstraklasa (1 Season) 1.4 0 0 1 0.00 0.69 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 2016-2017 20 Nott'ham Forest eng ENG 2. Championship 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Matches 2016-2017 20 Nott'ham Forest eng ENG EFL Cup 2 113 57 41.9 1.3 1 91 1 1 22 0 1.50 1 5 -4 -3.19 -4.33 Matches 2016-2017 20 Nott'ham Forest eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 2017-2018 21 Legia Warsaw pl POL 1. Ekstraklasa 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 Matches 2017-2018 21 Northampton eng ENG 3. League One 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Matches 2018-2019 22 Vitória Setúbal pt POR 1. Primeira Liga 26 1,625 63 53.1 18.1 19 75 6 7 29 1 0.88 11 21 -10 -0.55 -0.49 Matches 2019-2020 23 Vitória Setúbal pt POR 1. Primeira Liga 25 1,527 61 49.9 17.0 17 76 5 8 30 0 0.96 14 25 -11 -0.65 -0.35 Matches 2023 26 Henan cn CHN 1. Super League 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 Matches 2023-2024 27 Portimonense pt POR 1. Primeira Liga 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 Matches 2024-2025 28 Universitatea Cluj ro ROU 1. Liga I 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Matches 6 Seasons 7 Clubs 8 Leagues 129 7,731 60 29.5 85.9 89 73 27 40 29 12 1.09 90 131 -41 -0.48 -0.31 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vitória Setúbal (2 Seasons) 1 League 51 3,152 62 51.5 35.0 36 75 11 15 30 1 0.92 25 46 -21 -0.60 -0.42 Nott'ham Forest (1 Season) 3 Leagues 25 1,652 66 36.7 18.4 18 91 11 7 22 3 0.92 20 35 -15 -0.82 -0.85 Portimonense (1 Season) 1 League 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 Henan (1 Season) 1 League 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 Northampton (1 Season) 1 League 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Universitatea Cluj (1 Season) 1 League 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Legia Warsaw (1 Season) 1 League 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 Primeira Liga (3 Seasons) 67 3,997 60 43.5 44.4 46 74 12 21 29 1 0.89 40 66 -26 -0.59 0.00 Championship (1 Season) 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Super League (1 Season) 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 League One (1 Season) 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Liga I (1 Season) 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Ekstraklasa (1 Season) 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 EFL Cup (1 Season) 2 113 57 41.9 1.3 1 91 1 1 22 0 1.50 1 5 -4 -3.19 -4.33 FA Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
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 2016-2017 20 Nott'ham Forest 3 Leagues 25 1,652 66 36.7 18.4 18 91 11 7 22 3 0.92 20 35 -15 -0.82 -0.85 2017-2018 21 Northampton 1 League 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 2017-2018 21 Legia Warsaw 1 League 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 2018-2019 22 Vitória Setúbal 1 League 26 1,625 63 53.1 18.1 19 75 6 7 29 1 0.88 11 21 -10 -0.55 -0.49 2019-2020 23 Vitória Setúbal 1 League 25 1,527 61 49.9 17.0 17 76 5 8 30 0 0.96 14 25 -11 -0.65 -0.35 2023 26 Henan 1 League 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 2023-2024 27 Portimonense 1 League 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 2024-2025 28 Universitatea Cluj 1 League 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 6 Seasons 7 Clubs 8 Leagues 129 7,731 60 29.5 85.9 89 73 27 40 29 12 1.09 90 131 -41 -0.48 -0.31 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vitória Setúbal (2 Seasons) 1 League 51 3,152 62 51.5 35.0 36 75 11 15 30 1 0.92 25 46 -21 -0.60 -0.42 Nott'ham Forest (1 Season) 3 Leagues 25 1,652 66 36.7 18.4 18 91 11 7 22 3 0.92 20 35 -15 -0.82 -0.85 Portimonense (1 Season) 1 League 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 Henan (1 Season) 1 League 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 Northampton (1 Season) 1 League 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Universitatea Cluj (1 Season) 1 League 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Legia Warsaw (1 Season) 1 League 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 Primeira Liga (3 Seasons) 67 3,997 60 43.5 44.4 46 74 12 21 29 1 0.89 40 66 -26 -0.59 0.00 Championship (1 Season) 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Super League (1 Season) 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 League One (1 Season) 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Liga I (1 Season) 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Ekstraklasa (1 Season) 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 EFL Cup (1 Season) 2 113 57 41.9 1.3 1 91 1 1 22 0 1.50 1 5 -4 -3.19 -4.33 FA Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
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 20 Nott'ham Forest eng ENG 2. Championship 21st 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Matches 2017-2018 21 Northampton eng ENG 3. League One 22nd 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Matches 2017-2018 21 Legia Warsaw pl POL 1. Ekstraklasa 1st 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 Matches 2018-2019 22 Vitória Setúbal pt POR 1. Primeira Liga 13th 26 1,625 63 53.1 18.1 19 75 6 7 29 1 0.88 11 21 -10 -0.55 -0.49 Matches 2019-2020 23 Vitória Setúbal pt POR 1. Primeira Liga 16th 25 1,527 61 49.9 17.0 17 76 5 8 30 0 0.96 14 25 -11 -0.65 -0.35 Matches 2023 26 Henan cn CHN 1. Super League 10th 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 Matches 2023-2024 27 Portimonense pt POR 1. Primeira Liga 16th 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 Matches 2024-2025 28 Universitatea Cluj ro ROU 1. Liga I 3rd 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Matches 6 Seasons 7 Clubs 6 Leagues 126 7,528 60 29.1 83.6 87 73 25 39 29 12 1.09 89 124 -35 -0.42 -0.24 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vitória Setúbal (2 Seasons) 1 League 51 3,152 62 51.5 35.0 36 75 11 15 30 1 0.92 25 46 -21 -0.60 -0.42 Nott'ham Forest (1 Season) 1 League 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Portimonense (1 Season) 1 League 16 845 53 27.6 9.4 10 68 1 6 27 0 0.81 15 20 -5 -0.53 +0.61 Henan (1 Season) 1 League 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 Northampton (1 Season) 1 League 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Universitatea Cluj (1 Season) 1 League 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Legia Warsaw (1 Season) 1 League 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16 Primeira Liga (3 Seasons) 67 3,997 60 43.5 44.4 46 74 12 21 29 1 0.89 40 66 -26 -0.59 0.00 Championship (1 Season) 22 1,449 66 35.0 16.1 16 9 6 3 0.91 19 28 -9 -0.56 -0.53 Super League (1 Season) 15 1,061 71 39.3 11.8 14 73 2 1 34 0 1.31 19 16 +3 +0.25 +0.53 League One (1 Season) 12 530 44 12.8 5.9 4 2 8 1 1.25 4 9 -5 -0.85 -0.13 Liga I (1 Season) 7 361 52 15.4 4.0 5 62 0 2 25 2 2.00 6 5 +1 +0.25 -0.39 Ekstraklasa (1 Season) 3 130 43 3.9 1.4 2 0 1 5 3.00 1 0 +1 +0.69 +0.16
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 20 Nott'ham Forest eng ENG EFL Cup 17th 2 113 57 41.9 1.3 1 91 1 1 22 0 1.50 1 5 -4 -3.19 -4.33 Matches 2016-2017 20 Nott'ham Forest eng ENG FA Cup 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00 Matches 1 Season 1 Club 2 Leagues 3 203 68 56.4 2.3 2 91 2 1 22 0 1.00 1 7 -6 -2.66 -3.81 EFL Cup (1 Season) 2 113 57 41.9 1.3 1 91 1 1 22 0 1.50 1 5 -4 -3.19 -4.33 FA Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 2 -2 -2.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 20 Nott'ham Forest 3 Leagues 18.4 8 3 3 20 1 0 2 0 0 0 0 0 2017-2018 21 Northampton 1 League 5.9 4 2 1 5 0 0 0 0 0 0 0 0 2017-2018 21 Legia Warsaw 1 League 1.4 1 0 0 0 0 0 0 0 0 0 0 2018-2019 22 Vitória Setúbal 1 League 18.1 5 0 0 29 34 15 18 6 15 0 0 0 2019-2020 23 Vitória Setúbal 1 League 17.0 7 0 0 18 27 12 27 10 11 0 2023 26 Henan 1 League 11.8 6 0 0 6 21 8 51 2 4 0 2023-2024 27 Portimonense 1 League 9.4 3 0 0 11 18 15 7 3 2 0 2024-2025 28 Universitatea Cluj 1 League 4.0 2 0 0 6 6 2 4 2 2 0 6 Seasons 7 Clubs 8 Leagues 85.9 36 5 4 95 107 52 109 23 34 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Vitória Setúbal (2 Seasons) 1 League 35.0 12 0 0 47 61 27 45 16 26 0 0 0 Nott'ham Forest (1 Season) 3 Leagues 18.4 8 3 3 20 1 0 2 0 0 0 0 0 Portimonense (1 Season) 1 League 9.4 3 0 0 11 18 15 7 3 2 0 Henan (1 Season) 1 League 11.8 6 0 0 6 21 8 51 2 4 0 Northampton (1 Season) 1 League 5.9 4 2 1 5 0 0 0 0 0 0 0 0 Universitatea Cluj (1 Season) 1 League 4.0 2 0 0 6 6 2 4 2 2 0 Legia Warsaw (1 Season) 1 League 1.4 1 0 0 0 0 0 0 0 0 0 0 Primeira Liga (3 Seasons) 44.4 15 0 0 58 79 42 52 19 28 0 0 0 Championship (1 Season) 16.1 7 3 3 19 0 0 0 0 0 0 0 0 Super League (1 Season) 11.8 6 0 0 6 21 8 51 2 4 0 League One (1 Season) 5.9 4 2 1 5 0 0 0 0 0 0 0 0 Liga I (1 Season) 4.0 2 0 0 6 6 2 4 2 2 0 Ekstraklasa (1 Season) 1.4 1 0 0 0 0 0 0 0 0 0 0 EFL Cup (1 Season) 1.3 0 0 0 1 1 0 2 0 0 0 0 0 FA Cup (1 Season) 1.0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 20 Nott'ham Forest eng ENG EFL Cup 17th 1.3 0 0 0 1 1 0 2 0 0 0 0 0 Matches 2016-2017 20 Nott'ham Forest eng ENG FA Cup 33rd 1.0 1 0 0 0 Matches 1 Season 1 Club 2 Leagues 2.3 1 0 0 1 1 0 2 0 0 0 0 0 EFL Cup (1 Season) 1.3 0 0 0 1 1 0 2 0 0 0 0 0 FA Cup (1 Season) 1.0 1 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
Player Club Summary