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.
[4] On 31 July 2023, Opruț signed a three-year contract with Belgian side Kortrijk for a fee of €400,000 plus 15% interest.
[9] On 2 August, he scored his first goal for Dinamo in the 4–1 home win against Gloria Buzău,[10] being named in the Liga 1 Team of the Week.
[11] Opruț made his debut for the Romania national team on 17 November 2022, coming on as a 60th-minute substitute for Bogdan Vătăjelu in a 1–2 friendly loss to Slovenia.