Wayne Gretzky played for four NHL teams: the Edmonton Oilers, Los Angeles Kings, St. Louis Blues, and New York Rangers.

Quick Scoop: Who Did Wayne Gretzky Play For?

If you’re wondering “who did Wayne Gretzky play for?” here’s the clear breakdown.

Main Teams in the NHL

  • Edmonton Oilers (NHL) – 1979–1988.
  • Los Angeles Kings – 1988–1996.
  • St. Louis Blues – part of the 1995–96 season.
  • New York Rangers – 1996–1999.

Before the Oilers joined the NHL, he also briefly played in the WHA for:

  • Indianapolis Racers (WHA) – 1978.
  • Edmonton Oilers (WHA) – 1978–1979.

Mini Timeline

  1. Late 1970s: Starts pro career in the WHA with the Indianapolis Racers, then moves to the Edmonton Oilers, who later join the NHL.
  1. 1980s: Becomes a superstar with the Edmonton Oilers, winning multiple Stanley Cups.
  1. 1988: Blockbuster trade sends him to the Los Angeles Kings, boosting hockey’s popularity in California and the U.S.
  1. 1996: Short stint with the St. Louis Blues.
  1. 1996–1999: Finishes his career with the New York Rangers, retiring in 1999.

Forum-style highlight

TL;DR: If you’re naming the big four, Wayne Gretzky played for the Oilers, Kings, Blues, and Rangers. That’s his full NHL tour.

Simple HTML table of his NHL teams

League Team Years
NHL Edmonton Oilers 1979–1988
NHL Los Angeles Kings 1988–1996
NHL St. Louis Blues 1996
NHL New York Rangers 1996–1999
Information gathered from public forums or data available on the internet and portrayed here.