Bowie was born in Kirkcaldy in Fife and joined the club he supported, Raith Rovers, after being spotted by manager John McGlynn.
He was a teenage prodigy and, aged just 16, he was training regularly with the first team before making his debut in a 4-1 win over Montrose in 2019.
Bowie played a pivotal role in helping Rovers lift the 2019-2020 Scottish League 1 title, making 37 appearances, scoring 10 goals and setting up five in his breakthrough season.
That brought him to the attention of clubs in England and Premier League club Fulham signed the young forward in July 2022.
He quickly moved to League Two on a season-long loan to Northampton Town and helped the Cobblers gain automatic promotion, scoring five times and providing three assists.
Bowie re-joined Northampton Town the following season and scored nine times with six assists in League One.
In the summer of 2024, Hibs signed the forward for “a significant fee” and the 23-year-old has scored 15 times in 52 games for the Easter Road side.
That form has earned him two Scotland caps and he is in a good position to go to the World Cup this summer.
He is the fifth top-scorer in the Premiership this season with eight goals, behind Celtic’s Benjamin Nygren, Motherwell’s Tawanda Maswanihse, Heart of Midlothian’s Lawrence Shankland (all 11) and Tynecastle team-mate Claudio Braga (10).