.
Team Information and Facts
1988-1989 Players
# Player GP G A TP PPG PIM Period Years
1. Mark Messier (C) 1756 694 1193 1887 1.07 1910 1979-2004 25
2. Scott Stevens (D) 1635 196 712 908 0.56 2785 1982-2004 22
3. Steve Yzerman (C) 1514 692 1063 1755 1.16 924 1983-2006 22
4. Pat Verbeek (RW) 1424 521 541 1063 0.75 2905 1982-2002 20
5. Kirk Muller (C) 1349 357 602 959 0.71 1223 1984-2003 19
6. Ken Daneyko (D) 1283 36 142 178 0.14 2516 1983-2003 20
7. James Patrick (D) 1280 149 490 639 0.50 759 1983-2004 21
8. Ray Ferraro (C) 1258 408 490 898 0.71 1288 1984-2002 18
9. John MacLean (RW) 1194 413 429 842 0.71 1328 1983-2002 18
10. Dave Babych (D) 1194 142 581 723 0.61 970 1980-1999 19
11. Dale Hawerchuk (C) 1188 518 891 1409 1.19 740 1981-1997 16
12. Brian Bellows (RW) 1188 485 537 1022 0.86 718 1982-1999 17
13. Kevin Dineen (RW) 1188 355 405 760 0.64 2229 1984-2003 19
14. Glenn Anderson (RW) 1129 498 601 1099 0.97 1120 1980-1996 16
15. Dave Ellett (D) 1129 153 415 568 0.50 985 1984-2000 16
16. Randy Carlyle (D) 1055 148 499 647 0.61 1400 1976-1993 17
17. Brent Ashton (LW/C) 998 284 345 629 0.63 635 1979-1993 14
18. Mario Marois (D) 955 76 357 433 0.45 1746 1977-1992 15
19. Grant Fuhr (G) 868 - - - - - 1981-2000 19
20. Sean Burke (G) 820 - - - - - 1987-2007 18
21. Gerard Gallant (LW) 615 211 269 480 0.78 1674 1984-1995 11
22. Andrew McBain (RW) 608 129 172 301 0.50 633 1983-1994 11
23. Peter Sidorkiewicz (G) 246 - - - - - 1987-1998 8