Formé à l'AS Monaco, Irvin Cardona a remporté la Coupe Gambardella en 2016 avec les U19, avant de participer à sept rencontres avec les professionnels durant la superbe saison 2016/2017. Prêté dans la foulée au Cercle Bruges pour gagner en temps de jeu, Irvin a activement participé à la montée en Jupiler League du club filial de l'AS Monaco en 2017-2018, puis a enchaîné une seconde saison avec le Cercle au sein de l'élite belge en 2018-2019. Après ces deux belles saisons, Irvin Cardona a retrouvé son club formateur en juillet 2019.