Born and raised in Liverpool, Grivosti played for local side MSB Woolton from Under-6 level until moving to the youth academy at Bolton Wanderers.[1] Grivosti was loaned out to Skelmersdale United in January 2017.[2] He made one appearance for the club,[3] a 4–1 loss to Blyth Spartans.[4]
After being released by Bolton Wanderers in the summer of 2017, he signed for Scottish side Ross County where he initially played for their reserve side, winning the North of Scotland League.[5]
On 1 September 2021 Grivosti was sent on loan to Scottish League Two side Elgin City until January 2022.[7] He returned to Ross County after 13 appearances and 1 goal for Elgin in all competitions, with County manager Malky Mackay stating he was considering securing a loan move at a higher level for Grivosti during the January transfer window.[8]
On 26 May 2023, not long after recovering from a hamstring injury that kept him out for 2 months, Grivosti suffered a ruptured Anterior cruciate ligament in a 2–1 win over Dundalk, with the long term nature of the injury ending his season.[15][16] During his time out injured, he missed out on his sides 3–1 victory over Bohemians in the 2023 FAI Cup Final at the Aviva Stadium, with Grivosti stating that due to his injury he didn't feel like he had won the cup.[17] On 20 November 2023, despite still being injured, it was announced that Grivosti had signed a contract extension with the club.[18][19]
2024 season
On 24 May 2024, Grivosti made his first appearance for the club in 364 days when he came off the bench for Jason McClelland in the 66th minute of a 2–2 draw away to Bohemians at Dalymount Park.[20] On 25 July 2024, he made his 100th career appearance in a 3–1 win at home to Vaduz of Liechtenstein in the UEFA Conference League.[21] He featured in all 6 of the club's UEFA Conference League fixtures as they knocked out Vaduz, then Sabah of Azerbaijan, before losing 2–0 on aggregate to Turkey's İstanbul Başakşehir in the Play-off Round.[22] On 5 September 2024, Grivosti scored his first goal since his return from injury, with an overhead kick to equalise in an eventual 2–1 win away to Dundalk at Oriel Park.[23]
2025 season
On 25 November 2024, Grivosti signed a new 2 year contract with the club.[24]