1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour :
Né à San José au Costa Rica, Warren Madrigal est formé par le Deportivo Saprissa. Il joue son premier match en professionnel le , lors d'une rencontre de championnat face au Limón FC. Il entre en jeu à la place de Johan Venegas ce jour-là et son équipe s'impose par quatre buts à zéro[1].
Le , Warren Madrigal est prêté au Sporting FC jusqu'à la fin de l'année[2].
De retour au Deportivo Saprissa à la fin de son prêt, il inscrit son premier but pour le club le , à l'occasion d'une rencontre de championnat face à l'AD Municipal Pérez Zeledon. Titulaire, il participe à la victoire de son équipe (1-5 score final)[3].
Le , Madrigal prolonge son contrat avec son club formateur jusqu'en mai 2026[4].
Il honore sa première sélection lors du rassemblement suivant face au Guatemala, le . Il entre en jeu à la place de Anthony Contreras et son équipe s'incline par un but à zéro[7],[8].