NHL goal scoring leaders: How many goals does Alex Ovechkin have?

2025 NHL storylines include Panthers, Ovechkin and Olympic hockey
The 2025-26 NHL season gets under way on Oct. 7. Sam Cardona-Norberg shares some key storylines.
Washington Capitals star Alex Ovechkin, the NHL’s all-time leading goal scorer, has picked up the pace after a slow start.
He took 13 games to score the three goals he needed to reach 900 in his career. But he extended his goal streak to four games on Thursday, Nov. 20, and picked up his first hat trick since last season to put him at 907.
Ovechkin broke Wayne Gretzky’s record last season when he scored No. 895 on April 6 against the New York Islanders. His recent outburst makes it possible for him to pass Gretzky’s record of 1,016 combined regular-season and playoff goals. Ovechkin is at 984.
He is in the final year of his contract and he hasn’t said what he plans to do after this season.
Here’s a look at the NHL’s all-time leading scorers, plus the active leaders:
NHL all-time leading goal scorers
Players with 600 career NHL goals. Bold – active player (through Nov. 20)
1. Alex Ovechkin, 907 goals in 1,512 games
2. Wayne Gretzky, 894 goals in 1,487 games
3. Gordie Howe, 801 goals in 1,767 games
4. Jaromir Jagr, 766 goals in 1,733 games
5. Brett Hull, 741 goals in 1,269 games
6. Marcel Dionne, 731 in 1,348 games
7. Phil Esposito, 717 goals in 1,282 games
8. Mike Gartner, 708 goals in 1,432 games
9. Mark Messier, 694 goals in 1,756 games
10. Steve Yzerman, 692 goals in 1,514 games
11. Mario Lemieux, 690 goals in 915 games
12. Teemu Selanne, 684 goals in 1,451 games
13. Luc Robitaille, 668 goals in 1,431 games
14. Brendan Shanahan, 656 goals in 1,524 games
15. Dave Andreychuk, 640 goals in 1,639 games
16. Sidney Crosby, 637 goals in 1,372 games
17. Joe Sakic, 625 goals in 1,378 games
18. Jarome Iginla, 625 goals in 1,554 games
19. Bobby Hull, 610 goals in 1,063 games
20. Dino Ciccarelli, 608 goals in 1,232 games
21. Jari Kurri, 601 goals in 1,251 games
NHL active goal-scoring leaders
Active players with 400 or more career goals
- Alex Ovechkin, 907
- Sidney Crosby, 637
- Steven Stamkos 586
- Evgeni Malkin, 519
- John Tavares, 506
- Patrick Kane, 495
- Corey Perry, 455
- Anze Kopitar, 444
- Brad Marchand, 437
- Leon Draisaitl, 413
- Auston Matthews, 410
- David Pastrnak, 402




