
Bill Fairbairn played 11 NHL SEASONS from 1968-69 to 1978-79 for the Rangers, Stars, and Blues. Across his NHL career, Fairbairn recorded 162 GOALS and 261 ASSISTS for 423 CAREER POINTS. In the playoffs, Fairbairn added 13 GOALS and 35 POINTS in 53 games.
| 1963-64 | MAHA | Brandon | - | - | - | - | - | - | - | - |
| 1963-64 | MJHL | Brandon | 4 | 1 | 1 | 2 | - | - | - | 2 |
| 1963-64 | M-Cup | Brandon | 2 | 1 | 0 | 1 | - | - | - | 0 |
| 1964-65 | SJHL | Brandon | 55 | 28 | 31 | 59 | - | - | - | 26 |
| 1965-66 | SJHL | Brandon | 60 | 36 | 76 | 112 | - | - | - | 94 |
| 1966-67 | CMJHL | Brandon | 55 | 60 | 82 | 142 | - | - | - | 75 |
| 1966-67 | CPHL | Omaha | 3 | 0 | 0 | 0 | - | - | - | 2 |
| 1966-67 | M-Cup | Pt. Art. Marrs | 5 | 3 | 4 | 7 | - | - | - | 4 |
| 1967-68 | CPHL | Omaha | 70 | 23 | 33 | 56 | - | - | - | 46 |
| 1968-69 | NHL | New York Rangers | 1 | 0 | 0 | 0 | -1 | 1 | 0.0% | 0 |
| 1968-69 | CHL | Omaha | 68 | 28 | 47 | 75 | - | - | - | 62 |
| 1969-70 | NHL | New York Rangers | 76 | 23 | 33 | 56 | 23 | 153 | 15.0% | 23 |
| 1970-71 | NHL | New York Rangers | 56 | 7 | 23 | 30 | -1 | 88 | 8.0% | 32 |
| 1971-72 | NHL | New York Rangers | 78 | 22 | 37 | 59 | 35 | 139 | 15.8% | 53 |
| 1972-73 | NHL | New York Rangers | 78 | 30 | 33 | 63 | 37 | 174 | 17.2% | 23 |
| 1973-74 | NHL | New York Rangers | 78 | 18 | 44 | 62 | 13 | 186 | 9.7% | 12 |
| 1974-75 | NHL | New York Rangers | 80 | 24 | 37 | 61 | 13 | 191 | 12.6% | 10 |
| 1975-76 | NHL | New York Rangers | 80 | 13 | 15 | 28 | -14 | 160 | 8.1% | 8 |
| 1976-77 | NHL | New York Rangers | 9 | 1 | 2 | 3 | 1 | 10 | 10.0% | 0 |
| 1976-77 | NHL | Minnesota North Stars | 51 | 9 | 20 | 29 | 0 | 82 | 11.0% | 2 |
| 1977-78 | NHL | Minnesota North Stars | 6 | 0 | 1 | 1 | -1 | 7 | 0.0% | 0 |
| 1977-78 | NHL | St. Louis Blues | 60 | 14 | 16 | 30 | -23 | 82 | 17.1% | 10 |
| 1978-79 | NHL | St. Louis Blues | 5 | 1 | 0 | 1 | -2 | 8 | 12.5% | 0 |
| 1963-64 | M-Cup | Brandon | 2 | 1 | 0 | 1 | - | - | - | 0 |
| 1964-65 | SJHL | Brandon | 9 | 6 | 5 | 11 | - | - | - | 11 |
| 1965-66 | SJHL | Brandon | 11 | 5 | 12 | 17 | - | - | - | 6 |
| 1966-67 | CMJHL | Brandon | 13 | 12 | 18 | 30 | - | - | - | 33 |
| 1966-67 | M-Cup | Pt. Art. Marrs | 5 | 3 | 4 | 7 | - | - | - | 4 |
| 1968-69 | CHL | Omaha | 7 | 3 | 6 | 9 | - | - | - | 9 |
| 1969-70 | NHL | New York Rangers | 6 | 0 | 1 | 1 | 1 | 6 | 0.0% | 10 |
| 1970-71 | NHL | New York Rangers | 3 | 0 | 0 | 0 | 0 | 0 | - | 0 |
| 1971-72 | NHL | New York Rangers | 16 | 5 | 7 | 12 | 6 | 28 | 17.9% | 11 |
| 1972-73 | NHL | New York Rangers | 10 | 1 | 8 | 9 | 4 | 24 | 4.2% | 2 |
| 1973-74 | NHL | New York Rangers | 13 | 3 | 5 | 8 | 2 | 34 | 8.8% | 6 |
| 1974-75 | NHL | New York Rangers | 3 | 4 | 0 | 4 | 0 | 10 | 40.0% | 13 |
| 1976-77 | NHL | Minnesota North Stars | 2 | 0 | 1 | 1 | -2 | 4 | 0.0% | 0 |
| Season | Opponent | Date | G | A | P | +/- | PIM | PPG | SHG | S | Shifts | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Regular | @ CHI | Nov 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | - |
| Regular | vs BOS | Oct 24 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 1 | 0 | - |
| Regular | @ LAK | Oct 14 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 2 | 0 | - |
| Regular | @ VAN | Oct 13 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 2 | 0 | - |
| Regular | @ DET | Oct 11 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | - |