Benavides commence sa carrière en karting en 2017, lorsqu'il termine neuvième de la WSK Final Cup dans la catégorie KZ2. Il se classe ensuite quatrième de la WSK Champions Cup en 2018 puis remporte la IAME Winter Cup l'année suivante dans la catégorie X30 Shifter. Deux ans plus tard, il ne se classe que onzième dans la catégorie KZ du Championnat d'Espagne de karting avec deux victoires, après avoir manqué les deux dernières manches en raison de ses engagements en course.
Débuts en monoplace
Brad Benavides fait ses débuts en monoplace en 2019 en Formula Renault Eurocup dans l'équipe espagnole crée par Fernando Alonso. Il termine vingt-troisième sans aucun point[1]. Après une année sabbatique en 2020, Benavides fait son retour à la course dans le Championnat d'Europe de Formule Régionale où il rejoint l'écurie portugaise DR Formula by RP Motorsport[2]. Lors de la première manche de la saison à Imola, Il abandonne lors de la première course[3], puis termine quatorzième de la deuxième course[4]. Il réalise son meilleur résultat lors de la manche de Barcelone. Cependant il ne participe pas aux deux dernières manches. Il se classe vingt-sixième sans aucun point.
Euroformula Open
Fin 2018, Benavides effectue une pige en tant que pilote invité et obtient tout de même une neuvième place pour meilleur résultat, mais son statut l'empêche de marquer des points. Trois ans plus tard, il rejoint le championnat Euroformula Open où il est appelé par Carlin Motorsport pour disputer les trois dernières manches. Sur le Red Bull Ring, il termine les trois courses dans les points, il récidive lors de la manche de Monza en terminant trois fois 7e avant d'obtenir son meilleur résultat à Barcelone avec une 6e place lors de la deuxième course. Il se classe treizième avec 39 points.
Ascension vers la Formule 3 FIA
Benavides est appelé par Carlin pour les tests d'après-saison 2021. L'année suivante, il est annoncé que Benavides disputerait la saison 2022 de Formule 3 FIA[5]. Il connait une saison décevante, mais marque tout de même ses premiers points lors de la septième manche à Spa-Francorchamps dans la course sprint, qu'il termine 8e. Il se classe vingt-troisième avec 3 points, devant son coéquipier Enzo Trulli mais loin de son autre coéquipier et membre de la Williams Driver Academy Zak O'Sullivan. Benavides dispute ensuite les essais d'après-saison avec l'écurie Française ART Grand Prix durant le mois de septembre[6].
Promotion en Formule 2
En novembre 2022, Benavides participe aux essais d'après-saison de la Formule 2 dans l'écurie tchèque Charouz Racing System aux côtés de Roy Nissany[7]. Le 29 novembre, les deux pilotes sont confirmés pour la saison 2023 au sein de la nouvelle écurie PHM Racing by Charouz[8]. Il n'effectue pas toute la saison avec l'écurie et se fait remplacer à partir de Spa Francorchamps par le britannique Josh Mason[9]. Il n'inscrit aucun point et se classe à la vingt-deuxième place.
Retour en Euroformula Open
Pour la saison 2024, Benavides retourne en Euroformula Open et rejoint l'écurie Motopark. où il s'oppose à ses coéquipiers; Jakob Bergmeister, Michael Shin, Levente Révész et Fernando Barrichello. Son principal rival est l'italien Francesco Simonazzi. Sa saison se déroule de manière dominante, il reste en tête du championnat du début à la fin, remporte neuf victoires décroche quatre pole positions et dix meilleur tours et monte sur un total de dix-neuf podiums. Il remporte le titre de champion avec un total de 461 points.