-
Domestic Leagues
Domestic Cups
2017/2018
Newcastle United
Premier League
2016/2017
Newcastle United
Championship
2018/2019
Kilmarnock
League Cup
2017/2018
Kilmarnock
League Cup
2017/2018
Newcastle United
League Cup
2017/2018
Newcastle United
FA Cup
2016/2017
Newcastle United
FA Cup
2015/2016
Kilmarnock
League Cup
-
04.07.18
Newcastle
Kilmarnock
Free
01.07.18
Kilmarnock
Newcastle
N/A
25.08.17
Newcastle
Kilmarnock
Loan
08.07.16
Kilmarnock
Newcastle
Free
09.07.15
Celtic
Kilmarnock
Loan
16.01.15
Celtic
Dumbarton
Loan
01.07.14
Morton
Celtic
N/A
01.02.14
Celtic
Morton
Loan