Šutalo speelde in de jeugd van NK Neretva, een kleine club in de lagere divisies van het Kroatische voetbal. Zijn talent bleef bij topclub Dinamo Zagreb niet onopgemerkt. Het hengelde hem in 2014 binnen. Vier jaar later speelde Šutalo zijn eerste duels in het tweede elftal van de club en in de UEFA Youth League. In de eerste helft van 2021 verhuurde Dinamo hem aan NK Istra 1961 om ervaring op te doen. Een seizoen later werd hij een vaste waarde in de defensie van Dinamo Zagreb, waarmee hij driemaal landskampioen werd en uitkwam in de Europa League 2021/22 en de Champions League 2022/23.
Šutalo begon het seizoen 2023/24 bij Dinamo Zagreb. Nadat zijn ploeg werd uitgeschakeld in de voorronde van de Champions League tekende hij enkele dagen later voor vijf jaar bij Ajax, dat op zoek was naar een opvolger van Jurriën Timber voor de positie van rechter centrumverdediger. Ajax betaalde 20,5 miljoen euro voor hem aan Dinamo Zagreb, een bedrag dat door bonussen nog met drie miljoen euro kon oplopen.[2] Zijn debuut volgde op 3 september, als basisspeler in de uitwedstrijd tegen Fortuna. Bij Ajax vormde hij het centrum van de verdediging samen met Jorrel Hato, Devyne Rensch of Gastón Ávila. De startfase van Šutalo bij Ajax verliep moeizaam.[3] In zijn eerste seizoen bij Ajax beleefde hij met zijn club meerdere dieptepunten, zoals de uitschakeling door de amateurs van USV Hercules in de KNVB-bekercompetitie.
Nadat seizoen 2024/25 enkele maanden van start was gegaan, gaf nieuwe trainer Francesco Farioli aan dat Šutalo sinds de start van dit seizoen in zijn rol was gegroeid, en steeds meer leiderschap toonde.[4] Zijn progressie bleek ook uit statistieken.[5] Zijn nieuwe partner in de centrale verdediging was Youri Baas.
Šutalo speelde voor alle Kroatische jeugdelftallen. Omdat hij in Bosnië en Herzegovina werd geboren, kon hij ook voor dat land uitkomen, maar hij koos voor Kroatië. In juni 2022 werd hij door bondscoach Zlatko Dalić opgeroepen voor UEFA Nations Leagueduels tegen Frankrijk, Denemarken en Oostenrijk. Hij maakte op 10 juni 2022 zijn debuut, in de basis tegen Denemarken. Dalić nam Šutalo later dat jaar ook mee naar het WK 2022. Hierop kwam hij zes wedstrijden niet van de bank, maar mocht hij de wedstrijd om de derde plek helemaal spelen. Šutalo behaalde op 18 juni 2023 de tweede plek van de UEFA Nations League 2022/23 met Kroatië, door de finale na strafschoppen te verliezen van Spanje. Hij werd op 20 mei 2024 door Dalić opgenomen in de Kroatische selectie voor het EK 2024 in Duitsland.[6] Kroatië werd in de groepsfase uitgeschakeld na een nederlaag tegen Spanje (3–0) en gelijke spelen tegen Albanië (2–2) en Italië (1–1). Sutalo kwam in iedere wedstrijd in actie.