
Bruce MacGregor played 14 NHL SEASONS from 1960-61 to 1973-74 for the Wings and Rangers. Across his NHL career, MacGregor recorded 213 GOALS and 257 ASSISTS for 470 CAREER POINTS. In the playoffs, MacGregor added 19 GOALS and 47 POINTS in 107 games.
| 1958-59 | CAHL | Edm. Oil Kings | 37 | 33 | 39 | 72 | - | - | - | 22 |
| 1958-59 | M-Cup | Edm. Oil Kings | 4 | 1 | 4 | 5 | - | - | - | 6 |
| 1959-60 | CAHL | Edm. Oil Kings | 24 | 24 | 18 | 42 | - | - | - | 15 |
| 1959-60 | M-Cup | Edm. Oil Kings | 22 | 22 | 17 | 39 | - | - | - | 33 |
| 1960-61 | NHL | Detroit Red Wings | 12 | 0 | 1 | 1 | -7 | 12 | 0.0% | 0 |
| 1960-61 | WHL | Edm. Flyers | 54 | 20 | 26 | 46 | - | - | - | 33 |
| 1961-62 | NHL | Detroit Red Wings | 66 | 6 | 12 | 18 | -12 | 73 | 8.2% | 16 |
| 1962-63 | NHL | Detroit Red Wings | 68 | 11 | 11 | 22 | -9 | 120 | 9.2% | 12 |
| 1963-64 | NHL | Detroit Red Wings | 63 | 11 | 21 | 32 | 14 | 116 | 9.5% | 15 |
| 1964-65 | NHL | Detroit Red Wings | 66 | 21 | 20 | 41 | 12 | 119 | 17.7% | 19 |
| 1965-66 | NHL | Detroit Red Wings | 70 | 20 | 14 | 34 | -2 | 135 | 14.8% | 26 |
| 1966-67 | NHL | Detroit Red Wings | 70 | 28 | 19 | 47 | -7 | 159 | 17.6% | 14 |
| 1967-68 | NHL | Detroit Red Wings | 71 | 15 | 24 | 39 | -19 | 165 | 9.1% | 13 |
| 1968-69 | NHL | Detroit Red Wings | 69 | 18 | 23 | 41 | 6 | 168 | 10.7% | 14 |
| 1969-70 | NHL | Detroit Red Wings | 73 | 15 | 23 | 38 | 1 | 153 | 9.8% | 24 |
| 1970-71 | NHL | Detroit Red Wings | 47 | 6 | 16 | 22 | -11 | 68 | 8.8% | 18 |
| 1970-71 | NHL | New York Rangers | 27 | 12 | 13 | 25 | 14 | 60 | 20.0% | 4 |
| 1971-72 | NHL | New York Rangers | 75 | 19 | 21 | 40 | 24 | 137 | 13.9% | 22 |
| 1972-73 | NHL | New York Rangers | 52 | 14 | 12 | 26 | 14 | 85 | 16.5% | 12 |
| 1973-74 | NHL | New York Rangers | 66 | 17 | 27 | 44 | 1 | 96 | 17.7% | 6 |
| 1974-75 | WHA | Edmonton Oilers | 72 | 24 | 28 | 52 | - | - | - | 10 |
| 1975-76 | WHA | Edmonton Oilers | 63 | 13 | 10 | 23 | - | - | - | 13 |
| 1958-59 | M-Cup | Edm. Oil Kings | 4 | 1 | 4 | 5 | - | - | - | 6 |
| 1959-60 | M-Cup | Edm. Oil Kings | 22 | 22 | 17 | 39 | - | - | - | 33 |
| 1960-61 | NHL | Detroit Red Wings | 9 | 1 | 2 | 3 | -2 | 6 | 16.7% | 6 |
| 1962-63 | NHL | Detroit Red Wings | 10 | 1 | 4 | 5 | 1 | 14 | 7.1% | 10 |
| 1963-64 | NHL | Detroit Red Wings | 14 | 5 | 2 | 7 | -2 | 24 | 20.8% | 12 |
| 1964-65 | NHL | Detroit Red Wings | 7 | 0 | 2 | 2 | 0 | 10 | 0.0% | 2 |
| 1965-66 | NHL | Detroit Red Wings | 12 | 1 | 4 | 5 | 1 | 20 | 5.0% | 2 |
| 1969-70 | NHL | Detroit Red Wings | 4 | 1 | 0 | 1 | -2 | 5 | 20.0% | 2 |
| 1970-71 | NHL | New York Rangers | 12 | 0 | 4 | 4 | -1 | 21 | 0.0% | 2 |
| 1971-72 | NHL | New York Rangers | 16 | 2 | 6 | 8 | 2 | 34 | 5.9% | 4 |
| 1972-73 | NHL | New York Rangers | 10 | 2 | 2 | 4 | -1 | 17 | 11.8% | 2 |
| 1973-74 | NHL | New York Rangers | 13 | 6 | 2 | 8 | 2 | 25 | 24.0% | 2 |
| 1975-76 | WHA | Edmonton Oilers | 4 | 0 | 1 | 1 | - | - | - | 0 |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Playoffs | @ PHI | May 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | - |
| Playoffs | vs PHI | May 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Playoffs | @ PHI | Apr 30 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | - |
| Playoffs | vs PHI | Apr 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | - |
| Playoffs | vs PHI | Apr 25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | - |