| Sep 18, 1987 Fri | Preseason | Toronto | Quebec | McRae-Shaw |
| Sep 21, 1987 Mon | Preseason | Toronto | Edmonton | Richardson-Buchberger (5) Smith-Buchberger |
| Sep 23, 1987 Wed | Preseason | Edmonton | Toronto | (Rough) Hunter-Leeman (Rough) Tikkanen-Frycer |
| Sep 24, 1987 Thu | Preseason | Toronto | Detroit | Semenko-Martinson (5) Semenko-Martinson (7.3) Semenko-Martinson (8) |
| Sep 26, 1987 Sat | Preseason | Buffalo | Toronto | Ludvig-Osborne Hartman-Leeman (7) Dykstra-Maguire Smith-Frycer Arniel-Richardson |
| Oct 2, 1987 Fri | Preseason | Toronto | Buffalo | Add Fight |
| Oct 3, 1987 Sat | Preseason | Detroit | Toronto | (Rough) Chiasson-Clark Schofield-Maguire Schofield-Frycer Kumpel-Clark |
| Oct 8, 1987 Thu | | Toronto | Chicago | Injury Secord-McGill Clark-Wilson (5.5) Courtnall-Stapleton (3) |
| Oct 10, 1987 Sat | | New Jersey | Toronto | (Hit) Sauve-Courtnall (2) Injury (Rough) Loiselle-Frycer Daneyko-Clark (3) (Rough) Muller-Ihnacak |
| Oct 14, 1987 Wed | | Toronto | Minnesota | Add Fight |
| Oct 16, 1987 Fri | | Toronto | Detroit | Kotsopoulos-Probert (6) Gill-Barr (6) Secord-Kocur (2.5) |
| Oct 17, 1987 Sat | | Detroit | Toronto | Event (Hit) Stefan-Daoust (4) (Rough) Stefan-Daoust (2) Probert-Clark (6.6) Probert-Semenko (5.3) Burr-Courtnall |
| Oct 21, 1987 Wed | | Montreal | Toronto | Event |
| Oct 24, 1987 Sat | | Minnesota | Toronto | Scrum at 43:38 Brooke-Verstraete (1) |
| Oct 28, 1987 Wed | | NY Islanders | Toronto | Add Fight |
| Oct 29, 1987 Thu | | Toronto | Pittsburgh | Add Fight |
| Oct 31, 1987 Sat | | Chicago | Toronto | (Hit) Larmer-Clark Vaive-Daoust |
| Nov 4, 1987 Wed | | Winnipeg | Toronto | Add Fight |
| Nov 5, 1987 Thu | | Toronto | Boston | Add Fight |
| Nov 7, 1987 Sat | | St. Louis | Toronto | Add Fight |
| Nov 9, 1987 Mon | | Toronto | Montreal | Event |
| Nov 11, 1987 Wed | | Boston | Toronto | Add Fight |
| Nov 14, 1987 Sat | | Toronto | Philadelphia | (Rough) Secord-Tocchet |
| Nov 15, 1987 Sun | | Toronto | Buffalo | Add Fight |
| Nov 18, 1987 Wed | | St. Louis | Toronto | Collision Benning-Olczyk (4) |
| Nov 19, 1987 Thu | | Toronto | St. Louis | (Rough) Olczyk-Ramage (3) Scrum (2) (Rough) Laxdal-Benning (2) |
| Nov 21, 1987 Sat | | Los Angeles | Toronto | Scrum (Cheap) Hammond-Ihnacak Hammond-Olczyk (Rough) Fox-Leeman |
| Nov 24, 1987 Tue | | Toronto | NY Islanders | Add Fight |
| Nov 25, 1987 Wed | | Toronto | NY Rangers | Semenko-Shaw (1) |
| Nov 28, 1987 Sat | | Hartford | Toronto | (Cheap) unknown-Secord |
| Dec 1, 1987 Tue | | Toronto | Minnesota | Secord-McRae (4) |
| Dec 3, 1987 Thu | | Toronto | Calgary | Add Fight |
| Dec 5, 1987 Sat | | Toronto | Edmonton | (Cheap) DeGray-Messier (5) Gill-McSorley (7) |
| Dec 7, 1987 Mon | | Detroit | Toronto | Kocur-Secord (5) Gallant-DeGray Probert-Stothers (1) Kocur-Gill Kocur-Richardson (7) |
| Dec 12, 1987 Sat | | NY Rangers | Toronto | (Hit) Patrick-Kotsopoulos Greschner-Gill (Hit) Petit-Lanz |
| Dec 13, 1987 Sun | | Toronto | Chicago | DeGray-LaVarre DeGray-Mackey (Rough) Daoust-Vincelette |
| Dec 15, 1987 Tue | | Washington | Toronto | (Rough) Gould-Secord Franceschetti-Gill (6.5) (Rough) Franceschetti-Secord |
| Dec 18, 1987 Fri | | Toronto | Washington | (Hit) Courtnall-Gould Gill-Adams (4) McRae-Adams (4) |
| Dec 19, 1987 Sat | | Chicago | Toronto | Mackey-McRae Nylund-McRae |
| Dec 21, 1987 Mon | | Minnesota | Toronto | (Cheap) Bellows-Ihnacak (2) Scrum at 8:55 (Rough) Roberts-Osborne McRae-Semenko (5.8) Messier-Leeman Brawl at 33:51 Rouse-Fergus (3) Musil-Olczyk (Rough) Rouse-Secord (Rough) Lawton-Terrion (Rough) Brooke-Ihnacak |
| Dec 23, 1987 Wed | | Toronto | St. Louis | DeGray-Sutter Brawl at 48:34 (8) Richardson-Meagher (1) Lanz-Hunter (4) (Rough) Osborne-Raglan (Rough) Semenko-Turnbull |
| Dec 26, 1987 Sat | | Montreal | Toronto | (Rough) Corson-Leeman Nilan-Semenko (6.2) (Cheap) Green-unknown |
| Dec 28, 1987 Mon | | Washington | Toronto | Laughlin-DeGray |
| Dec 30, 1987 Wed | | Toronto | Hartford | (Hit) Fauss-MacDermid (2) McRae-Robertson (3) |
| Jan 2, 1988 Sat | | Buffalo | Toronto | (Hit) Johansson-Clark (2) |
| Jan 4, 1988 Mon | | Vancouver | Toronto | Scrum at 58:27 |
| Jan 6, 1988 Wed | | Minnesota | Toronto | (Hit) Roberts-Lanz (2) (Rough) Lawton-Clark McRae-Semenko (6.5) (Rough) Ciccarelli-Daoust Abuse at 28:19 (Cheap) Ciccarelli-Richardson (9) (Rough) Fraser-Wregget (Rough) Musil-Osborne (Rough) Acton-Courtnall Brooke-Clark (7.2) |
| Jan 8, 1988 Fri | | Toronto | Chicago | Crowd Trouble Clark-McGill (6) Osborne-Vincelette McRae-Nylund McRae-McGill |
| Jan 10, 1988 Sun | | Toronto | Winnipeg | DeGray-McBain |
| Jan 13, 1988 Wed | | Toronto | Minnesota | (Rough) Secord-Brooke Clark-McRae (1) (Cheap) Clark-Maruk (6.5) |
| Jan 15, 1988 Fri | | Toronto | New Jersey | Injury Osborne-Maley (2) |
| Jan 16, 1988 Sat | | Pittsburgh | Toronto | (Hit) Coffey-Iafrate (2) Buskas-Clark (5) Callander-Stothers Collision at 36:00 (Rough) Buskas-Daoust |
| Jan 18, 1988 Mon | | Toronto | Detroit | Injury Stothers-Kocur (3.3) Gill-Nill (9.3) |
| Jan 21, 1988 Thu | | Quebec | Toronto | (Cheap) Picard-Secord |
| Jan 23, 1988 Sat | | Chicago | Toronto | Injury Cochrane-McRae Cochrane-McRae Graham-Clark (5.8) |
| Jan 25, 1988 Mon | | Calgary | Toronto | Roberts-Gill (9.3) Hunter-Stothers (6.3) |
| Jan 27, 1988 Wed | | Los Angeles | Toronto | Kennedy-Clark (2.3) |
| Jan 29, 1988 Fri | | Toronto | Detroit | Semenko-Probert (8.4) McRae-Kocur (6.6) Stothers-Barr (5) Secord-Kocur (2.5) |
| Jan 30, 1988 Sat | | Detroit | Toronto | (Rough) Barr-Gill Barr-Gill (8) |
| Feb 1, 1988 Mon | | St. Louis | Toronto | Benning-Leeman |
| Feb 4, 1988 Thu | | Toronto | Philadelphia | Event |
| Feb 5, 1988 Fri | | Toronto | Buffalo | Scrum at 9:27 (Rough) Secord-Halkidis Scrum at 34:07 (Rough) Richardson-Ludvig (Rough) Osborne-Krupp Secord-Krupp (1) |
| Feb 7, 1988 Sun | | Toronto | Hartford | Scrum at 8:07 |
| Feb 11, 1988 Thu | | NY Islanders | Toronto | Injury Kerr-Secord Bassen-Terrion (3) Diduck-Secord (5) |
| Feb 13, 1988 Sat | | Philadelphia | Toronto | (Hit) Zezel-Lanz (3) Smyth-Secord |
| Feb 14, 1988 Sun | | New Jersey | Toronto | (Hit) Muller-Lanz (2) (Hit) Verbeek-Stothers (2) Verbeek-Secord (3) (Rough) Shanahan-Olczyk |
| Feb 17, 1988 Wed | | Toronto | Edmonton | Osborne-Lowe |
| Feb 19, 1988 Fri | | Toronto | Vancouver | Add Fight |
| Feb 20, 1988 Sat | | Toronto | Los Angeles | Gill-Playfair (4) |
| Feb 22, 1988 Mon | | Toronto | Minnesota | Semenko-McRae (3) Semenko-McRae (6) Semenko-McRae (6) (Rough) Secord-Rouse |
| Feb 24, 1988 Wed | | Minnesota | Toronto | Bellows-Terrion (Rough) Berger-Richardson |
| Feb 27, 1988 Sat | | St. Louis | Toronto | (Rough) Cavallini-Leeman |
| Mar 2, 1988 Wed | | Quebec | Toronto | Injury (Hit) Jackson-Gill (5) |
| Mar 3, 1988 Thu | | Toronto | Boston | Secord-Markwart (4.5) |
| Mar 5, 1988 Sat | | Winnipeg | Toronto | (Hit) MacLean-Richardson (Hit) Nill-Iafrate (3) Watters-Leeman (1) |
| Mar 8, 1988 Tue | | Toronto | St. Louis | Semenko-Ewen (2.5) |
| Mar 9, 1988 Wed | | Toronto | Chicago | Add Fight |
| Mar 12, 1988 Sat | | Chicago | Toronto | Wilson-Gill (7) |
| Mar 15, 1988 Tue | | Toronto | Quebec | Curran-Donnelly (2) |
| Mar 16, 1988 Wed | | Toronto | Pittsburgh | Scrum at 56:16 (2) |
| Mar 19, 1988 Sat | | NY Rangers | Toronto | Poddubny-Lanz |
| Mar 22, 1988 Tue | | Toronto | Vancouver | Secord-Butcher (2) Secord-Bruce (3) |
| Mar 24, 1988 Thu | | Toronto | Calgary | Add Fight |
| Mar 26, 1988 Sat | | Toronto | St. Louis | Richardson-Ewen (3) Gill-Ewen |
| Mar 28, 1988 Mon | | Edmonton | Toronto | Add Fight |
| Apr 1, 1988 Fri | | Toronto | Detroit | Scrum (1) (Almost) Secord-Kocur (4) |
| Apr 2, 1988 Sat | | Detroit | Toronto | (Rough) Nill-Secord Pavese-Secord (2.5) Gallant-Gill (1) |
| Apr 6, 1988 Wed | Round 1 | Game 1 | Toronto | Detroit | Scrum at 10:06 Scrum at 22:29 (Rough) Johnson-Kocur Scrum at 42:06 |
| Apr 7, 1988 Thu | Round 1 | Game 2 | Toronto | Detroit | (Rough) Curran-Probert DeGray-Nill (2) Curran-Snepsts (Rough) Secord-Probert |
| Apr 9, 1988 Sat | Round 1 | Game 3 | Detroit | Toronto | Brawl at 22:47 (4) Chiasson-DeGray (3) (Rough) Probert-Curran Kocur-Gill (7) Barr-Curran (3) Probert-Curran (7.2) |
| Apr 10, 1988 Sun | Round 1 | Game 4 | Detroit | Toronto | Delorme-Osborne (1) Gallant-Gill (6) Nill-Secord (2) (Rough) Bridgman-Yaremchuk |
| Apr 12, 1988 Tue | Round 1 | Game 5 | Toronto | Detroit | (Rough) Osborne-Norwood |
| Apr 14, 1988 Thu | Round 1 | Game 6 | Detroit | Toronto | Add Fight |