-
2018/2019
Ross County
League Cup
2018/2019
Ross County
Challenge Cup
2018/2019
St. Mirren
League Cup
2017/2018
St. Mirren
League Cup
2017/2018
St. Mirren
Challenge Cup
2016/2017
Albion Rovers
League Cup
2016/2017
Albion Rovers
Challenge Cup
-
10.08.18
St. Mirren
Ross
N/A
01.07.18
Alloa Athletic
St. Mirren
N/A
21.12.17
St. Mirren
Alloa Athletic
Loan
01.07.17
Albion
St. Mirren
Free