Canadian ice hockey right winger who scored 500 NHL goals and won the Stanley Cup with Calgary Flames in 1989, known for his iconic mustache.
Lanny King McDonald was born in Hanna, Alberta in 1953. Toronto Maple Leafs selected him fourth overall in the 1973 NHL Draft. His 16-season career produced exactly 500 goals — scored in his final regular season game of 1988-89 — and 506 assists for 1,006 career points. He won the Stanley Cup with the Calgary Flames in 1989 — in what became his final game. He was inducted into the Hockey Hall of Fame in 1992 and named one of the 100 Greatest NHL Players in 2017. His spectacular walrus moustache is one of hockey's most recognisable personal trademarks. He scored the Stanley Cup-winning goal in 1989 — at age 36 in what was his final season, having come back from injury — creating one of sport's most perfect retirement storylines. His trade from Toronto — where he was beloved — to Colorado in 1979 by owner Harold Ballard was as controversial as any trade in Maple Leafs history. He won the King Clancy Award for leadership and humanitarian contribution to hockey.
Scoring his 500th career goal and winning the Stanley Cup with Calgary in his final NHL season in 1989.
How They Played
McDonald was a classic power forward with an excellent wrist shot and strong presence in front of the net. He combined physical play with skilled hands, making him effective both along the boards and in scoring positions. His leadership on the ice was evident through his captaincy roles and ability to perform in clutch situations.
Lasting Impact
McDonald's impact extends beyond his playing career through his work as a hockey ambassador and executive, helping grow the sport's popularity. His distinctive appearance and gentlemanly conduct made him one of hockey's most beloved figures during the 1970s and 1980s.
Career Honours
- Stanley Cup (1989)
- King Clancy Award
- Hall of Fame (1992)
- NHL 100 Greatest Players
| Team | Period | GP | Goals |
|---|---|---|---|
| Toronto Maple Leafs | 1973–1979 | 477 | 219 |
| Calgary Flames | 1981–1989 | 492 | 215 |
| Colorado Rockies | 1979–1981 | 139 | 66 |