Position: D
Shoots: Left
Height: 6-1 Weight: 185 lbs.
Born: August 10, 1956 in Hornepayne, Ontario
Drafted by the New York Rangers in the 3rd round (42nd overall) of the 1976 NHL Amateur Draft.
Our primary support comes from users like you. Sponsor this page for $5. Your message will replace this ad.
| Season | Age | Team | Lg | GP | G | A | PTS | +/- | PIM | ESG | PPG | SHG | GWG | SOG | SPCT | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1976-77 | 20 | New York Rangers | NHL | 80 | 14 | 29 | 43 | -24 | 38 | 9 | 5 | 0 | 0 | 204 | 6.9 | ||
| 1977-78 | 21 | New York Rangers | NHL | 57 | 5 | 13 | 18 | -11 | 52 | 3 | 2 | 0 | 0 | 65 | 7.7 | ||
| 1978-79 | 22 | New York Rangers | NHL | 80 | 20 | 38 | 58 | 10 | 35 | 13 | 7 | 0 | 4 | 204 | 9.8 | ||
| 1979-80 | 23 | 2 Teams | NHL | 76 | 12 | 47 | 59 | -10 | 41 | 5 | 6 | 1 | 1 | 194 | 6.2 | ||
| 1979-80 | 23 | New York Rangers | NHL | 9 | 1 | 7 | 8 | 3 | 8 | 0 | 1 | 0 | 0 | 16 | 6.3 | ||
| 1979-80 | 23 | Colorado Rockies | NHL | 67 | 11 | 40 | 51 | -13 | 33 | 5 | 5 | 1 | 1 | 178 | 6.2 | ||
| 1980-81 | 24 | 2 Teams | NHL | 78 | 11 | 38 | 49 | -30 | 94 | 6 | 5 | 0 | 1 | 256 | 4.3 | ||
| 1980-81 | 24 | Colorado Rockies | NHL | 65 | 11 | 35 | 46 | -33 | 84 | 6 | 5 | 0 | 1 | 229 | 4.8 | ||
| 1980-81 | 24 | New York Islanders | NHL | 13 | 0 | 3 | 3 | 3 | 10 | 0 | 0 | 0 | 0 | 27 | 0.0 | ||
| 1981-82 | 25 | New York Islanders | NHL | 73 | 10 | 39 | 49 | 30 | 50 | 9 | 1 | 0 | 1 | 161 | 6.2 | ||
| 1982-83 | 26 | New York Islanders | NHL | 42 | 2 | 11 | 13 | 11 | 16 | 1 | 1 | 0 | 0 | 82 | 2.4 | ||
| 1983-84 | 27 | 2 Teams | NHL | 62 | 10 | 26 | 36 | -17 | 20 | 3 | 7 | 0 | 0 | 160 | 6.3 | ||
| 1983-84 | 27 | New York Islanders | NHL | 15 | 0 | 2 | 2 | -5 | 6 | 0 | 0 | 0 | 0 | 27 | 0.0 | ||
| 1983-84 | 27 | Los Angeles Kings | NHL | 47 | 10 | 24 | 34 | -12 | 14 | 3 | 7 | 0 | 0 | 133 | 7.5 | ||
| 1984-85 | 28 | Washington Capitals | NHL | 56 | 11 | 27 | 38 | 22 | 42 | 7 | 4 | 0 | 3 | 151 | 7.3 | ||
| 1985-86 | 29 | 3 Teams | NHL | 55 | 5 | 17 | 22 | -7 | 30 | 5 | 0 | 0 | 1 | 136 | 3.7 | ||
| 1985-86 | 29 | Detroit Red Wings | NHL | 29 | 0 | 10 | 10 | -8 | 16 | 0 | 0 | 0 | 0 | 82 | 0.0 | ||
| 1985-86 | 29 | New York Rangers | NHL | 16 | 2 | 5 | 7 | -4 | 8 | 2 | 0 | 0 | 1 | 36 | 5.6 | ||
| 1985-86 | 29 | Hartford Whalers | NHL | 10 | 3 | 2 | 5 | 5 | 6 | 3 | 0 | 0 | 0 | 18 | 16.7 | ||
| 1986-87 | 30 | Hartford Whalers | NHL | 48 | 8 | 8 | 16 | -9 | 32 | 3 | 5 | 0 | 2 | 86 | 9.3 | ||
| 1987-88 | 31 | Hartford Whalers | NHL | 9 | 0 | 3 | 3 | -1 | 10 | 0 | 0 | 0 | 0 | 22 | 0.0 | ||
| Career | 12 Seasons | NHL | 716 | 108 | 296 | 404 | -36 | 460 | 64 | 43 | 1 | 13 | 1721 | 6.3 |
| Per Game | Adjusted | Plus/Minus | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Age | Team | Lg | GP | G | A | PTS | GC | +/- | PIM | SOG | G | A | PTS | GC | TGF | PGF | TGA | PGA | +/- |
| 1976-77 | 20 | New York Rangers | NHL | 80 | 0.18 | 0.36 | 0.54 | 0.19 | -0.30 | 0.48 | 2.55 | 12 | 26 | 38 | 14 | 107 | 35 | 102 | 6 | -24 |
| 1977-78 | 21 | New York Rangers | NHL | 57 | 0.09 | 0.23 | 0.32 | 0.11 | -0.19 | 0.91 | 1.14 | 4 | 12 | 16 | 5 | 43 | 19 | 35 | 0 | -11 |
| 1978-79 | 22 | New York Rangers | NHL | 80 | 0.25 | 0.48 | 0.73 | 0.26 | 0.13 | 0.44 | 2.55 | 17 | 32 | 49 | 18 | 121 | 38 | 91 | 18 | 10 |
| 1979-80 | 23 | 2 Teams | NHL | 76 | 0.16 | 0.62 | 0.78 | 0.26 | -0.13 | 0.54 | 2.55 | 10 | 40 | 50 | 16 | 118 | 35 | 100 | 7 | -10 |
| 1979-80 | 23 | New York Rangers | NHL | 9 | 0.11 | 0.78 | 0.89 | 0.27 | 0.33 | 0.89 | 1.78 | 1 | 6 | 7 | 2 | 19 | 4 | 14 | 2 | 3 |
| 1979-80 | 23 | Colorado Rockies | NHL | 67 | 0.16 | 0.60 | 0.76 | 0.26 | -0.19 | 0.49 | 2.66 | 9 | 34 | 43 | 14 | 99 | 31 | 86 | 5 | -13 |
| 1980-81 | 24 | 2 Teams | NHL | 78 | 0.14 | 0.49 | 0.63 | 0.21 | -0.38 | 1.21 | 3.28 | 8 | 29 | 37 | 12 | 120 | 37 | 138 | 25 | -30 |
| 1980-81 | 24 | Colorado Rockies | NHL | 65 | 0.17 | 0.54 | 0.71 | 0.24 | -0.51 | 1.29 | 3.52 | 8 | 27 | 35 | 12 | 105 | 35 | 128 | 25 | -33 |
| 1980-81 | 24 | New York Islanders | NHL | 13 | 0.00 | 0.23 | 0.23 | 0.06 | 0.23 | 0.77 | 2.08 | 0 | 2 | 2 | 1 | 15 | 2 | 10 | 0 | 3 |
| 1981-82 | 25 | New York Islanders | NHL | 73 | 0.14 | 0.53 | 0.67 | 0.22 | 0.41 | 0.68 | 2.21 | 7 | 29 | 36 | 12 | 114 | 22 | 77 | 15 | 30 |
| 1982-83 | 26 | New York Islanders | NHL | 42 | 0.05 | 0.26 | 0.31 | 0.10 | 0.26 | 0.38 | 1.95 | 2 | 9 | 11 | 4 | 51 | 13 | 34 | 7 | 11 |
| 1983-84 | 27 | 2 Teams | NHL | 62 | 0.16 | 0.42 | 0.58 | 0.20 | -0.27 | 0.32 | 2.58 | 8 | 21 | 29 | 10 | 86 | 35 | 72 | 4 | -17 |
| 1983-84 | 27 | New York Islanders | NHL | 15 | 0.00 | 0.13 | 0.13 | 0.04 | -0.33 | 0.40 | 1.80 | 0 | 2 | 2 | 1 | 12 | 0 | 18 | 1 | -5 |
| 1983-84 | 27 | Los Angeles Kings | NHL | 47 | 0.21 | 0.51 | 0.72 | 0.25 | -0.26 | 0.30 | 2.83 | 8 | 19 | 27 | 10 | 74 | 35 | 54 | 3 | -12 |
| 1984-85 | 28 | Washington Capitals | NHL | 56 | 0.20 | 0.48 | 0.68 | 0.24 | 0.39 | 0.75 | 2.70 | 9 | 21 | 30 | 11 | 97 | 40 | 37 | 2 | 22 |
| 1985-86 | 29 | 3 Teams | NHL | 55 | 0.09 | 0.31 | 0.40 | 0.13 | -0.13 | 0.55 | 2.47 | 4 | 14 | 18 | 6 | 66 | 21 | 59 | 7 | -7 |
| 1985-86 | 29 | Detroit Red Wings | NHL | 29 | 0.00 | 0.34 | 0.34 | 0.10 | -0.28 | 0.55 | 2.83 | 0 | 8 | 8 | 2 | 36 | 15 | 36 | 7 | -8 |
| 1985-86 | 29 | New York Rangers | NHL | 16 | 0.13 | 0.31 | 0.44 | 0.15 | -0.25 | 0.50 | 2.25 | 2 | 4 | 6 | 2 | 17 | 4 | 17 | 0 | -4 |
| 1985-86 | 29 | Hartford Whalers | NHL | 10 | 0.30 | 0.20 | 0.50 | 0.22 | 0.50 | 0.60 | 1.80 | 2 | 2 | 4 | 2 | 13 | 2 | 6 | 0 | 5 |
| 1986-87 | 30 | Hartford Whalers | NHL | 48 | 0.17 | 0.17 | 0.33 | 0.14 | -0.19 | 0.67 | 1.79 | 7 | 7 | 14 | 6 | 40 | 19 | 30 | 0 | -9 |
| 1987-88 | 31 | Hartford Whalers | NHL | 9 | 0.00 | 0.33 | 0.33 | 0.09 | -0.11 | 1.11 | 2.44 | 0 | 2 | 2 | 1 | 11 | 2 | 10 | 0 | -1 |
| Career | 12 Seasons | NHL | 716 | 0.15 | 0.41 | 0.56 | 0.20 | -0.05 | 0.64 | 2.40 | 88 | 242 | 330 | 114 | 974 | 316 | 785 | 91 | -36 | |
| Season | Age | Team | Lg | GP | G | A | PTS | +/- | PIM | ESG | PPG | SHG | GWG | SOG | SPCT | TOI | ATOI | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1978-79 | 22 | New York Rangers | NHL | 18 | 2 | 11 | 13 | 8 | 0 | 2 | 0 | 1 | ||||||
| 1980-81 | 24 | New York Islanders | NHL | SC | 17 | 6 | 8 | 14 | 6 | 2 | 4 | 0 | 0 | |||||
| 1981-82 | 25 | New York Islanders | NHL | SC | 15 | 3 | 7 | 10 | 18 | 1 | 2 | 0 | 0 | |||||
| 1982-83 | 26 | New York Islanders | NHL | SC | 12 | 0 | 2 | 2 | 4 | 0 | 0 | 0 | 0 | |||||
| 1984-85 | 28 | Washington Capitals | NHL | 5 | 0 | 1 | 1 | -1 | 4 | 0 | 0 | 0 | 0 | 11 | 0.0 | |||
| 1985-86 | 29 | Hartford Whalers | NHL | 8 | 0 | 4 | 4 | 0 | 6 | 0 | 0 | 0 | 0 | 9 | 0.0 | |||
| 1986-87 | 30 | Hartford Whalers | NHL | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 6 | 16.7 | |||
| 1987-88 | 31 | Hartford Whalers | NHL | 2 | 0 | 2 | 2 | 1 | 2 | 0 | 0 | 0 | 0 | 4 | 0.0 | |||
| Career | 8 Seasons | NHL | 3 | 78 | 12 | 36 | 48 | 0 | 48 | 3 | 9 | 0 | 1 | 30 | 3.3 |
| Season | Age | Team | Lg | GP | G | A | PTS | +/- | PIM | ESG | PPG | SHG | GWG | SOG | SPCT | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1973-74 | 17 | Toronto Marlboros | OHA-Jr. | 68 | 5 | 32 | 37 | 81 | |||||||||
| 1974-75 | 18 | Toronto Marlboros | OMJHL | 68 | 18 | 63 | 81 | 52 | |||||||||
| 1975-76 | 19 | Toronto Marlboros | OMJHL | 65 | 23 | 40 | 63 | 63 | |||||||||
| 1983-84 | 27 | New Haven Nighthawks | AHL | 9 | 3 | 7 | 10 | 26 | |||||||||
| 1984-85 | 28 | Binghamton Whalers | AHL | 14 | 2 | 10 | 12 | 14 | |||||||||
| 1985-86 | 29 | New Haven Nighthawks | AHL | 2 | 0 | 3 | 3 | 2 | |||||||||
| 1987-88 | 31 | HC Sierre | Swiss | 32 | 18 | 31 | 49 | ||||||||||
| 1988-89 | 32 | EHC Olten | Swiss | 36 | 20 | 21 | 41 | ||||||||||
| 1989-90 | 33 | EHC Olten | Swiss | 36 | 10 | 15 | 25 | ||||||||||
| 1990-91 | 34 | EHC Olten | Swiss | 33 | 7 | 21 | 28 | ||||||||||
| 1991-92 | 35 | New Haven Nighthawks | AHL | 51 | 4 | 19 | 23 | 32 | |||||||||
| Career | 4 Seasons | AHL | 76 | 9 | 39 | 48 | 74 | ||||||||||
| Career | 1 Season | OHA-Jr. | 68 | 5 | 32 | 37 | 81 | ||||||||||
| Career | 2 Seasons | OMJHL | 133 | 41 | 103 | 144 | 115 | ||||||||||
| Career | 4 Seasons | Swiss | 137 | 55 | 88 | 143 |
| Season | Age | Team | Lg | GP | G | A | PTS | +/- | PIM | ESG | PPG | SHG | GWG | SOG | SPCT | TOI | ATOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1974-75 | 18 | Toronto Marlboros | M-Cup | 4 | 1 | 3 | 4 | 4 | |||||||||
| 1974-75 | 18 | Toronto Marlboros | OMJHL | 23 | 5 | 14 | 19 | 33 | |||||||||
| 1975-76 | 19 | Toronto Marlboros | OMJHL | 10 | 3 | 9 | 12 | 20 | |||||||||
| 1988-89 | 32 | EHC Olten | Swiss | 2 | 2 | 0 | 2 | ||||||||||
| Career | 1 Season | M-Cup | 4 | 1 | 3 | 4 | 4 | ||||||||||
| Career | 2 Seasons | OMJHL | 33 | 8 | 23 | 31 | 53 | ||||||||||
| Career | 1 Season | Swiss | 2 | 2 | 0 | 2 |
|
All-Star Games 1980 NHL |
Games Played 1976-77 NHL 80 (1)1978-79 NHL 80 (1) |
November 2, 1979: Traded to Colorado by NY Rangers with Lucien DeBlois, Pat Hickey, Dean Turner and future considerations (Bobby Crawford, January 15, 1980) for Barry Beck, November 2, 1979.
March 10, 1981: Traded to NY Islanders by Colorado with Jari Kaarela for Glenn Resch and Steve Tambellini, March 10, 1981.
November 17, 1983: Traded to Los Angeles by NY Islanders for Detroit's 4th round choice (previously acquired, NY Islanders selected Doug Wieck) in 1984 Entry Draft, November 17, 1983.
August 7, 1984: Signed as a free agent by Washington, August 7, 1984.
August 12, 1985: Signed as a free agent by Detroit, August 12, 1985.
December 26, 1985: Traded to NY Rangers by Detroit for Steve Richmond, December 26, 1985.
March 11, 1986: Traded to Hartford by NY Rangers for Bob Crawford, March 11, 1986.
| Error? | Google Search | WhatIfSports: Mike McEwen |