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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 19 15 1,120 12.4 2 4 6 2 0 0 7 2 0.16 0.32 0.48 0.16 0.48 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 31 25 2,163 24.0 3 5 8 3 0 1 4 0 0.12 0.21 0.33 0.12 0.33 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 26 23 2,127 23.6 1 8 9 1 0 0 3 0 0.04 0.34 0.38 0.04 0.38 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 16 2 449 5.0 0 2 2 0 0 0 2 0 0.00 0.40 0.40 0.00 0.40 Matches 2021-2022 24 Sporting CP 1. Champions Lg 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 21 2 404 4.5 3 1 4 2 1 1 1 1 0.67 0.22 0.89 0.45 0.67 Matches 2022 24 Palmeiras 1. Libertadores 2 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 Palmeiras br BRA 1. Série A 13 4 469 5.2 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 9 25 41 0.00 0.19 0.19 0.00 0.19 0.07 0.17 0.25 0.07 0.25 Matches 2023 25 Palmeiras 1. Libertadores 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Palmeiras br BRA 1. Série A 5 1 124 1.4 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 6 11 19 0.00 0.00 0.00 0.00 0.00 0.28 0.05 0.33 0.28 0.33 Matches 2024 26 Internacional br BRA 1. Série A 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 Matches 8 Seasons 4 Clubs 4 Leagues 155 89 8,215 91.3 12 25 37 11 1 3 20 3 3.4 2.4 4.3 6.7 62 107 154 0.13 0.27 0.41 0.12 0.39 0.16 0.21 0.37 0.12 0.33 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 Portimonense (3 Seasons) 1 League 76 63 5,410 60.1 6 17 23 6 0 1 14 2 0.10 0.28 0.38 0.10 0.38 Sporting CP (2 Seasons) 2 Leagues 41 6 1,056 11.7 4 4 8 3 1 1 4 1 0.2 0.2 0.8 1.0 8 9 9 0.34 0.34 0.68 0.26 0.60 0.11 0.35 0.46 0.11 0.46 Palmeiras (2 Seasons) 2 Leagues 21 6 678 7.5 0 1 1 0 0 0 0 0 0.8 0.8 1.0 1.7 15 36 60 0.00 0.13 0.13 0.00 0.13 0.11 0.15 0.26 0.11 0.26 Internacional (1 Season) 1 League 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 Primeira Liga (5 Seasons) 113 67 6,263 69.6 9 20 29 8 1 2 17 3 0.13 0.29 0.42 0.11 0.40 Série A (3 Seasons) 35 19 1,664 18.5 2 4 6 2 0 1 2 0 3.1 2.2 3.5 5.7 54 98 145 0.11 0.22 0.32 0.11 0.32 0.17 0.19 0.36 0.12 0.31 Libertadores (2 Seasons) 3 1 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46
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 2017-2018 20 Portimonense 1 League 19 15 1,120 12.4 2 4 6 2 0 0 7 2 0.16 0.32 0.48 0.16 0.48 2018-2019 21 Portimonense 1 League 31 25 2,163 24.0 3 5 8 3 0 1 4 0 0.12 0.21 0.33 0.12 0.33 2019-2020 22 Portimonense 1 League 26 23 2,127 23.6 1 8 9 1 0 0 3 0 0.04 0.34 0.38 0.04 0.38 2020-2021 23 Sporting CP 1 League 16 2 449 5.0 0 2 2 0 0 0 2 0 0.00 0.40 0.40 0.00 0.40 2021-2022 24 Sporting CP 2 Leagues 25 4 607 6.7 4 2 6 3 1 1 2 1 0.2 0.2 0.8 1.0 8 9 9 0.59 0.30 0.89 0.44 0.74 0.11 0.35 0.46 0.11 0.46 2022 24 Palmeiras 2 Leagues 15 5 553 6.1 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 9 25 41 0.00 0.16 0.16 0.00 0.16 0.07 0.17 0.25 0.07 0.25 2023 25 Palmeiras 2 Leagues 6 1 125 1.4 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 6 11 19 0.00 0.00 0.00 0.00 0.00 0.28 0.05 0.33 0.28 0.33 2024 26 Internacional 1 League 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 8 Seasons 4 Clubs 4 Leagues 155 89 8,215 91.3 12 25 37 11 1 3 20 3 3.4 2.4 4.3 6.7 62 107 154 0.13 0.27 0.41 0.12 0.39 0.16 0.21 0.37 0.12 0.33 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 Portimonense (3 Seasons) 1 League 76 63 5,410 60.1 6 17 23 6 0 1 14 2 0.10 0.28 0.38 0.10 0.38 Sporting CP (2 Seasons) 2 Leagues 41 6 1,056 11.7 4 4 8 3 1 1 4 1 0.2 0.2 0.8 1.0 8 9 9 0.34 0.34 0.68 0.26 0.60 0.11 0.35 0.46 0.11 0.46 Palmeiras (2 Seasons) 2 Leagues 21 6 678 7.5 0 1 1 0 0 0 0 0 0.8 0.8 1.0 1.7 15 36 60 0.00 0.13 0.13 0.00 0.13 0.11 0.15 0.26 0.11 0.26 Internacional (1 Season) 1 League 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 Primeira Liga (5 Seasons) 113 67 6,263 69.6 9 20 29 8 1 2 17 3 0.13 0.29 0.42 0.11 0.40 Série A (3 Seasons) 35 19 1,664 18.5 2 4 6 2 0 1 2 0 3.1 2.2 3.5 5.7 54 98 145 0.11 0.22 0.32 0.11 0.32 0.17 0.19 0.36 0.12 0.31 Libertadores (2 Seasons) 3 1 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 10th 19 15 1,120 12.4 2 4 6 2 0 0 7 2 0.16 0.32 0.48 0.16 0.48 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 12th 31 25 2,163 24.0 3 5 8 3 0 1 4 0 0.12 0.21 0.33 0.12 0.33 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 26 23 2,127 23.6 1 8 9 1 0 0 3 0 0.04 0.34 0.38 0.04 0.38 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 16 2 449 5.0 0 2 2 0 0 0 2 0 0.00 0.40 0.40 0.00 0.40 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 21 2 404 4.5 3 1 4 2 1 1 1 1 0.67 0.22 0.89 0.45 0.67 Matches 2022 24 Palmeiras br BRA 1. Série A 1st 13 4 469 5.2 0 1 1 0 0 0 0 0 0.4 0.4 0.9 1.3 9 25 41 0.00 0.19 0.19 0.00 0.19 0.07 0.17 0.25 0.07 0.25 Matches 2023 25 Palmeiras br BRA 1. Série A 1st 5 1 124 1.4 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 6 11 19 0.00 0.00 0.00 0.00 0.00 0.28 0.05 0.33 0.28 0.33 Matches 2024 26 Internacional br BRA 1. Série A 5th 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 Matches 8 Seasons 4 Clubs 2 Leagues 148 86 7,927 88.1 11 24 35 10 1 3 19 3 3.1 2.2 3.5 5.7 54 98 145 0.12 0.27 0.40 0.11 0.39 0.17 0.19 0.36 0.12 0.31 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 Portimonense (3 Seasons) 1 League 76 63 5,410 60.1 6 17 23 6 0 1 14 2 0.10 0.28 0.38 0.10 0.38 Sporting CP (2 Seasons) 1 League 37 4 853 9.5 3 3 6 2 1 1 3 1 0.32 0.32 0.63 0.21 0.53 Palmeiras (2 Seasons) 1 League 18 5 593 6.6 0 1 1 0 0 0 0 0 0.8 0.8 1.0 1.7 15 36 60 0.00 0.15 0.15 0.00 0.15 0.11 0.15 0.26 0.11 0.26 Internacional (1 Season) 1 League 17 14 1,071 11.9 2 3 5 2 0 1 2 0 2.4 1.4 2.6 4.0 39 62 85 0.17 0.25 0.42 0.17 0.42 0.20 0.21 0.42 0.12 0.33 Primeira Liga (5 Seasons) 113 67 6,263 69.6 9 20 29 8 1 2 17 3 0.13 0.29 0.42 0.11 0.40 Série A (3 Seasons) 35 19 1,664 18.5 2 4 6 2 0 1 2 0 3.1 2.2 3.5 5.7 54 98 145 0.11 0.22 0.32 0.11 0.32 0.17 0.19 0.36 0.12 0.31
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 2021-2022 24 Sporting CP 1. Champions Lg R16 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46 Matches 2022 24 Palmeiras 1. Libertadores SF 2 1 84 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 Palmeiras 1. Libertadores SF 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 7 3 288 3.2 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.31 0.31 0.62 0.31 0.62 0.11 0.35 0.46 0.11 0.46 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 Palmeiras (2 Seasons) 1 League 3 1 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sporting CP (1 Season) 1 League 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46 Libertadores (2 Seasons) 3 1 85 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 4 2 203 2.3 1 1 2 1 0 0 1 0 0.2 0.2 0.8 1.0 8 9 9 0.44 0.44 0.89 0.44 0.89 0.11 0.35 0.46 0.11 0.46
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 12.4 2 15 5 33.3 1.21 0.40 0.13 0.40 0 0 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 24.0 3 61 19 31.1 2.54 0.79 0.05 0.16 0 1 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 23.6 1 35 11 31.4 1.48 0.47 0.03 0.09 0 0 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 5.0 0 11 3 27.3 2.20 0.60 0.00 0.00 0 0 Matches 2021-2022 24 Sporting CP 1. Champions Lg 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 4.5 3 14 6 42.9 3.12 1.34 0.14 0.33 1 1 Matches 2022 24 Palmeiras 1. Libertadores 0.9 0 2 1 50.0 2.14 1.07 0.00 0.00 0 0 Matches 2022 24 Palmeiras br BRA 1. Série A 5.2 0 8 0 0.0 1.54 0.00 0.00 20.4 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Matches 2023 25 Palmeiras 1. Libertadores 0.0 0 0 0 0.00 0.00 0 0 Matches 2023 25 Palmeiras br BRA 1. Série A 1.4 0 4 0 0.0 2.90 0.00 0.00 17.7 0 0 0 0.4 0.4 0.09 -0.4 -0.4 Matches 2024 26 Internacional br BRA 1. Série A 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 Matches 8 Seasons 4 Clubs 4 Leagues 91.3 12 178 59 33.1 1.95 0.65 0.06 0.19 21.8 1 1 3 3.4 2.4 0.06 -0.4 +0.6 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 Portimonense (3 Seasons) 1 League 60.1 6 111 35 31.5 1.85 0.58 0.05 0.17 0 1 Sporting CP (2 Seasons) 2 Leagues 11.7 4 29 12 41.4 2.47 1.02 0.10 0.25 16.7 0 1 1 0.2 0.2 0.06 +0.8 +0.8 Palmeiras (2 Seasons) 2 Leagues 7.5 0 14 1 7.1 1.86 0.13 0.00 0.00 19.5 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Internacional (1 Season) 1 League 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 Primeira Liga (5 Seasons) 69.6 9 136 44 32.4 1.95 0.63 0.06 0.18 1 2 Série A (3 Seasons) 18.5 2 36 11 30.6 1.95 0.59 0.06 0.18 22.3 1 0 1 3.1 2.2 0.06 -1.1 -0.2 Libertadores (2 Seasons) 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Champions Lg (1 Season) 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8
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 2017-2018 20 Portimonense 1 League 12.4 2 15 5 33.3 1.21 0.40 0.13 0.40 0 0 2018-2019 21 Portimonense 1 League 24.0 3 61 19 31.1 2.54 0.79 0.05 0.16 0 1 2019-2020 22 Portimonense 1 League 23.6 1 35 11 31.4 1.48 0.47 0.03 0.09 0 0 2020-2021 23 Sporting CP 1 League 5.0 0 11 3 27.3 2.20 0.60 0.00 0.00 0 0 2021-2022 24 Sporting CP 2 Leagues 6.7 4 18 9 50.0 2.67 1.33 0.17 0.33 16.7 0 1 1 0.2 0.2 0.06 +0.8 +0.8 2022 24 Palmeiras 2 Leagues 6.1 0 10 1 10.0 1.63 0.16 0.00 0.00 20.4 0 0 0 0.4 0.4 0.05 -0.4 -0.4 2023 25 Palmeiras 2 Leagues 1.4 0 4 0 0.0 2.88 0.00 0.00 17.7 0 0 0 0.4 0.4 0.09 -0.4 -0.4 2024 26 Internacional 1 League 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 8 Seasons 4 Clubs 4 Leagues 91.3 12 178 59 33.1 1.95 0.65 0.06 0.19 21.8 1 1 3 3.4 2.4 0.06 -0.4 +0.6 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 Portimonense (3 Seasons) 1 League 60.1 6 111 35 31.5 1.85 0.58 0.05 0.17 0 1 Sporting CP (2 Seasons) 2 Leagues 11.7 4 29 12 41.4 2.47 1.02 0.10 0.25 16.7 0 1 1 0.2 0.2 0.06 +0.8 +0.8 Palmeiras (2 Seasons) 2 Leagues 7.5 0 14 1 7.1 1.86 0.13 0.00 0.00 19.5 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Internacional (1 Season) 1 League 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 Primeira Liga (5 Seasons) 69.6 9 136 44 32.4 1.95 0.63 0.06 0.18 1 2 Série A (3 Seasons) 18.5 2 36 11 30.6 1.95 0.59 0.06 0.18 22.3 1 0 1 3.1 2.2 0.06 -1.1 -0.2 Libertadores (2 Seasons) 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Champions Lg (1 Season) 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 10th 12.4 2 15 5 33.3 1.21 0.40 0.13 0.40 0 0 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 12th 24.0 3 61 19 31.1 2.54 0.79 0.05 0.16 0 1 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 23.6 1 35 11 31.4 1.48 0.47 0.03 0.09 0 0 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 5.0 0 11 3 27.3 2.20 0.60 0.00 0.00 0 0 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 3 14 6 42.9 3.12 1.34 0.14 0.33 1 1 Matches 2022 24 Palmeiras br BRA 1. Série A 1st 5.2 0 8 0 0.0 1.54 0.00 0.00 20.4 0 0 0 0.4 0.4 0.05 -0.4 -0.4 Matches 2023 25 Palmeiras br BRA 1. Série A 1st 1.4 0 4 0 0.0 2.90 0.00 0.00 17.7 0 0 0 0.4 0.4 0.09 -0.4 -0.4 Matches 2024 26 Internacional br BRA 1. Série A 5th 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 Matches 8 Seasons 4 Clubs 2 Leagues 88.1 11 172 55 32.0 1.95 0.62 0.06 0.18 22.3 1 1 3 3.1 2.2 0.06 -1.1 -0.2 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 Portimonense (3 Seasons) 1 League 60.1 6 111 35 31.5 1.85 0.58 0.05 0.17 0 1 Sporting CP (2 Seasons) 1 League 9.5 3 25 9 36.0 2.64 0.95 0.08 0.22 1 1 Palmeiras (2 Seasons) 1 League 6.6 0 12 0 0.0 1.82 0.00 0.00 19.5 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Internacional (1 Season) 1 League 11.9 2 24 11 45.8 2.02 0.92 0.08 0.18 23.8 1 0 1 2.4 1.4 0.06 -0.4 +0.6 Primeira Liga (5 Seasons) 69.6 9 136 44 32.4 1.95 0.63 0.06 0.18 1 2 Série A (3 Seasons) 18.5 2 36 11 30.6 1.95 0.59 0.06 0.18 22.3 1 0 1 3.1 2.2 0.06 -1.1 -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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 0 2 1 50.0 2.14 1.07 0.00 0.00 0 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 1 6 4 66.7 1.87 1.25 0.17 0.25 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8 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 Palmeiras (2 Seasons) 1 League 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Sporting CP (1 Season) 1 League 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8 Libertadores (2 Seasons) 0.9 0 2 1 50.0 2.12 1.06 0.00 0.00 0 0 Champions Lg (1 Season) 2.3 1 4 3 75.0 1.77 1.33 0.25 0.33 16.7 0 0 0 0.2 0.2 0.06 +0.8 +0.8
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 2017-2018 20 Portimonense 1 League 12.4 4 2018-2019 21 Portimonense 1 League 24.0 5 2019-2020 22 Portimonense 1 League 23.6 8 2020-2021 23 Sporting CP 1 League 5.0 2 2021-2022 24 Sporting CP 2 Leagues 6.7 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 2 0.8 0.5 +1.2 3 5 2 0 9 2022 24 Palmeiras 2 Leagues 6.1 112 171 65.5 2069 617 51 64 79.7 40 56 71.4 17 40 42.5 1 0.9 0.7 +0.1 6 14 4 0 25 2023 25 Palmeiras 2 Leagues 1.4 51 72 70.8 818 225 29 33 87.9 17 23 73.9 3 8 37.5 0 0.1 0.1 -0.1 1 6 3 0 11 2024 26 Internacional 1 League 11.9 372 515 72.2 5954 1933 201 241 83.4 127 163 77.9 29 74 39.2 3 2.6 3.1 +0.4 18 43 24 13 62 8 Seasons 4 Clubs 4 Leagues 91.3 599 843 71.1 9846 3161 309 373 82.8 213 278 76.6 52 131 39.7 25 4.3 4.4 +20.7 28 68 33 13 107 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 Portimonense (3 Seasons) 1 League 60.1 17 Sporting CP (2 Seasons) 2 Leagues 11.7 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 4 0.8 0.5 +3.2 3 5 2 0 9 Palmeiras (2 Seasons) 2 Leagues 7.5 163 243 67.1 2887 842 80 97 82.5 57 79 72.2 20 48 41.7 1 1.0 0.8 0.0 7 20 7 0 36 Internacional (1 Season) 1 League 11.9 372 515 72.2 5954 1933 201 241 83.4 127 163 77.9 29 74 39.2 3 2.6 3.1 +0.4 18 43 24 13 62 Primeira Liga (5 Seasons) 69.6 20 Série A (3 Seasons) 18.5 535 758 70.6 8841 2775 281 338 83.1 184 242 76.0 49 122 40.2 4 3.5 3.9 +0.5 25 63 31 13 98 Libertadores (2 Seasons) 0.9 0 Champions Lg (1 Season) 2.3 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 1 0.8 0.5 +0.2 3 5 2 0 9
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 10th 12.4 4 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 12th 24.0 5 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 23.6 8 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 5.0 2 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 1 Matches 2022 24 Palmeiras br BRA 1. Série A 1st 5.2 112 171 65.5 2069 617 51 64 79.7 40 56 71.4 17 40 42.5 1 0.9 0.7 +0.1 6 14 4 0 25 Matches 2023 25 Palmeiras br BRA 1. Série A 1st 1.4 51 72 70.8 818 225 29 33 87.9 17 23 73.9 3 8 37.5 0 0.1 0.1 -0.1 1 6 3 0 11 Matches 2024 26 Internacional br BRA 1. Série A 5th 11.9 372 515 72.2 5954 1933 201 241 83.4 127 163 77.9 29 74 39.2 3 2.6 3.1 +0.4 18 43 24 13 62 Matches 8 Seasons 4 Clubs 2 Leagues 88.1 535 758 70.6 8841 2775 281 338 83.1 184 242 76.0 49 122 40.2 24 3.5 3.9 +20.5 25 63 31 13 98 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 Portimonense (3 Seasons) 1 League 60.1 17 Sporting CP (2 Seasons) 1 League 9.5 3 Palmeiras (2 Seasons) 1 League 6.6 163 243 67.1 2887 842 80 97 82.5 57 79 72.2 20 48 41.7 1 1.0 0.8 0.0 7 20 7 0 36 Internacional (1 Season) 1 League 11.9 372 515 72.2 5954 1933 201 241 83.4 127 163 77.9 29 74 39.2 3 2.6 3.1 +0.4 18 43 24 13 62 Primeira Liga (5 Seasons) 69.6 20 Série A (3 Seasons) 18.5 535 758 70.6 8841 2775 281 338 83.1 184 242 76.0 49 122 40.2 4 3.5 3.9 +0.5 25 63 31 13 98
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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 1 0.8 0.5 +0.2 3 5 2 0 9 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 1 0.8 0.5 +0.2 3 5 2 0 9 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 Palmeiras (2 Seasons) 1 League 0.9 0 Sporting CP (1 Season) 1 League 2.3 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 1 0.8 0.5 +0.2 3 5 2 0 9 Libertadores (2 Seasons) 0.9 0 Champions Lg (1 Season) 2.3 64 85 75.3 1005 386 28 35 80.0 29 36 80.6 3 9 33.3 1 0.8 0.5 +0.2 3 5 2 0 9
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 20 Portimonense 1 League 12.4 57 2018-2019 21 Portimonense 1 League 24.0 116 2019-2020 22 Portimonense 1 League 23.6 194 2020-2021 23 Sporting CP 1 League 5.0 34 2021-2022 24 Sporting CP 2 Leagues 6.7 85 73 12 5 1 1 32 1 2 0 1 0 64 0 1 2022 24 Palmeiras 2 Leagues 6.1 171 145 25 4 0 4 33 4 13 6 1 1 112 1 4 2023 25 Palmeiras 2 Leagues 1.4 72 67 5 0 1 2 10 5 0 0 0 0 51 0 5 2024 26 Internacional 1 League 11.9 515 465 47 12 2 2 63 10 21 14 2 0 372 3 14 8 Seasons 4 Clubs 4 Leagues 91.3 843 750 89 21 4 9 539 20 36 20 4 1 599 4 24 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Portimonense (3 Seasons) 1 League 60.1 367 Sporting CP (2 Seasons) 2 Leagues 11.7 85 73 12 5 1 1 66 1 2 0 1 0 64 0 1 Palmeiras (2 Seasons) 2 Leagues 7.5 243 212 30 4 1 6 43 9 13 6 1 1 163 1 9 Internacional (1 Season) 1 League 11.9 515 465 47 12 2 2 63 10 21 14 2 0 372 3 14 Primeira Liga (5 Seasons) 69.6 428 Série A (3 Seasons) 18.5 758 677 77 16 3 8 99 19 34 20 3 1 535 4 23 Libertadores (2 Seasons) 0.9 7 Champions Lg (1 Season) 2.3 85 73 12 5 1 1 5 1 2 0 1 0 64 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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 85 73 12 5 1 1 5 1 2 0 1 0 64 0 1 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 7 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 85 73 12 5 1 1 12 1 2 0 1 0 64 0 1 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Palmeiras (2 Seasons) 1 League 0.9 7 Sporting CP (1 Season) 1 League 2.3 85 73 12 5 1 1 5 1 2 0 1 0 64 0 1 Libertadores (2 Seasons) 0.9 7 Champions Lg (1 Season) 2.3 85 73 12 5 1 1 5 1 2 0 1 0 64 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 2017-2018 20 Portimonense 1 League 12.4 2018-2019 21 Portimonense 1 League 24.0 2019-2020 22 Portimonense 1 League 23.6 2020-2021 23 Sporting CP 1 League 5.0 2021-2022 24 Sporting CP 2 Leagues 6.7 4 1.77 2 2 0 0 0 0 1 0.44 1 0 0 0 0 0 2022 24 Palmeiras 2 Leagues 6.1 16 3.08 11 2 2 1 0 0 1 0.19 1 0 0 0 0 0 2023 25 Palmeiras 2 Leagues 1.4 4 2.93 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024 26 Internacional 1 League 11.9 47 3.95 34 5 1 4 3 0 6 0.50 5 0 0 1 0 0 8 Seasons 4 Clubs 4 Leagues 91.3 71 3.43 51 9 3 5 3 0 8 0.39 7 0 0 1 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Portimonense (3 Seasons) 1 League 60.1 Sporting CP (2 Seasons) 2 Leagues 11.7 4 1.77 2 2 0 0 0 0 1 0.44 1 0 0 0 0 0 Palmeiras (2 Seasons) 2 Leagues 7.5 20 3.05 15 2 2 1 0 0 1 0.15 1 0 0 0 0 0 Internacional (1 Season) 1 League 11.9 47 3.95 34 5 1 4 3 0 6 0.50 5 0 0 1 0 0 Primeira Liga (5 Seasons) 69.6 Série A (3 Seasons) 18.5 67 3.63 49 7 3 5 3 0 7 0.38 6 0 0 1 0 0 Libertadores (2 Seasons) 0.9 Champions Lg (1 Season) 2.3 4 1.77 2 2 0 0 0 0 1 0.44 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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 4 1.77 2 2 0 0 0 0 1 0.44 1 0 0 0 0 0 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 4 1.77 2 2 0 0 0 0 1 0.44 1 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Palmeiras (2 Seasons) 1 League 0.9 Sporting CP (1 Season) 1 League 2.3 4 1.77 2 2 0 0 0 0 1 0.44 1 0 0 0 0 0 Libertadores (2 Seasons) 0.9 Champions Lg (1 Season) 2.3 4 1.77 2 2 0 0 0 0 1 0.44 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 2017-2018 20 Portimonense 1 League 12.4 11 12 0 2018-2019 21 Portimonense 1 League 24.0 30 16 0 2019-2020 22 Portimonense 1 League 23.6 25 26 0 2020-2021 23 Sporting CP 1 League 5.0 7 6 0 2021-2022 24 Sporting CP 2 Leagues 6.7 2 10 2 0 0 0 4 0.0 4 2 0 2 3 2 1 0 2022 24 Palmeiras 2 Leagues 6.1 7 9 2 4 1 3 7 42.9 4 5 1 4 2 9 2 0 2023 25 Palmeiras 2 Leagues 1.4 1 1 0 1 0 0 3 0.0 3 0 0 0 0 1 2 0 2024 26 Internacional 1 League 11.9 13 6 2 9 2 5 13 38.5 8 16 1 15 7 20 9 0 8 Seasons 4 Clubs 4 Leagues 91.3 23 99 6 14 3 8 27 29.6 19 23 2 21 72 32 14 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Portimonense (3 Seasons) 1 League 60.1 66 54 0 Sporting CP (2 Seasons) 2 Leagues 11.7 2 17 2 0 0 0 4 0.0 4 2 0 2 9 2 1 0 Palmeiras (2 Seasons) 2 Leagues 7.5 8 10 2 5 1 3 10 30.0 7 5 1 4 2 10 4 0 Internacional (1 Season) 1 League 11.9 13 6 2 9 2 5 13 38.5 8 16 1 15 7 20 9 0 Primeira Liga (5 Seasons) 69.6 82 63 0 Série A (3 Seasons) 18.5 21 12 4 14 3 8 23 34.8 15 21 2 19 9 30 13 0 Libertadores (2 Seasons) 0.9 4 0 0 Champions Lg (1 Season) 2.3 2 1 2 0 0 0 4 0.0 4 2 0 2 0 2 1 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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 2 1 2 0 0 0 4 0.0 4 2 0 2 0 2 1 0 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 4 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 2 5 2 0 0 0 4 0.0 4 2 0 2 0 2 1 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Palmeiras (2 Seasons) 1 League 0.9 4 0 0 Sporting CP (1 Season) 1 League 2.3 2 1 2 0 0 0 4 0.0 4 2 0 2 0 2 1 0 Libertadores (2 Seasons) 0.9 4 0 0 Champions Lg (1 Season) 2.3 2 1 2 0 0 0 4 0.0 4 2 0 2 0 2 1 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 20 Portimonense 1 League 12.4 2018-2019 21 Portimonense 1 League 24.0 2019-2020 22 Portimonense 1 League 23.6 2020-2021 23 Sporting CP 1 League 5.0 2021-2022 24 Sporting CP 2 Leagues 6.7 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9 2022 24 Palmeiras 2 Leagues 6.1 229 2 22 91 119 17 229 20 6 30.0 12 60.0 119 923 332 9 5 4 11 10 145 41 2023 25 Palmeiras 2 Leagues 1.4 89 0 7 44 39 4 89 9 4 44.4 4 44.4 53 366 182 6 7 0 3 1 66 19 2024 26 Internacional 1 League 11.9 665 1 64 278 339 33 664 45 19 42.2 24 53.3 420 2614 1136 39 27 10 24 28 480 85 8 Seasons 4 Clubs 4 Leagues 91.3 1089 7 114 468 528 57 1088 79 30 38.0 44 55.7 656 4369 1884 62 44 15 43 40 766 154 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 Portimonense (3 Seasons) 1 League 60.1 Sporting CP (2 Seasons) 2 Leagues 11.7 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9 Palmeiras (2 Seasons) 2 Leagues 7.5 318 2 29 135 158 21 318 29 10 34.5 16 55.2 172 1289 514 15 12 4 14 11 211 60 Internacional (1 Season) 1 League 11.9 665 1 64 278 339 33 664 45 19 42.2 24 53.3 420 2614 1136 39 27 10 24 28 480 85 Primeira Liga (5 Seasons) 69.6 Série A (3 Seasons) 18.5 983 3 93 413 497 54 982 74 29 39.2 40 54.1 592 3903 1650 54 39 14 38 39 691 145 Libertadores (2 Seasons) 0.9 Champions Lg (1 Season) 2.3 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 10th 12.4 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 12th 24.0 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 23.6 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 5.0 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 Matches 2022 24 Palmeiras br BRA 1. Série A 1st 5.2 229 2 22 91 119 17 229 20 6 30.0 12 60.0 119 923 332 9 5 4 11 10 145 41 Matches 2023 25 Palmeiras br BRA 1. Série A 1st 1.4 89 0 7 44 39 4 89 9 4 44.4 4 44.4 53 366 182 6 7 0 3 1 66 19 Matches 2024 26 Internacional br BRA 1. Série A 5th 11.9 665 1 64 278 339 33 664 45 19 42.2 24 53.3 420 2614 1136 39 27 10 24 28 480 85 Matches 8 Seasons 4 Clubs 2 Leagues 88.1 983 3 93 413 497 54 982 74 29 39.2 40 54.1 592 3903 1650 54 39 14 38 39 691 145 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 Portimonense (3 Seasons) 1 League 60.1 Sporting CP (2 Seasons) 1 League 9.5 Palmeiras (2 Seasons) 1 League 6.6 318 2 29 135 158 21 318 29 10 34.5 16 55.2 172 1289 514 15 12 4 14 11 211 60 Internacional (1 Season) 1 League 11.9 665 1 64 278 339 33 664 45 19 42.2 24 53.3 420 2614 1136 39 27 10 24 28 480 85 Primeira Liga (5 Seasons) 69.6 Série A (3 Seasons) 18.5 983 3 93 413 497 54 982 74 29 39.2 40 54.1 592 3903 1650 54 39 14 38 39 691 145
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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9 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 Palmeiras (2 Seasons) 1 League 0.9 Sporting CP (1 Season) 1 League 2.3 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9 Libertadores (2 Seasons) 0.9 Champions Lg (1 Season) 2.3 106 4 21 55 31 3 106 5 1 20.0 4 80.0 64 466 234 8 5 1 5 1 75 9
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 19 1,120 59 36.6 12.4 15 3 4 5 0.84 18 22 -4 -0.32 -0.14 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 31 2,163 70 70.7 24.0 25 81 11 6 24 0 1.06 32 40 -8 -0.33 +0.37 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 26 2,127 82 69.5 23.6 23 88 19 3 37 0 1.08 23 28 -5 -0.21 +0.75 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 16 449 28 14.7 5.0 2 80 1 14 21 6 2.50 9 2 +7 +1.40 +0.09 Matches 2021-2022 24 Sporting CP 1. Champions Lg 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 21 404 19 13.2 4.5 2 71 0 19 14 7 2.43 9 4 +5 +1.11 -0.41 Matches 2022 24 Palmeiras 1. Libertadores 2 84 42 7.6 0.9 1 45 0 1 39 0 0.50 1 0 +1 +1.07 -1.38 Matches 2022 24 Palmeiras br BRA 1. Série A 13 469 36 13.7 5.2 4 69 0 9 21 3 2.15 5 5 0 0.00 -1.19 8.3 5.0 +3.2 +0.62 -0.38 Matches 2023 25 Palmeiras 1. Libertadores 1 1 1 0.1 0.0 0 0 1 1 1 3.00 0 0 0 0.00 -1.22 Matches 2023 25 Palmeiras br BRA 1. Série A 5 124 25 3.6 1.4 1 70 0 4 14 4 1.40 0 1 -1 -0.73 -1.60 2.7 1.1 +1.6 +1.14 +0.70 Matches 2024 26 Internacional br BRA 1. Série A 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 Matches 8 Seasons 4 Clubs 4 Leagues 155 8,215 53 28.8 91.3 89 79 38 66 20 29 1.57 114 118 -4 -0.04 -0.88 32.1 19.2 +12.9 +0.62 -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 Portimonense (3 Seasons) 1 League 76 5,410 71 58.9 60.1 63 84 33 13 28 5 1.01 73 90 -17 -0.28 +0.22 Sporting CP (2 Seasons) 2 Leagues 41 1,056 26 15.4 11.7 6 80 3 35 16 16 2.24 20 10 +10 +0.85 -0.42 2.0 3.7 -1.7 -0.75 -0.95 Palmeiras (2 Seasons) 2 Leagues 21 678 32 7.5 7.5 6 65 0 15 19 8 1.85 6 6 0 0.00 -1.22 11.0 6.2 +4.8 +0.73 +0.02 Internacional (1 Season) 1 League 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 Primeira Liga (5 Seasons) 113 6,263 55 40.9 69.6 67 83 34 46 19 18 1.49 91 96 -5 -0.07 -0.69 Série A (3 Seasons) 35 1,664 48 16.2 18.5 19 69 2 16 22 7 2.00 20 18 +2 +0.11 -0.78 30.1 15.5 +14.6 +0.79 +0.12 Libertadores (2 Seasons) 3 85 28 3.8 0.9 1 45 0 2 20 1 1.33 1 0 +1 +1.06 -0.75 Champions Lg (1 Season) 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95
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 2017-2018 20 Portimonense 1 League 19 1,120 59 36.6 12.4 15 3 4 5 0.84 18 22 -4 -0.32 -0.14 2018-2019 21 Portimonense 1 League 31 2,163 70 70.7 24.0 25 81 11 6 24 0 1.06 32 40 -8 -0.33 +0.37 2019-2020 22 Portimonense 1 League 26 2,127 82 69.5 23.6 23 88 19 3 37 0 1.08 23 28 -5 -0.21 +0.75 2020-2021 23 Sporting CP 1 League 16 449 28 14.7 5.0 2 80 1 14 21 6 2.50 9 2 +7 +1.40 +0.09 2021-2022 24 Sporting CP 2 Leagues 25 607 24 16.1 6.7 4 80 2 21 14 10 2.08 11 8 +3 +0.44 -0.80 2.0 3.7 -1.7 -0.75 -0.95 2022 24 Palmeiras 2 Leagues 15 553 37 12.2 6.1 5 64 0 10 23 3 1.93 6 5 +1 +0.16 -1.35 8.3 5.0 +3.2 +0.62 -0.38 2023 25 Palmeiras 2 Leagues 6 125 21 2.8 1.4 1 70 0 5 11 5 1.67 0 1 -1 -0.72 -1.68 2.7 1.1 +1.6 +1.14 +0.70 2024 26 Internacional 1 League 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 8 Seasons 4 Clubs 4 Leagues 155 8,215 53 28.8 91.3 89 79 38 66 20 29 1.57 114 118 -4 -0.04 -0.88 32.1 19.2 +12.9 +0.62 -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 Portimonense (3 Seasons) 1 League 76 5,410 71 58.9 60.1 63 84 33 13 28 5 1.01 73 90 -17 -0.28 +0.22 Sporting CP (2 Seasons) 2 Leagues 41 1,056 26 15.4 11.7 6 80 3 35 16 16 2.24 20 10 +10 +0.85 -0.42 2.0 3.7 -1.7 -0.75 -0.95 Palmeiras (2 Seasons) 2 Leagues 21 678 32 7.5 7.5 6 65 0 15 19 8 1.85 6 6 0 0.00 -1.22 11.0 6.2 +4.8 +0.73 +0.02 Internacional (1 Season) 1 League 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 Primeira Liga (5 Seasons) 113 6,263 55 40.9 69.6 67 83 34 46 19 18 1.49 91 96 -5 -0.07 -0.69 Série A (3 Seasons) 35 1,664 48 16.2 18.5 19 69 2 16 22 7 2.00 20 18 +2 +0.11 -0.78 30.1 15.5 +14.6 +0.79 +0.12 Libertadores (2 Seasons) 3 85 28 3.8 0.9 1 45 0 2 20 1 1.33 1 0 +1 +1.06 -0.75 Champions Lg (1 Season) 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95
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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 10th 19 1,120 59 36.6 12.4 15 3 4 5 0.84 18 22 -4 -0.32 -0.14 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 12th 31 2,163 70 70.7 24.0 25 81 11 6 24 0 1.06 32 40 -8 -0.33 +0.37 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 26 2,127 82 69.5 23.6 23 88 19 3 37 0 1.08 23 28 -5 -0.21 +0.75 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 16 449 28 14.7 5.0 2 80 1 14 21 6 2.50 9 2 +7 +1.40 +0.09 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 21 404 19 13.2 4.5 2 71 0 19 14 7 2.43 9 4 +5 +1.11 -0.41 Matches 2022 24 Palmeiras br BRA 1. Série A 1st 13 469 36 13.7 5.2 4 69 0 9 21 3 2.15 5 5 0 0.00 -1.19 8.3 5.0 +3.2 +0.62 -0.38 Matches 2023 25 Palmeiras br BRA 1. Série A 1st 5 124 25 3.6 1.4 1 70 0 4 14 4 1.40 0 1 -1 -0.73 -1.60 2.7 1.1 +1.6 +1.14 +0.70 Matches 2024 26 Internacional br BRA 1. Série A 5th 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 Matches 8 Seasons 4 Clubs 2 Leagues 148 7,927 54 31.0 88.1 86 80 36 62 20 25 1.61 111 114 -3 -0.03 -0.78 30.1 15.5 +14.6 +0.79 +0.12 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 Portimonense (3 Seasons) 1 League 76 5,410 71 58.9 60.1 63 84 33 13 28 5 1.01 73 90 -17 -0.28 +0.22 Sporting CP (2 Seasons) 1 League 37 853 23 13.9 9.5 4 75 1 33 17 13 2.46 18 6 +12 +1.27 -0.15 Palmeiras (2 Seasons) 1 League 18 593 33 8.7 6.6 5 69 0 13 19 7 1.94 5 6 -1 -0.15 -1.17 11.0 6.2 +4.8 +0.73 +0.02 Internacional (1 Season) 1 League 17 1,071 63 31.3 11.9 14 69 2 3 34 0 2.06 15 12 +3 +0.25 -0.28 19.1 9.3 +9.8 +0.82 +0.24 Primeira Liga (5 Seasons) 113 6,263 55 40.9 69.6 67 83 34 46 19 18 1.49 91 96 -5 -0.07 -0.69 Série A (3 Seasons) 35 1,664 48 16.2 18.5 19 69 2 16 22 7 2.00 20 18 +2 +0.11 -0.78 30.1 15.5 +14.6 +0.79 +0.12
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 2021-2022 24 Sporting CP 1. Champions Lg R16 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95 Matches 2022 24 Palmeiras 1. Libertadores SF 2 84 42 7.6 0.9 1 45 0 1 39 0 0.50 1 0 +1 +1.07 -1.38 Matches 2023 25 Palmeiras 1. Libertadores SF 1 1 1 0.1 0.0 0 0 1 1 1 3.00 0 0 0 0.00 -1.22 Matches 3 Seasons 2 Clubs 2 Leagues 7 288 41 9.8 3.2 3 75 2 4 16 4 0.71 3 4 -1 -0.31 -1.74 2.0 3.7 -1.7 -0.75 -0.95 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 Palmeiras (2 Seasons) 1 League 3 85 28 3.8 0.9 1 45 0 2 20 1 1.33 1 0 +1 +1.06 -0.75 Sporting CP (1 Season) 1 League 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95 Libertadores (2 Seasons) 3 85 28 3.8 0.9 1 45 0 2 20 1 1.33 1 0 +1 +1.06 -0.75 Champions Lg (1 Season) 4 203 51 28.2 2.3 2 90 2 2 12 3 0.25 2 4 -2 -0.89 -0.71 2.0 3.7 -1.7 -0.75 -0.95
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 2017-2018 20 Portimonense 1 League 12.4 7 2 1 22 35 4 57 12 11 0 0 0 2018-2019 21 Portimonense 1 League 24.0 4 0 0 42 60 2 116 16 30 0 0 0 2019-2020 22 Portimonense 1 League 23.6 3 0 0 31 72 6 194 26 25 0 2020-2021 23 Sporting CP 1 League 5.0 2 0 0 15 19 1 34 6 7 0 2021-2022 24 Sporting CP 2 Leagues 6.7 2 1 0 10 15 1 32 3 10 0 0 0 11 0 3 0.0 2022 24 Palmeiras 2 Leagues 6.1 0 0 0 9 8 0 33 2 9 0 0 0 17 3 7 30.0 2023 25 Palmeiras 2 Leagues 1.4 0 0 0 3 6 1 10 0 1 0 0 0 9 1 2 33.3 2024 26 Internacional 1 League 11.9 2 0 0 10 19 3 63 7 6 1 0 0 61 9 17 34.6 8 Seasons 4 Clubs 4 Leagues 91.3 20 3 1 142 234 18 539 72 99 1 0 0 98 13 29 31.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Portimonense (3 Seasons) 1 League 60.1 14 2 1 95 167 12 367 54 66 0 0 0 Sporting CP (2 Seasons) 2 Leagues 11.7 4 1 0 25 34 2 66 9 17 0 0 0 11 0 3 0.0 Palmeiras (2 Seasons) 2 Leagues 7.5 0 0 0 12 14 1 43 2 10 0 0 0 26 4 9 30.8 Internacional (1 Season) 1 League 11.9 2 0 0 10 19 3 63 7 6 1 0 0 61 9 17 34.6 Primeira Liga (5 Seasons) 69.6 17 3 1 115 199 14 428 63 82 0 0 0 Série A (3 Seasons) 18.5 2 0 0 21 32 4 99 9 12 1 0 0 87 13 26 33.3 Libertadores (2 Seasons) 0.9 0 0 0 1 1 0 7 0 4 0 Champions Lg (1 Season) 2.3 1 0 0 5 2 0 5 0 1 0 0 0 11 0 3 0.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 2021-2022 24 Sporting CP 1. Champions Lg R16 2.3 1 0 0 5 2 0 5 0 1 0 0 0 11 0 3 0.0 Matches 2022 24 Palmeiras 1. Libertadores SF 0.9 0 0 0 1 1 0 7 0 4 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 1 0 0 6 3 0 12 0 5 0 0 0 11 0 3 0.0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Palmeiras (2 Seasons) 1 League 0.9 0 0 0 1 1 0 7 0 4 0 Sporting CP (1 Season) 1 League 2.3 1 0 0 5 2 0 5 0 1 0 0 0 11 0 3 0.0 Libertadores (2 Seasons) 0.9 0 0 0 1 1 0 7 0 4 0 Champions Lg (1 Season) 2.3 1 0 0 5 2 0 5 0 1 0 0 0 11 0 3 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
More Bruno Tabata Pages
Bruno Tabata 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