Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Goa | 2025/26 | 6 | 0 | 0 |
| Ethnikos Achna | 2025/26 | 14 | 0 | 0 |
| Jamshedpur | 2023/24 – 2024/25 | 25 | 6 | 0 |
| East Bengal | 2023/24 | 10 | 0 | — |
| Hyderabad | 2021/22 – 2022/23 | 40 | 11 | 1 |
| Racing | 2018/19 – 2020/21 | 12 | 2 | — |
| Las Palmas II | 2020/21 | 16 | 3 | — |
| Racing Santander II | 2018/19 – 2019/20 | 48 | 40 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Feb 2024 | East Bengal | Jamshedpur | Free |
| 17 Jun 2023 | Hyderabad | East Bengal | — |
| 30 Aug 2021 | Las Palmas II | Hyderabad | Free |
| 14 Jul 2018 | Las Palmas | Racing Santander | — |
| 29 Jul 2025 | Jamshedpur | Goa | Free Transfer |
| 31 Dec 2025 | Goa | Ethnikos Achna | Free agent |
| 29 Jun 2026 | Ethnikos Achna | PSMS Medan | Free agent |
| 30 Dec 2025 | Goa | Ethnikos Achna | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | AFC Champions League Two | Goa | 6 | 5 | 204 | 0 | 0 | 0 | 0 | 6.50 |
| 2025/26 | 1. Division | Ethnikos Achna | 14 | 5 | 252 | 0 | 0 | 5 | 0 | 6.80 |
| 2024/25 | Indian Super League | Jamshedpur | 19 | 14 | 1055 | 6 | 0 | 4 | 0 | 7.18 |
| 2023/24 | Indian Super League | East Bengal | 10 | 3 | 294 | 0 | — | 3 | 0 | 6.55 |
| 2023/24 | Indian Super League | Jamshedpur | 6 | 4 | 184 | — | — | 1 | 0 | 6.55 |
| 2022/23 | Indian Super League | Hyderabad | 17 | 14 | 857 | 4 | — | 1 | 0 | 6.91 |
| 2021/22 | Indian Super League | Hyderabad | 23 | 8 | 950 | 7 | 1 | 2 | 0 | 7.00 |
| 2020/21 | Primera División RFEF - Group 5 | Las Palmas II | 16 | 13 | 1092 | 3 | — | 2 | 0 | — |
| 2020/21 | Primera División RFEF - Group 5 | Racing | 3 | 1 | 137 | 0 | — | 1 | 0 | — |
| 2020/21 | Copa del Rey | Racing | 1 | 0 | 15 | 0 | — | 0 | 0 | — |
| 2019/20 | Segunda División | Racing | 5 | 1 | 136 | 1 | — | 1 | 0 | 6.72 |
| 2019/20 | Tercera División RFEF - Group 18 | Racing Santander II | 26 | 26 | 2295 | 24 | — | 7 | 0 | — |
| 2018/19 | Primera División RFEF | Racing | 3 | 1 | 134 | 1 | — | 0 | 0 | — |
| 2018/19 | Tercera División RFEF | Racing Santander II | 22 | 21 | 1816 | 16 | — | 5 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
