Player Summary
C. Mochrie's club history lists 7 spells across 7 clubs.
Season goals2
Season assists0
Rating6.47
Transfer history
| Date | From | To | Terms |
|---|---|---|---|
| 2026-06-30 | Airdrie United | ST Mirren | Free agent |
| 2026-06-29 | Airdrie United | ST Mirren | Free agent |
| 2024-07-09 | Dundee Utd | Airdrie United | Free |
| 2023-06-01 | Dunfermline | Dundee Utd | N/A |
| 2022-08-08 | Dunfermline | Dundee United II | N/A |
| 2022-08-05 | Dundee Utd | Dunfermline | Loan |
| 2021-07-01 | Montrose | Dundee Utd | N/A |
| 2021-03-05 | Dundee Utd | Montrose | Loan |
| 2021-01-15 | Montrose | Dundee Utd | N/A |
| 2020-10-16 | Dundee Utd | Montrose | Loan |
Club history
| Period | Team | Competition | Country |
|---|---|---|---|
| 2026-2027 | ST MirrenCurrent | Premiership | |
| 2025-2026 | Arbroath | Championship | |
| 2024-2026 | Airdrie United | Championship | |
| 2022-2024 | Dunfermline | League One | |
| 2018-2024 | Dundee Utd | Championship | |
| 2021-2023 | Dundee United II | Challenge Cup | |
| 2020-2021 | Montrose | League One |












