In football, most headed goals are scored from crosses or corners. Typically, the head is used in football to control the ball, to pass, shoot, or clear.
Although heading is a common technique in football, it is used by players in practically every game.
Scoring goals with a header is no small feat, but many players have turned it into an art. So, which football player has scored the most headed goals?
Some of the greatest players, such as Pelé, Cristiano Ronaldo, Gerd Müller, and Robert Lewandowski, have not only used their feet to score goals in their careers, but they have practically perfected this technique.
Cristiano Ronaldo holds the record for most headed goals in football history, with 152. He also holds the record for most headed goals in the Champions League. He set this record while playing for Real Madrid against Shakhtar Donetsk in 2015.
Here you will find a list of players who have scored more than 100 headed goals in football history.
List of Footballers with Most Headed Goals
Player | Country | Goals |
Cristiano Ronaldo | Portugal | 152 |
Jimmy McGrory | Scotland | 147 |
Gerd Müller | West Germany | 144 |
Santillana | Spain | 128 |
Dixie Dean | England | 125 |
Pele | Brazil | 124 |
Jared Borgetti | Mexico | 123 |
Telmo Zarra | Spain | 122 |
Hakan Şükür | Turkey | 115 |
Luuk de Jong | Netherlands | 111 |
Robert Lewandowski | Poland | 107 |
Sándor Kocsis | Hungary | 106 |
Aleksandar Mitrović | Serbia | 102 |
Alfredo Di Stéfano | Argentina | 100 |
Most headed goals in one game
Player | Year | Score | Competition |
Dondinho | 1939 | 5 | Regional interior Championship |
Jimmy McGrory | 1926 | 4 | Scottish Division One |
Eddie Reynolds | 1963 | 4 | FA Amateur Cup final |
Malcolm Macdonald | 1975 | 4 | UEFA Euro 1976 qualifying |
Fernando Morientes | 2002 | 4 | La Liga |