Solheid genoot zijn jeugdopleiding bij RFC Malmundaria, Standard Luik en RFC Seraing.[1] In het seizoen 2022/23 kwam hij met het beloftenelftal uit in de Tweede afdeling. Op 6 september 2022 maakte hij zijn officiële debuut in het eerste elftal van Seraing: trainer José Jeunechamps liet hem starten in de bekerwedstrijd tegen Sint-Eloois-Winkel Sport, die de Luikse club met 0-2 won.[2] Op 7 april 2023 maakte hij zijn debuut in de Jupiler Pro League: op de 32e competitiespeeldag liet trainer Jean-Sébastien Legros hem starten tegen Club Brugge.[3] Door deze nederlaag was Seraing met nog twee speeldagen te gaan zeker van de degradatie naar Eerste klasse B.[4] Op die twee laatste speeldagen kreeg Solheid telkens een basisplaats.[5][6]
In juni 2023 ondertekende Solheid een profcontract tot 2025 bij Seraing.[7]