[1] Prpić started playing football at the age of six[2] at NK Zagreb, until early 2017, when he moved to Lokomotiva, but, having been scouted by Hajduk Split, he moved to the Dalmatian club that same summer.
[2] At Hajduk, he featured regularly for his generation in the following years, and, on 2 June 2022, had his contract with the club extended until the summer of 2025.
[4][5][6] He made his league debut coming in for Stefan Simić in the 2–2 away draw with Slaven Belupo on 12 November 2022.
[7] His first game in the starting lineup was the 2–1 win against Šibenik on 22 January 2023.
[2] Prpić is from Zagreb, with roots from Lika, Dalmatia and Dubrovnik.