He later moved to FK Viborg, where he played for a few seasons, before returning to Skive IK, where he later signed a youth contract in July 2013.
Brandhof made his debut for Skive in the Danish 2nd Division in the spring of 2014, while he at the age of 17, scored his first goal for the club in a game against Brabrand IF on 28 May 2014.
[6] On 11 April 2017, 20-year old Brandhof signed a four-year deal until June 2021 with Danish Superliga club FC Midtjylland.
On 19 January 2019, Brandhof joined Danish 1st Division club Viborg FF on deal until June 2021.
Brandhof scored 10 goals and made five assist in 29 league games as a midfielder in the 2019–20, and was also named player of the year in Viborg for the 2019/20 season.