1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 10 décmebre 2023
Il poursuit sa carrière aux États-Unis lorsqu'il est transféré au Crew de Columbus en Major League Soccer le , en tant que joueur désigné[10],[11]. Il signe un contrat garanti jusqu'à la fin de la saison 2021 puis deux années en option[12]. Le montant du transfert est d'un million de dollars[13].
Le , il participe à son premier match en MLS en entrant à la 65e minute à la place d'Eduardo Sosa(es) et délivre sa première passe décisive à la fin du temps réglementaire face au Fire de Chicago[14],[15]. Deux semaines plus tard, il dispute sa première rencontre en tant que titulaire face aux Earthquakes de San José et délivre sa deuxième passe décisive de la saison en faveur de son coéquipier Gyasi Zardes[16],[17]. Le , lors du derby de l'Ohio(en) face au FC Cincinnati, il inscrit son premier but en MLS et délivre une nouvelle passe décisive à Zardes[18],[19],[20]. Puis, contre Atlanta United, il marque son deuxieme but en MLS le [21]. Il fait une bonne impression lors de sa première saison à Columbus[22].
La saison suivante, il s'impose comme un des joueurs clés de l'équipe[23]. Lors de la finale de la Coupe MLS, il délivre une passe décisive lors de la victoire 3-0 face aux Sounders de Seattle[24],[25] et remporte son premier trophée avec Columbus[26],[27].
Il poursuit sa bonne forme en 2021 mais contracte une blessure alors qu'il est en camp d'entraînement avec la sélection costaricaine au début du mois de juin[28]. Il revient sur les terrains un mois plus tard, et est titularisé face au Revolution de la Nouvelle-Angleterre (2-2) dans la rencontre du Lower.com Field, la nouvelle enceinte du Crew[29]. Il quitte ensuite son club pour disputer la Gold Cup 2021 avec sa sélection, après avoir été appelé en remplacement de Bryan Oviedo, blessé[30]. Au retour de compétition internationale, Luis Díaz peine à retrouver un statut de titulaire et se contente de quatre titularisations jusqu'au terme de la saison. Il dispute néanmoins la dernière demi-heure de la Campeones Cup 2021 remportée par Columbus face à Cruz Azul le [31].
Remplaçant pour la première rencontre de la saison 2022, Díaz entre en jeu à vingt minutes du terme de la partie et inscrit le troisième but d'une victoire 4-0 contre les Whitecaps de Vancouver le [32]. Bien qu'il ne soit pas souvent titulaire en début de saison, il s'impose de nouveau dans l'effectif à partir de l'été au sein d'une équipe luttant pour la qualification en séries éliminatoires. Le club ne parvient cependant pas à atteindre la phase finale pour une deuxième année consécutive[33] et se sépare alors de son entraîneur Caleb Porter[34].
Avec l'arrivée de Wilfried Nancy à la tête de l'équipe pour l'exercice 2023[35], Luis Díaz voit son temps de jeu être considérablement réduit avec seulement quatre entrées en jeu au cours de la saison, ce qui amène le club à le libérer de son contrat le [36].
En , Luis Díaz est convoqué pour la première fois en équipe du Costa Rica par le sélectionneur national Gustavo Matosas(es), pour un match amical contre le Pérou[39], mais doit déclarer forfait à la suite d'une blessure[40],[41]. Il est de nouveau convoqué pour un match amical face à l'Uruguay le [42].
Le , il honore sa première sélection contre l'Uruguay[43]. Lors de ce match, il entre à la 68e minute de la rencontre, à la place de Joel Campbell. Le match se solde par une défaite 2-1 des Costariciens[44].
Écarté par le nouveau sélectionneur Luis Fernando Suárez de la liste des vingt-trois joueurs appelés à disputer la Gold Cup 2021[45] en raison d'une récente blessure contractée lors du précédent camp d'entraînement[28], Luis Díaz est finalement convoqué en remplacement de Bryan Oviedo, blessé[30].