Hrvat trat im Leichtgewichts-Einer bei den U23-Weltmeisterschaften von 2006 bis 2008 an und erreichte 2008 mit dem sechsten Platz seine einzige Endkampfplatzierung. In der Erwachsenenklasse belegte er bei den Europameisterschaften 2010 den elften und bei den Weltmeisterschaften 2011 den zwölften Platz. Bei den Weltmeisterschaften 2012 belegte er erneut den zwölften Platz im Einer, bei den Europameisterschaften 2012 kam er im Leichtgewichts-Doppelzweier auf den 13. Platz. Nach seiner Rückkehr in den Einer erreichte er 2013 und 2014 bei den internationalen Meisterschaften nicht das A-Finale. 2015 gelang dem Einer-Ruderer dann der Durchbruch zur internationalen Spitze. Bei den Europameisterschaften 2015 gewann er die Bronzemedaille, mit Silber hinter dem Neuseeländer Adam Ling war er bei den Weltmeisterschaften 2015 bester Europäer. Zum Saisonauftakt 2016 gelang Hrvat in Varese sein erster Sieg im Ruder-Weltcup, bei den Europameisterschaften 2016 erhielt er wie 2015 die Bronzemedaille. Bei den Weltmeisterschaften 2016 belegte er den vierten Platz.