Endrick came off the bench to score a late winning goal, as Brazil beat England 1-0 in a friendly match at Wembley.
The 17-year-old pounced on a rebound after Jordan Pickford denied Vinicius Jr with 10 minutes left.
For Gareth Southgate’s men, they have lost at Wembley for the first time in 21 games.
Endrick, who will finish the season with Palmeiras before heading for the Spanish capital in the summer, won his first international cap last November, making him the youngest male player to feature for the first-team since the legendary Ronaldo in 1994.
His goal in the capital on Saturday night was the first of many for his country.
Against a Brazil side missing many of its familiar stars, England were largely expected to beat the five-time world champions on home turf.