1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 06 octobre 2024
Il fait ses débuts au Tauro FC au Panama le lors d'une défaite en championnat contre le Deportivo Árabe Unido (1-0). Il marque son premier but le lors d'une victoire (2-1) contre le même adversaire.
Le , il est prêté au FC Cartagena qui joue en troisième division espagnole. Il joue son premier match le lors de la victoire (1-0) face à l'Atlético Sanluqueño. Le , le club lève l'option d'achat en payant la somme de 300 000 euros et s'engage jusqu'en 2025. Le club de Carthagène accède à la deuxième division après huit saisons au troisième échelon. Il marque son premier but le , contre l'UD Las Palmas (victoire 3-0)[2].
Le , il est prêté au Dynamo de Houston[3]. Il joue son premier match deux jours après, en entrant au cours du match perdu (2-0) contre Minnesota United. Il inscrit son premier but contre ce même adversaire le , mais ne peut toutefois empêcher la défaite de son équipe, 1-2[4]. Neuf mois plus tard, le , il s'engage pour un contrat de deux ans et demi après que Houston ait levé l'option d'achat assortie à son prêt[5].
Avec les moins de 23 ans, il participe aux Jeux panaméricains de 2019. Lors de cette compétition organisée à Lima au Pérou, il joue quatre matchs. Il inscrit un but contre la Jamaïque lors du match de classement pour la cinquième place[7].
Le , il figure dans une pré-liste de trente-cinq joueurs en vue de la Coupe du monde 2018[9], mais il n'est finalement pas retenu dans la liste définitive des 23 joueurs.
Le , il est convoqué par le sélectionneur Thomas Christiansen afin de participer à la Gold Cup 2021 organisée aux États-Unis. Lors de cette compétition, il joue trois matchs. Il délivre une passe décisive contre Grenade. Malgré un bilan honorable d'une victoire, un nul et une défaite, le Panama est éliminé dès le premier tour[8].
Le 16 juillet 2023, il devient finaliste de la Gold Cup 2023 et a été désigné meilleur joueur de la compétition.