Domestic Cups
International Cups
2018/2019
St. Mirren
League Cup
2017/2018
Aberdeen
League Cup
2016/2017
Falkirk
League Cup
2015/2016
Falkirk
League Cup
2015/2016
Falkirk
Challenge Cup
2014/2015
Dumbarton
League Cup
2012/2013
Aberdeen
League Cup
2017/2018
Aberdeen
UEFA Europa League
2016/2017
Aberdeen
UEFA Europa League
2014/2015
Aberdeen
UEFA Europa League
Premiership
2nd Place
1
2017/2018
Championship
2nd Place
2
2016/2017, 2015/2016
League Cup
Winner
1
2013/2014
01.06.19
St. Mirren
Aberdeen
N/A
11.07.18
Aberdeen
St. Mirren
Loan
01.06.17
Falkirk
Aberdeen
N/A
08.07.16
Aberdeen
Falkirk
Loan
01.06.16
Falkirk
Aberdeen
N/A
26.06.15
Aberdeen
Falkirk
Loan
01.08.14
Aberdeen
Dumbarton
Loan
13.01.14
Airdrieonians
Aberdeen
N/A
13.12.13
Aberdeen
Airdrieonians
Loan