Wayne Gretzky has the most hockey goals in NHL history with 864 goals.
Most non-Canadian hockey players have been drafted from American teams to the Canadian teams.
243 goals scored in NHL hockey
Wayne Gretzky, 857 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.
Wayne Gretzky has scored the most NHL goals. He has 894 goals.
Pele has recorded 1201 goals.
Singh It is Sohail Abbas from my neighbor country Pakistan who has scored most goals in field hockey
Bobby Hull - 604 goals