Born in
Bucharest, Grigore joined the academy of
Dinamo București at age eight. On 3 April 2018, shortly before turning 19, he made his professional debut in a 1–0
Liga I away victory over
Botoșani. On 15 July 2022, following Dinamo București's
relegation to the
Liga II,
FC U Craiova announced the signing of Grigore on a three-year contract, although it was later revealed to be a loan. On 9 March 2023, after terminating his deal with FC U Craiova, he signed a contract until the end of the
season with fellow Liga I team
Petrolul Ploiești. Grigore returned to Dinamo for the
2023–24 season, but after only seven games played, he was released at the end of the year. On 7 August 2024, he signed a one-year deal with Spanish
Segunda División side
CD Eldense. Grigore was released from his Eldense contract on 3 February 2025. ==International career==