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 2015-2016 19 Boavista pt POR 1. Primeira Liga 4 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 5 1 114 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 1 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 30 27 2,466 27.4 4 3 7 4 0 0 7 1 3.7 3.7 3.8 7.5 40 165 111 0.15 0.11 0.26 0.15 0.26 0.13 0.14 0.27 0.13 0.27 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 33 32 2,685 29.8 3 4 7 2 1 2 7 0 5.4 3.8 4.6 8.4 46 187 110 0.10 0.13 0.23 0.07 0.20 0.18 0.15 0.34 0.13 0.28 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 32 32 2,762 30.7 4 2 6 2 2 3 7 0 6.3 3.9 4.1 8.0 26 215 112 0.13 0.07 0.20 0.07 0.13 0.20 0.13 0.34 0.13 0.26 Matches 2024-2025 28 Vitória 3. Conf Lg 4 1 130 1.4 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.7 1 7 8 1.38 0.00 1.38 1.38 1.38 0.41 0.09 0.51 0.41 0.51 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 17 12 971 10.8 1 1 2 1 0 0 1 0 1.2 1.2 1.8 3.0 10 59 55 0.09 0.09 0.19 0.09 0.19 0.12 0.16 0.28 0.12 0.28 Matches 7 Seasons 3 Clubs 2 Leagues 126 106 9,289 103.2 14 10 24 11 3 5 23 1 17.2 13.3 14.5 27.7 125 634 397 0.14 0.10 0.23 0.11 0.20 0.17 0.14 0.32 0.13 0.28 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 Vizela (3 Seasons) 1 League 95 91 7,913 87.9 11 9 20 8 3 5 21 1 15.3 11.4 12.5 23.9 112 567 333 0.13 0.10 0.23 0.09 0.19 0.17 0.14 0.32 0.13 0.27 Boavista (3 Seasons) 1 League 10 2 275 3.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 Vitória (1 Season) 2 Leagues 21 13 1,101 12.2 3 1 4 3 0 0 2 0 1.8 1.8 1.9 3.7 11 66 63 0.25 0.08 0.33 0.25 0.33 0.15 0.16 0.31 0.15 0.31 Primeira Liga (7 Seasons) 122 105 9,159 101.8 12 10 22 9 3 5 22 1 16.6 12.7 14.4 27.0 124 627 389 0.12 0.10 0.22 0.09 0.19 0.17 0.15 0.31 0.13 0.27 Conf Lg (1 Season) 4 1 130 1.4 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.7 1 7 8 1.38 0.00 1.38 1.38 1.38 0.41 0.09 0.51 0.41 0.51
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 2015-2016 19 Boavista 1 League 4 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 20 Boavista 1 League 5 1 114 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 22 Boavista 1 League 1 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 2021-2022 25 Vizela 1 League 30 27 2,466 27.4 4 3 7 4 0 0 7 1 3.7 3.7 3.8 7.5 40 165 111 0.15 0.11 0.26 0.15 0.26 0.13 0.14 0.27 0.13 0.27 2022-2023 26 Vizela 1 League 33 32 2,685 29.8 3 4 7 2 1 2 7 0 5.4 3.8 4.6 8.4 46 187 110 0.10 0.13 0.23 0.07 0.20 0.18 0.15 0.34 0.13 0.28 2023-2024 27 Vizela 1 League 32 32 2,762 30.7 4 2 6 2 2 3 7 0 6.3 3.9 4.1 8.0 26 215 112 0.13 0.07 0.20 0.07 0.13 0.20 0.13 0.34 0.13 0.26 2024-2025 28 Vitória 2 Leagues 21 13 1,101 12.2 3 1 4 3 0 0 2 0 1.8 1.8 1.9 3.7 11 66 63 0.25 0.08 0.33 0.25 0.33 0.15 0.16 0.31 0.15 0.31 7 Seasons 3 Clubs 2 Leagues 126 106 9,289 103.2 14 10 24 11 3 5 23 1 17.2 13.3 14.5 27.7 125 634 397 0.14 0.10 0.23 0.11 0.20 0.17 0.14 0.32 0.13 0.28 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 Vizela (3 Seasons) 1 League 95 91 7,913 87.9 11 9 20 8 3 5 21 1 15.3 11.4 12.5 23.9 112 567 333 0.13 0.10 0.23 0.09 0.19 0.17 0.14 0.32 0.13 0.27 Boavista (3 Seasons) 1 League 10 2 275 3.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 Vitória (1 Season) 2 Leagues 21 13 1,101 12.2 3 1 4 3 0 0 2 0 1.8 1.8 1.9 3.7 11 66 63 0.25 0.08 0.33 0.25 0.33 0.15 0.16 0.31 0.15 0.31 Primeira Liga (7 Seasons) 122 105 9,159 101.8 12 10 22 9 3 5 22 1 16.6 12.7 14.4 27.0 124 627 389 0.12 0.10 0.22 0.09 0.19 0.17 0.15 0.31 0.13 0.27 Conf Lg (1 Season) 4 1 130 1.4 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.7 1 7 8 1.38 0.00 1.38 1.38 1.38 0.41 0.09 0.51 0.41 0.51
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 2015-2016 19 Boavista pt POR 1. Primeira Liga 14th 4 1 137 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 9th 5 1 114 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 8th 1 0 24 0.3 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 14th 30 27 2,466 27.4 4 3 7 4 0 0 7 1 3.7 3.7 3.8 7.5 40 165 111 0.15 0.11 0.26 0.15 0.26 0.13 0.14 0.27 0.13 0.27 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 11th 33 32 2,685 29.8 3 4 7 2 1 2 7 0 5.4 3.8 4.6 8.4 46 187 110 0.10 0.13 0.23 0.07 0.20 0.18 0.15 0.34 0.13 0.28 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 17th 32 32 2,762 30.7 4 2 6 2 2 3 7 0 6.3 3.9 4.1 8.0 26 215 112 0.13 0.07 0.20 0.07 0.13 0.20 0.13 0.34 0.13 0.26 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 6th 17 12 971 10.8 1 1 2 1 0 0 1 0 1.2 1.2 1.8 3.0 10 59 55 0.09 0.09 0.19 0.09 0.19 0.12 0.16 0.28 0.12 0.28 Matches 7 Seasons 3 Clubs 1 League 122 105 9,159 101.8 12 10 22 9 3 5 22 1 16.6 12.7 14.4 27.0 124 627 389 0.12 0.10 0.22 0.09 0.19 0.17 0.15 0.31 0.13 0.27 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 Vizela (3 Seasons) 1 League 95 91 7,913 87.9 11 9 20 8 3 5 21 1 15.3 11.4 12.5 23.9 112 567 333 0.13 0.10 0.23 0.09 0.19 0.17 0.14 0.32 0.13 0.27 Boavista (3 Seasons) 1 League 10 2 275 3.1 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 2 1 1 0.00 0.00 0.00 0.00 0.00 0.08 0.23 0.32 0.08 0.32 Vitória (1 Season) 1 League 17 12 971 10.8 1 1 2 1 0 0 1 0 1.2 1.2 1.8 3.0 10 59 55 0.09 0.09 0.19 0.09 0.19 0.12 0.16 0.28 0.12 0.28
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 2024-2025 28 Vitória 3. Conf Lg 4 1 130 1.4 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.7 1 7 8 1.38 0.00 1.38 1.38 1.38 0.41 0.09 0.51 0.41 0.51 Matches 1 Season 1 Club 1 League 4 1 130 1.4 2 0 2 2 0 0 1 0 0.6 0.6 0.1 0.7 1 7 8 1.38 0.00 1.38 1.38 1.38 0.41 0.09 0.51 0.41 0.51
Shooting Table Season Age Squad Country 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 2015-2016 19 Boavista pt POR 1. Primeira Liga 1.5 0 0 0.00 0 0 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 1.3 0 0 1 0.00 0.79 0.00 0 0 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 0.3 0 1 0 0.0 3.75 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 27.4 4 57 22 38.6 2.08 0.80 0.07 0.18 20.9 1 0 0 3.7 3.7 0.06 +0.3 +0.3 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 29.8 3 47 13 27.7 1.58 0.44 0.04 0.15 20.9 3 1 2 5.4 3.8 0.08 -2.4 -1.8 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 30.7 4 57 16 28.1 1.86 0.52 0.04 0.13 23.0 7 2 3 6.3 3.9 0.07 -2.3 -1.9 Matches 2024-2025 28 Vitória 3. Conf Lg 1.4 2 2 2 100.0 1.38 1.38 1.00 1.00 12.0 0 0 0 0.6 0.6 0.30 +1.4 +1.4 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 10.8 1 18 4 22.2 1.67 0.37 0.06 0.25 19.6 0 0 0 1.2 1.2 0.07 -0.2 -0.2 Matches 7 Seasons 3 Clubs 2 Leagues 103.2 14 182 58 31.9 1.79 0.56 0.06 0.19 21.4 11 3 5 17.2 13.3 0.07 -3.2 -2.3 Country 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 Vizela (3 Seasons) 1 League 87.9 11 161 51 31.7 1.83 0.58 0.05 0.16 21.6 11 3 5 15.3 11.4 0.07 -4.3 -3.4 Boavista (3 Seasons) 1 League 3.1 0 1 1 100.0 0.65 0.33 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 Vitória (1 Season) 2 Leagues 12.2 3 20 6 30.0 1.63 0.49 0.15 0.50 18.8 0 0 0 1.8 1.8 0.09 +1.2 +1.2 Primeira Liga (7 Seasons) 101.8 12 180 56 31.1 1.80 0.55 0.05 0.16 21.5 11 3 5 16.6 12.7 0.07 -4.6 -3.7 Conf Lg (1 Season) 1.4 2 2 2 100.0 1.38 1.38 1.00 1.00 12.0 0 0 0 0.6 0.6 0.30 +1.4 +1.4
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 2015-2016 19 Boavista 1 League 1.5 0 0 0.00 0 0 2016-2017 20 Boavista 1 League 1.3 0 0 1 0.00 0.79 0.00 0 0 2018-2019 22 Boavista 1 League 0.3 0 1 0 0.0 3.75 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 2021-2022 25 Vizela 1 League 27.4 4 57 22 38.6 2.08 0.80 0.07 0.18 20.9 1 0 0 3.7 3.7 0.06 +0.3 +0.3 2022-2023 26 Vizela 1 League 29.8 3 47 13 27.7 1.58 0.44 0.04 0.15 20.9 3 1 2 5.4 3.8 0.08 -2.4 -1.8 2023-2024 27 Vizela 1 League 30.7 4 57 16 28.1 1.86 0.52 0.04 0.13 23.0 7 2 3 6.3 3.9 0.07 -2.3 -1.9 2024-2025 28 Vitória 2 Leagues 12.2 3 20 6 30.0 1.63 0.49 0.15 0.50 18.8 0 0 0 1.8 1.8 0.09 +1.2 +1.2 7 Seasons 3 Clubs 2 Leagues 103.2 14 182 58 31.9 1.79 0.56 0.06 0.19 21.4 11 3 5 17.2 13.3 0.07 -3.2 -2.3 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 Vizela (3 Seasons) 1 League 87.9 11 161 51 31.7 1.83 0.58 0.05 0.16 21.6 11 3 5 15.3 11.4 0.07 -4.3 -3.4 Boavista (3 Seasons) 1 League 3.1 0 1 1 100.0 0.65 0.33 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 Vitória (1 Season) 2 Leagues 12.2 3 20 6 30.0 1.63 0.49 0.15 0.50 18.8 0 0 0 1.8 1.8 0.09 +1.2 +1.2 Primeira Liga (7 Seasons) 101.8 12 180 56 31.1 1.80 0.55 0.05 0.16 21.5 11 3 5 16.6 12.7 0.07 -4.6 -3.7 Conf Lg (1 Season) 1.4 2 2 2 100.0 1.38 1.38 1.00 1.00 12.0 0 0 0 0.6 0.6 0.30 +1.4 +1.4
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 2015-2016 19 Boavista pt POR 1. Primeira Liga 14th 1.5 0 0 0.00 0 0 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 9th 1.3 0 0 1 0.00 0.79 0.00 0 0 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 8th 0.3 0 1 0 0.0 3.75 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 14th 27.4 4 57 22 38.6 2.08 0.80 0.07 0.18 20.9 1 0 0 3.7 3.7 0.06 +0.3 +0.3 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 11th 29.8 3 47 13 27.7 1.58 0.44 0.04 0.15 20.9 3 1 2 5.4 3.8 0.08 -2.4 -1.8 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 17th 30.7 4 57 16 28.1 1.86 0.52 0.04 0.13 23.0 7 2 3 6.3 3.9 0.07 -2.3 -1.9 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 6th 10.8 1 18 4 22.2 1.67 0.37 0.06 0.25 19.6 0 0 0 1.2 1.2 0.07 -0.2 -0.2 Matches 7 Seasons 3 Clubs 1 League 101.8 12 180 56 31.1 1.80 0.55 0.05 0.16 21.5 11 3 5 16.6 12.7 0.07 -4.6 -3.7 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 Vizela (3 Seasons) 1 League 87.9 11 161 51 31.7 1.83 0.58 0.05 0.16 21.6 11 3 5 15.3 11.4 0.07 -4.3 -3.4 Boavista (3 Seasons) 1 League 3.1 0 1 1 100.0 0.65 0.33 0.00 0.00 28.9 0 0 0 0.0 0.0 0.02 0.0 0.0 Vitória (1 Season) 1 League 10.8 1 18 4 22.2 1.67 0.37 0.06 0.25 19.6 0 0 0 1.2 1.2 0.07 -0.2 -0.2
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 2024-2025 28 Vitória 3. Conf Lg 1.4 2 2 2 100.0 1.38 1.38 1.00 1.00 12.0 0 0 0 0.6 0.6 0.30 +1.4 +1.4 Matches 1 Season 1 Club 1 League 1.4 2 2 2 100.0 1.38 1.38 1.00 1.00 12.0 0 0 0 0.6 0.6 0.30 +1.4 +1.4
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Boavista pt POR 1. Primeira Liga 1.5 0 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 1.3 0 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 0.3 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 27.4 884 1231 71.8 14749 6094 442 535 82.6 330 428 77.1 76 160 47.5 3 3.8 4.3 -0.8 34 120 38 10 165 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 29.8 1115 1461 76.3 17318 6650 613 705 87.0 371 468 79.3 83 168 49.4 4 4.6 4.9 -0.6 39 154 39 5 187 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 30.7 1201 1584 75.8 20249 7851 583 671 86.9 442 548 80.7 125 252 49.6 2 4.1 5.8 -2.1 58 159 36 6 215 Matches 2024-2025 28 Vitória 3. Conf Lg 1.4 44 54 81.5 654 201 20 22 90.9 19 22 86.4 3 7 42.9 0 0.1 0.2 -0.1 2 4 3 0 7 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 10.8 293 405 72.3 4469 1575 155 181 85.6 82 107 76.6 31 72 43.1 1 1.8 1.6 -0.8 19 33 12 1 59 Matches 7 Seasons 3 Clubs 2 Leagues 103.2 3551 4758 74.6 57624 22498 1823 2126 85.7 1247 1579 79.0 319 663 48.1 10 14.5 16.8 -4.5 153 472 128 22 634 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 Vizela (3 Seasons) 1 League 87.9 3200 4276 74.8 52316 20595 1638 1911 85.7 1143 1444 79.2 284 580 49.0 9 12.5 15.0 -3.5 131 433 113 21 567 Boavista (3 Seasons) 1 League 3.1 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 Vitória (1 Season) 2 Leagues 12.2 337 459 73.4 5123 1776 175 203 86.2 101 129 78.3 34 79 43.0 1 1.9 1.8 -0.9 21 37 15 1 66 Primeira Liga (7 Seasons) 101.8 3507 4704 74.6 56970 22297 1803 2104 85.7 1228 1557 78.9 316 656 48.2 10 14.4 16.6 -4.4 151 468 125 22 627 Conf Lg (1 Season) 1.4 44 54 81.5 654 201 20 22 90.9 19 22 86.4 3 7 42.9 0 0.1 0.2 -0.1 2 4 3 0 7
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Boavista 1 League 1.5 0 2016-2017 20 Boavista 1 League 1.3 0 2018-2019 22 Boavista 1 League 0.3 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 2021-2022 25 Vizela 1 League 27.4 884 1231 71.8 14749 6094 442 535 82.6 330 428 77.1 76 160 47.5 3 3.8 4.3 -0.8 34 120 38 10 165 2022-2023 26 Vizela 1 League 29.8 1115 1461 76.3 17318 6650 613 705 87.0 371 468 79.3 83 168 49.4 4 4.6 4.9 -0.6 39 154 39 5 187 2023-2024 27 Vizela 1 League 30.7 1201 1584 75.8 20249 7851 583 671 86.9 442 548 80.7 125 252 49.6 2 4.1 5.8 -2.1 58 159 36 6 215 2024-2025 28 Vitória 2 Leagues 12.2 337 459 73.4 5123 1776 175 203 86.2 101 129 78.3 34 79 43.0 1 1.9 1.8 -0.9 21 37 15 1 66 7 Seasons 3 Clubs 2 Leagues 103.2 3551 4758 74.6 57624 22498 1823 2126 85.7 1247 1579 79.0 319 663 48.1 10 14.5 16.8 -4.5 153 472 128 22 634 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 Vizela (3 Seasons) 1 League 87.9 3200 4276 74.8 52316 20595 1638 1911 85.7 1143 1444 79.2 284 580 49.0 9 12.5 15.0 -3.5 131 433 113 21 567 Boavista (3 Seasons) 1 League 3.1 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 Vitória (1 Season) 2 Leagues 12.2 337 459 73.4 5123 1776 175 203 86.2 101 129 78.3 34 79 43.0 1 1.9 1.8 -0.9 21 37 15 1 66 Primeira Liga (7 Seasons) 101.8 3507 4704 74.6 56970 22297 1803 2104 85.7 1228 1557 78.9 316 656 48.2 10 14.4 16.6 -4.4 151 468 125 22 627 Conf Lg (1 Season) 1.4 44 54 81.5 654 201 20 22 90.9 19 22 86.4 3 7 42.9 0 0.1 0.2 -0.1 2 4 3 0 7
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Boavista pt POR 1. Primeira Liga 14th 1.5 0 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 9th 1.3 0 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 8th 0.3 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 14th 27.4 884 1231 71.8 14749 6094 442 535 82.6 330 428 77.1 76 160 47.5 3 3.8 4.3 -0.8 34 120 38 10 165 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 11th 29.8 1115 1461 76.3 17318 6650 613 705 87.0 371 468 79.3 83 168 49.4 4 4.6 4.9 -0.6 39 154 39 5 187 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 17th 30.7 1201 1584 75.8 20249 7851 583 671 86.9 442 548 80.7 125 252 49.6 2 4.1 5.8 -2.1 58 159 36 6 215 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 6th 10.8 293 405 72.3 4469 1575 155 181 85.6 82 107 76.6 31 72 43.1 1 1.8 1.6 -0.8 19 33 12 1 59 Matches 7 Seasons 3 Clubs 1 League 101.8 3507 4704 74.6 56970 22297 1803 2104 85.7 1228 1557 78.9 316 656 48.2 10 14.4 16.6 -4.4 151 468 125 22 627 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 Vizela (3 Seasons) 1 League 87.9 3200 4276 74.8 52316 20595 1638 1911 85.7 1143 1444 79.2 284 580 49.0 9 12.5 15.0 -3.5 131 433 113 21 567 Boavista (3 Seasons) 1 League 3.1 14 23 60.9 185 127 10 12 83.3 3 6 50.0 1 4 25.0 0 0.1 0.1 -0.1 1 2 0 0 1 Vitória (1 Season) 1 League 10.8 293 405 72.3 4469 1575 155 181 85.6 82 107 76.6 31 72 43.1 1 1.8 1.6 -0.8 19 33 12 1 59
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 2024-2025 28 Vitória 3. Conf Lg 1.4 44 54 81.5 654 201 20 22 90.9 19 22 86.4 3 7 42.9 0 0.1 0.2 -0.1 2 4 3 0 7 Matches 1 Season 1 Club 1 League 1.4 44 54 81.5 654 201 20 22 90.9 19 22 86.4 3 7 42.9 0 0.1 0.2 -0.1 2 4 3 0 7
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 19 Boavista 1 League 1.5 2016-2017 20 Boavista 1 League 1.3 0 2018-2019 22 Boavista 1 League 0.3 23 16 7 0 0 0 4 6 1 0 1 0 14 0 2 2021-2022 25 Vizela 1 League 27.4 1231 1117 104 37 3 8 93 26 34 11 14 1 884 10 40 2022-2023 26 Vizela 1 League 29.8 1461 1315 137 50 7 11 84 17 39 24 6 1 1115 9 41 2023-2024 27 Vizela 1 League 30.7 1584 1316 261 105 17 12 152 29 89 40 30 2 1201 7 36 2024-2025 28 Vitória 2 Leagues 12.2 459 393 64 17 2 0 55 6 36 17 15 0 337 2 10 7 Seasons 3 Clubs 2 Leagues 103.2 4758 4157 573 209 29 31 388 84 199 92 66 4 3551 28 129 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Vizela (3 Seasons) 1 League 87.9 4276 3748 502 192 27 31 329 72 162 75 50 4 3200 26 117 Boavista (3 Seasons) 1 League 3.1 23 16 7 0 0 0 4 6 1 0 1 0 14 0 2 Vitória (1 Season) 2 Leagues 12.2 459 393 64 17 2 0 55 6 36 17 15 0 337 2 10 Primeira Liga (7 Seasons) 101.8 4704 4106 570 208 28 31 386 83 199 92 66 4 3507 28 128 Conf Lg (1 Season) 1.4 54 51 3 1 1 0 2 1 0 0 0 0 44 0 1
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 2024-2025 28 Vitória 3. Conf Lg 1.4 54 51 3 1 1 0 2 1 0 0 0 0 44 0 1 Matches 1 Season 1 Club 1 League 1.4 54 51 3 1 1 0 2 1 0 0 0 0 44 0 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015-2016 19 Boavista 1 League 1.5 2016-2017 20 Boavista 1 League 1.3 2018-2019 22 Boavista 1 League 0.3 1 3.75 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 25 Vizela 1 League 27.4 95 3.47 65 15 2 9 3 1 6 0.22 5 0 0 1 0 0 2022-2023 26 Vizela 1 League 29.8 94 3.15 75 9 1 6 2 1 9 0.30 7 0 1 1 0 0 2023-2024 27 Vizela 1 League 30.7 131 4.27 76 39 3 6 4 3 6 0.20 4 2 0 0 0 0 2024-2025 28 Vitória 2 Leagues 12.2 41 3.35 25 11 0 2 1 2 4 0.33 3 0 0 0 1 0 7 Seasons 3 Clubs 2 Leagues 103.2 362 3.61 241 75 6 23 10 7 25 0.25 19 2 1 2 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Vizela (3 Seasons) 1 League 87.9 320 3.64 216 63 6 21 9 5 21 0.24 16 2 1 2 0 0 Boavista (3 Seasons) 1 League 3.1 1 3.75 0 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Vitória (1 Season) 2 Leagues 12.2 41 3.35 25 11 0 2 1 2 4 0.33 3 0 0 0 1 0 Primeira Liga (7 Seasons) 101.8 358 3.62 238 75 6 23 10 6 24 0.24 18 2 1 2 1 0 Conf Lg (1 Season) 1.4 4 2.79 3 0 0 0 0 1 1 0.70 1 0 0 0 0 0
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 2024-2025 28 Vitória 3. Conf Lg 1.4 4 2.79 3 0 0 0 0 1 1 0.70 1 0 0 0 0 0 Matches 1 Season 1 Club 1 League 1.4 4 2.79 3 0 0 0 0 1 1 0.70 1 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015-2016 19 Boavista 1 League 1.5 0 2016-2017 20 Boavista 1 League 1.3 0 0 0 2018-2019 22 Boavista 1 League 0.3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2021-2022 25 Vizela 1 League 27.4 66 36 25 25 16 32 73 43.8 41 48 12 36 38 104 42 0 2022-2023 26 Vizela 1 League 29.8 76 44 30 34 12 33 77 42.9 44 46 7 39 45 121 41 0 2023-2024 27 Vizela 1 League 30.7 70 37 32 27 11 34 78 43.6 44 54 12 42 20 90 48 0 2024-2025 28 Vitória 2 Leagues 12.2 36 24 9 20 7 11 18 61.1 7 23 3 20 2 38 8 0 7 Seasons 3 Clubs 2 Leagues 103.2 248 141 96 106 46 110 246 44.7 136 171 34 137 105 353 139 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Vizela (3 Seasons) 1 League 87.9 212 117 87 86 39 99 228 43.4 129 148 31 117 103 315 131 0 Boavista (3 Seasons) 1 League 3.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Vitória (1 Season) 2 Leagues 12.2 36 24 9 20 7 11 18 61.1 7 23 3 20 2 38 8 0 Primeira Liga (7 Seasons) 101.8 246 139 96 104 46 110 245 44.9 135 168 33 135 103 349 137 0 Conf Lg (1 Season) 1.4 2 2 0 2 0 0 1 0.0 1 3 1 2 2 4 2 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 2024-2025 28 Vitória 3. Conf Lg 1.4 2 2 0 2 0 0 1 0.0 1 3 1 2 2 4 2 0 Matches 1 Season 1 Club 1 League 1.4 2 2 0 2 0 0 1 0.0 1 3 1 2 2 4 2 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Boavista pt POR 1. Primeira Liga 1.5 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 1.3 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 0.3 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 27.4 1611 74 333 780 518 60 1611 49 25 51.0 24 49.0 854 4128 1884 40 35 4 43 32 988 111 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 29.8 1814 67 352 962 519 63 1812 39 18 46.2 17 43.6 885 3853 1912 46 28 8 47 33 1177 110 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 30.7 1936 83 346 970 644 60 1933 43 22 51.2 17 39.5 932 3884 1790 26 31 4 40 25 1140 112 Matches 2024-2025 28 Vitória 3. Conf Lg 1.4 73 4 8 43 23 4 73 1 0 0.0 1 100.0 27 98 27 1 1 0 4 2 48 8 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 10.8 520 7 46 241 236 29 520 10 2 20.0 8 80.0 233 861 326 10 6 5 18 15 337 55 Matches 7 Seasons 3 Clubs 2 Leagues 103.2 5979 235 1092 3004 1950 216 5974 142 67 47.2 67 47.2 2941 12869 5954 125 101 21 152 108 3701 397 Country 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 Vizela (3 Seasons) 1 League 87.9 5361 224 1031 2712 1681 183 5356 131 65 49.6 58 44.3 2671 11865 5586 112 94 16 130 90 3305 333 Boavista (3 Seasons) 1 League 3.1 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 Vitória (1 Season) 2 Leagues 12.2 593 11 54 284 259 33 593 11 2 18.2 9 81.8 260 959 353 11 7 5 22 17 385 63 Primeira Liga (7 Seasons) 101.8 5906 231 1084 2961 1927 212 5901 141 67 47.5 66 46.8 2914 12771 5927 124 100 21 148 106 3653 389 Conf Lg (1 Season) 1.4 73 4 8 43 23 4 73 1 0 0.0 1 100.0 27 98 27 1 1 0 4 2 48 8
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Boavista 1 League 1.5 2016-2017 20 Boavista 1 League 1.3 2018-2019 22 Boavista 1 League 0.3 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 2021-2022 25 Vizela 1 League 27.4 1611 74 333 780 518 60 1611 49 25 51.0 24 49.0 854 4128 1884 40 35 4 43 32 988 111 2022-2023 26 Vizela 1 League 29.8 1814 67 352 962 519 63 1812 39 18 46.2 17 43.6 885 3853 1912 46 28 8 47 33 1177 110 2023-2024 27 Vizela 1 League 30.7 1936 83 346 970 644 60 1933 43 22 51.2 17 39.5 932 3884 1790 26 31 4 40 25 1140 112 2024-2025 28 Vitória 2 Leagues 12.2 593 11 54 284 259 33 593 11 2 18.2 9 81.8 260 959 353 11 7 5 22 17 385 63 7 Seasons 3 Clubs 2 Leagues 103.2 5979 235 1092 3004 1950 216 5974 142 67 47.2 67 47.2 2941 12869 5954 125 101 21 152 108 3701 397 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 Vizela (3 Seasons) 1 League 87.9 5361 224 1031 2712 1681 183 5356 131 65 49.6 58 44.3 2671 11865 5586 112 94 16 130 90 3305 333 Boavista (3 Seasons) 1 League 3.1 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 Vitória (1 Season) 2 Leagues 12.2 593 11 54 284 259 33 593 11 2 18.2 9 81.8 260 959 353 11 7 5 22 17 385 63 Primeira Liga (7 Seasons) 101.8 5906 231 1084 2961 1927 212 5901 141 67 47.5 66 46.8 2914 12771 5927 124 100 21 148 106 3653 389 Conf Lg (1 Season) 1.4 73 4 8 43 23 4 73 1 0 0.0 1 100.0 27 98 27 1 1 0 4 2 48 8
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Boavista pt POR 1. Primeira Liga 14th 1.5 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 9th 1.3 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 8th 0.3 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 14th 27.4 1611 74 333 780 518 60 1611 49 25 51.0 24 49.0 854 4128 1884 40 35 4 43 32 988 111 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 11th 29.8 1814 67 352 962 519 63 1812 39 18 46.2 17 43.6 885 3853 1912 46 28 8 47 33 1177 110 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 17th 30.7 1936 83 346 970 644 60 1933 43 22 51.2 17 39.5 932 3884 1790 26 31 4 40 25 1140 112 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 6th 10.8 520 7 46 241 236 29 520 10 2 20.0 8 80.0 233 861 326 10 6 5 18 15 337 55 Matches 7 Seasons 3 Clubs 1 League 101.8 5906 231 1084 2961 1927 212 5901 141 67 47.5 66 46.8 2914 12771 5927 124 100 21 148 106 3653 389 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 Vizela (3 Seasons) 1 League 87.9 5361 224 1031 2712 1681 183 5356 131 65 49.6 58 44.3 2671 11865 5586 112 94 16 130 90 3305 333 Boavista (3 Seasons) 1 League 3.1 25 0 7 8 10 0 25 0 0 0 10 45 15 2 0 0 0 1 11 1 Vitória (1 Season) 1 League 10.8 520 7 46 241 236 29 520 10 2 20.0 8 80.0 233 861 326 10 6 5 18 15 337 55
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 2024-2025 28 Vitória 3. Conf Lg 1.4 73 4 8 43 23 4 73 1 0 0.0 1 100.0 27 98 27 1 1 0 4 2 48 8 Matches 1 Season 1 Club 1 League 1.4 73 4 8 43 23 4 73 1 0 0.0 1 100.0 27 98 27 1 1 0 4 2 48 8
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 2015-2016 19 Boavista pt POR 1. Primeira Liga 4 137 34 4.5 1.5 1 1 3 3 1.50 1 2 -1 -0.66 -0.16 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 5 114 23 3.7 1.3 1 0 4 1 1.00 2 2 0 0.00 +0.09 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 1 24 24 0.8 0.3 0 0 1 23 7 0.00 0 1 -1 -3.75 -3.60 0.5 0.7 -0.2 -0.84 -0.60 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 30 2,466 82 80.6 27.4 27 86 20 3 47 0 0.97 31 45 -14 -0.51 +0.55 33.8 45.9 -12.0 -0.44 -0.34 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 33 2,685 81 87.7 29.8 32 82 16 1 60 0 1.18 28 33 -5 -0.17 -0.41 33.8 35.5 -1.7 -0.06 -0.60 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 32 2,762 86 90.3 30.7 32 86 24 0 0 0.81 33 50 -17 -0.55 +3.37 36.0 42.8 -6.8 -0.22 +1.02 Matches 2024-2025 28 Vitória 3. Conf Lg 4 130 33 24.1 1.4 1 75 0 3 18 2 2.78 5 2 +3 +2.08 +1.20 4.9 0.9 +4.0 +2.77 +1.51 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 17 971 57 63.5 10.8 12 72 2 5 21 0 1.47 18 11 +7 +0.65 +1.13 16.1 7.3 +8.9 +0.82 +0.98 Matches 7 Seasons 3 Clubs 2 Leagues 126 9,289 74 45.5 103.2 106 83 63 20 30 13 1.12 118 146 -28 -0.27 +0.07 125.3 133.1 -7.9 -0.08 +0.02 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 Vizela (3 Seasons) 1 League 95 7,913 83 86.2 87.9 91 85 60 4 51 0 0.99 92 128 -36 -0.41 +0.94 103.7 124.2 -20.5 -0.23 -0.06 Boavista (3 Seasons) 1 League 10 275 28 3.0 3.1 2 1 8 23 11 1.10 3 5 -2 -0.65 -0.41 0.5 0.7 -0.2 -0.84 -0.60 Vitória (1 Season) 2 Leagues 21 1,101 52 53.2 12.2 13 72 2 8 20 2 1.72 23 13 +10 +0.82 +0.72 21.0 8.2 +12.8 +1.05 +0.61 Primeira Liga (7 Seasons) 122 9,159 75 46.0 101.8 105 83 63 17 33 11 1.07 113 144 -31 -0.30 +0.08 120.4 132.2 -11.8 -0.12 +0.09 Conf Lg (1 Season) 4 130 33 24.1 1.4 1 75 0 3 18 2 2.78 5 2 +3 +2.08 +1.20 4.9 0.9 +4.0 +2.77 +1.51
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 2015-2016 19 Boavista 1 League 4 137 34 4.5 1.5 1 1 3 3 1.50 1 2 -1 -0.66 -0.16 2016-2017 20 Boavista 1 League 5 114 23 3.7 1.3 1 0 4 1 1.00 2 2 0 0.00 +0.09 2018-2019 22 Boavista 1 League 1 24 24 0.8 0.3 0 0 1 23 7 0.00 0 1 -1 -3.75 -3.60 0.5 0.7 -0.2 -0.84 -0.60 2021-2022 25 Vizela 1 League 30 2,466 82 80.6 27.4 27 86 20 3 47 0 0.97 31 45 -14 -0.51 +0.55 33.8 45.9 -12.0 -0.44 -0.34 2022-2023 26 Vizela 1 League 33 2,685 81 87.7 29.8 32 82 16 1 60 0 1.18 28 33 -5 -0.17 -0.41 33.8 35.5 -1.7 -0.06 -0.60 2023-2024 27 Vizela 1 League 32 2,762 86 90.3 30.7 32 86 24 0 0 0.81 33 50 -17 -0.55 +3.37 36.0 42.8 -6.8 -0.22 +1.02 2024-2025 28 Vitória 2 Leagues 21 1,101 52 53.2 12.2 13 72 2 8 20 2 1.72 23 13 +10 +0.82 +0.72 21.0 8.2 +12.8 +1.05 +0.61 7 Seasons 3 Clubs 2 Leagues 126 9,289 74 45.5 103.2 106 83 63 20 30 13 1.12 118 146 -28 -0.27 +0.07 125.3 133.1 -7.9 -0.08 +0.02 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 Vizela (3 Seasons) 1 League 95 7,913 83 86.2 87.9 91 85 60 4 51 0 0.99 92 128 -36 -0.41 +0.94 103.7 124.2 -20.5 -0.23 -0.06 Boavista (3 Seasons) 1 League 10 275 28 3.0 3.1 2 1 8 23 11 1.10 3 5 -2 -0.65 -0.41 0.5 0.7 -0.2 -0.84 -0.60 Vitória (1 Season) 2 Leagues 21 1,101 52 53.2 12.2 13 72 2 8 20 2 1.72 23 13 +10 +0.82 +0.72 21.0 8.2 +12.8 +1.05 +0.61 Primeira Liga (7 Seasons) 122 9,159 75 46.0 101.8 105 83 63 17 33 11 1.07 113 144 -31 -0.30 +0.08 120.4 132.2 -11.8 -0.12 +0.09 Conf Lg (1 Season) 4 130 33 24.1 1.4 1 75 0 3 18 2 2.78 5 2 +3 +2.08 +1.20 4.9 0.9 +4.0 +2.77 +1.51
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 2015-2016 19 Boavista pt POR 1. Primeira Liga 14th 4 137 34 4.5 1.5 1 1 3 3 1.50 1 2 -1 -0.66 -0.16 Matches 2016-2017 20 Boavista pt POR 1. Primeira Liga 9th 5 114 23 3.7 1.3 1 0 4 1 1.00 2 2 0 0.00 +0.09 Matches 2018-2019 22 Boavista pt POR 1. Primeira Liga 8th 1 24 24 0.8 0.3 0 0 1 23 7 0.00 0 1 -1 -3.75 -3.60 0.5 0.7 -0.2 -0.84 -0.60 Matches 2021-2022 25 Vizela pt POR 1. Primeira Liga 14th 30 2,466 82 80.6 27.4 27 86 20 3 47 0 0.97 31 45 -14 -0.51 +0.55 33.8 45.9 -12.0 -0.44 -0.34 Matches 2022-2023 26 Vizela pt POR 1. Primeira Liga 11th 33 2,685 81 87.7 29.8 32 82 16 1 60 0 1.18 28 33 -5 -0.17 -0.41 33.8 35.5 -1.7 -0.06 -0.60 Matches 2023-2024 27 Vizela pt POR 1. Primeira Liga 17th 32 2,762 86 90.3 30.7 32 86 24 0 0 0.81 33 50 -17 -0.55 +3.37 36.0 42.8 -6.8 -0.22 +1.02 Matches 2024-2025 28 Vitória pt POR 1. Primeira Liga 6th 17 971 57 63.5 10.8 12 72 2 5 21 0 1.47 18 11 +7 +0.65 +1.13 16.1 7.3 +8.9 +0.82 +0.98 Matches 7 Seasons 3 Clubs 1 League 122 9,159 75 46.0 101.8 105 83 63 17 33 11 1.07 113 144 -31 -0.30 +0.08 120.4 132.2 -11.8 -0.12 +0.09 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 Vizela (3 Seasons) 1 League 95 7,913 83 86.2 87.9 91 85 60 4 51 0 0.99 92 128 -36 -0.41 +0.94 103.7 124.2 -20.5 -0.23 -0.06 Boavista (3 Seasons) 1 League 10 275 28 3.0 3.1 2 1 8 23 11 1.10 3 5 -2 -0.65 -0.41 0.5 0.7 -0.2 -0.84 -0.60 Vitória (1 Season) 1 League 17 971 57 63.5 10.8 12 72 2 5 21 0 1.47 18 11 +7 +0.65 +1.13 16.1 7.3 +8.9 +0.82 +0.98
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 2024-2025 28 Vitória 3. Conf Lg 4 130 33 24.1 1.4 1 75 0 3 18 2 2.78 5 2 +3 +2.08 +1.20 4.9 0.9 +4.0 +2.77 +1.51 Matches 1 Season 1 Club 1 League 4 130 33 24.1 1.4 1 75 0 3 18 2 2.78 5 2 +3 +2.08 +1.20 4.9 0.9 +4.0 +2.77 +1.51
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015-2016 19 Boavista 1 League 1.5 0 0 2 2016-2017 20 Boavista 1 League 1.3 0 0 0 2 0 0 0 0 0 0 0 0 2018-2019 22 Boavista 1 League 0.3 0 0 0 3 0 0 4 0 0 0 0 0 2 0 0 2021-2022 25 Vizela 1 League 27.4 7 1 1 52 43 5 93 38 36 0 0 1 172 25 33 43.1 2022-2023 26 Vizela 1 League 29.8 7 0 0 64 41 8 84 45 44 0 0 0 157 24 32 42.9 2023-2024 27 Vizela 1 League 30.7 7 0 0 60 35 1 152 20 37 0 0 0 165 27 32 45.8 2024-2025 28 Vitória 2 Leagues 12.2 2 0 0 32 12 2 55 2 24 1 0 0 30 12 14 46.2 7 Seasons 3 Clubs 2 Leagues 103.2 23 1 1 215 131 16 388 105 141 1 0 1 526 88 111 44.2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Vizela (3 Seasons) 1 League 87.9 21 1 1 176 119 14 329 103 117 0 0 1 494 76 97 43.9 Boavista (3 Seasons) 1 League 3.1 0 0 0 7 0 0 4 0 0 0 0 0 2 0 0 Vitória (1 Season) 2 Leagues 12.2 2 0 0 32 12 2 55 2 24 1 0 0 30 12 14 46.2 Primeira Liga (7 Seasons) 101.8 22 1 1 211 131 16 386 103 139 1 0 1 525 86 108 44.3 Conf Lg (1 Season) 1.4 1 0 0 4 0 0 2 2 2 0 0 0 1 2 3 40.0
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 2024-2025 28 Vitória 3. Conf Lg 1.4 1 0 0 4 0 0 2 2 2 0 0 0 1 2 3 40.0 Matches 1 Season 1 Club 1 League 1.4 1 0 0 4 0 0 2 2 2 0 0 0 1 2 3 40.0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Samu Pages
Samu Overview
Stats by Competition
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)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary