rating
3.79-0.58(-8.1%)
Last 25 matches
Nov 14, 2025 — Feb 12, 2026
High
7.23
Low
0.00
Avg
3.79
G+A
0
Wins12
Draws4
Losses9
| Date | Opponent | Result | Mins | G | A | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|
May 14 | Kilmarnock | 3 - 0 | 46' | - | - | - | - | 6.5 |
May 3 | Dundee | 2 - 1 | 46' | - | - | - | - | 7.1 |
Apr 26 | St. Johnstone | 3 - 2 | 70' | - | - | - | - | 6.8 |
Jan 25 | St. Johnstone | 1 - 2 | 78' | - | - | - | 6.8 | |
Dec 29 | Rangers | 2 - 2 | 76' | - | - | - | - | 6.3 |
Dec 26 | Celtic | 0 - 4 | 72' | - | - | - | 6.6 | |
Dec 20 | Kilmarnock | 1 - 1 | 69' | - | - | - | 6.1 | |
Dec 14 | Dundee United | 4 - 3 | 59' | - | - | - | - | 6.9 |
Dec 4 | Dundee | 1 - 4 | 68' | - | - | - | - | 6.6 |
Jul 20 | Clyde | 3 - 1 | 39' | - | - | - | - | 0.0 |
Jul 16 | Montrose | 1 - 1 | 88' | - | - | - | 0.0 | |
Jul 13 | Edinburgh City | 3 - 0 | 74' | - | - | - | - | 0.0 |
May 19 | St. Johnstone | 1 - 2 | 46' | - | - | - | - | 6.8 |
Feb 17 | Hearts | 0 - 2 | 90' | - | - | - | - | 7.1 |
Feb 9 | Greenock Morton | 1 - 2 | 68' | - | - | - | - | 0.0 |
Feb 6 | Ross County | 5 - 0 | 77' | - | - | - | - | 7.2 |
Feb 3 | Kilmarnock | 1 - 1 | 90' | - | - | - | - | 7.1 |
Jan 20 | Alloa Athletic | 3 - 1 | 79' | - | - | - | - | 0.0 |
Jul 29 | East Fife | 3 - 0 | 50' | - | - | - | - | 0.0 |
Feb 3 | Hamilton Academical | 2 - 1 | 76' | - | - | - | 6.5 | |
Jan 18 | Ayr United | 0 - 1 | 57' | - | - | - | 0.0 | |
Aug 13 | Raith Rovers | 2 - 3 | 90' | - | - | - | - | 0.0 |
Jul 16 | Brechin City | 4 - 0 | 90' | - | - | - | - | 0.0 |
Aug 14 | Hearts U21 | 2 - 1 | 89' | - | - | - | - | 0.0 |
Sep 2 | St. Mirren | 1 - 3 | 49' | - | - | - | - | 0.0 |
Career
Professional Career
MG

Motherwell
2022/2023 - 2024/2025
632

Ross County
2018/2019 - 2021/2022
1024

Stenhousemuir
2018/2019
559
National Team
MG

Forge
2025 - 2025
00

Canada
2021 - 2023
10
Career Progress
Appearances per Season
Appearance Distribution
162
Starting XI
81
Substituted
61
From Bench
Transfers
Transfer History
Trophies & Awards
2 titles won
Championships
Championship
1x Winner(2018/2019)
1x
Challenge Cup
1x Winner(2018/2019)
1x






















