.
Team Information and Facts
1988-1989 Players
# Player GP G A TP PPG PIM Period Years
1. Mark Messier (C) 1980 772 1335 2107 1.06 2365 1976-2004 28
2. Scott Stevens (D) 1801 214 795 1009 - 3079 1975-2004 25
3. Steve Yzerman (C) 1735 817 1239 2056 - 1096 1975-2006 26
4. Ken Daneyko (D) 1678 77 295 372 0.22 3538 1979-2003 24
5. Pat Verbeek (RW) 1654 662 732 1395 0.84 3521 1979-2002 23
6. Kirk Muller (C) 1649 491 815 1306 0.79 1383 1980-2003 23
7. James Patrick (D) 1596 198 659 857 - 1133 1979-2006 26
8. Ray Ferraro (C) 1583 775 760 1449 - 1593 1979-2002 23
9. John MacLean (RW) 1457 554 597 1151 - 1926 1976-2002 22
10. Kevin Dineen (RW) 1445 437 506 943 0.65 2752 1980-2003 23
11. Dale Hawerchuk (C) 1430 697 1143 1840 1.29 848 1978-1997 19
12. Brian Bellows (RW) 1421 673 777 1450 - 856 1979-1999 20
13. Glenn Anderson (RW) 1409 662 773 1435 - 1566 1971-1997 21
14. Dave Babych (D) 1391 218 774 992 0.71 1194 1977-2000 23
15. Dave Ellett (D) 1269 184 502 686 0.54 1247 1981-2000 19
16. Brent Ashton (LW/C) 1265 468 528 996 0.79 954 1975-1994 19
17. Randy Carlyle (D) 1250 186 643 829 - 1763 1973-1993 20
18. Mario Marois (D) 1247 117 525 642 - 2521 1967-1993 22
19. Sean Burke (G) 1123 - - - - - 1979-2007 24
20. Andrew McBain (RW) 1074 290 438 728 - 1261 1976-1996 18
21. Grant Fuhr (G) 1023 - - - - - 1978-2000 22
22. Gerard Gallant (LW) 1007 464 589 1053 1.05 2894 1979-1996 17
23. Peter Sidorkiewicz (G) 804 - - - - - 1980-1998 18