Neymar Out for Brazil's Match Against Haiti
PHILADELPHIA — The World Cup stage will light up Lincoln Financial Field on Friday night, but it will do so without one of its brightest stars.
Neymar’s name stays on the teamsheet only in ink, not in action.
Neymar out, recovery continues
Brazil have ruled the playmaker out of their Group C clash with Haiti, confirming on Thursday that he will miss a second straight World Cup match as he nurses a calf injury picked up with Santos FC.
He will not even travel to Philadelphia. While his teammates walk out into the noise and colour of a World Cup evening, Neymar will remain at Brazil’s training base in Morris Township, New Jersey, working through the final stretch of his rehabilitation.
This is his fourth World Cup, a tournament he has come to define for a generation of Brazilian fans. Yet, for now, he is reduced to a spectator. He watched the opener, a 1-1 draw with Morocco at MetLife Stadium, from the sidelines. He will watch Haiti from afar.
The Brazilian Football Confederation (CBF) says the decision is deliberate: keep him close to the medical staff, keep him in a controlled environment, squeeze everything possible out of these final recovery days.
There is progress. Neymar has returned to the grass, training in recent days, testing the calf that threatened to derail his tournament before it began. But the clock has not quite been beaten.
The injury and the timeline
The problem is clear enough: a grade two calf injury sustained while playing for Santos.
“He arrived at Granja Comary yesterday, underwent a full medical examination, which included an MRI scan that revealed a grade two calf injury, not just swelling,” Brazil team doctor Rodrigo Lasmar said on May 28. “He is expected to be fit to play in two to three weeks.”
That timeline always made the group stage a race. So far, Neymar has missed two pre-World Cup friendlies — against Panama and Egypt — and now two World Cup fixtures, Morocco and Haiti. Four straight games in yellow, all watched in training gear.
For Brazil, the calculation is obvious: risk him now, or preserve him for the business end of a tournament they still expect to shape.
Brazil’s Group C picture
On the table, the margins are already tight.
Brazil opened their 2026 World Cup with that 1-1 draw against Morocco, a result that leaves Group C finely poised. Heading into Friday’s match, Brazil sit on one point, level with Morocco and Scotland. Scotland hold the edge on goal difference after their 1-0 win over Haiti.
So the equation against Haiti is simple enough: win, or invite trouble.
Brazil face Haiti on Friday, June 19, with kickoff set for 8:30 p.m. ET at Lincoln Financial Field. The match will be broadcast on Fox Sports 1, with streaming available via the Fox Sports Go app, Fubo and Peacock’s Spanish-language coverage.
After Haiti, the group closes with a meeting against Scotland on June 24 at Hard Rock Stadium in Miami Gardens, a fixture that could decide everything if Brazil fail to take care of business in Philadelphia.
Their Group C schedule:
- June 13: Brazil 1, Morocco 1
- June 19: Brazil vs Haiti, 9 p.m. ET, Lincoln Financial Field, Philadelphia on FS1
- June 24: Brazil vs Scotland, 6 p.m. ET, Hard Rock Stadium, Miami Gardens, Fla. on FS1
A giant on the sidelines
For a nation that breathes this tournament, Neymar’s absence cuts deeper than a missing name on a lineup graphic. Brazil are at their 23rd World Cup, chasing a sixth title after lifting the trophy in 1958, 1962, 1970, 1994 and 2002. Every generation has its talisman. In this one, it is still Neymar.
Yet the World Cup rarely bows to individual timelines. It demands choices. It tests depth. It forces coaches and players to live with the idea that the decisive night might arrive before a star is fully ready.
So Brazil walk into a crucial Group C fixture without their leading man, trusting that the work done in New Jersey today will pay off when the stakes rise again.
The question now is stark: by the time Neymar is fit to step back onto this stage, what kind of World Cup will be left for him to save?




