Opruț started his youth career in the academies of LPS Banatul Timișoara, Chievo, and Genoa.[1] He made his senior debut while on loan at Serie C club Albissola in the 2018–19 season, starting in a 2–3 home league loss to Olbia on 19 September 2018.[2]
On 12 July 2019, Opruț returned to his native country by joining Liga I team Hermannstadt.[3] He made his league debut on 28 July, in a 2–3 away loss to Viitorul Constanța.[1] On 10 January 2021, he scored his first senior goal against the same opponent, in a 1–2 away Liga I defeat.[4]
On 31 July 2023, Opruț signed a three-year contract with Belgian side Kortrijk for a fee of €400,000 plus 15% interest.[5][6] On 16 January 2024, he was sent on loan to his previous club Hermannstadt for the remainder of the campaign.[7]