À l'automne 2006, les Haïtiens s'engagent dans les qualifications pour la phase finale de la Coupe caribéenne des nations 2007 qui doit avoir lieu à Port of Spain. Ils réussissent d'abord à terminer en tête de leur poule éliminatoire, se qualifiant avec Saint-Vincent-et-les-Grenadines aux dépens de la Jamaïque, pourtant tenante du titre et pays hôte de la poule. Au tour suivant, ils ne se classent que troisièmes, derrière les Cubains et les Martiniquais, une place synonyme de barrage joué quelques jours avant le début de la compétition à proprement parler. Cette nouvelle étape est aisément franchie, après être venu à bout de la sélection des Bermudes (5-0 sur l'ensemble des deux matchs). Lors du premier tour, les "Grenadiers" finissent deuxième de leur poule, derrière le pays organisateur, Trinité-et-Tobago et devant la Martinique et la Barbade. En demi-finales, Haïti bat une autre équipe francophone, la Guadeloupe avant de prendre sa revanche en finale sur les Trinidadiens, qui les avaient battus 3-1 en match de poule. Cette victoire en Coupe caribéenne des nations est le premier titre d'Haïti depuis 1979. Elle leur permet également de revenir en phase finale de la Gold Cup, après avoir manqué les éditions 2003 et 2005.