Haiti face Peru tonight in final World Cup warmup before Scotland
Six days out from their World Cup opener against Scotland, Les Grenadiers take the field tonight at NU Stadium in Miami Freedom Park for a final pre-tournament friendly against Peru, kicking off at 19:30 ET. The match closes a focused two-match preparation window that began on June 2 with a commanding 4–0 dismantling of New Zealand at Chase Stadium in Fort Lauderdale — a result that sent a clear statement of intent to Group C rivals and to the wider tournament.
In that New Zealand fixture, Ruben Providence opened the scoring in the 12th minute, assisted by Wilson Isidor. Substitute Lenny Joseph doubled the lead shortly after half-time, Frantzdy Pierrot added a header for the third, and Duke Lacroix — also off the bench — sealed the rout with a long-range effort. The clean sheet was kept by captain Johny Placide.
Peru, who also qualified for the 2026 tournament, represent a sterner test: a South American side with World Cup pedigree and a structured defensive block. Tonight's result — when confirmed — will offer the last live read on Sébastien Migné's tactical selections before the June 13 showdown in Boston.
The squad continues to train at Port St. Lucie between fixtures. Twenty-five of the 26-man roster are diaspora-based players spanning 13 countries.