Caratteristiche tecniche Attaccante, può giocare anche come trequartista o interno di centrocampo.

Carriera Club Il 21 aprile 2012, a 16 anni, esordisce giocando una quarantina di minuti contro l'Inverness CT (0-2), sostituendo Rory Fallon nella ripresa. Termina la sua prima stagione da professionista con 2 presenze in SPL. Nella stagione seguente è impiegato con maggiore frequenza, riuscendo a realizzare la sua prima rete con la casacca dell'Aberdeen il 15 settembre seguente, contro l'Inverness (1-1). Nella stagione 2013-2014 gioca 18 incontri di campionato, segnando anche nella League Cup vinta a fine stagione. Nell'estate successiva esordisce anche in Europa, giocando contro il Daugava Riga (5-0) in Europa League.

Il 13 luglio 2016 viene ceduto in prestito al . Il 26 gennaio 2017 il prestito viene rescisso.

Il 22 gennaio 2020 si trasferisce all'.

Nel 2023 firma col club inglese del militante nella League Two, quarta serie professionistica inglese.

Nazionale Ha giocato nelle nazionali giovanili scozzesi Under-16, Under-17 ed Under-19.

Palmarès Club Competizioni nazionali

Aberdeen: 2013-2014

Dundee United: 2016-2017

St. Mirren: 2017-2018

Peterhead: 2024-2025

Note

Collegamenti esterni

Categoria:Calciatori scozzesi