El 26 se septiembre de 2020, debutó con Municipal Grecia contra Santos de Guápiles por la derrota 0-1.
[5] El 12 de septiembre de 2023, Haxzel debutó en un partido amistoso contra Emiratos Árabes Unidos, dándose su ingreso al minuto 58, el encuentro finalizó por la derrota 4-1.
[6] El 1 de junio de 2024, se oficializó su convocatoria para la clasificación al mundial 2026 para los partidos contra San Cristóbal y Nieves y Granada.
[7] El 6 de junio, se enfrentó a San Cristóbal y Nieves, disputando 78 minutos por la victoria 4-0..[8] Tres días después participó durante 16 minutos contra Granada por la victoria 0-3.
[11] El 28 de junio se enfrentó a Colombia, disputando la totalidad de minutos por la derrota 3-0.