Age 28
Height 168 cm
Foot Left
Country Brazil
Value €6m
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.12
17 matches
Last 5
7.20
+0.08 vs season
Best
8.7
vs Sport Recife
MOTM
1
of 59 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
17
Goals
3
Assists
2
Rating
7.12
Goals
2
60%
Assists
1
46%
Rating
7.00
74%
Matches
14
56%
Started
11
72%
Minutes
1072
87%
🎯
Shot Map
26 shots per season
Goals
2
On target
21
xG
2.99
Conversion
8%
Goal
Saved
Off target
🔥
Heatmap
683 touches this season
Attack
Touches
683
Attack
52%
Middle
35%
Ø position
65%
Detailed Stats & Percentiles (Serie A)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Goals | 2 | 0.17 |
60
|
50
|
| xG | 2.88 | 0.24 |
91
|
72
|
| xGOT | 3.75 | 0.31 |
91
|
79
|
| xG excl. penalty | 2.88 | 0.24 |
93
|
77
|
| Shots | 26 | 2.18 |
85
|
53
|
| Shots on target | 14 | 1.18 |
93
|
81
|
| Headed shots | 1 | 0.08 |
44
|
47
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Assists | 1 | 0.08 |
46
|
48
|
| xA | 1.55 | 0.13 |
80
|
53
|
| Accurate passes | 288 | 24.18 |
83
|
43
|
| Pass accuracy | 80.2 | 80.22 |
29
|
29
|
| Accurate long balls | 8 | 0.67 |
57
|
35
|
| Long ball accuracy | 50.0 | 50.00 |
36
|
36
|
| Chances created | 19 | 1.60 |
85
|
66
|
| Big chances created | 3 | 0.25 |
75
|
58
|
| Successful crosses | 12 | 1.01 |
89
|
71
|
| Cross accuracy | 14.3 | 14.29 |
27
|
27
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Dribbles | 13 | 1.09 |
76
|
45
|
| Dribbles success rate | 41.9 | 41.94 |
35
|
35
|
| Duels won | 55 | 4.62 |
79
|
37
|
| Duels won % | 50.9 | 50.93 |
67
|
67
|
| Aerials won | 5 | 0.42 |
63
|
42
|
| Aerials won % | 62.5 | 62.50 |
90
|
90
|
| Touches | 646 | 54.24 |
85
|
59
|
| Touches in opposition box | 50 | 4.20 |
94
|
78
|
| Dispossessed | 20 | 1.68 |
5
|
27
|
| Fouls won | 19 | 1.60 |
75
|
49
|
| Penalties awarded | 1 | 0.08 |
87
|
87
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 32 | 2.69 |
83
|
57
|
| Tackles | 18 | 1.51 |
84
|
63
|
| Interceptions | 5 | 0.42 |
71
|
50
|
| Blocked scoring attempt | 1 | 0.08 |
52
|
56
|
| Fouls committed | 5 | 0.42 |
22
|
6
|
| Recoveries | 51 | 4.28 |
89
|
68
|
| Dribbled past | 7 | 0.59 |
28
|
65
|
| Clearances | 8 | 0.67 |
83
|
56
|
| Clean sheets | 1 | 0.08 |
77
|
81
|
| Goals conceded while on pitch | 20 | 1.68 |
3
|
22
|
| xG against while on pitch | 19.68 | 1.65 |
2
|
14
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 81%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.08 |
41
|
63
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 80%
|
Per 90 pctl
avg 65%
|
|---|---|---|---|---|
| Goals | 2 | 0.17 |
60
|
50
|
| xG | 2.88 | 0.24 |
91
|
72
|
| xGOT | 3.75 | 0.31 |
91
|
79
|
| xG excl. penalty | 2.88 | 0.24 |
93
|
77
|
| Shots | 26 | 2.18 |
85
|
53
|
| Shots on target | 14 | 1.18 |
93
|
81
|
| Headed shots | 1 | 0.08 |
44
|
47
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 61%
|
Per 90 pctl
avg 47%
|
|---|---|---|---|---|
| Assists | 1 | 0.08 |
46
|
48
|
| xA | 1.55 | 0.13 |
80
|
53
|
| Accurate passes | 288 | 24.18 |
83
|
43
|
| Pass accuracy | 80.2 | 80.22 |
29
|
29
|
| Accurate long balls | 8 | 0.67 |
57
|
35
|
| Long ball accuracy | 50.0 | 50.00 |
36
|
36
|
| Chances created | 19 | 1.60 |
85
|
66
|
| Big chances created | 3 | 0.25 |
75
|
58
|
| Successful crosses | 12 | 1.01 |
89
|
71
|
| Cross accuracy | 14.3 | 14.29 |
27
|
27
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 69%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Dribbles | 13 | 1.09 |
76
|
45
|
| Dribbles success rate | 41.9 | 41.94 |
35
|
35
|
| Duels won | 55 | 4.62 |
79
|
37
|
| Duels won % | 50.9 | 50.93 |
67
|
67
|
| Aerials won | 5 | 0.42 |
63
|
42
|
| Aerials won % | 62.5 | 62.50 |
90
|
90
|
| Touches | 646 | 54.24 |
85
|
59
|
| Touches in opposition box | 50 | 4.20 |
94
|
78
|
| Dispossessed | 20 | 1.68 |
5
|
27
|
| Fouls won | 19 | 1.60 |
75
|
49
|
| Penalties awarded | 1 | 0.08 |
87
|
87
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 49%
|
|---|---|---|---|---|
| Defensive actions | 32 | 2.69 |
83
|
57
|
| Tackles | 18 | 1.51 |
84
|
63
|
| Interceptions | 5 | 0.42 |
71
|
50
|
| Blocked scoring attempt | 1 | 0.08 |
52
|
56
|
| Fouls committed | 5 | 0.42 |
22
|
6
|
| Recoveries | 51 | 4.28 |
89
|
68
|
| Dribbled past | 7 | 0.59 |
28
|
65
|
| Clearances | 8 | 0.67 |
83
|
56
|
| Clean sheets | 1 | 0.08 |
77
|
81
|
| Goals conceded while on pitch | 20 | 1.68 |
3
|
22
|
| xG against while on pitch | 19.68 | 1.65 |
2
|
14
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 70%
|
Per 90 pctl
avg 81%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.08 |
41
|
63
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (67)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-31 | @ Remo | Serie A | 1-0 | 72 | 0 | 0 | 6.0 |
| 2026-05-26 | vs Boston River | Copa Sudamericana Grp. C | 2-0 | 81 | 1 | 0 | 8.0 |
| 2026-05-23 | vs Botafogo RJ | Serie A | 1-1 | 90 | 0 | 0 | 7.6 |
| 2026-05-20 | vs Millonarios | Copa Sudamericana Grp. C | 1-1 | 90 | 0 | 0 | 7.1 |
| 2026-05-16 | @ Fluminense | Serie A | 2-1 | 90 | 0 | 0 | 7.3 |
| 2026-05-13 | @ Juventude | Copa do Brasil | 3-1 | 90 | 0 | 0 | 6.5 |
| 2026-05-10 | @ Corinthians | Serie A | 3-2 | 90 | 0 | 0 | 7.0 |
| 2026-05-07 | @ O'Higgins | Copa Sudamericana Grp. C | 0-0 | 25 | 0 | 0 | 6.1 |
| 2026-05-03 | vs Bahia | Serie A | 2-2 | 90 | 1 | 0 | 7.9 |
| 2026-04-26 | vs Mirassol | Serie A | 1-0 | 90 | 0 | 0 | 6.6 |
| 2026-04-21 | vs Juventude | Copa do Brasil | 1-0 | 90 | 0 | 1 | 8.6 |
| 2026-04-18 | @ Vasco da Gama | Serie A | 2-1 | 90 | 0 | 0 | 7.6 |
| 2026-04-14 | vs O'Higgins | Copa Sudamericana Grp. C | 2-0 | 90 | 1 | 0 | 8.4 |
| 2026-04-11 | @ Vitoria | Serie A | 2-0 | 90 | 0 | 0 | 6.9 |
| 2026-04-08 | @ Boston River | Copa Sudamericana Grp. C | 0-1 | 22 | 0 | 0 | 6.4 |
| 2026-04-04 | vs Cruzeiro | Serie A | 4-1 | 90 | 0 | 1 | 8.2 |
| 2026-04-01 | @ Internacional | Serie A | 1-1 | 89 | 0 | 0 | 6.7 |
| 2026-03-21 | @ Red Bull Bragantino | Serie A | 1-2 | 0 | 0 | 0 | |
| 2026-03-18 | @ Palmeiras | Serie A | 2-1 | 19 | 0 | 0 | 6.0 |
| 2026-03-14 | vs Flamengo | Serie A | 0-3 | 0 | 0 | 0 | |
| 2026-03-11 | vs Barcelona SC | Copa Libertadores Qualification | 0-1 | 19 | 0 | 0 | 6.5 |
| 2026-03-11 | vs Barcelona SC | Copa Libertadores | 0-1 | 19 | 0 | 0 | 6.5 |
| 2026-02-28 | vs Boavista | Carioca Taca Rio Playoff | 0-0 | 74 | 0 | 0 | 7.5 |
| 2026-02-26 | vs Nacional Potosi | Copa Libertadores Qualification | 2-0 | 26 | 0 | 0 | 6.7 |
| 2026-02-26 | vs Nacional Potosi | Copa Libertadores | 2-0 | 26 | 0 | 0 | 6.7 |
| 2026-02-22 | @ Boavista | Carioca Taca Rio Playoff | 0-2 | 90 | 1 | 0 | 8.5 ⭐ |
| 2026-02-19 | @ Nacional Potosi | Copa Libertadores Qualification | 1-0 | 0 | 0 | 0 | |
| 2026-02-19 | @ Nacional Potosi | Copa Libertadores | 1-0 | 0 | 0 | 0 | |
| 2026-02-15 | vs Flamengo | Carioca Taca Guanabara Playoff | 1-2 | 25 | 0 | 0 | 6.0 |
| 2026-02-12 | @ Fluminense | Serie A | 1-0 | 82 | 0 | 0 | 6.4 |
| 2026-02-05 | @ Gremio | Serie A | 5-3 | 63 | 0 | 0 | 6.1 |
| 2026-02-01 | vs Fluminense | Carioca Taca Guanabara | 0-1 | 66 | 0 | 0 | 5.8 |
| 2026-01-30 | vs Cruzeiro | Serie A | 4-0 | 27 | 1 | 0 | 8.0 |
| 2026-01-25 | vs Bangu | Carioca Taca Guanabara | 2-0 | 21 | 0 | 0 | 6.1 |
| 2026-01-21 | vs Volta Redonda | Carioca Taca Guanabara | 1-0 | 63 | 0 | 0 | 7.2 |
| 2025-12-07 | vs Fortaleza | Serie A | 4-2 | 68 | 0 | 0 | 6.9 |
| 2025-12-04 | @ Cruzeiro | Serie A | 2-2 | 90 | 0 | 0 | 6.3 |
| 2025-11-30 | @ Corinthians | Serie A | 2-2 | 90 | 0 | 0 | 6.3 |
| 2025-11-22 | vs Gremio | Serie A | 3-2 | 78 | 1 | 0 | 7.8 |
| 2025-11-18 | vs Sport Recife | Serie A | 3-2 | 90 | 1 | 0 | 8.7 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Sao Paulo | senior | 17 | 3 | 2 | 7.12 |
| 2026 | Botafogo RJ | senior | 12 | 2 | 0 | 6.89 |
| 2025 | Botafogo RJ | senior | 48 | 8 | 5 | 7.01 |
| 2024/2025 | Zenit St. Petersburg | senior | 19 | 4 | 2 | 6.82 |
| 2023/2024 | Zenit St. Petersburg | senior | 17 | 3 | 1 | 7.03 |
| 2023 | Palmeiras | senior | 43 | 10 | 2 | 7.17 |
| 2023 | Red Bull Bragantino | senior | 16 | 3 | 1 | 7.28 |
| 2022 | Red Bull Bragantino | senior | 49 | 10 | 9 | 7.37 |
| 2021 | Red Bull Bragantino | senior | 58 | 21 | 13 | 7.46 |
| 2020 | Red Bull Bragantino | senior | 47 | 4 | 8 | 7.29 |
| 2019 | Bahia | senior | 50 | 9 | 7 | 7.13 |
| 2018/2019 | Bahia | senior | 7 | 1 | 0 | - |
| 2018 | Palmeiras | senior | 7 | 0 | 0 | 6.54 |
| 2017 | Londrina EC | senior | 39 | 8 | 11 | - |
| 2017 | Novorizontino | senior | 5 | 0 | 0 | - |
| 2016 | Palmeiras | senior | 1 | 0 | 0 | - |
| 2019 | Brazil U23 | national team | 1 | 0 | 0 | - |
| 2017 | Brazil U20 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Rafael Tolói
Matheus Dória
Robert Arboleda
Cédric Soares
Lucas Moura
Jonathan Calleri
Luciano
Ferreira
Enzo Díaz
Gonzalo Tapia
João Moreira
André Silva
Wendell
Lucas Ramon
Marcos Antônio
Damián Bobadilla
Rafael
Alan Franco
Pablo Maia
Felipe Negrucci
Carlos Coronel
Luan Silva
Igão
Tetê
Sabino
Hugo
Pedro Bezerra
Paulinho
Igor Felisberto
João Pedro
Maik
Gustavo Santana
Guilherme Reis
Matheus Belém
Lucca Marques
Pedro Ferreira
Brenno
Djhordney
Ryan Francisco
Young
Felipe Preis
Isac
Luis Osorio
Matheus Ferreira
Nicolas
Juan Potes
Robert William
Felipe Oliveira
Cauly
Danielzinho
Trophies
Zenit St. Petersburg
🏆
Premier League
x1
🏆
Super Cup
x1
🏆
Russian Cup
x1
Bahia
🏆
Baiano
x1
Palmeiras
🏆
Paulista A1
x1
🏆
Serie A
x3
Londrina EC
🏆
Primeira Liga
x1
Sao Paulo