Birthday
October 14, 2000
Nationality

Scotland
| Season | Club | Apps | Sub. Apps | Goals | Assists | Yellow Cards | Red Cards | Mins |
|---|
| 2024-25 | Clyde | 6 | 5 | 3 | 0 | 1 | 0 | 518 |
| 2025-26 | Clyde | 15 | 17 | 10 | 2 | 2 | 0 | 1504 |
| Total | - | 21 | 22 | 13 | 2 | 3 | 0 | 2022 |
| Season | Club | Apps | Sub. Apps | Goals | Assists | Yellow Cards | Red Cards | Mins |
|---|
| 2025-26 | Clyde | 1 | 0 | 0 | 0 | 0 | 0 | 90 |
| Total | - | 1 | 0 | 0 | 0 | 0 | 0 | 90 |
| Season | Club | Apps | Sub. Apps | Goals | Assists | Yellow Cards | Red Cards | Mins |
|---|
| 2025-26 | Clyde | 3 | 1 | 0 | 1 | 0 | 0 | 261 |
| Total | - | 3 | 1 | 0 | 1 | 0 | 0 | 261 |
| Season | Club | Apps | Sub. Apps | Goals | Assists | Yellow Cards | Red Cards | Mins |
|---|
| 2025-26 | Clyde | 5 | 1 | 6 | 1 | 1 | 0 | 438 |
| Total | - | 5 | 1 | 6 | 1 | 1 | 0 | 438 |
| Season | Apps | Sub. Apps | Goals | Assists | Yellow Cards | Red Cards | Mins |
|---|
| 2024-25 | 6 | 5 | 3 | 0 | 1 | 0 | 518 |
| 2025-26 | 24 | 19 | 16 | 4 | 3 | 0 | 2293 |
| Total | 30 | 24 | 19 | 4 | 4 | 0 | 2811 |