During the summer of 1987, Allison was signed by the Toronto Maple Leafs organization, and he would spend the 1987–88 season playing with the Newmarket Saints of the AHL, recording 10 points (1G-9A) in 48 games. He then spent the first part of the 1988–89 season with the Halifax Citadels, the Quebec Nordiques AHL affiliate, playing in 12 games, and registering 3 points (1G-2A), before moving to the Indianapolis Ice of the IHL, serving as an assistant coach with the club for the rest of the season. Following the 1988–89 season, Allison retired as a player.