Marić je rođen u Beču, gdje je i počeo profesionalnu karijeru u dresu SK Rapid te je kao igrač ovog kluba branio za mlade reprezentacije Hrvatske.

Kao 19-godišnjak karijeru je nastavio u Bundesligi potpisavši višegodišnji ugovor za TSG 1899 Hoffenheim, a kao igrač njemačkog kluba iskustvo je skupljao braneći za poljski KS Lechia Gdansk, njemački Hannover 96 i norveški Lillestrom SK, nakon čega je dvije godine proveo u američkom MLS-u u dresu Houston Dynamo FC.