Club At the beginning of his career, he played in the Croatian club
RK Kastela. Here he made his debut in the
EHF Cup Winners' Cup in the 2010–2011 season. In the summer of 2013, he transferred to the
Macedonian Handball Super League team
RK Metalurg Skopje, which he left again in November and returned to the
Croatian Premier League with
RK Poreč. With this, he participated in the 2013-14
EHF Cup. In 2015, he signed for
RK Pelister Bitola. In the 2016–17 season, he moved to
Hungary to the
Váci KSE team. He then played for
Balatonfüredi KSE for five years, with which he played in the
EHF Cup. He has been playing in the
MOL Tatabánya KC team since 2022. In February 2023, he suffered a rupture of the Achilles tendon in the match against
Csurgói KK. After an 8-month absence, he returned to the field in the
MOL Tatabánya KC-
Ferencvárosi TC match, where
MOL Tatabánya KC won 29-24, Petar scored 3 goals. In the
MOL Tatabánya KC team, he played in the
EHF European League in the 2023-24 and 2024-25 seasons. At the end of February 2025, it was announced that the Croatian record champion
RK Zagreb bought him from the
MOL Tatabánya KC team and he transferred to the Croatian team with immediate effect.
National team In October 2020, he received Hungarian citizenship, thus becoming a player of the
Hungarian national team. He played for the
Hungarian national team for the first time at the
2021 World Men's Handball Championship: Hungary-Cape Verde 34–27 on January 15, 2021 (scored 1 goals). He scored 2 goals in 2 matches at the
2021 World Men's Handball Championship. He was a member of the
2022 European Men's Handball Championship squad, he played in all three matches of the
Hungarian national team at the European Championship, scoring 6 goals. He was included in the large squad of the
2023 World Men's Handball Championship, but in the end he will not become a member of the narrow squad. He was included in the large squad of the
2024 European Men's Handball Championship, but in the end he will not become a member of the narrow squad. ==Honours==