Mario Valentinov Ivov (; born 25 July 1999) is a Bulgarian footballer who currently plays as a midfielder for Pirin Blagoevgrad.
In June 2016, Topuzov started pre-season training with Pirin Blagoevgrad's first team. On 5 March 2017, he made his professional debut in a 0âÂÂ3 away loss against Ludogorets Razgrad, coming on as substitute for Stanislav Kostov.
In February 2025 he changed his name to Mario Vladimirov Ivov, taking his father's name. Until that, he used his mother's name and was known as Mario Magdalinov Topuzov.