En 2006-2007, il fait ses débuts professionnels avec le club affilié aux Kings, les Monarchs de Manchester. Il y joue deux parties en saison régulière en plus de 16 en séries éliminatoires. L'année suivante, il évolue toujours pour les Monarchs mais joue ses premiers matchs dans la LNH en cours de saison. En 2008-2009, il commence la saison avec les Kings.
Le , il signe un contrat de deux ans à 2,55 millions de dollars par an avec les Devils du New Jersey en tant qu'agent libre.
Le 9 septembre, Boyle déclare à la presse avoir été diagnostiqué pour une leucémie myéloïde chronique lors du camp d'entrainement [2]. Il revient au jeu dès le 1er novembre 2017, suivant son traitement en parallèle [3],[4] et il est déclaré en rémission en octobre 2018 [5]. Lors de la saison 2017-2018, il représente les Devils au 63e Match des étoiles de la Ligue nationale de hockey et remporte le trophée Bill-Masterton, remis au joueur qui « personnifie le mieux les qualités de persévérance, d'esprit sportif et de dévouement envers le hockey » [4].
Le 6 février 2019, il est échangé aux Predators de Nashville en retour d’un choix de deuxième tour au repêchage de 2019. Le il signe un contrat d'une saison, d'une valeur de 940 000 $ avec Les Panthers de la Floride[6].