Iacovitti joined the Academy of Nottingham Forest at the age eleven, becoming an ever-present in the under-18 team that reached the play-off semi-final and FA Youth Cup quarter-final.
[6][7] He remained in Nottingham, however, and made his professional debut for the club on 6 August 2016, starting at left-back under Philippe Montanier in a 4–3 win over Burton Albion at the City Ground.
[12] On 12 November, Iacovitti was shown a red card in the 74th-minute away at Portsmouth after a late challenge on Michael Doyle; a goal down at the time, Mansfield went on to lose the game 4–0 having also had Howkins dismissed.
[13] This was his last appearance for the club and he returned to Nottingham early from his loan spell on 1 January; Steve Evans, who had replaced Murray as manager in November, cited the reason as a lack of playing time.
[15] He scored his first goal in senior football on 18 November, when his 93rd-minute winner secured a 3–2 victory over Crewe Alexandra at The New Lawn and sent manager Mark Cooper into a celebratory dash down the touchline.
[31] He formed a strong central defensive partnership with Jack Baldwin, leading Mackay to say that Iacovitti had been among his most consistent performers since his arrival at the club.
[34] On 23 June 2023, Iacovitti agreed on a two-year deal with League One side Port Vale, due to start on 1 July; manager Andy Crosby and director of football david Flitcroft emphasised the player's strength and physical presence, in addition to his character.
[35] On 30 September, following a good start to the campaign, he sustained a calf injury in a 1–0 defeat to Bolton Wanderers at Vale Park which saw him ruled out for a minimum of eight weeks.
[38] On 16 July 2024, Iacovitti returned to the Scottish Premiership after signing a two-year deal with St Mirren, who paid Port Vale an undisclosed transfer fee.
[41] He scored on his debut for the Buddies in a 4–1 win over Valur in a UEFA Conference League qualification game at St Mirren Park.
[44] Born in England to an Italian father and a Scottish mother,[45] Iacovitti made his debut for the Scotland under-19 team in a 1–0 victory over Bulgaria on 4 September 2015.