

| Season | Team | GP | G | A | P | PIM | +/- |
|---|---|---|---|---|---|---|---|
| 1957-58 | Barrie | 51 | 3 | 10 | 13 | 60 | |
| 1957-58 | Barrie | 4 | 0 | 0 | 0 | 4 | |
| 1958-59 | Barrie | 54 | 4 | 10 | 14 | 63 | |
| 1958-59 | Barrie | 6 | 0 | 4 | 4 | 2 | |
| 1959-60 | Barrie | 48 | 7 | 28 | 35 | 63 | |
| 1959-60 | Kingston | 1 | 0 | 0 | 0 | 2 | |
| 1959-60 | Barrie | 6 | 0 | 4 | 4 | 28 | |
| 1960-61 | Niagara Falls | 48 | 9 | 45 | 54 | 72 | |
| 1960-61 | Kingston | 2 | 0 | 0 | 0 | 0 | |
| 1960-61 | Niagara Falls | 7 | 2 | 7 | 9 | 6 | |
| 1961-62 | Boston Bruins | 63 | 2 | 9 | 11 | 53 | -20 |
| 1962-63 | Boston Bruins | 48 | 1 | 11 | 12 | 34 | -8 |
| 1962-63 | Kingston | 21 | 5 | 16 | 21 | 14 | |
| 1963-64 | Boston Bruins | 55 | 1 | 5 | 6 | 35 | -3 |
| 1963-64 | Providence | 13 | 1 | 3 | 4 | 8 | |
| 1963-64 | Providence | 3 | 0 | 0 | 0 | 4 | |
| 1964-65 | Boston Bruins | 68 | 12 | 15 | 27 | 65 | -16 |
| 1965-66 | Boston Bruins | 59 | 9 | 21 | 30 | 42 | -21 |
| 1966-67 | Boston Bruins | 70 | 12 | 24 | 36 | 26 | +1 |
| 1967-68 | Boston Bruins | 73 | 14 | 22 | 36 | 38 | +5 |
| 1967-68 | Boston Bruins | 4 | 2 | 0 | 2 | 2 | 0 |
| 1968-69 | Boston Bruins | 70 | 18 | 24 | 42 | 22 | +21 |
| 1968-69 | Boston Bruins | 10 | 3 | 7 | 10 | 11 | +8 |
| 1969-70 | Boston Bruins | 72 | 14 | 22 | 36 | 28 | +20 |
| 1969-70 | Boston Bruins | 14 | 3 | 5 | 8 | 4 | +10 |
| 1970-71 | Boston Bruins | 78 | 25 | 34 | 59 | 48 | +57 |
| 1970-71 | Boston Bruins | 7 | 1 | 2 | 3 | 2 | -6 |
| 1971-72 | Boston Bruins | 77 | 18 | 26 | 44 | 19 | +28 |
| 1971-72 | Boston Bruins | 15 | 4 | 3 | 7 | 10 | +1 |
| 1972-73 | New York Islanders | 67 | 15 | 31 | 46 | 25 | -42 |
| 1973-74 | New York Islanders | 68 | 19 | 23 | 42 | 28 | -5 |
| 1974-75 | New York Islanders | 73 | 22 | 33 | 55 | 28 | +19 |
| 1974-75 | New York Islanders | 17 | 5 | 10 | 15 | 12 | +1 |
| 1975-76 | New York Islanders | 80 | 25 | 31 | 56 | 27 | +18 |
| 1975-76 | New York Islanders | 8 | 2 | 3 | 5 | 0 | 0 |
| 1976-77 | New York Islanders | 79 | 14 | 33 | 47 | 8 | +21 |
| 1976-77 | New York Islanders | 12 | 1 | 5 | 6 | 0 | +4 |
| 1977-78 | New York Islanders | 71 | 5 | 19 | 24 | 14 | +7 |
| 1977-78 | New York Islanders | 2 | 0 | 0 | 0 | 0 | -1 |
| 1978-79 | New York Islanders | 55 | 5 | 11 | 16 | 4 | 0 |
| 1978-79 | New York Islanders | 6 | 1 | 2 | 3 | 0 | +2 |
| Date | Opp | G | A | P | TOI |
|---|---|---|---|---|---|
| Apr 28 | NYR | 0 | 0 | 0 | N/A |
| Apr 26 | NYR | 0 | 0 | 0 | N/A |
| Apr 22 | CHI | 1 | 0 | 1 | N/A |
| Apr 20 | CHI | 0 | 2 | 2 | N/A |
| Apr 18 | CHI | 0 | 0 | 0 | N/A |