Horvat played for the
Croatia national team and was one of the youngest captain in history of
HNK Rijeka. He played his professional debut for
HNK Rijeka when he was eighteen years old. Also when he started his coaching career, he was one of the youngest coaches in
HNK Rijeka. After a successful career in Croatia, Horvat continues his career in Saudi Arabia and the UAE. In January 2021 with
Al Nassr FC he won the
Saudi Super Cup. On 21 October 2021, Horvat was appointed as manager of
Al-Batin. The main goal of the season was to stay in the league, which was achieved. The contract ends in February 2023 In the 2024/25 season, Horvat was the coach of Al Dhafra SC. He won the championship with the club and promoted the club to the ADNOC Pro League, which is one of the greatest results in the club's history. ==Statistics==