Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Sporting Cristal | 2025/26 – 2026/27 | 28 | 8 | 0 |
| Avai | 2026/27 | 9 | 0 | 0 |
| Criciuma | 2023/24 – 2025/26 | 58 | 10 | 1 |
| Remo | 2025/26 | 49 | 7 | 3 |
| Atletico Goianiense | 2023/24 | 11 | 2 | 0 |
| Udinese | 2018/19 – 2022/23 | 5 | 0 | — |
| Yokohama FC | 2021/22 – 2022/23 | 23 | 4 | — |
| Sheriff Tiraspol | 2022/23 | 10 | 2 | — |
| Ceará | 2020/21 – 2021/22 | 32 | 5 | — |
| Akhmat | 2019/20 – 2020/21 | 7 | 1 | 1 |
| Grêmio | 2019/20 | 26 | 5 | — |
| Flamengo | 2016/17 – 2018/19 | 75 | 20 | 1 |
| Brazil U20 | 2017 | 8 | 4 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 14 Apr 2023 | Atletico Goianiense | Criciuma | Free |
| 10 Jan 2023 | Sheriff Tiraspol | Atletico Goianiense | Free |
| 30 Aug 2022 | Udinese | Sheriff Tiraspol | — |
| 1 Jul 2022 | Yokohama FC | Udinese | — |
| 21 Jul 2021 | Udinese | Yokohama FC | Loan |
| 18 Oct 2020 | Udinese | Ceara | Loan |
| 31 Aug 2020 | Akhmat | Udinese | — |
| 16 Jan 2020 | Udinese | Akhmat | Loan |
| 1 Jan 2020 | Gremio | Udinese | — |
| 9 Jan 2019 | Udinese | Gremio | Loan |
| 2 Jul 2018 | Flamengo | Udinese | € 500K |
| 3 Jan 2025 | Criciuma | remo | Free Transfer |
| 14 Aug 2025 | remo | Sporting Cristal | Free Transfer |
| 18 Jul 2026 | Sporting Cristal | Vizeu Felipe | Free agent |
| 5 Aug 2026 | Sporting Cristal | Avai | Free agent |
| 18 Jul 2026 | Sporting Cristal | Avai | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Serie B | Avai | 9 | 8 | 668 | 0 | 0 | 3 | 0 | 5.65 |
| 2026/27 | CONMEBOL Libertadores | Sporting Cristal | 9 | 4 | 456 | 1 | 0 | 1 | 0 | 6.50 |
| 2026/27 | Primera División | Sporting Cristal | 11 | 8 | 644 | 5 | 0 | 3 | 0 | 6.80 |
| 2025/26 | Paraense | Remo | 11 | 0 | 658 | 2 | 2 | 2 | 0 | 7.27 |
| 2025/26 | Copa Do Brasil | Remo | 24 | 21 | 1417 | 4 | 1 | 5 | 0 | 6.69 |
| 2025/26 | Copa Verde | Remo | 1 | 0 | 30 | 0 | — | 0 | 0 | — |
| 2025/26 | Primera División | Sporting Cristal | 8 | 5 | 579 | 2 | 0 | 1 | 0 | 6.94 |
| 2025/26 | Serie B | Remo | 13 | 7 | 681 | 1 | 0 | 2 | 0 | 6.58 |
| 2024/25 | Serie A | Criciuma | 17 | 12 | 466 | 2 | 0 | 1 | 1 | 6.55 |
| 2024/25 | Catarinense - 1 | Criciuma | 15 | 12 | 1013 | 4 | — | 3 | 0 | — |
| 2024/25 | Copa Do Brasil | Criciuma | 2 | 2 | 152 | — | 0 | 0 | 0 | 6.90 |
| 2023/24 | Serie B | Criciuma | 24 | 21 | 1417 | 4 | 1 | 5 | 0 | 6.69 |
| 2023/24 | Goiano - 1 | Atletico Goianiense | 9 | 3 | 437 | 2 | — | 0 | 0 | — |
| 2023/24 | Copa Do Brasil | Atletico Goianiense | 2 | 2 | 152 | — | 0 | 0 | 0 | 6.90 |
| 2022/23 | Super Liga | Sheriff Tiraspol | 6 | 2 | 309 | 2 | — | 0 | 0 | — |
| 2022/23 | J2 League | Yokohama FC | 8 | 5 | 375 | 1 | — | 0 | 0 | — |
| 2022/23 | Emperor Cup | Yokohama FC | 2 | 2 | 130 | 1 | — | 1 | 0 | — |
| 2022/23 | UEFA Europa League | Sheriff Tiraspol | 4 | 1 | 104 | 0 | — | 0 | 0 | 6.47 |
| 2021/22 | J1 League | Yokohama FC | 13 | 4 | 482 | 2 | — | 1 | 0 | 6.67 |
| 2021/22 | Cearense - 1 | Ceará | 1 | 0 | 20 | 0 | — | 0 | 0 | — |
| 2021/22 | Serie A | Ceará | 1 | 1 | 65 | 0 | — | 0 | 0 | 6.20 |
| 2021/22 | Copa do Nordeste | Ceará | 11 | 7 | 573 | 3 | — | 0 | 0 | — |
| 2021/22 | Copa Do Brasil | Ceará | 1 | 0 | 12 | 0 | — | 0 | 0 | — |
| 2021/22 | CONMEBOL Sudamericana | Ceará | 4 | 4 | 310 | 0 | — | 0 | 0 | 6.58 |
| 2020/21 | Serie A | Ceará | 11 | 3 | 320 | 2 | — | 0 | 0 | 6.54 |
| 2020/21 | Copa Do Brasil | Ceará | 3 | 1 | 154 | 0 | — | 0 | 0 | 6.40 |
| 2019/20 | Premier League | Akhmat | 7 | 3 | 328 | 1 | 1 | 1 | 0 | 6.76 |
| 2019/20 | Gaúcho 1 | Grêmio | 10 | 4 | 421 | 2 | — | 0 | 0 | — |
| 2019/20 | Serie A | Grêmio | 11 | 4 | 385 | 1 | — | 0 | 0 | 6.58 |
| 2019/20 | Copa Do Brasil | Grêmio | 3 | 1 | 89 | 2 | — | 0 | 0 | 6.97 |
| 2019/20 | CONMEBOL Libertadores | Grêmio | 2 | 2 | 120 | 0 | — | 0 | 0 | 6.60 |
| 2018/19 | Serie A | Udinese | 5 | 0 | 27 | 0 | — | 0 | 0 | 6.20 |
| 2018/19 | Carioca Série A | Flamengo | 6 | 3 | 307 | 0 | — | 0 | 0 | — |
| 2018/19 | Serie A | Flamengo | 5 | 1 | 156 | 3 | — | 2 | 0 | 7.08 |
| 2017/18 | Primeira Liga | Flamengo | 2 | 2 | 142 | 0 | — | 0 | 0 | — |
| 2017/18 | Carioca Série A | Flamengo | 8 | 3 | 333 | 2 | — | 0 | 0 | — |
| 2017/18 | Serie A | Flamengo | 18 | 8 | 917 | 2 | 1 | 1 | 0 | 6.69 |
| 2017/18 | Copa Do Brasil | Flamengo | 2 | 1 | 105 | 0 | — | 0 | 0 | 6.60 |
| 2017/18 | CONMEBOL Sudamericana | Flamengo | 8 | 6 | 549 | 5 | — | 1 | 0 | 7.00 |
| 2017 | CONMEBOL U20 | Brazil U20 | 8 | 8 | 683 | 4 | — | 1 | 0 | — |
| 2016/17 | Carioca Série A | Flamengo | 7 | 3 | 292 | 3 | — | 0 | 0 | — |
| 2016/17 | Primeira Liga | Flamengo | 2 | 1 | 93 | 0 | — | 0 | 0 | — |
| 2016/17 | Serie A | Flamengo | 15 | 10 | 807 | 5 | — | 0 | 0 | 6.80 |
| 2016/17 | Copa Do Brasil | Flamengo | 1 | 0 | 4 | 0 | — | 0 | 0 | — |
| 2016/17 | CONMEBOL Sudamericana | Flamengo | 1 | 0 | 14 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Ankle Injury | 6 Dec 2024 | 1 Jan 2025 | 26 |
| Back Injury | 2 Aug 2024 | 14 Sept 2024 | 43 |
| Thigh Injury | 4 Jun 2024 | 15 Jul 2024 | 41 |
| Back Injury | 8 Apr 2024 | 16 Apr 2024 | 8 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Carioca Série A (Brazil) | 2017 | Winner |
| Copa do Brasil (Brazil) | 2017 | 2nd Place |
| Gaúcho 1 (Brazil) | 2019 | Winner |
| Cearense 1 (Brazil) | 2021 | 2nd Place |
| Cearense 1 (Brazil) | 2020 | 2nd Place |
| Copa do Nordeste (Brazil) | 2020/2021 | 2nd Place |
| Goiano 1 (Brazil) | 2023 | Winner |
| Recopa Catarinense (Brazil) | 2024 | Winner |
| Catarinense 1 (Brazil) | 2024 | Winner |
| Paraense A (Brazil) | 2025 | Winner |
| CONMEBOL Sudamericana (South America) | 2017 | 2nd Place |
