
| 1958-59 | OHA-Jr. | St. Cath. Teepees | 51 | 6 | 14 | 20 | - | - | - | 72 |
| 1959-60 | OHA-Jr. | St. Cath. Teepees | 48 | 19 | 34 | 53 | - | - | - | 130 |
| 1959-60 | AHL | Buffalo | 1 | 0 | 0 | 0 | - | - | - | 0 |
| 1959-60 | M-Cup | St. Catharines | 14 | 6 | 8 | 14 | - | - | - | 60 |
| 1960-61 | AHL | Buffalo | 62 | 5 | 16 | 21 | - | - | - | 111 |
| 1961-62 | NHL | New York Rangers | 44 | 3 | 1 | 4 | -2 | 28 | 10.7% | 22 |
| 1962-63 | NHL | New York Rangers | 36 | 5 | 6 | 11 | -3 | 71 | 7.0% | 32 |
| 1962-63 | AHL | Baltimore | 29 | 10 | 9 | 19 | - | - | - | 84 |
| 1963-64 | NHL | New York Rangers | 69 | 14 | 11 | 25 | -16 | 167 | 8.4% | 151 |
| 1964-65 | NHL | New York Rangers | 70 | 18 | 20 | 38 | -30 | 169 | 10.7% | 102 |
| 1965-66 | NHL | New York Rangers | 69 | 16 | 19 | 35 | -21 | 177 | 9.0% | 117 |
| 1966-67 | NHL | New York Rangers | 69 | 13 | 20 | 33 | -8 | 184 | 7.1% | 80 |
| 1967-68 | NHL | New York Rangers | 59 | 20 | 19 | 39 | -2 | 177 | 11.3% | 45 |
| 1968-69 | NHL | New York Rangers | 73 | 26 | 40 | 66 | 10 | 321 | 8.1% | 108 |
| 1969-70 | NHL | New York Rangers | 71 | 20 | 34 | 54 | -3 | 268 | 7.5% | 69 |
| 1970-71 | NHL | New York Rangers | 63 | 22 | 22 | 44 | 16 | 194 | 11.3% | 38 |
| 1971-72 | NHL | New York Rangers | 78 | 50 | 56 | 106 | 60 | 242 | 20.7% | 142 |
| 1972-73 | NHL | New York Rangers | 63 | 28 | 34 | 62 | 14 | 214 | 13.1% | 60 |
| 1973-74 | NHL | New York Rangers | 77 | 27 | 28 | 55 | 1 | 202 | 13.4% | 75 |
| 1974-75 | NHL | Pittsburgh Penguins | 78 | 31 | 42 | 73 | 5 | 248 | 12.5% | 72 |
| 1975-76 | NHL | Pittsburgh Penguins | 76 | 30 | 35 | 65 | 0 | 203 | 14.8% | 46 |
| 1976-77 | NHL | Pittsburgh Penguins | 9 | 0 | 2 | 2 | 1 | 9 | 0.0% | 0 |
| NHL Totals | – | 1004 | 323 | 389 | 712 | 22 | 2874 | 11.2% | 1159 | |
| AHL Totals | – | 92 | 15 | 25 | 40 | - | - | - | 195 | |
| 1958-59 | OHA-Jr. | St. Cath. Teepees | 7 | 1 | 2 | 3 | - | - | - | 12 |
| 1959-60 | OHA-Jr. | St. Cath. Teepees | 17 | 11 | 13 | 24 | - | - | - | 84 |
| 1959-60 | M-Cup | St. Catharines | 14 | 6 | 8 | 14 | - | - | - | 60 |
| 1960-61 | AHL | Buffalo | 3 | 0 | 0 | 0 | - | - | - | 11 |
| 1961-62 | NHL | New York Rangers | 4 | 0 | 0 | 0 | -1 | 0 | - | 2 |
| 1966-67 | NHL | New York Rangers | 4 | 1 | 0 | 1 | -3 | 10 | 10.0% | 17 |
| 1967-68 | NHL | New York Rangers | 6 | 1 | 2 | 3 | 3 | 20 | 5.0% | 6 |
| 1968-69 | NHL | New York Rangers | 4 | 2 | 1 | 3 | -2 | 15 | 13.3% | 2 |
| 1970-71 | NHL | New York Rangers | 13 | 8 | 5 | 13 | 6 | 47 | 17.0% | 46 |
| 1971-72 | NHL | New York Rangers | 16 | 7 | 9 | 16 | 3 | 56 | 12.5% | 22 |
| 1972-73 | NHL | New York Rangers | 9 | 2 | 2 | 4 | 2 | 25 | 8.0% | 11 |
| 1973-74 | NHL | New York Rangers | 6 | 1 | 0 | 1 | 0 | 8 | 12.5% | 0 |
| 1974-75 | NHL | Pittsburgh Penguins | 9 | 4 | 2 | 6 | -2 | 15 | 26.7% | 0 |
| 1975-76 | NHL | Pittsburgh Penguins | 3 | 1 | 0 | 1 | -2 | 12 | 8.3% | 11 |
| NHL Totals | – | 74 | 27 | 21 | 48 | 4 | 208 | 13.0% | 117 | |
| AHL Totals | – | 3 | 0 | 0 | 0 | - | - | - | 11 | |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular | vs MNS | Dec 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | @ MTL | Dec 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | - |
| Regular | @ NYI | Dec 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | @ WSH | Nov 30 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | vs NYI | Nov 27 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | - |