 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | 1. Division |  Enosis | 12 | 0 | 0 | 0/0/0 | 37 | 
| 2023/2024 | Liga Portugal 2 |  Vilaverdense | 14 | 0 | 0 | 0/0/0 | 333 | 
| 2020/2021 | Premiership |  Motherwell | 10 | 0 | 1 | 0/0/0 | 498 | 
| 2020/2021 | Europa League |  Motherwell | 2 | 0 | 0 | 0/0/0 | 85 | 
| 2020/2021 | League Cup |  Motherwell | 1 | 0 | 0 | 0/0/0 | 44 | 
| 2019/2020 | League Cup |  Motherwell | 5 | 1 | 1 | 2/0/0 | 283 | 
| 2019/2020 | Premiership |  Motherwell | 22 | 2 | 0 | 1/0/0 | 695 | 
| 2019/2020 | Scottish Cup |  Motherwell | 1 | 0 | 0 | 0/0/0 | 59 | 
| 2018/2019 | League One |  Bradford City | 6 | 0 | 0 | 0/0/0 | 60 | 
| 2018/2019 | EFL Trophy |  Bradford City | 3 | 0 | 0 | 0/0/0 | 164 | 
| 2018/2019 | Segunda B - Group 4 |  FC Jumilla | 7 | 0 | 0 | 0/0/0 | 236 | 
| 2018/2019 | Segunda B - Group 1 |  FC Jumilla | 8 | 0 | 0 | 0/0/0 | 238 | 
| 2018/2019 | Segunda B - Playoffs |  FC Jumilla | 1 | 0 | 0 | 0/0/0 | 46 | 
| 2017/2018 | Carabao Cup |  Bradford City | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2017/2018 | Premier League 2 Divison Two |  Wolves U23 | 11 | 2 | 0 | 1/0/0 | 566 | 
| 2017/2018 | Premier League Cup |  Wolves U23 | 7 | 2 | 0 | 1/0/0 | 337 | 
| Total: | 111 | 7 | 2 | 5/0/0 | 3771 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Motherwell |  Wolves U23 | 01/07/2019 | N/a | 
|  Bradford City |  Wolverhampton Wanderers | 02/07/2018 | Loan |