Brunes started his career in Bryne, making his debut in the 2016 1. divisjon, becoming the youngest player to ever play for the club. He spent the spring of 2019 in Sola FK before joining fellow third-tiers Florø. After 10 goals in 13 games in the 2020 2. divisjon,[1] he was loaned by Lillestrøm.[2] Ahead of the 2021 season the move was made permanent. He made his Eliteserien debut in May 2021 against Viking, scoring Lillestrøm's only goal.[1]
On 14 August 2023, Brunes signed a three-year contract with Belgian Pro League club OH Leuven.[3] He made his debut for the club four days later, replacing Nathan Opoku in the 60th minute of a 1–1 league draw against defending champions Antwerp.[4] On 17 September, he scored his first goal for the club, opening the score by tapping home Richie Sagrado's pass in the sixth minute of an eventual home draw against Gent.[5] After the 2023–24 season, Brunes was loaned out to Ekstraklasa club Raków Częstochowa. He made his debut for the club on 29 July 2024 in a 0–1 home loss to Cracovia,[6] and scored his first goal on 23 August in a 2–1 win over Lechia Gdańsk.[7]