
| 1962-63 | OCHL | Ott. Montagnards | - | - | - | - | - | - | - | - |
| 1963-64 | EHL | Knoxville | 15 | 12 | 11 | 23 | - | - | - | 27 |
| 1963-64 | EHL | Philadelphia | 12 | 2 | 5 | 7 | - | - | - | 11 |
| 1963-64 | IHL | Port Huron | 42 | 19 | 15 | 34 | - | - | - | 52 |
| 1964-65 | IHL | Dayton | 68 | 46 | 42 | 88 | - | - | - | 56 |
| 1965-66 | IHL | Dayton | 66 | 68 | 64 | 132 | - | - | - | 16 |
| 1966-67 | IHL | Dayton | 68 | 71 | 64 | 135 | - | - | - | 23 |
| 1967-68 | AHL | Buffalo | 41 | 16 | 19 | 35 | - | - | - | 6 |
| 1968-69 | NHL | New York Rangers | 2 | 0 | 0 | 0 | 0 | 6 | 0.0% | 0 |
| 1968-69 | AHL | Buffalo | 72 | 45 | 37 | 82 | - | - | - | 21 |
| 1969-70 | AHL | Buffalo | 71 | 55 | 33 | 88 | - | - | - | 8 |
| 1970-71 | NHL | Toronto Maple Leafs | 61 | 19 | 5 | 24 | -11 | 106 | 17.9% | 21 |
| 1971-72 | NHL | Toronto Maple Leafs | 52 | 9 | 12 | 21 | -12 | 81 | 11.1% | 16 |
| 1972-73 | WHA | Ottawa Nationals | 72 | 26 | 32 | 58 | - | - | - | 25 |
| 1973-74 | WHA | Toronto Toros | 71 | 27 | 35 | 62 | - | - | - | 58 |
| 1974-75 | WHA | Toronto Toros | 6 | 2 | 2 | 4 | - | - | - | 2 |
| 1974-75 | WHA | Michigan Stags/Baltimore Blades | 17 | 5 | 4 | 9 | - | - | - | 2 |
| 1974-75 | IHL | Dayton | 20 | 12 | 5 | 17 | - | - | - | 6 |
| 1975-76 | NAPro | Buffalo | 56 | 36 | 22 | 58 | - | - | - | 59 |
| NHL Totals | – | 115 | 28 | 17 | 45 | -23 | 193 | 14.5% | 37 | |
| AHL Totals | – | 184 | 116 | 89 | 205 | - | - | - | 35 | |
| 1963-64 | IHL | Port Huron | 7 | 1 | 0 | 1 | - | - | - | 2 |
| 1965-66 | IHL | Dayton | 11 | 10 | 9 | 19 | - | - | - | 21 |
| 1966-67 | IHL | Dayton | 4 | 0 | 5 | 5 | - | - | - | 0 |
| 1967-68 | AHL | Buffalo | 4 | 2 | 4 | 6 | - | - | - | 2 |
| 1968-69 | AHL | Buffalo | 6 | 4 | 3 | 7 | - | - | - | 0 |
| 1969-70 | AHL | Buffalo | 9 | 6 | 2 | 8 | - | - | - | 9 |
| 1970-71 | NHL | Toronto Maple Leafs | 5 | 0 | 0 | 0 | 0 | 0 | - | 0 |
| 1971-72 | NHL | Toronto Maple Leafs | 4 | 1 | 0 | 1 | 0 | 2 | 50.0% | 16 |
| 1972-73 | WHA | Ottawa Nationals | 5 | 1 | 2 | 3 | - | - | - | 0 |
| 1973-74 | WHA | Toronto Toros | 12 | 5 | 5 | 10 | - | - | - | 4 |
| 1974-75 | IHL | Dayton | 13 | 4 | 1 | 5 | - | - | - | 5 |
| 1975-76 | NAPro | Buffalo | 1 | 0 | 0 | 0 | - | - | - | 20 |
| NHL Totals | – | 9 | 1 | 0 | 1 | 0 | 2 | 50.0% | 16 | |
| AHL Totals | – | 19 | 12 | 9 | 21 | - | - | - | 11 | |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Playoffs | vs BOS | Apr 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Playoffs | vs BOS | Apr 8 | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | - |
| Playoffs | @ BOS | Apr 6 | 1 | 0 | 1 | 0 | 12 | 0 | 0 | 2 | 0 | - |
| Playoffs | @ BOS | Apr 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Regular | @ BOS | Apr 2 | 1 | 0 | 1 | -2 | 0 | 1 | 0 | 3 | 0 | - |