Loading page…

| Club | Apps | Goals | Seasons |
|---|---|---|---|
| Linfield | 25 | 6 | 2025– |
| Crusaders (loan) | 21 | 10 | 2024–2025 |
| Stirling Albion (loan) | 18 | 3 | 2024– |
| Edinburgh City (loan) | 18 | 2 | 2023– |
| Alloa Athletic (loan) | 13 | 3 | 2022–2023 |
| East Stirlingshire (loan) | 16 | 11 | 2021–2022 |
| East Stirlingshire (loan) | 2 | 1 | 2021– |
| St Mirren | 11 | 0 | 2021–2025 |
League appearances & goals · source: Wikipedia