
Career
League
| Season | Competition | Team | Games | Goals | Assists | Yellow |
|---|---|---|---|---|---|---|
| 2026 | Brazil. Campeonato Brasileiro. Serie A | 19 | 1 | 2 | ||
| 2026 | Brazil Championship | 3 | 1 | |||
| 2026 | Brazil. Campeonato Brasileiro. Serie A | 1 | ||||
| 2026 | Brazil Championship | 3 | ||||
| 2025 | Brazil. Campeonato Brasileiro. Serie A | 10 | 2 | |||
| 2024 | Brazil Championship | 2 | ||||
| 2023 | Brazil. Campeonato Brasileiro. Serie A | 35 | 8 | 4 | 4 | |
| 2023 | Brazil Championship | 10 | 4 | 2 | 2 | |
| 2022 | Brazil. Campeonato Brasileiro. Serie B | 18 | 4 | 2 | 2 | |
| 2021/2022 | Portugal. Primeira Liga | 33 | 5 | 4 | 3 | |
| 2021 | Brazil. Campeonato Brasileiro. Serie A | 1 | ||||
| 2021 | Brazil Championship | 4 | ||||
| 2020 | Brazil. Campeonato Brasileiro. Serie B | 29 | 7 | 6 | 5 | |
| 2020 | Brazil Championship | 14 | 4 | 2 | 2 | |
| 2019 | Brazil. Campeonato Brasileiro. Serie B | 30 | 3 | 2 | ||
| 2019 | Brazil. Campeonato Paranaense | 6 | 1 | 1 | ||
| 2017/2018 | Cyprus. First Division | 9 | ||||
| 2017 | Brazil. Campeonato Brasileiro Serie C | 1 | 1 | |||
| 2017 | Brazil. Campeonato Paranaense | 3 | ||||
| Total | 231 | 41 | 22 | 21 | ||
Cups
| Season | Competition | Team | Games | Goals | Yellow |
|---|---|---|---|---|---|
| 2026 | Brazil. Copa do Brasil | 5 | |||
| 2023 | Brazil. Copa do Brasil | 4 | 1 | 1 | |
| 2021/2022 | Portugal. Taca de Portugal | 3 | 1 | 1 | |
| 2021/2022 | League Cup | 4 | 2 | 1 | |
| 2020 | Brazil. Copa do Brasil | 2 | 1 | ||
| Total | 18 | 4 | 4 | ||
International
| Season | Competition | Team | Games |
|---|---|---|---|
| 2026 | Copa Libertadores | 5 | |
| 2025 | Copa Libertadores | 1 | |
| 2021 | Copa Libertadores | 1 | |
| Total | 7 | ||
Recent matches
- 29 Oct, 22:30 UTC
Clube Atletico Mineiro0:1
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · 8 min W - 23 Oct, 23:00 UTC
Cruzeiro Esporte Clube1:0
Clube do RemoBrazil. Campeonato Brasileiro. Serie A · 6 min W - 18 Oct, 19:00 UTC
Gremio Porto Alegrense2:4
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · 1 min W - 13 Oct, 00:00 UTC
Red Bull Bragantino4:2
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · 12 min L - 8 Oct, 00:30 UTC
Cruzeiro Esporte Clube2:0
Sao PauloBrazil. Campeonato Brasileiro. Serie A · 68 min W - 20 Sep, 19:00 UTC
EC Vitoria Salvador1:3
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · Did not play W - 13 Sep, 00:00 UTC
Santos2:1
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · Did not play L - 6 Sep, 19:00 UTC
Cruzeiro Esporte Clube3:1
Clube Atletico ParanaenseBrazil. Campeonato Brasileiro. Serie A · Did not play W - 2 Sep, 00:00 UTC
Clube Atletico Mineiro2:1
Cruzeiro Esporte ClubeBrazil. Copa do Brasil · Did not play L - 30 Aug, 00:20 UTC
CR Vasco da Gama3:1
Cruzeiro Esporte ClubeBrazil. Campeonato Brasileiro. Serie A · Did not play L
Transfers
- 31 December 2026from
Cruzeiro Esporte Clubeto
Sociedade Esportiva PalmeirasLoan ended - 18 February 2026from
Sociedade Esportiva Palmeirasto
Cruzeiro Esporte ClubeLoan - 1 January 2024from
Tombenseto
Sociedade Esportiva PalmeirasTransfer - 31 December 2023from
Cruzeiro Esporte Clubeto
TombenseLoan ended - 8 July 2022from
Tombenseto
Cruzeiro Esporte ClubeLoan - 30 June 2022from
Famalicaoto
TombenseLoan ended - 21 July 2021from
Tombenseto
FamalicaoLoan - 8 July 2021from
Sao Pauloto
TombenseLoan ended - 23 February 2021from
Tombenseto
Sao PauloLoan - 31 January 2021from
Associacao Atletica Ponte Pretato
TombenseLoan ended
Injuries and suspensions
- injuryfrom 7 September 2026 until 12 September 2026
- knee injuryfrom 3 February 2024 until 12 September 2025
