

| Season | Team | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|
| 1962-63 | St. Mike's B's | ||||||
| 1963-64 | Hamilton | 54 | 20 | 27 | 47 | 67 | |
| 1964-65 | Hamilton | 55 | 20 | 35 | 55 | 88 | |
| 1965-66 | Detroit Red Wings | 3 | 0 | 1 | 1 | 0 | +1 |
| 1965-66 | Hamilton | 46 | 14 | 22 | 36 | 121 | |
| 1965-66 | Hamilton | 4 | 0 | 0 | 0 | 2 | |
| 1966-67 | Detroit Red Wings | 34 | 1 | 3 | 4 | 16 | -8 |
| 1966-67 | Pittsburgh | 18 | 4 | 7 | 11 | 37 | |
| 1966-67 | Pittsburgh | 9 | 0 | 0 | 0 | 2 | |
| 1967-68 | Detroit Red Wings | 15 | 6 | 4 | 10 | 13 | -6 |
| 1967-68 | Fort Worth | 42 | 20 | 14 | 34 | 103 | |
| 1968-69 | Detroit Red Wings | 30 | 2 | 2 | 4 | 21 | -10 |
| 1968-69 | Fort Worth | 34 | 19 | 17 | 36 | 54 | |
| 1969-70 | Montréal Canadiens | 35 | 9 | 8 | 17 | 51 | +9 |
| 1969-70 | Montreal | 31 | 21 | 19 | 40 | 77 | |
| 1970-71 | Montréal Canadiens | 78 | 35 | 26 | 61 | 181 | +25 |
| 1970-71 | Montréal Canadiens | 20 | 10 | 6 | 16 | 43 | -3 |
| 1971-72 | Montréal Canadiens | 75 | 35 | 32 | 67 | 103 | +15 |
| 1971-72 | Montréal Canadiens | 6 | 0 | 2 | 2 | 12 | -2 |
| 1972-73 | Montréal Canadiens | 61 | 21 | 38 | 59 | 49 | +21 |
| 1972-73 | Canada | 7 | 1 | 1 | 2 | 4 | |
| 1972-73 | Montréal Canadiens | 17 | 4 | 9 | 13 | 22 | +4 |
| 1973-74 | Montréal Canadiens | 78 | 36 | 37 | 73 | 122 | +42 |
| 1973-74 | Montréal Canadiens | 6 | 2 | 1 | 3 | 4 | -5 |
| 1974-75 | Montréal Canadiens | 80 | 35 | 82 | 117 | 64 | +41 |
| 1974-75 | Montréal Canadiens | 11 | 6 | 10 | 16 | 10 | +10 |
| 1975-76 | Montréal Canadiens | 80 | 34 | 71 | 105 | 76 | +72 |
| 1975-76 | Canada | 7 | 1 | 4 | 5 | 5 | +4 |
| 1975-76 | Montréal Canadiens | 13 | 4 | 8 | 12 | 24 | +5 |
| 1976-77 | Montréal Canadiens | 76 | 15 | 47 | 62 | 45 | +36 |
| 1976-77 | Canada | 7 | 1 | 4 | 5 | 5 | +4 |
| 1976-77 | Montréal Canadiens | 13 | 4 | 5 | 9 | 19 | +2 |
| 1977-78 | Montréal Canadiens | 17 | 3 | 5 | 8 | 4 | +6 |
| 1977-78 | Pittsburgh Penguins | 57 | 25 | 36 | 61 | 37 | +4 |
| 1978-79 | Pittsburgh Penguins | 60 | 14 | 39 | 53 | 39 | -11 |
| 1978-79 | Pittsburgh Penguins | 2 | 0 | 1 | 1 | 0 | 0 |
| 1979-80 | Detroit Red Wings | 80 | 16 | 50 | 66 | 69 | +4 |
| 1980-81 | Detroit Red Wings | 24 | 1 | 4 | 5 | 26 | -7 |
| 1980-81 | Adirondack Red Wings | 37 | 18 | 18 | 36 | 49 | |
| 1980-81 | Adirondack Red Wings | 18 | 1 | 18 | 19 | 23 | |
| 1981-82 | Adirondack Red Wings | 80 | 22 | 45 | 67 | 71 | |
| 1981-82 | Adirondack Red Wings | 4 | 2 | 1 | 3 | 2 | |
| 1985-86 | Toledo |
| Date | Opp | G | A | P | TOI |
|---|---|---|---|---|---|
| Jan 6 | MTL | 0 | 0 | 0 | N/A |
| Jan 3 | PIT | 0 | 0 | 0 | N/A |
| Jan 2 | VAN | 0 | 0 | 0 | N/A |
| Dec 31 | PIT | 1 | 0 | 1 | N/A |
| Dec 28 | WIN | 0 | 0 | 0 | N/A |