Marín ruilde in 2016 de jeugdopleiding van Sevilla FC in voor die van Real Madrid.[1] Op 2 mei 2021 maakte hij zijn officiële debuut voor Real Madrid Castilla, het beloftenelftal van Real Madrid dat toen in de Segunda División B speelde. Trainer Raul Gonzalez Blanco liet hem die dag invallen tegen CD Badajoz. Marín, die een week later ook kort mocht invallen tegen CF Talavera, groeide in oktober 2021 uit tot een vaste waarde bij Real Madrid Castilla, dat na de competitiehervorming van 2021 van start ging in de Primera División RFEF, die een jaar later al werd omgedoopt in de Primera Federación. In het seizoen 2021/22 speelde hij 27 van de 38 competitiewedstrijden, in het seizoen 2022/23 miste hij zelfs slechts twee competitiewedstrijden.
In juli 2023 werd Marín voor een seizoen uitgeleend aan de Spaanse eersteklasser Deportivo Alavés.[2] Op 14 augustus 2023 maakte Marín z'n debuut in de Primera División: op de openingsspeeldag kreeg hij tegen Cádiz CF meteen een basisplaats van trainer Luis García.[3]
Marín nam in mei 2019 met Spanje –17 deel aan het EK onder 19 in Ierland. In de derde groepswedstrijd tegen Italië (4-1-nederlaag) speelde hij 90 minuten mee, in de halve finale tegen Nederland (1-0-nederlaag) viel hij in de blessuretijd in voor Álvaro Carrillo.[4][5] Door het behalen van de halve finale in Ierland was Spanje geplaatst voor het WK onder 19 in Brazilië later dat jaar. Ook voor dit toernooi werd Marín geselecteerd.[6] Net als in Ierland kreeg Marín in Brazilië slechts één basisplaats – in de derde groepswedstrijd tegen Kameroen –, daarnaast mocht hij ook in de blessuretijd invallen in de eerste groepswedstrijd tegen Argentinië (0-0-gelijkspel) en in de achtste finale tegen Senegal (2-1-zege).[7]