Player Summary
C. O'Donnell's club history lists 6 spells across 6 clubs.
Season goals1
Season assists1
Rating-
Transfer history
| Date | From | To | Terms |
|---|---|---|---|
| 2025-08-09 | Stenhousemuir | Stranraer | Free Transfer |
| 2025-08-07 | Stenhousemuir | Stranraer | Transfer |
| 2024-07-10 | BSC Glasgow | Stenhousemuir | Free |
| 2023-07-01 | Motherwell U21 | BSC Glasgow | Free |
| 2023-05-31 | Bonnyrigg Rose Athletic | Motherwell U21 | N/A |
| 2022-09-30 | Motherwell U21 | Bonnyrigg Rose Athletic | Loan |
| 2022-01-02 | Albion Rovers | Motherwell U21 | N/A |
| 2021-10-01 | Motherwell | Albion Rovers | Loan |
Club history
| Period | Team | Competition | Country |
|---|---|---|---|
| 2025-2026 | StranraerCurrent | League Two | |
| 2024-2025 | Stenhousemuir | League One | |
| 2023-2024 | BSC Glasgow | Football League - Lowland League | |
| 2022-2023 | Bonnyrigg Rose Athletic | League Two | |
| 2021-2022 | Albion Rovers | League Two | |
| 2021-2022 | Motherwell | Premiership |












