Wayne Gretzky has scored the most NHL goals. He has 894 goals.
Bobby Hull - 604 goals
The player with the most goals in hockey is Wayne Gretzky. Gretzky holds a record of 894 career goals and 122 playoffs career goals for a total of 1016 goals.
Sohail Abbas holds the world record for the most goals scored in international hockey. He is reported to have scored 306 goals in his international career so far.
The answer is 7 by Grant Mulvey on February 3rd, 1982. He scored 5 goals and had 2 assists that night.
The most goals by a soccer player is by Pele , who has scored over a thousand goals in his life..
Joe Malone (7)
Jafar's parrot, Iago.
Sohail Abbas (Pakistan)
Dhyan Chand. More than 1000 International goals.