Krslovic joined the Montana Grizzlies basketball team whilst studying at the University of Montana in 2014, and as a freshman he made an immediate impact. In his first season, he was the team's second-leading rebounder and the 19th in the Big Sky Conference for rebounding average, and shot a 52%. He also played in all 33 games the team played, and started in 26 of them.[2]
Across the remainder of his college career, Krslovic regularly was found higher up on the stats leaderboard, particularly for rebounds, shooting percentage, steals and blocks. He also played in all 132 games that the team played in during his time at college, and earned a total of 116 starts. He was also named on the Big Sky Academic All-Conference team for three consecutive years across his final years at college.[2]
After making five appearances that NBL season and spending another season with the Marlins, on 13 June 2019, Krslovic was elevated to the roster of the Cairns Taipans for the 2019–20 NBL season and signed a one-year deal with a club option.[3] Across the Taipans 28 regular season and three finals series games he made 27 appearances, where he averaged 11.38 minutes and scored a total of 83 points, with 72 rebounds, 11 assists, 16 steals and 9 blocks.[4]
On 7 July 2020, the Taipans took up the club option on Krslovic's contract and kept him at the club for the 2020–21 NBL season.[5]