Harry Kane edged Kylian Mbappe by just 28 points to win the 2026 Ballon d'Or, with official voting figures highlighting one of the closest races in the award's history. The Bayern Munich striker secured 1,055 points after a remarkable season, becoming England's first winner since 2001.