Lionel Messi continues to hold the world record for the highest number of goals scored within a single calendar year. Punch reports that the Argentine superstar netted 91 times in 2012 while representing both Barcelona and the national side. This extraordinary output has yet to be matched by any other player in professional football history.

England captain Harry Kane is currently on a prolific scoring run in 2026. According to Punch, a ranking released by Planet Football on Friday highlights Kane’s progress, noting he has reached 55 goals. The Bayern Munich forward is moving closer to the top ten of all-time lists, though he still needs to significantly increase his tally to join the group that has scored at least 62 goals in a year.

The historical list of prolific scorers features several iconic figures. Gerd Muller sits in second place with 85 goals in 1972, a record that stood for decades. Pele appears three times, with 75 goals in 1958, 72 in 1965, and 64 in 1959. His 1958 campaign included helping Brazil win the World Cup in Sweden. Romario and Zico also recorded 72 goals in 2000 and 1979 respectively.

Other notable entries include Cristiano Ronaldo and Robert Lewandowski, both with 69 goals in 2013 and 2021. Kylian Mbappe ranks ninth with 62 goals in 2025. Lewandowski’s 2021 season helped Bayern Munich win multiple trophies, including the Bundesliga and the FIFA Club World Cup. Messi’s 2012 performance remains the clear benchmark for individual scoring excellence.

Speaking to ESPN, Messi reflected on his 2012 achievement. He stated, “In 2012, I scored around 91 goals,” adding that he never played with the intention of breaking individual records. He emphasized that his focus was never on assists or surpassing others for statistical purposes. Kane’s current form has brought renewed attention to these historical scoring milestones.