He made his
Russian Premier League debut for
FC Lokomotiv Moscow on 11 August 2020 in a game against
FC Rubin Kazan, he substituted
Dmitri Barinov in added time. On 12 July 2021, he joined
Villarreal B in Spain on a five-year contract. He was occasionally included in the matchday squads of the senior
Villarreal team for
La Liga and
UEFA Champions League games early in the
2021–22 season, but remained on the bench. He made his debut for the senior team on 30 November 2021 in a
Copa del Rey game against the sixth-tier club
Victoria CF and scored Villarreal's last goal in a 8–0 victory. He made his
La Liga debut on 22 January 2022 against
Mallorca as an added-time substitute for
Moi Gómez. At the end of the 2021–22 season, Villarreal B was promoted to the second-tier
Segunda División. Iosifov left Villarreal in June 2023. On 5 July 2023, Iosifov signed a two-year contract with
Mirandés. The following 19 January, he left the club on a mutual agreement. ==Career statistics==