The final envelope opens, and the Palladium Theatre erupts. Harry Kane, 32 and long mocked as the star who never wins anything, is the 2026 Ballon d'Or winner. He is the first Englishman to take football's most coveted individual prize in 25 years, and he does it on home soil, in front of a London crowd that has waited a generation for this moment. The numbers explain the verdict.
Since the start of August 2025, Kane has scored 89 goals for club and country. He claimed the European Golden Boot, helped drive Bayern Munich to the Bundesliga title, and captained England to a World Cup semi-final. Yet the jury of journalists and administrators, drawn from across the football world, was also rewarding something harder to measure: a superstar who stays remarkably humble. Earlier in the evening, Alexia Putellas of London City Lionesses collected a third women's Ballon d'Or, five years after her first with Barcelona.
Not everyone will be celebrating. Kane has beaten two co-favourites, Barcelona's Lamine Yamal and Real Madrid's Kylian Mbappé, and the outcome is likely to stir the familiar anger among their clubs and their enormous online armies of fans. Yamal still leaves with the Kopa Trophy for the best player under 21, while Spain's Unai Simón and Luis de la Fuente also won awards, a reminder of how much the night belonged to Spanish football. On stage, Kane is almost lost for words.