Benavides begon zijn autosportcarrière in het karting in 2017. Dat jaar werd hij negende in de KZ2-klasse van de WSK Final Cup. In 2018 werd hij vierde in de WSK Champions Cup, voordat hij in het volgende jaar de X30 Shifter-klasse van de IAME Winter Cup won. Twee jaar later werd hij elfde in de KZ-categorie van het Spaans kartkampioenschap met twee zeges.
Aan het eind van 2018 debuteerde Benavides in het formuleracing in de Euroformula Open, waarin hij als gastcoureur deelnam aan het laatste raceweekend op het Circuit de Barcelona-Catalunya voor Campos Racing. Hij eindigde de races als negende en dertiende. In 2019 kwam hij uit in de Eurocup Formule Renault 2.0 voor het team FA Racing, eigendom van Formule 1-coureur Fernando Alonso. Hij kende een lastig seizoen met een dertiende plaats op het Circuit Spa-Francorchamps als beste resultaat en hij miste de laatste twee raceweekenden. Hij eindigde puntloos op plaats 23 in het kampioenschap.
In 2020 reed Benavides geen races, maar in 2021 keerde hij terug in het formuleracing in het Formula Regional European Championship, waarin hij uitkwam voor DR Formula RP Motorsport. Hij reed enkel in de eerste vijf raceweekenden, waarin een twaalfde plaats in Barcelona zijn beste klassering was. Hij scoorde geen punten en eindigde op plaats 26 in het klassement. Hierna stapte hij over naar de Euroformula Open, waarin hij voor Carlin Motorsport in de laatste drie raceweekenden uitkwam. Hij behaalde zijn beste resultaat met een zesde plaats in Barcelona en kwam in acht van de negen races tot scoren. Met 39 punten werd hij dertiende in de eindstand.
In 2022 debuteerde Benavides in het FIA Formule 3-kampioenschap, waarin hij zijn samenwerking met Carlin voortzette. Hij kende een moeilijk seizoen, waarin hij enkel tot scoren kwam met een achtste plaats op het Circuit de Spa-Francorchamps. Met 3 punten eindigde hij op plaats 23 in het klassement.