| Sep 20, 1987 Sun | Preseason | St. Louis | Chicago | Ewen-Fraser |
| Sep 22, 1987 Tue | Preseason | Chicago | Detroit | McGill-Schofield (7.3) Mackey-Probert (5) Donnelly-King (6) O'Callahan-Gallant (6) |
| Sep 23, 1987 Wed | Preseason | Calgary | Chicago | Add Fight |
| Sep 26, 1987 Sat | Preseason | Chicago | St. Louis | Add Fight |
| Sep 27, 1987 Sun | Preseason | Edmonton | Chicago | Add Fight |
| Oct 1, 1987 Thu | Preseason | Chicago | Edmonton | Sutter-Hunter |
| Oct 3, 1987 Sat | Preseason | Chicago | Minnesota | Ludzik-Bjugstad Wilson-McRae Stapleton-Acton Vincelette-DePalma |
| Oct 4, 1987 Sun | Preseason | Minnesota | Chicago | Rouse-Mackey Ruskowski-Thomas Musil-Fraser Price-Mackey McRae-McGill |
| Oct 8, 1987 Thu | | Toronto | Chicago | Injury Secord-McGill Clark-Wilson (5.5) Courtnall-Stapleton (3) |
| Oct 10, 1987 Sat | | Chicago | Washington | Manson-Cavallini (2.3) |
| Oct 11, 1987 Sun | | Philadelphia | Chicago | Crossman-Sutter (3.3) |
| Oct 14, 1987 Wed | | St. Louis | Chicago | Injury Lemieux-McGill (7) |
| Oct 17, 1987 Sat | | Chicago | St. Louis | Sanipass-Raglan (5) Sanipass-Raglan |
| Oct 18, 1987 Sun | | Winnipeg | Chicago | Duncan-Cochrane MacLean-Wilson (6) |
| Oct 21, 1987 Wed | | Chicago | Detroit | Injury Sutter-Veitch (5) Mini-Brawl at 12:19 (Rough) Sanipass-Klima (1) (Cheap) Wilson-Burr (4) Brown-Gallant (3) |
| Oct 23, 1987 Fri | | Chicago | NY Rangers | Injury Sutter-Duguay (4) |
| Oct 24, 1987 Sat | | Chicago | Hartford | Injury |
| Oct 27, 1987 Tue | | Chicago | NY Islanders | Injury Injury Vincelette-Kerr (6) McGill-Kromm (2) Sanipass-Kromm (2) |
| Oct 31, 1987 Sat | | Chicago | Toronto | (Hit) Larmer-Clark Vaive-Daoust |
| Nov 1, 1987 Sun | | Chicago | Buffalo | Manson-Maguire (1) |
| Nov 4, 1987 Wed | | Montreal | Chicago | Injury Kordic-McGill (1.5) Nilan-Cochrane (3.3) Kordic-Cochrane |
| Nov 6, 1987 Fri | | Chicago | Winnipeg | Add Fight |
| Nov 8, 1987 Sun | | Minnesota | Chicago | Gagner-Bergevin (4) Bellows-Mason |
| Nov 11, 1987 Wed | | Detroit | Chicago | Martinson-Wilson (3.5) |
| Nov 14, 1987 Sat | | Chicago | Montreal | Add Fight |
| Nov 15, 1987 Sun | | Edmonton | Chicago | (Rough) Smith-Presley |
| Nov 18, 1987 Wed | | Minnesota | Chicago | Zemlak-Manson (6) McRae-Manson (2) Zemlak-Nylund (3) Brawl at 39:20 McRae-Manson (7.5) |
| Nov 20, 1987 Fri | | Chicago | New Jersey | Injury |
| Nov 22, 1987 Sun | | Vancouver | Chicago | Lidster-Presley Sutter-McGill (Cheap) unknown-Fraser |
| Nov 25, 1987 Wed | | Chicago | Los Angeles | Presley-Kennedy (5) McGill-Playfair (3) Sanipass-Hardy (5) (Almost) Cochrane-Playfair |
| Nov 27, 1987 Fri | | Chicago | Edmonton | (Hit) McGill-Simpson (3) Collision (2) Brawl at 10:16 (Rough) Sutter-Hannan Cochrane-McClelland (7) Manson-Tikkanen |
| Nov 30, 1987 Mon | | Chicago | Calgary | (Almost) Cochrane-Hunter Brawl at 47:40 McGill-Roberts (8.8) Scrum at 50:22 Fraser-Peplinski (2.7) |
| Dec 2, 1987 Wed | | Chicago | St. Louis | McGill-Sutter Scrum at 57:52 |
| Dec 4, 1987 Fri | | Chicago | Detroit | (Hit) Nylund-Higgins (2) (Cheap) Savard-unknown (Rough) Wilson-Klima (Rough) Larmer-Burr Fraser-Probert (3.8) Noonan-Burr Brawl at 45:02 Mackey-Zombo (6) |
| Dec 5, 1987 Sat | | Chicago | Boston | (Hit) Paynter-Carter (2) (Hit) Vaive-Neely (Rough) Vaive-O'Dwyer |
| Dec 9, 1987 Wed | | Buffalo | Chicago | Dykstra-Wilson (3) Brawl at 52:22 Foligno-Murray Johansson-Nylund (3) |
| Dec 12, 1987 Sat | | Chicago | Washington | Mackey-Hatcher Vaive-Stevens |
| Dec 13, 1987 Sun | | Toronto | Chicago | DeGray-LaVarre DeGray-Mackey (Rough) Daoust-Vincelette |
| Dec 16, 1987 Wed | | Chicago | Minnesota | Mackey-Tuer (1) Wilson-McRae (6) Mackey-Graham (3) |
| Dec 19, 1987 Sat | | Chicago | Toronto | Mackey-McRae Nylund-McRae |
| Dec 20, 1987 Sun | | Boston | Chicago | (Rough) Kluzak-LaVarre Byers-Playfair (4) Scrum at 53:57 (3) |
| Dec 23, 1987 Wed | | NY Islanders | Chicago | Diduck-Mackey (5.5) Bassen-Murray (4) Curran-Fraser (2) |
| Dec 26, 1987 Sat | | St. Louis | Chicago | (Rough) Raglan-Sanipass (4) |
| Dec 27, 1987 Sun | | Chicago | St. Louis | (Almost) Manson-Raglan (Rough) Manson-McKegney Noonan-Raglan (5) |
| Dec 30, 1987 Wed | | Minnesota | Chicago | McRae-Cochrane (5.8) McRae-Cochrane (7.6) (Rough) Zemlak-Fraser |
| Dec 31, 1987 Thu | | Chicago | Minnesota | Playfair-Zemlak Manson-McRae (6.3) Manson-McRae (4) |
| Jan 3, 1988 Sun | | Calgary | Chicago | Peplinski-Vincelette Otto-Graham |
| Jan 6, 1988 Wed | | Quebec | Chicago | (Cheap) unknown-Stapleton (Cheap) unknown-McGill Moller-Sanipass |
| Jan 8, 1988 Fri | | Toronto | Chicago | Crowd Trouble Clark-McGill (6) Osborne-Vincelette McRae-Nylund McRae-McGill |
| Jan 10, 1988 Sun | | Los Angeles | Chicago | (Hit) Guay-Graham (2) Paterson-Manson (8) Wells-Vincelette (4) (Cheap) Kennedy-Cochrane (3) Kennedy-Cochrane (3) |
| Jan 11, 1988 Mon | | Chicago | NY Rangers | Add Fight |
| Jan 13, 1988 Wed | | Hartford | Chicago | (Rough) Martin-Playfair Kleinendorst-Murray (Rough) Robertson-Mackey |
| Jan 16, 1988 Sat | | Chicago | Quebec | (Hit) Ludzik-Picard (4) (Hit) Manson-Eagles (2) Sanipass-Moller |
| Jan 17, 1988 Sun | | Washington | Chicago | Collision (4) Corriveau-Stapleton |
| Jan 20, 1988 Wed | | Pittsburgh | Chicago | Callander-Bergevin Coffey-Manson (3.5) Scrum at 32:37 Ganchar-Thomas (8.3) Gotaas-Stapleton (7.3) |
| Jan 23, 1988 Sat | | Chicago | Toronto | Injury Cochrane-McRae Cochrane-McRae Graham-Clark (5.8) |
| Jan 24, 1988 Sun | | Vancouver | Chicago | Sutter-Noonan |
| Jan 26, 1988 Tue | | Chicago | Detroit | (Rough) Murray-Gallant (Rough) Cochrane-Kocur Thomas-Veitch (4) |
| Jan 29, 1988 Fri | | Chicago | New Jersey | Add Fight |
| Jan 30, 1988 Sat | | Chicago | Pittsburgh | Murray-Coffey |
| Feb 1, 1988 Mon | | Boston | Chicago | Neely-McGill (5.3) |
| Feb 3, 1988 Wed | | Detroit | Chicago | Snepsts-Sutter (Rough) Higgins-Sutter (Hit) St. Laurent-Sutter |
| Feb 5, 1988 Fri | | Chicago | Winnipeg | (Cheap) Savard-unknown |
| Feb 7, 1988 Sun | | Chicago | Quebec | Vincelette-Moller |
| Feb 12, 1988 Fri | | St. Louis | Chicago | (Rough) McKegney-Larmer Mini-Brawl at 34:07 (3) Bourgeois-Bergevin |
| Feb 14, 1988 Sun | | Buffalo | Chicago | Foligno-Manson Reekie-Manson Foligno-Sanipass |
| Feb 17, 1988 Wed | | Detroit | Chicago | Kocur-Sutter (3) (Rough) Zombo-Sanipass Probert-Wilson (3.1) |
| Feb 20, 1988 Sat | | Chicago | Detroit | Thomas-Norwood Sanipass-Kocur |
| Feb 21, 1988 Sun | | Calgary | Chicago | (Cheap) unknown-Savard Patterson-Cochrane |
| Feb 24, 1988 Wed | | Edmonton | Chicago | (Cheap) unknown-Vincelette |
| Feb 25, 1988 Thu | | Chicago | NY Islanders | Cochrane-Wood (3) |
| Feb 28, 1988 Sun | | Pittsburgh | Chicago | Buskas-Nylund Frawley-Sanipass Frawley-McGill (6) (Rough) Johnson-Larmer (Rough) Hunter-Vaive |
| Mar 2, 1988 Wed | | Hartford | Chicago | Robertson-Cochrane |
| Mar 5, 1988 Sat | | Chicago | Minnesota | Scrum at 11:30 Cochrane-McRae (4) Nylund-McRae (3) Mini-Brawl at 25:12 Vincelette-Brooke (3) |
| Mar 6, 1988 Sun | | Detroit | Chicago | Gallant-Graham (3.5) Chiasson-Sutter (5) Bridgman-Sutter (3.8) Probert-Cochrane (8.9) Zombo-Wilson (1.5) |
| Mar 9, 1988 Wed | | Toronto | Chicago | Add Fight |
| Mar 12, 1988 Sat | | Chicago | Toronto | Wilson-Gill (7) |
| Mar 13, 1988 Sun | | Philadelphia | Chicago | Add Fight |
| Mar 15, 1988 Tue | | Chicago | St. Louis | (Rough) Presley-Roberts |
| Mar 17, 1988 Thu | | Chicago | Philadelphia | (Cheap) Brown-unknown Brown-Tocchet Yawney-Mellanby (4) |
| Mar 19, 1988 Sat | | Chicago | Montreal | (Hit) Ludzik-Walter (2) |
| Mar 20, 1988 Sun | | St. Louis | Chicago | Roberts-Noonan Cavallini-Larmer Hunter-Vincelette |
| Mar 23, 1988 Wed | | Minnesota | Chicago | Zemlak-Cochrane (5) (Rough) Musil-Presley (3) (Almost) McRae-Manson (Cheap) Ciccarelli-Nylund (5.5) Ciccarelli-Nylund (3.5) Musil-Presley (3) (Cheap) MacLellan-unknown |
| Mar 25, 1988 Fri | | Chicago | Vancouver | Brown-Kidd (2.5) Vincelette-Bruce |
| Mar 26, 1988 Sat | | Chicago | Los Angeles | Manson-Allison (5.3) Manson-Duncanson (2) Graham-Baumgartner (6) Sanipass-Germain |
| Mar 28, 1988 Mon | | Chicago | Minnesota | Cochrane-Zemlak (6) Cochrane-Zemlak (6.3) Vincelette-Musil |
| Mar 30, 1988 Wed | | NY Rangers | Chicago | Event (Rough) Hardy-Presley |
| Apr 3, 1988 Sun | | New Jersey | Chicago | Add Fight |
| Apr 6, 1988 Wed | Round 1 | Game 1 | Chicago | St. Louis | Thomas-Benning |
| Apr 7, 1988 Thu | Round 1 | Game 2 | Chicago | St. Louis | Ludzik-Cavallini Sutter-Roberts (Rough) Graham-Benning Manson-Sutter (4) |
| Apr 9, 1988 Sat | Round 1 | Game 3 | St. Louis | Chicago | Scrum at 18:51 (Rough) Benning-Yawney Scrum at 54:15 |
| Apr 10, 1988 Sun | Round 1 | Game 4 | St. Louis | Chicago | Add Fight |
| Apr 12, 1988 Tue | Round 1 | Game 5 | Chicago | St. Louis | (Rough) Presley-Meagher Event at 20:00 Scrum at 31:54 (Cheap) Savard-unknown |