| Sep 17, 1988 Sat | Preseason | Pittsburgh | NY Rangers | Add Fight |
| Sep 18, 1988 Sun | Preseason | Pittsburgh | New Jersey | Add Fight |
| Sep 20, 1988 Tue | Preseason | Pittsburgh | Hartford | Add Fight |
| Sep 21, 1988 Wed | Preseason | Pittsburgh | Hartford | Add Fight |
| Sep 22, 1988 Thu | Preseason | Montreal | Pittsburgh | Charbonneau-Kachowski Lalor-Kachowski |
| Sep 24, 1988 Sat | Preseason | Pittsburgh | Montreal | Coffey-Martinson Kachowski-Martinson (5) Kachowski-Martinson (3) Cullen-Keane (8) |
| Sep 25, 1988 Sun | Preseason | Pittsburgh | Montreal | Buskas-Lemieux Kachowski-Roberge Kachowski-Roberge |
| Sep 27, 1988 Tue | Preseason | Pittsburgh | Edmonton | Add Fight |
| Oct 1, 1988 Sat | Preseason | Hartford | Pittsburgh | Jennings-Kachowski (3) Jennings-Kachowski (6) |
| Oct 2, 1988 Sun | Preseason | New Jersey | Pittsburgh | Add Fight |
| Oct 7, 1988 Fri | | Pittsburgh | Washington | Dykstra-Stevens (1.5) |
| Oct 11, 1988 Tue | | Washington | Pittsburgh | Sheehy-Cunneyworth (6) Corriveau-Loney (2.7) Gould-Brown Hunter-Coffey (2.5) |
| Oct 12, 1988 Wed | | Pittsburgh | Buffalo | Caufield-Foligno (1.3) Bourque-Hartman (3.3) (Almost) Loney-Halkidis (2) |
| Oct 15, 1988 Sat | | St. Louis | Pittsburgh | Scrum at 9:54 Raglan-Buskas (3) Scrum at 23:54 Tilley-Kachowski (7) Momesso-Loney (6) Coxe-Caufield (3) |
| Oct 18, 1988 Tue | | Philadelphia | Pittsburgh | (Rough) Carkner-Hannan |
| Oct 21, 1988 Fri | | Pittsburgh | New Jersey | Scrum (Hit) Tabaracci-Verbeek (2) Frawley-Wolanin (1.5) Line Brawl at 57:08 (7) Buskas-Maley (3) |
| Oct 22, 1988 Sat | | Chicago | Pittsburgh | Nylund-Hillier (3) Manson-Frawley (4.7) (Almost) Sutter-Hillier (Rough) Nylund-Quinn Mini-Brawl at 59:17 Playfair-Dykstra (5) (Almost) McGill-Kachowski |
| Oct 25, 1988 Tue | | Calgary | Pittsburgh | Scrum at 11:04 (Rough) McCrimmon-Dykstra (Rough) Peplinski-Hillier Hunter-Buskas (4.3) |
| Oct 27, 1988 Thu | | Pittsburgh | St. Louis | Dykstra-Cavallini |
| Oct 29, 1988 Sat | | Pittsburgh | Montreal | Add Fight |
| Oct 30, 1988 Sun | | Pittsburgh | NY Rangers | (Almost) Cullen-Dionne (4) Loney-Nilan (4) Kachowski-Patrick (4) (Cheap) Lemieux-Shaw (7.3) Quinn-Shaw (2.8) (Almost) Hillier-Petit Mini-Brawl at 55:39 (7) Errey-Dahlen (2.5) Buskas-Leetch (1) (Almost) Loney-Nilan Line Brawl at 57:36 (9) Hillier-Petit (7.3) (Rough) Johnson-Kisio (2.5) Loney-Nilan (5.7) Cunneyworth-Greschner (5.7) |
| Nov 1, 1988 Tue | | Vancouver | Pittsburgh | Butcher-Frawley |
| Nov 3, 1988 Thu | | Quebec | Pittsburgh | (Cheap) Lambert-Brown (5) Lambert-Hillier Albelin-Brown Vermette-Buskas Leschyshyn-Kachowski |
| Nov 6, 1988 Sun | | Pittsburgh | Philadelphia | Zemlak-Chychrun (7) Frawley-Carkner (1) Frawley-Carkner (1) Line Brawl at 44:44 (Rough) Errey-Samuelsson (3) Coffey-Zezel (1) Bodger-Mellanby (3) |
| Nov 8, 1988 Tue | | Edmonton | Pittsburgh | Add Fight |
| Nov 10, 1988 Thu | | Toronto | Pittsburgh | Add Fight |
| Nov 12, 1988 Sat | | Pittsburgh | Los Angeles | Add Fight |
| Nov 13, 1988 Sun | | Pittsburgh | Vancouver | Loney-Butcher Cullen-Lidster |
| Nov 16, 1988 Wed | | Pittsburgh | Toronto | Add Fight |
| Nov 19, 1988 Sat | | Pittsburgh | NY Islanders | Add Fight |
| Nov 23, 1988 Wed | | NY Rangers | Pittsburgh | Nilan-Buskas (4.7) Poeschek-Dykstra (6.7) Scrum at 16:48 (Rough) Poeschek-Dykstra Scrum at 30:28 Lawton-Brown (3) Nilan-Dykstra (2.5) |
| Nov 25, 1988 Fri | | Pittsburgh | Washington | Caufield-Thomson (1.5) (Cheap) Barrasso-Hunter (4) Scrum (3) |
| Nov 26, 1988 Sat | | Philadelphia | Pittsburgh | Berube-Zemlak (7) Brown-Zemlak (3.4) Mellanby-Stevens (4.3) Chychrun-Caufield (3.5) Nachbaur-Hillier (5.7) (Rough) Kerr-Bourque |
| Nov 30, 1988 Wed | | Washington | Pittsburgh | Add Fight |
| Dec 3, 1988 Sat | | NY Islanders | Pittsburgh | Add Fight |
| Dec 4, 1988 Sun | | Pittsburgh | Boston | Add Fight |
| Dec 6, 1988 Tue | | Chicago | Pittsburgh | (Cheap) Vincelette-Cunneyworth (3) Mini-Brawl (3) Sanipass-Caufield (2.5) |
| Dec 8, 1988 Thu | | Pittsburgh | Philadelphia | (Rough) Hillier-Tocchet Caufield-Chychrun (4) Zemlak-Berube (5) (Cheap) Hannan-unknown Scrum at 17:53 Caufield-Brown (5.7) Cunneyworth-Kerr (4.3) Line Brawl at 32:13 Zemlak-Harding (5) Dykstra-Samuelsson (5.7) Johnson-Eklund (5) Quinn-Huffman Errey-Mellanby (3.5) (Rough) Brown-Hextall Scrum at 59:51 |
| Dec 10, 1988 Sat | | New Jersey | Pittsburgh | Maley-Buskas (2.5) |
| Dec 14, 1988 Wed | | Los Angeles | Pittsburgh | (Rough) Baumgartner-Caufield (3) Baumgartner-Caufield (5) |
| Dec 15, 1988 Thu | | Pittsburgh | NY Islanders | (Cheap) Cunneyworth-Bergevin Caufield-Vukota (3.3) Frawley-Norton (4) Caufield-Vukota (3.3) |
| Dec 17, 1988 Sat | | Detroit | Pittsburgh | Add Fight |
| Dec 20, 1988 Tue | | NY Islanders | Pittsburgh | Add Fight |
| Dec 21, 1988 Wed | | Pittsburgh | Toronto | Add Fight |
| Dec 23, 1988 Fri | | Pittsburgh | New Jersey | Coffey-Loiselle (2.5) Scrum Zemlak-Daneyko (3.3) (Rough) Cullen-Loiselle (3) (Rough) Caufield-Daneyko |
| Dec 26, 1988 Mon | | Pittsburgh | Hartford | Loney-Martin (5) |
| Dec 29, 1988 Thu | | Philadelphia | Pittsburgh | Tocchet-Frawley (7.3) Chychrun-Zemlak (6) Craven-Errey (2.5) Bullard-Hannan (4.5) (Almost) Brown-Zemlak Chychrun-Caufield (5.3) Berube-Caufield (5) |
| Dec 31, 1988 Sat | | New Jersey | Pittsburgh | (Cheap) Rooney-Johnson |
| Jan 2, 1989 Mon | | Pittsburgh | Washington | (Cheap) Caufield-Sheehy (3) |
| Jan 7, 1989 Sat | | Vancouver | Pittsburgh | Add Fight |
| Jan 10, 1989 Tue | | NY Islanders | Pittsburgh | Pilon-Caufield (3) (Hit) Pilon-Caufield Vukota-Caufield (3.5) |
| Jan 12, 1989 Thu | | Pittsburgh | Minnesota | (Cheap) Barrasso-McRae Johnson-McRae (1) Line Brawl at 35:01 (6) Loney-Fraser (5.7) Caufield-MacLellan (4) Loney-McRae (6.5) |
| Jan 14, 1989 Sat | | NY Rangers | Pittsburgh | Scrum at 49:43 Granato-Hillier (3) |
| Jan 15, 1989 Sun | | Pittsburgh | NY Rangers | Hillier-Poeschek (6.3) (Rough) Hannan-Sandstrom |
| Jan 17, 1989 Tue | | Pittsburgh | NY Islanders | Add Fight |
| Jan 20, 1989 Fri | | Pittsburgh | Winnipeg | Caufield-Donnelly (4) Scrum at 50:10 Errey-Boschman (2) (Rough) Hillier-Ellett |
| Jan 21, 1989 Sat | | Pittsburgh | Edmonton | Add Fight |
| Jan 25, 1989 Wed | | Winnipeg | Pittsburgh | Donnelly-Zemlak (3.5) |
| Jan 28, 1989 Sat | | Detroit | Pittsburgh | MacLean-Errey |
| Jan 31, 1989 Tue | | Montreal | Pittsburgh | (Almost) Corson-Caufield (3) |
| Feb 2, 1989 Thu | | Pittsburgh | Philadelphia | (Cheap) Young-Berube Caufield-Brown (6.3) (Rough) Cullen-Berube Johnson-Tocchet (2) Scrum at 54:12 |
| Feb 3, 1989 Fri | | St. Louis | Pittsburgh | Add Fight |
| Feb 5, 1989 Sun | | Pittsburgh | Boston | (Hit) Cullen-Linseman (5) (Hit) Johnson-Burridge (3) (Hit) Dykstra-Crowder (2) Dykstra-Neely (3) (Rough) Dineen-Neely (Almost) Cullen-Hawgood (1) (Rough) Loney-Linseman |
| Feb 9, 1989 Thu | | Quebec | Pittsburgh | Add Fight |
| Feb 11, 1989 Sat | | Pittsburgh | Quebec | Caufield-Kimble (5.5) Loney-Finn Zemlak-Smyth (7) Brawl Cullen-Fortier (6.5) Dineen-Kimble (7) Cullen-Smyth (5.5) Cunneyworth-Fortier (6.5) Cunneyworth-Kimble (6.5) |
| Feb 12, 1989 Sun | | Calgary | Pittsburgh | Add Fight |
| Feb 14, 1989 Tue | | Buffalo | Pittsburgh | Maguire-Bourque (1) Hartman-Zemlak (2.7) |
| Feb 17, 1989 Fri | | Pittsburgh | Buffalo | (Almost) Caufield-Krupp (2) (Rough) Coffey-Johansson (3) Coffey-Ramsey (1) Scrum at 29:19 (Rough) Lemieux-Housley (Cheap) Cunneyworth-Bodger Caufield-Maguire (3.5) Cullen-Hartman (3) Scrum at 54:27 (3) |
| Feb 18, 1989 Sat | | NY Rangers | Pittsburgh | Dahlen-Hannan (2) (Rough) Granato-Coffey (4) |
| Feb 21, 1989 Tue | | Minnesota | Pittsburgh | Add Fight |
| Feb 23, 1989 Thu | | Pittsburgh | Detroit | Add Fight |
| Feb 25, 1989 Sat | | Pittsburgh | NY Islanders | Dykstra-Vukota (3) Loney-Pilon (3.5) |
| Feb 26, 1989 Sun | | Pittsburgh | Hartford | Dykstra-MacDermid (3) |
| Mar 1, 1989 Wed | | New Jersey | Pittsburgh | Injury (3) Maley-Dykstra (5) (Rough) Broten-Johnson (2) |
| Mar 3, 1989 Fri | | Pittsburgh | Washington | (Cheap) Coffey-Hunter |
| Mar 5, 1989 Sun | | Edmonton | Pittsburgh | (Hit) Carson-Bourque (Rough) Tikkanen-Lemieux (1) |
| Mar 7, 1989 Tue | | Pittsburgh | Los Angeles | Add Fight |
| Mar 9, 1989 Thu | | Pittsburgh | Calgary | Caufield-Ramage (2) (Rough) Coffey-Hunter (3) |
| Mar 10, 1989 Fri | | Pittsburgh | Winnipeg | (Cheap) Bourque-Kyte (7) |
| Mar 12, 1989 Sun | | Pittsburgh | Chicago | Loney-Sanipass (3) Dineen-Vincelette (5) |
| Mar 14, 1989 Tue | | Boston | Pittsburgh | Add Fight |
| Mar 16, 1989 Thu | | Pittsburgh | New Jersey | Hillier-Muller |
| Mar 18, 1989 Sat | | Montreal | Pittsburgh | (Almost) Corson-Caufield (3) |
| Mar 20, 1989 Mon | | Pittsburgh | Minnesota | Add Fight |
| Mar 22, 1989 Wed | | Washington | Pittsburgh | Leach-Buskas (3) Courtnall-Callander (3) Gould-Buskas (2) |
| Mar 25, 1989 Sat | | New Jersey | Pittsburgh | (Rough) Korn-Johnson (Rough) Sundstrom-Coffey (Rough) Shanahan-Coffey (Rough) Verbeek-Bourque (Rough) MacLean-Zalapski Shanahan-Loney (5.7) Maley-Caufield (5) (Almost) Velischek-Johnson Loiselle-Cunneyworth (3) |
| Mar 26, 1989 Sun | | Pittsburgh | NY Rangers | Caufield-Nilan (5.3) Buskas-Greschner (2.5) Abuse at 24:28 (Cheap) Quinn-Petit (1) |
| Mar 30, 1989 Thu | | Hartford | Pittsburgh | (Rough) Turgeon-Buskas (Rough) MacDermid-Johnson (Rough) Evason-Loney |
| Apr 1, 1989 Sat | | NY Rangers | Pittsburgh | Hardy-Buskas (3) Granato-Coffey (Cheap) Poeschek-Lemieux Scrum at 60:00 (Almost) Granato-Coffey |
| Apr 2, 1989 Sun | | Pittsburgh | Philadelphia | Loney-Chychrun (3) |
| Apr 5, 1989 Wed | Round 1 | Game 1 | NY Rangers | Pittsburgh | Petit-Errey (3) |
| Apr 6, 1989 Thu | Round 1 | Game 2 | NY Rangers | Pittsburgh | Scrum at 1:17 Scrum at 8:27 Mini-Brawl at 19:12 Greschner-Callander (2) Kisio-Coffey (3) (Cheap) Nilan-Barrasso (Cheap) Vanbiesbrouck-Bourque Ruff-Johnson (2) |
| Apr 8, 1989 Sat | Round 1 | Game 3 | Pittsburgh | NY Rangers | Mini-Brawl at 29:46 Coffey-Nilan (2) Hillier-Nilan (1) (Cheap) Dineen-Lafreniere Bourque-Hardy (8) |
| Apr 9, 1989 Sun | Round 1 | Game 4 | Pittsburgh | NY Rangers | (Cheap) Lemieux-Nilan (3) Hillier-Nilan (3.3) Loney-Nilan (3.5) |
| Apr 17, 1989 Mon | QF | Game 1 | Philadelphia | Pittsburgh | Add Fight |
| Apr 19, 1989 Wed | QF | Game 2 | Philadelphia | Pittsburgh | (Cheap) Berube-Cullen |
| Apr 21, 1989 Fri | QF | Game 3 | Pittsburgh | Philadelphia | Bourque-Berube (7.2) (Rough) Loney-Chychrun (2) Loney-Chychrun (7) |
| Apr 23, 1989 Sun | QF | Game 4 | Pittsburgh | Philadelphia | Coffey-Berube (2) (Rough) Cullen-Wells (Almost) Caufield-Chychrun (2) |
| Apr 25, 1989 Tue | QF | Game 5 | Philadelphia | Pittsburgh | Abuse at 12:55 (3) Dobbin-Cullen (7.4) (Cheap) Berube-Zalapski (Rough) Berube-Johnson Line Brawl at 59:44 (6) Mellanby-Johnson (5) Brawl at 59:51 (8) Wregget-Buskas (6) Murphy-Zalapski (2) |
| Apr 27, 1989 Thu | QF | Game 6 | Pittsburgh | Philadelphia | (Rough) Caufield-Chychrun |
| Apr 29, 1989 Sat | QF | Game 7 | Philadelphia | Pittsburgh | (Rough) Tocchet-Coffey |