# Soccer: England captain and Bayern Munich striker Harry Kane is the 2026 Ballon d’Or winner, becoming the first British player to win the prestigious individual accolade since Michael Owen in 2001. France’s Kylian Mbappe and Spain’s Lamine Yamal finished second and third, respectively. Kane, who scored 73 goals for club and country last season, also won the Men’s Striker of the Year award. Meanwhile, Spain midfielder Alexia Putellas won the Women’s Ballon d’Or for a record-equalling third time. Spain’s Luis de la Fuente was named the Men’s Coach of the Year.
Soccer: Harry Kane ends England’s 25-year wait as he wins 2026 Ballon d’Or