He made his first team debut for Hibernian in July 2018, in a 2018–19 UEFA Europa League qualifier against Faroese club NSI Runavik.[2] In February 2019, Gullan was loaned to Scottish League One club Raith Rovers.[5] Gullan scored his first goal for Raith on 7 May 2019, in a playoff match against Forfar Athletic.[6] He returned to Raith on loan in August 2019.[7] Gullan scored nine goals for Raith during this second spell, which helped to put them top of the 2019–20 Scottish League One table in early January.[8] The clubs agreed to extend the loan by one week during January 2020.[9]
Gullan returned to Hibs for the second part of the 2019–20 season, acting as cover for Christian Doidge and Marc McNulty.[10] Gullan scored his first goal for Hibs on 28 February 2020, the fifth goal of a 5–2 win against Inverness CT in a Scottish Cup quarter-final.[11]
On 1 February 2021, Gullan joined Raith Rovers on loan until the end of the season.[12] He scored two of the goals in a 5–1 Fife derby win against Dunfermline on 30 March.[13]
On 22 August 2021, Gullan made his first competitive appearance back at Hibernian following his loan spell with Raith Rovers, he came off the bench in the game which saw Hibernian draw 2–2 with Dundee away from home.[14]
Raith Rovers
On 6 January 2022, Gullan signed for Raith Rovers permanently on a two and a half year deal for an undisclosed fee.[15][16] He left for Irish side Dundalk in January 2024 for an undisclosed fee.[17]
Career statistics
As of match played on 20 August 2022
Appearances and goals by club, season and competition