Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| CRB | 2026/27 | 37 | 3 | 0 |
| Avai | 2017/18 – 2025/26 | 187 | 13 | 5 |
| Remo | 2025/26 | 60 | 1 | 4 |
| Cruzeiro | 2022/23 – 2023/24 | 23 | 1 | — |
| Khorfakkan | 2023/24 | 4 | 0 | — |
| Dibba Al-Fujairah | 2022/23 | 14 | 1 | — |
| Botafogo | 2020/21 – 2021/22 | 38 | 5 | 2 |
| Sport Recife | 2018/19 | 5 | 0 | — |
| Tombense | 2017/18 | 15 | 3 | — |
| Botafogo PB | 2016/17 | 24 | 1 | — |
| Santa Cruz | 2015/16 | 10 | 1 | — |
| Parana | 2014/15 | 3 | 0 | — |
| Santos | 2012/13 – 2013/14 | 12 | 0 | — |
| Espanyol II | 2013/14 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 20 Feb 2024 | Khorfakkan | Avai | Free |
| 3 Aug 2023 | Cruzeiro | Khorfakkan | Free |
| 1 Jul 2023 | Dibba Al-Fujairah | Cruzeiro | — |
| 17 Jan 2023 | Cruzeiro | Dibba Al-Fujairah | Loan |
| 1 Jan 2022 | Tombense | Cruzeiro | — |
| 19 Feb 2021 | Tombense | Botafogo | Loan |
| 7 Apr 2018 | Tombense | Avai | Loan |
| 2 Jan 2018 | Avai | Sport Recife | — |
| 6 Jun 2017 | Tombense | Avai | Loan |
| 4 Jan 2017 | Santos | Tombense | — |
| 1 Jan 2016 | Santos | Botafogo PB | Loan |
| 7 Jan 2015 | Parana | Santa Cruz | — |
| 31 Jul 2014 | Santos | Parana | Loan |
| 1 Jul 2014 | Espanyol | Santos | — |
| 17 Dec 2013 | Santos | Espanyol | Loan |
| 3 Jan 2025 | Dinamo Tirana | remo | Free Transfer |
| 3 Jan 2025 | Avai | remo | Free Transfer |
| 31 Dec 2025 | Remo | CRB | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Copa Do Brasil | CRB | 4 | 4 | 193 | 0 | 0 | 1 | 0 | 6.73 |
| 2026/27 | Serie B | CRB | 33 | 32 | 2592 | 3 | 0 | 1 | 0 | 6.84 |
| 2025/26 | Paraense | Remo | 11 | 0 | 560 | 0 | 0 | 0 | 0 | 7.09 |
| 2025/26 | Copa Do Brasil | Remo | 20 | 13 | 775 | — | 2 | 1 | 0 | 6.93 |
| 2025/26 | Copa Verde | Remo | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2025/26 | Serie B | Remo | 28 | 18 | 1525 | 1 | 2 | 3 | 0 | 6.79 |
| 2024/25 | Serie B | Avai | 28 | 22 | 1930 | 2 | 1 | 1 | 0 | 6.94 |
| 2024/25 | Catarinense - 1 | Avai | 5 | 5 | 335 | 0 | — | 0 | 0 | — |
| 2023/24 | Pro League | Khorfakkan | 2 | 2 | 167 | 0 | — | 0 | 0 | — |
| 2023/24 | League Cup | Khorfakkan | 2 | 2 | 162 | 0 | — | 0 | 0 | — |
| 2022/23 | Pro League | Dibba Al-Fujairah | 14 | 14 | 1260 | 1 | — | 2 | 0 | — |
| 2022/23 | Mineiro - 1 | Cruzeiro | 6 | 4 | 340 | 0 | — | 0 | 0 | — |
| 2022/23 | Serie B | Cruzeiro | 13 | 5 | 474 | 1 | — | 0 | 0 | 6.74 |
| 2022/23 | Copa Do Brasil | Cruzeiro | 4 | 0 | 192 | 0 | — | 0 | 0 | 6.30 |
| 2021/22 | Carioca - 1 | Botafogo | 7 | 7 | 499 | 2 | — | 2 | 0 | — |
| 2021/22 | Serie B | Botafogo | 30 | 27 | 2184 | 2 | 2 | 5 | 0 | 6.80 |
| 2021/22 | Copa Do Brasil | Botafogo | 1 | 1 | 61 | 1 | — | 0 | 0 | 7.30 |
| 2020/21 | Catarinense - 1 | Avai | 10 | 7 | 653 | 1 | — | 1 | 0 | — |
| 2020/21 | Serie B | Avai | 36 | 32 | 2892 | 3 | 2 | 3 | 0 | 6.82 |
| 2020/21 | Copa Do Brasil | Avai | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019/20 | Catarinense 1 | Avai | 18 | 16 | 1475 | 0 | — | 3 | 0 | — |
| 2019/20 | Serie A | Avai | 27 | 27 | 2312 | 1 | — | 1 | 0 | 6.86 |
| 2019/20 | Copa Do Brasil | Avai | 4 | 4 | 360 | 2 | — | 0 | 0 | 7.80 |
| 2018/19 | Serie B | Avai | 25 | 21 | 1752 | 1 | — | 5 | 0 | 6.75 |
| 2018/19 | Pernambucano 1 | Sport Recife | 5 | 5 | 379 | 0 | — | 0 | 0 | — |
| 2018/19 | Copa Do Brasil | Avai | 1 | 1 | 90 | 0 | — | 0 | 0 | 7.50 |
| 2017/18 | Serie A | Avai | 32 | 27 | 2509 | 3 | 2 | 4 | 0 | 6.75 |
| 2017/18 | Mineiro 1 | Tombense | 11 | 11 | 983 | 2 | — | 1 | 0 | — |
| 2017/18 | Serie C | Tombense | 4 | 4 | 328 | 1 | — | 0 | 0 | — |
| 2016/17 | Serie C | Botafogo PB | 17 | 13 | 1169 | 1 | — | 3 | 0 | — |
| 2016/17 | Copa do Nordeste | Botafogo PB | 1 | 1 | 87 | 0 | — | 0 | 0 | — |
| 2016/17 | Copa Do Brasil | Botafogo PB | 6 | 6 | 467 | 0 | — | 0 | 0 | — |
| 2015/16 | Pernambucano 1 | Santa Cruz | 3 | 1 | 113 | 0 | — | 1 | 0 | — |
| 2015/16 | Serie B | Santa Cruz | 7 | 4 | 319 | 1 | — | 1 | 0 | — |
| 2014/15 | Serie B | Parana | 3 | 1 | 147 | 0 | — | 1 | 0 | — |
| 2013/14 | Primera División RFEF | Espanyol II | 2 | 0 | 42 | 0 | — | 0 | 0 | — |
| 2013/14 | Serie A | Santos | 10 | 2 | 212 | 0 | — | 0 | 0 | — |
| 2013/14 | Copa do Brasil | Santos | 1 | 1 | 68 | 0 | — | 0 | 0 | — |
| 2012/13 | Serie A | Santos | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
Availability history
| Reason | From | Until | Days |
|---|---|---|---|
| Muscle Injury | 25 Aug 2024 | 11 Sept 2024 | 17 |
| Thigh Injury | 29 May 2024 | 24 Jun 2024 | 26 |
| Calf Injury | 21 Mar 2024 | 22 Apr 2024 | 32 |
Trophies
| Competition | Season | Place |
|---|---|---|
| Paulista A1 (Brazil) | 2012 | Winner |
| Paulista A1 (Brazil) | 2013 | 2nd Place |
| Pernambucano 1 (Brazil) | 2014/2015 | Winner |
| Serie B (Brazil) | 2022 | Winner |
| Serie B (Brazil) | 2021 | Winner |
| Serie B (Brazil) | 2015 | 2nd Place |
| Paraibano 1 (Brazil) | 2016 | 2nd Place |
| Catarinense 1 (Brazil) | 2019 | Winner |
| Recopa Catarinense (Brazil) | 2020 | 2nd Place |
| Mineiro 1 (Brazil) | 2022 | 2nd Place |
| Paraense A (Brazil) | 2025 | Winner |
| CONMEBOL Recopa (South America) | 2012 | Winner |
