Im Mai 1986 wurde McCarthy zu den Boston Bruins transferiert. Die Bruins erhielten im Gegenzug ein Drittrunden-Wahlrecht im NHL Entry Draft 1986 und ein Zweitrunden-Wahlrecht im NHL Entry Draft 1987. Dort konnte er in der ersten von zwei Spielzeiten mit 59 Punkten in 68 Spielen noch einmal an die vorherigen Leistungen anknüpfen. Die &lt;a href="NHL%201987/88"&gt;Saison 1987/88&lt;/a&gt; verlief dann weniger erfolgreich, da er kaum spielte und auch in der American Hockey League eingesetzt wurde. Seine Karriere ließ er schließlich im Folgejahr bei Asiago Hockey in der italienischen Serie A ausklingen.