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 6.1 5.3 4.2 9.5 92 73 219 0.12 0.21 0.33 0.12 0.33 0.25 0.18 0.43 0.22 0.39 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 26 23 2,127 23.6 1 8 9 1 0 0 3 0 1.7 1.7 8.6 10.3 99 102 213 0.04 0.34 0.38 0.04 0.38 0.07 0.36 0.44 0.07 0.44 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.9 0.9 0.4 1.3 14 22 41 0.00 0.40 0.40 0.00 0.40 0.19 0.09 0.27 0.19 0.27 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 2.5 1.7 1.2 2.9 11 11 42 0.67 0.22 0.89 0.45 0.67 0.56 0.26 0.82 0.38 0.65 Matches 2022 24 Palmeiras 1. Libertadores 2 1 84 0.9 0 0 0 0 0 0 0 0 0.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.19 0.11 0.30 0.19 0.30 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.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 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 14.8 12.3 18.9 31.1 280 319 677 0.13 0.27 0.41 0.12 0.39 0.19 0.24 0.43 0.16 0.39 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 7.8 7.0 12.8 19.8 191 175 432 0.10 0.28 0.38 0.10 0.38 0.16 0.27 0.43 0.15 0.42 Sporting CP (2 Seasons) 2 Leagues 41 6 1,056 11.7 4 4 8 3 1 1 4 1 3.7 2.9 2.4 5.3 33 42 92 0.34 0.34 0.68 0.26 0.60 0.31 0.21 0.52 0.25 0.45 Palmeiras (2 Seasons) 2 Leagues 21 6 678 7.5 0 1 1 0 0 0 0 0 0.9 0.9 1.1 2.0 17 40 68 0.00 0.13 0.13 0.00 0.13 0.12 0.14 0.27 0.12 0.27 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 11.2 9.7 14.4 24.1 216 208 515 0.13 0.29 0.42 0.11 0.40 0.20 0.25 0.45 0.17 0.42 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.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.18 0.11 0.29 0.18 0.29 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 6.1 5.3 4.2 9.5 92 73 219 0.12 0.21 0.33 0.12 0.33 0.25 0.18 0.43 0.22 0.39 2019-2020 22 Portimonense 1 League 26 23 2,127 23.6 1 8 9 1 0 0 3 0 1.7 1.7 8.6 10.3 99 102 213 0.04 0.34 0.38 0.04 0.38 0.07 0.36 0.44 0.07 0.44 2020-2021 23 Sporting CP 1 League 16 2 449 5.0 0 2 2 0 0 0 2 0 0.9 0.9 0.4 1.3 14 22 41 0.00 0.40 0.40 0.00 0.40 0.19 0.09 0.27 0.19 0.27 2021-2022 24 Sporting CP 2 Leagues 25 4 607 6.7 4 2 6 3 1 1 2 1 2.8 2.0 2.0 3.9 19 20 51 0.59 0.30 0.89 0.44 0.74 0.41 0.29 0.70 0.29 0.58 2022 24 Palmeiras 2 Leagues 15 5 553 6.1 0 1 1 0 0 0 0 0 0.5 0.5 1.0 1.6 11 29 49 0.00 0.16 0.16 0.00 0.16 0.09 0.16 0.25 0.09 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 14.8 12.3 18.9 31.1 280 319 677 0.13 0.27 0.41 0.12 0.39 0.19 0.24 0.43 0.16 0.39 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 7.8 7.0 12.8 19.8 191 175 432 0.10 0.28 0.38 0.10 0.38 0.16 0.27 0.43 0.15 0.42 Sporting CP (2 Seasons) 2 Leagues 41 6 1,056 11.7 4 4 8 3 1 1 4 1 3.7 2.9 2.4 5.3 33 42 92 0.34 0.34 0.68 0.26 0.60 0.31 0.21 0.52 0.25 0.45 Palmeiras (2 Seasons) 2 Leagues 21 6 678 7.5 0 1 1 0 0 0 0 0 0.9 0.9 1.1 2.0 17 40 68 0.00 0.13 0.13 0.00 0.13 0.12 0.14 0.27 0.12 0.27 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 11.2 9.7 14.4 24.1 216 208 515 0.13 0.29 0.42 0.11 0.40 0.20 0.25 0.45 0.17 0.42 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.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.18 0.11 0.29 0.18 0.29 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 6.1 5.3 4.2 9.5 92 73 219 0.12 0.21 0.33 0.12 0.33 0.25 0.18 0.43 0.22 0.39 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 1.7 1.7 8.6 10.3 99 102 213 0.04 0.34 0.38 0.04 0.38 0.07 0.36 0.44 0.07 0.44 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.9 0.9 0.4 1.3 14 22 41 0.00 0.40 0.40 0.00 0.40 0.19 0.09 0.27 0.19 0.27 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 2.5 1.7 1.2 2.9 11 11 42 0.67 0.22 0.89 0.45 0.67 0.56 0.26 0.82 0.38 0.65 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 14.4 11.8 18.0 29.8 270 306 660 0.12 0.27 0.40 0.11 0.39 0.19 0.24 0.43 0.16 0.39 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 7.8 7.0 12.8 19.8 191 175 432 0.10 0.28 0.38 0.10 0.38 0.16 0.27 0.43 0.15 0.42 Sporting CP (2 Seasons) 1 League 37 4 853 9.5 3 3 6 2 1 1 3 1 3.4 2.6 1.6 4.3 25 33 83 0.32 0.32 0.63 0.21 0.53 0.36 0.17 0.53 0.28 0.45 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 11.2 9.7 14.4 24.1 216 208 515 0.13 0.29 0.42 0.11 0.40 0.20 0.25 0.45 0.17 0.42 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.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.19 0.11 0.30 0.19 0.30 Matches 2023 25 Palmeiras 1. Libertadores SF 1 0 1 0.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 0 0 0.00 0.00 0.00 0.00 0.00 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.4 0.4 0.9 1.3 10 13 17 0.31 0.31 0.62 0.31 0.62 0.13 0.28 0.41 0.13 0.41 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.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.18 0.11 0.29 0.18 0.29 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.2 0.2 0.1 0.3 2 4 8 0.00 0.00 0.00 0.00 0.00 0.18 0.11 0.29 0.18 0.29 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 20 32.8 2.54 0.83 0.05 0.15 20.3 1 0 1 6.1 5.3 0.09 -3.1 -2.3 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 23.1 0 0 0 1.7 1.7 0.05 -0.7 -0.7 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 21.3 1 0 0 0.9 0.9 0.08 -0.9 -0.9 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 13 5 38.5 2.90 1.11 0.15 0.40 17.8 0 1 1 2.5 1.7 0.13 +0.5 +0.3 Matches 2022 24 Palmeiras 1. Libertadores 0.9 0 2 1 50.0 2.14 1.07 0.00 0.00 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 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 0 0.0 0.0 0.0 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 177 59 33.3 1.94 0.65 0.06 0.19 21.2 3 1 3 14.8 12.3 0.08 -4.8 -3.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 Portimonense (3 Seasons) 1 League 60.1 6 111 36 32.4 1.85 0.60 0.05 0.17 21.4 1 0 1 7.8 7.0 0.07 -3.8 -3.0 Sporting CP (2 Seasons) 2 Leagues 11.7 4 28 11 39.3 2.39 0.94 0.11 0.27 19.0 1 1 1 3.7 2.9 0.10 +0.3 +0.1 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.9 0.9 0.07 -0.9 -0.9 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 135 44 32.6 1.94 0.63 0.06 0.18 21.0 2 1 2 11.2 9.7 0.08 -4.2 -3.7 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 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 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 20 32.8 2.54 0.83 0.05 0.15 20.3 1 0 1 6.1 5.3 0.09 -3.1 -2.3 2019-2020 22 Portimonense 1 League 23.6 1 35 11 31.4 1.48 0.47 0.03 0.09 23.1 0 0 0 1.7 1.7 0.05 -0.7 -0.7 2020-2021 23 Sporting CP 1 League 5.0 0 11 3 27.3 2.20 0.60 0.00 0.00 21.3 1 0 0 0.9 0.9 0.08 -0.9 -0.9 2021-2022 24 Sporting CP 2 Leagues 6.7 4 17 8 47.1 2.52 1.19 0.18 0.38 17.6 0 1 1 2.8 2.0 0.12 +1.2 +1.0 2022 24 Palmeiras 2 Leagues 6.1 0 10 1 10.0 1.63 0.16 0.00 0.00 20.3 0 0 0 0.5 0.5 0.05 -0.5 -0.5 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 177 59 33.3 1.94 0.65 0.06 0.19 21.2 3 1 3 14.8 12.3 0.08 -4.8 -3.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 Portimonense (3 Seasons) 1 League 60.1 6 111 36 32.4 1.85 0.60 0.05 0.17 21.4 1 0 1 7.8 7.0 0.07 -3.8 -3.0 Sporting CP (2 Seasons) 2 Leagues 11.7 4 28 11 39.3 2.39 0.94 0.11 0.27 19.0 1 1 1 3.7 2.9 0.10 +0.3 +0.1 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.9 0.9 0.07 -0.9 -0.9 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 135 44 32.6 1.94 0.63 0.06 0.18 21.0 2 1 2 11.2 9.7 0.08 -4.2 -3.7 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 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 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 20 32.8 2.54 0.83 0.05 0.15 20.3 1 0 1 6.1 5.3 0.09 -3.1 -2.3 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 23.1 0 0 0 1.7 1.7 0.05 -0.7 -0.7 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 21.3 1 0 0 0.9 0.9 0.08 -0.9 -0.9 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 3 13 5 38.5 2.90 1.11 0.15 0.40 17.8 0 1 1 2.5 1.7 0.13 +0.5 +0.3 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 171 55 32.2 1.94 0.62 0.06 0.18 21.3 3 1 3 14.4 11.8 0.08 -5.4 -3.8 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 36 32.4 1.85 0.60 0.05 0.17 21.4 1 0 1 7.8 7.0 0.07 -3.8 -3.0 Sporting CP (2 Seasons) 1 League 9.5 3 24 8 33.3 2.53 0.84 0.08 0.25 19.4 1 1 1 3.4 2.6 0.11 -0.4 -0.6 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 135 44 32.6 1.94 0.63 0.06 0.18 21.0 2 1 2 11.2 9.7 0.08 -4.2 -3.7 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 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 1 6 4 66.7 1.87 1.25 0.17 0.25 17.7 0 0 0 0.4 0.4 0.07 +0.6 +0.6 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 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 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 19.6 0 0 0 0.2 0.2 0.09 -0.2 -0.2 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 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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 12.4 4 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 24.0 532 787 67.6 8885 2648 263 335 78.5 191 254 75.2 54 129 41.9 5 4.2 4.1 +0.8 36 38 33 10 73 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 23.6 640 978 65.4 12638 3846 274 340 80.6 243 341 71.3 112 241 46.5 8 8.6 6.4 -0.6 60 58 44 22 102 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 5.0 173 242 71.5 2941 689 90 105 85.7 53 72 73.6 23 47 48.9 2 0.4 0.7 +1.6 7 15 6 1 22 Matches 2021-2022 24 Sporting CP 1. Champions Lg 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 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 4.5 174 230 75.7 2921 649 88 100 88.0 65 88 73.9 19 33 57.6 1 1.2 1.2 -0.2 13 14 6 5 11 Matches 2022 24 Palmeiras 1. Libertadores 0.9 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 Matches 2022 24 Palmeiras br BRA 1. Série A 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 1. Libertadores 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2023 25 Palmeiras br BRA 1. Série A 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 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 4 Leagues 91.3 2134 3106 68.7 37547 11118 1030 1262 81.6 773 1042 74.2 262 588 44.6 25 18.9 16.9 +6.1 147 196 122 51 319 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 Portimonense (3 Seasons) 1 League 60.1 1172 1765 66.4 21523 6494 537 675 79.6 434 595 72.9 166 370 44.9 17 12.8 10.5 +4.2 96 96 77 32 175 Sporting CP (2 Seasons) 2 Leagues 11.7 411 557 73.8 6867 1724 206 240 85.8 147 196 75.0 45 89 50.6 4 2.4 2.4 +1.6 23 34 14 6 42 Palmeiras (2 Seasons) 2 Leagues 7.5 179 269 66.5 3203 967 86 106 81.1 65 88 73.9 22 55 40.0 1 1.1 0.9 -0.1 10 23 7 0 40 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 1519 2237 67.9 27385 7832 715 880 81.3 552 755 73.1 208 450 46.2 20 14.4 12.4 +5.6 116 125 89 38 208 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 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 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 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 532 787 67.6 8885 2648 263 335 78.5 191 254 75.2 54 129 41.9 5 4.2 4.1 +0.8 36 38 33 10 73 2019-2020 22 Portimonense 1 League 23.6 640 978 65.4 12638 3846 274 340 80.6 243 341 71.3 112 241 46.5 8 8.6 6.4 -0.6 60 58 44 22 102 2020-2021 23 Sporting CP 1 League 5.0 173 242 71.5 2941 689 90 105 85.7 53 72 73.6 23 47 48.9 2 0.4 0.7 +1.6 7 15 6 1 22 2021-2022 24 Sporting CP 2 Leagues 6.7 238 315 75.6 3926 1035 116 135 85.9 94 124 75.8 22 42 52.4 2 2.0 1.7 0.0 16 19 8 5 20 2022 24 Palmeiras 2 Leagues 6.1 128 197 65.0 2385 742 57 73 78.1 48 65 73.8 19 47 40.4 1 1.0 0.8 0.0 9 17 4 0 29 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 2134 3106 68.7 37547 11118 1030 1262 81.6 773 1042 74.2 262 588 44.6 25 18.9 16.9 +6.1 147 196 122 51 319 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 1172 1765 66.4 21523 6494 537 675 79.6 434 595 72.9 166 370 44.9 17 12.8 10.5 +4.2 96 96 77 32 175 Sporting CP (2 Seasons) 2 Leagues 11.7 411 557 73.8 6867 1724 206 240 85.8 147 196 75.0 45 89 50.6 4 2.4 2.4 +1.6 23 34 14 6 42 Palmeiras (2 Seasons) 2 Leagues 7.5 179 269 66.5 3203 967 86 106 81.1 65 88 73.9 22 55 40.0 1 1.1 0.9 -0.1 10 23 7 0 40 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 1519 2237 67.9 27385 7832 715 880 81.3 552 755 73.1 208 450 46.2 20 14.4 12.4 +5.6 116 125 89 38 208 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 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 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 532 787 67.6 8885 2648 263 335 78.5 191 254 75.2 54 129 41.9 5 4.2 4.1 +0.8 36 38 33 10 73 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 23.6 640 978 65.4 12638 3846 274 340 80.6 243 341 71.3 112 241 46.5 8 8.6 6.4 -0.6 60 58 44 22 102 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 5.0 173 242 71.5 2941 689 90 105 85.7 53 72 73.6 23 47 48.9 2 0.4 0.7 +1.6 7 15 6 1 22 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 174 230 75.7 2921 649 88 100 88.0 65 88 73.9 19 33 57.6 1 1.2 1.2 -0.2 13 14 6 5 11 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 2054 2995 68.6 36226 10607 996 1218 81.8 736 997 73.8 257 572 44.9 24 18.0 16.3 +6.0 141 188 120 51 306 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 1172 1765 66.4 21523 6494 537 675 79.6 434 595 72.9 166 370 44.9 17 12.8 10.5 +4.2 96 96 77 32 175 Sporting CP (2 Seasons) 1 League 9.5 347 472 73.5 5862 1338 178 205 86.8 118 160 73.8 42 80 52.5 3 1.6 1.9 +1.4 20 29 12 6 33 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 1519 2237 67.9 27385 7832 715 880 81.3 552 755 73.1 208 450 46.2 20 14.4 12.4 +5.6 116 125 89 38 208 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 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 80 111 72.1 1321 511 34 44 77.3 37 45 82.2 5 16 31.3 1 0.9 0.6 +0.1 6 8 2 0 13 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 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 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 16 26 61.5 316 125 6 9 66.7 8 9 88.9 2 7 28.6 0 0.1 0.1 -0.1 3 3 0 0 4 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 787 701 85 23 1 5 112 23 35 7 23 0 532 1 32 2019-2020 22 Portimonense 1 League 23.6 978 810 157 51 2 23 193 28 71 50 12 3 640 11 25 2020-2021 23 Sporting CP 1 League 5.0 242 207 34 12 2 6 34 9 12 4 6 0 173 1 7 2021-2022 24 Sporting CP 2 Leagues 6.7 315 271 43 15 1 4 33 8 13 3 8 0 238 1 3 2022 24 Palmeiras 2 Leagues 6.1 197 166 30 6 0 4 33 4 16 7 3 1 128 1 5 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 3106 2687 401 119 9 46 535 87 168 85 54 4 2134 18 91 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 1765 1511 242 74 3 28 362 51 106 57 35 3 1172 12 57 Sporting CP (2 Seasons) 2 Leagues 11.7 557 478 77 27 3 10 67 17 25 7 14 0 411 2 10 Palmeiras (2 Seasons) 2 Leagues 7.5 269 233 35 6 1 6 43 9 16 7 3 1 179 1 10 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 2237 1916 307 96 5 37 424 67 129 64 48 3 1519 14 66 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 26 21 5 2 0 0 7 0 3 1 2 0 16 0 1 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 26 21 5 2 0 0 7 0 3 1 2 0 16 0 1 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 111 94 17 7 1 1 12 1 5 1 3 0 80 0 2 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 26 21 5 2 0 0 7 0 3 1 2 0 16 0 1 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 26 21 5 2 0 0 7 0 3 1 2 0 16 0 1 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 82 3.41 40 14 13 8 7 0 10 0.42 5 2 1 2 0 0 2019-2020 22 Portimonense 1 League 23.6 117 4.95 52 37 7 7 11 3 16 0.68 6 5 1 1 3 0 2020-2021 23 Sporting CP 1 League 5.0 21 4.23 13 3 1 0 4 0 4 0.81 3 0 0 0 1 0 2021-2022 24 Sporting CP 2 Leagues 6.7 28 4.14 14 8 2 2 2 0 4 0.59 3 0 0 0 1 0 2022 24 Palmeiras 2 Leagues 6.1 20 3.26 13 4 2 1 0 0 1 0.16 1 0 0 0 0 0 2023 25 Palmeiras 2 Leagues 1.4 4 2.90 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 319 4.05 170 71 26 22 27 3 41 0.52 23 7 2 4 5 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 199 4.17 92 51 20 15 18 3 26 0.55 11 7 2 3 3 0 Sporting CP (2 Seasons) 2 Leagues 11.7 49 4.18 27 11 3 2 6 0 8 0.68 6 0 0 0 2 0 Palmeiras (2 Seasons) 2 Leagues 7.5 24 3.20 17 4 2 1 0 0 1 0.13 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 244 4.27 117 60 23 17 24 3 33 0.58 16 7 2 3 5 0 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 4 4.24 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 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 4 4.29 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 8 2.50 4 4 0 0 0 0 1 0.31 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 4 4.24 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 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 4 4.24 2 2 0 0 0 0 0 0.00 0 0 0 0 0 0 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 37 30 21 13 3 10 30 33.3 20 20 3 17 17 54 15 0 2019-2020 22 Portimonense 1 League 23.6 37 26 14 16 7 12 30 40.0 18 22 2 20 25 62 8 0 2020-2021 23 Sporting CP 1 League 5.0 9 4 2 4 3 1 9 11.1 8 12 0 12 7 16 2 0 2021-2022 24 Sporting CP 2 Leagues 6.7 18 12 10 6 2 6 15 40.0 9 6 0 6 3 21 3 0 2022 24 Palmeiras 2 Leagues 6.1 11 8 3 6 2 5 10 50.0 5 5 1 4 2 13 2 0 2023 25 Palmeiras 2 Leagues 1.4 1 1 0 1 0 0 3 0.0 3 0 0 0 0 1 3 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 126 98 52 55 19 39 110 35.5 71 81 7 74 73 187 42 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 74 67 35 29 10 22 60 36.7 38 42 5 37 54 116 23 0 Sporting CP (2 Seasons) 2 Leagues 11.7 27 16 12 10 5 7 24 29.2 17 18 0 18 10 37 5 0 Palmeiras (2 Seasons) 2 Leagues 7.5 12 9 3 7 2 5 13 38.5 8 5 1 4 2 14 5 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 99 82 45 39 15 29 80 36.3 51 58 5 53 64 151 27 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 3 1 2 1 2 3 66.7 1 0 0 0 0 4 1 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 3 1 2 1 2 3 66.7 1 0 0 0 0 4 0 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 6 4 3 2 1 2 7 28.6 5 2 0 2 0 6 2 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 3 1 2 1 2 3 66.7 1 0 0 0 0 4 1 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 3 1 2 1 2 3 66.7 1 0 0 0 0 4 1 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 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 2017-2018 20 Portimonense pt POR 1. Primeira Liga 12.4 Matches 2018-2019 21 Portimonense pt POR 1. Primeira Liga 24.0 1105 9 145 442 542 72 1104 103 49 47.6 54 52.4 719 5559 2421 92 68 35 61 60 782 219 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 23.6 1267 11 128 527 638 47 1267 110 63 57.3 47 42.7 796 6125 2369 99 55 27 67 48 827 213 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 5.0 327 1 37 164 133 8 327 18 9 50.0 9 50.0 204 1335 552 14 11 3 18 17 213 41 Matches 2021-2022 24 Sporting CP 1. Champions Lg 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 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 4.5 298 1 36 146 126 19 297 18 14 77.8 4 22.2 178 932 386 11 9 2 8 13 198 42 Matches 2022 24 Palmeiras 1. Libertadores 0.9 37 0 4 12 23 1 37 2 0 0.0 1 50.0 20 124 52 2 1 0 4 2 23 8 Matches 2022 24 Palmeiras br BRA 1. Série A 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 1. Libertadores 0.0 2 0 1 0 1 0 2 0 0 0 1 0 0 0 0 0 1 0 1 0 Matches 2023 25 Palmeiras br BRA 1. Série A 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 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 4 Leagues 91.3 4125 29 465 1759 1991 204 4122 330 165 50.0 159 48.2 2574 18444 7664 280 188 82 202 180 2810 677 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 Portimonense (3 Seasons) 1 League 60.1 2372 20 273 969 1180 119 2371 213 112 52.6 101 47.4 1515 11684 4790 191 123 62 128 108 1609 432 Sporting CP (2 Seasons) 2 Leagues 11.7 731 6 94 365 290 30 730 41 24 58.5 17 41.5 446 2733 1172 33 25 6 31 31 486 92 Palmeiras (2 Seasons) 2 Leagues 7.5 357 2 34 147 182 22 357 31 10 32.3 17 54.8 193 1413 566 17 13 4 19 13 235 68 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 2997 22 346 1279 1439 146 2995 249 135 54.2 114 45.8 1897 13951 5728 216 143 67 154 138 2020 515 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 39 0 5 12 24 1 39 2 0 0.0 1 50.0 21 124 52 2 1 0 5 2 24 8 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 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 1105 9 145 442 542 72 1104 103 49 47.6 54 52.4 719 5559 2421 92 68 35 61 60 782 219 2019-2020 22 Portimonense 1 League 23.6 1267 11 128 527 638 47 1267 110 63 57.3 47 42.7 796 6125 2369 99 55 27 67 48 827 213 2020-2021 23 Sporting CP 1 League 5.0 327 1 37 164 133 8 327 18 9 50.0 9 50.0 204 1335 552 14 11 3 18 17 213 41 2021-2022 24 Sporting CP 2 Leagues 6.7 404 5 57 201 157 22 403 23 15 65.2 8 34.8 242 1398 620 19 14 3 13 14 273 51 2022 24 Palmeiras 2 Leagues 6.1 266 2 26 103 142 18 266 22 6 27.3 13 59.1 139 1047 384 11 6 4 15 12 168 49 2023 25 Palmeiras 2 Leagues 1.4 91 0 8 44 40 4 91 9 4 44.4 4 44.4 54 366 182 6 7 0 4 1 67 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 4125 29 465 1759 1991 204 4122 330 165 50.0 159 48.2 2574 18444 7664 280 188 82 202 180 2810 677 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 2372 20 273 969 1180 119 2371 213 112 52.6 101 47.4 1515 11684 4790 191 123 62 128 108 1609 432 Sporting CP (2 Seasons) 2 Leagues 11.7 731 6 94 365 290 30 730 41 24 58.5 17 41.5 446 2733 1172 33 25 6 31 31 486 92 Palmeiras (2 Seasons) 2 Leagues 7.5 357 2 34 147 182 22 357 31 10 32.3 17 54.8 193 1413 566 17 13 4 19 13 235 68 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 2997 22 346 1279 1439 146 2995 249 135 54.2 114 45.8 1897 13951 5728 216 143 67 154 138 2020 515 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 39 0 5 12 24 1 39 2 0 0.0 1 50.0 21 124 52 2 1 0 5 2 24 8 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 1105 9 145 442 542 72 1104 103 49 47.6 54 52.4 719 5559 2421 92 68 35 61 60 782 219 Matches 2019-2020 22 Portimonense pt POR 1. Primeira Liga 17th 23.6 1267 11 128 527 638 47 1267 110 63 57.3 47 42.7 796 6125 2369 99 55 27 67 48 827 213 Matches 2020-2021 23 Sporting CP pt POR 1. Primeira Liga 1st 5.0 327 1 37 164 133 8 327 18 9 50.0 9 50.0 204 1335 552 14 11 3 18 17 213 41 Matches 2021-2022 24 Sporting CP pt POR 1. Primeira Liga 2nd 4.5 298 1 36 146 126 19 297 18 14 77.8 4 22.2 178 932 386 11 9 2 8 13 198 42 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 3980 25 439 1692 1936 200 3977 323 164 50.8 154 47.7 2489 17854 7378 270 182 81 192 177 2711 660 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 2372 20 273 969 1180 119 2371 213 112 52.6 101 47.4 1515 11684 4790 191 123 62 128 108 1609 432 Sporting CP (2 Seasons) 1 League 9.5 625 2 73 310 259 27 624 36 23 63.9 13 36.1 382 2267 938 25 20 5 26 30 411 83 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 2997 22 346 1279 1439 146 2995 249 135 54.2 114 45.8 1897 13951 5728 216 143 67 154 138 2020 515 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 37 0 4 12 23 1 37 2 0 0.0 1 50.0 20 124 52 2 1 0 4 2 23 8 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 2 0 1 0 1 0 2 0 0 0 1 0 0 0 0 0 1 0 1 0 Matches 3 Seasons 2 Clubs 2 Leagues 3.2 145 4 26 67 55 4 145 7 1 14.3 5 71.4 85 590 286 10 6 1 10 3 99 17 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 39 0 5 12 24 1 39 2 0 0.0 1 50.0 21 124 52 2 1 0 5 2 24 8 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 39 0 5 12 24 1 39 2 0 0.0 1 50.0 21 124 52 2 1 0 5 2 24 8 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 34.3 29.7 +4.6 +0.19 +0.53 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 27.2 33.3 -6.1 -0.26 +0.08 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 7.6 4.4 +3.2 +0.65 -0.55 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 11.1 3.9 +7.2 +1.60 +0.21 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 1.3 0.2 +1.2 +1.25 -0.23 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 0.0 0.2 -0.2 -19.24 -20.19 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 113.6 90.7 +22.9 +0.29 -0.51 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 61.5 62.9 -1.4 -0.03 +0.31 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 20.7 12.0 +8.7 +0.74 -0.46 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 12.3 6.5 +5.8 +0.77 -0.07 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 80.2 71.2 +9.0 +0.16 -0.72 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 1.3 0.4 +1.0 +1.01 -0.20 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 34.3 29.7 +4.6 +0.19 +0.53 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 27.2 33.3 -6.1 -0.26 +0.08 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 7.6 4.4 +3.2 +0.65 -0.55 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 13.1 7.6 +5.5 +0.82 -0.38 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 9.6 5.2 +4.4 +0.72 -0.41 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.3 +1.3 +0.98 +0.40 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 113.6 90.7 +22.9 +0.29 -0.51 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 61.5 62.9 -1.4 -0.03 +0.31 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 20.7 12.0 +8.7 +0.74 -0.46 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 12.3 6.5 +5.8 +0.77 -0.07 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 80.2 71.2 +9.0 +0.16 -0.72 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 1.3 0.4 +1.0 +1.01 -0.20 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 34.3 29.7 +4.6 +0.19 +0.53 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 27.2 33.3 -6.1 -0.26 +0.08 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 7.6 4.4 +3.2 +0.65 -0.55 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 11.1 3.9 +7.2 +1.60 +0.21 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 110.3 86.7 +23.6 +0.31 -0.45 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 61.5 62.9 -1.4 -0.03 +0.31 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 18.7 8.3 +10.4 +1.10 -0.20 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 80.2 71.2 +9.0 +0.16 -0.72 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 1.3 0.2 +1.2 +1.25 -0.23 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 0.0 0.2 -0.2 -19.24 -20.19 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 3.3 4.1 -0.7 -0.23 -1.24 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 1.3 0.4 +1.0 +1.01 -0.20 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 1.3 0.4 +1.0 +1.01 -0.20 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 43 60 3 112 17 30 0 0 0 126 7 20 25.9 2019-2020 22 Portimonense 1 League 23.6 3 0 0 30 72 6 193 25 26 1 0 0 146 16 27 37.2 2020-2021 23 Sporting CP 1 League 5.0 2 0 0 15 19 1 34 7 4 0 0 0 49 2 12 14.3 2021-2022 24 Sporting CP 2 Leagues 6.7 2 1 0 10 17 1 33 3 12 1 0 0 44 2 15 11.8 2022 24 Palmeiras 2 Leagues 6.1 0 0 0 9 8 0 33 2 8 0 0 0 22 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 236 19 535 73 98 3 0 0 457 40 100 28.6 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 13 362 54 67 1 0 0 272 23 47 32.9 Sporting CP (2 Seasons) 2 Leagues 11.7 4 1 0 25 36 2 67 10 16 1 0 0 93 4 27 12.9 Palmeiras (2 Seasons) 2 Leagues 7.5 0 0 0 12 14 1 43 2 9 0 0 0 31 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 201 15 424 64 82 2 0 0 354 27 71 27.6 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 3 0 0 0 5 0 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 3 0 0 0 5 0 0 Matches 2023 25 Palmeiras 1. Libertadores SF 0.0 0 0 0 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 4 0 0 0 16 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 3 0 0 0 5 0 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 3 0 0 0 5 0 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