Debuut als prof: 12 mei 2012: Motherwell F.C. – Dundee United F.C. 0-2 (na 87 minuten ingevallen voor Johnny Russell).
Interlanddebuut Schotland: 5 september 2024: Schotland – Polen 2-3 (na 71 minuten ingevallen voor Ryan Christie).
Debuut als prof: 12 mei 2012: Motherwell F.C. – Dundee United F.C. 0-2 (na 87 minuten ingevallen voor Johnny Russell).
Interlanddebuut Schotland: 5 september 2024: Schotland – Polen 2-3 (na 71 minuten ingevallen voor Ryan Christie).
Interlanddebuut België: 7 september 2018: Schotland – België 0-4 (na 46 minuten vervangen door Thomas Meunier).
Interlanddebuut Bosnië en Herzegovina: 27 maart 2021: Bosnië en Herzegovina – Costa Rica 0-0 (na 58 minuten vervangen door Kenan Piric).
Debuut als prof: 9 maart 2013: FK Jagodina – FK Partizan Belgrado 0-1.
Interlanddebuut Servië: 14 augustus 2013: Colombia – Servië 1-0 (na 88 minuten ingevallen voor Damir Kahriman).
Interlanddebuut Israël: 26 maart 2022: Duitsland – Israël 2-0 (na 75 minuten ingevallen voor Mohammed Abu Fani).
Debuut als prof: 5 augustus 2013: Jong Ajax – SC Telstar 2-0.
Interlanddebuut Nederland: 10 oktober 2015: Kazachstan – Nederland 1-2.
Interlanddebuut Zwitserland: 26 maart 2024: Ierland – Zwitserland 0-1 (na 65 minuten vervangen door Denis Zakaria).
Interlanddebuut Schotland: 4 september 2020: Schotland – Israël 1-1 (na 74 minuten vervangen door Oliver Burke).
Debuut als prof: 7 april 2014: Tottenham Hotspur F.C. – Sunderland A.F.C. 5-1 (na 88 minuten ingevallen voor Paulinho).
Interlanddebuut Servië: 10 november 2017: China – Servië 0-2 (na 73 minuten ingevallen voor Branislav Ivanovic).