Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Seoul E-Land FC | 2025/26 | 11 | 5 | — |
| Marítimo | 2023/24 – 2024/25 | 47 | 14 | 1 |
| Chaves | 2022/23 – 2023/24 | 24 | 1 | — |
| AEL | 2020/21 – 2021/22 | 51 | 5 | — |
| CSA | 2019/20 – 2020/21 | 16 | 0 | — |
| Ferroviária | 2020/21 | 3 | 0 | — |
| Al Shabab | 2018/19 – 2019/20 | 10 | 0 | 1 |
| Avispa Fukuoka | 2017/18 – 2018/19 | 19 | 2 | — |
| Vitória | 2013/14 – 2017/18 | 113 | 5 | 2 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 16 Aug 2023 | Chaves | Marítimo | Free |
| 19 Jul 2022 | AEL | Chaves | — |
| 10 Jun 2020 | Ferroviária | AEL | — |
| 1 Jan 2020 | CSA | Ferroviária | — |
| 7 Jun 2018 | Avispa Fukuoka | Al Shabab | — |
| 22 Aug 2017 | Vitoria | Avispa Fukuoka | — |
| 14 Jan 2025 | Marítimo | Seoul E-Land FC | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | K League 2 | Seoul E-Land FC | 11 | 10 | 835 | 5 | — | 1 | 0 | — |
| 2024/25 | Segunda Liga | Marítimo | 16 | 16 | 1311 | 5 | 1 | 5 | 0 | 7.80 |
| 2023/24 | Segunda Liga | Marítimo | 28 | 22 | 1907 | 8 | — | 8 | 1 | — |
| 2023/24 | Taça de Portugal | Marítimo | 3 | 2 | 203 | 1 | — | 1 | 0 | — |
| 2022/23 | Primeira Liga | Chaves | 21 | 13 | 1068 | 1 | — | 6 | 0 | 6.66 |
| 2022/23 | Taça da Liga | Chaves | 3 | 2 | 137 | 0 | — | 1 | 0 | — |
| 2021/22 | 1. Division | AEL | 27 | 15 | 1555 | 4 | — | 7 | 0 | — |
| 2021/22 | Cup | AEL | 4 | 4 | 323 | 0 | — | 1 | 0 | — |
| 2021/22 | UEFA Europa Conference League | AEL | 4 | 4 | 267 | 0 | — | 2 | 0 | — |
| 2020/21 | 1. Division | AEL | 14 | 8 | 743 | 1 | — | 4 | 0 | — |
| 2020/21 | Paulista - A1 | Ferroviária | 2 | 2 | 175 | 0 | — | 0 | 0 | 6.40 |
| 2020/21 | Cup | AEL | 2 | 2 | 100 | 0 | — | 0 | 0 | — |
| 2020/21 | Copa Do Brasil | Ferroviária | 1 | 1 | 53 | 0 | — | 0 | 0 | — |
| 2019/20 | Serie A | CSA | 16 | 11 | 895 | 0 | — | 3 | 0 | 6.66 |
| 2018/19 | Pro League | Al Shabab | 10 | 9 | 805 | 0 | 1 | 2 | 1 | 6.87 |
| 2018/19 | J2 League | Avispa Fukuoka | 14 | 4 | 398 | 2 | — | 1 | 0 | — |
| 2017/18 | J2 League | Avispa Fukuoka | 5 | 0 | 68 | 0 | — | 0 | 0 | — |
| 2017/18 | Baiano 1 | Vitória | 9 | 8 | 742 | 1 | — | 2 | 0 | — |
| 2017/18 | Serie A | Vitória | 2 | 0 | 15 | 0 | — | 0 | 0 | 6.40 |
| 2017/18 | Copa Do Brasil | Vitória | 5 | 4 | 318 | 0 | — | 2 | 0 | 6.50 |
| 2017/18 | Copa do Nordeste | Vitória | 5 | 4 | 369 | 1 | — | 0 | 0 | — |
| 2016/17 | Baiano 1 | Vitória | 2 | 0 | 72 | 0 | — | 1 | 0 | — |
| 2016/17 | Serie A | Vitória | 27 | 19 | 1771 | 1 | 2 | 4 | 0 | 6.78 |
| 2016/17 | Copa Do Brasil | Vitória | 3 | 3 | 259 | 0 | — | 0 | 0 | — |
| 2016/17 | CONMEBOL Sudamericana | Vitória | 1 | 0 | 12 | 0 | — | 0 | 0 | — |
| 2015/16 | Copa do Nordeste | Vitória | 7 | 4 | 402 | 1 | — | 1 | 0 | — |
| 2015/16 | Baiano 1 | Vitória | 8 | 6 | 556 | 0 | — | 1 | 0 | — |
| 2015/16 | Serie B | Vitória | 11 | 8 | 686 | 1 | — | 2 | 0 | — |
| 2015/16 | Copa do Brasil | Vitória | 1 | 0 | 9 | 0 | — | 0 | 0 | — |
| 2015/16 | Pan American Games | 4 | 4 | 316 | 0 | — | 1 | 0 | — | |
| 2014/15 | Copa do Nordeste | Vitória | 5 | 2 | 256 | 0 | — | 0 | 0 | — |
| 2014/15 | Baiano 1 | Vitória | 5 | 2 | 233 | 0 | — | 0 | 0 | — |
| 2014/15 | Serie A | Vitória | 9 | 8 | 660 | 0 | — | 2 | 0 | — |
| 2014/15 | Copa do Brasil | Vitória | 1 | 0 | 34 | 0 | — | 0 | 0 | — |
| 2014/15 | CONMEBOL Sudamericana | Vitória | 1 | 0 | 28 | 0 | — | 0 | 0 | — |
| 2013/14 | Serie A | Vitória | 9 | 3 | 390 | 0 | — | 1 | 0 | — |
| 2013/14 | CONMEBOL Sudamericana | Vitória | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
