In der Saison 2007/08 – seiner ersten Spielzeit in der NHL– erzielte Murphy 17 Scorerpunkte, darunter zwei Tore, in 47 Spielen für die Panthers, die ihn im Laufe der folgenden Saison über den Waiver an die Tampa Bay Lightning abgaben. Murphy kam zu 25 Einsätzen für die Lightning, schoss fünf Tore und erzielte 15 Punkte. Am 17. Juli 2009 unterschrieb er als Free Agent einen Vertrag bei den New Jersey Devils. In der folgenden Saison spielte er vorwiegend beim FarmteamLowell Devils in der American Hockey League (AHL) und kam auch zu zwölf Spielen für die New Jersey Devils in der NHL.
Nach der Saison 2009/10 entschied sich Murphy, seine Karriere in der Schweiz bei den ZSC Lions fortzusetzen, wo er im Juni 2010 einen Vertrag über zwei Jahre Laufzeit unterschrieb. In der Saison 2012/13 stand der Kanadier beim belarussischen Klub HK Dinamo Minsk in der Kontinentalen Hockey-Liga (KHL) unter Vertrag, ehe er im Mai 2013 von den Växjö Lakers aus der Svenska Hockeyligan (SHL) verpflichtet wurde. Dort verbrachte der Abwehrspieler vier Jahre und gewann während dieser Zeit mit der Mannschaft im Frühjahr 2015 die schwedische Meisterschaft. Zur Saison 2017/18 wechselte Murphy zum Ligakonkurrenten Karlskrona HK. Nach der Spielzeit beendete der 30-Jährige seine aktive Karriere.
Für Kanada nahm Murphy an der Weltmeisterschaft 2007 teil, bei der er mit seiner Mannschaft Weltmeister wurde. Zum Titelgewinn trug der Verteidiger in neun Turnierspielen sieben Scorerpunkte bei.
(Legende zur Spielerstatistik: Sp oder GP= absolvierte Spiele; T oder G= erzielte Tore; V oder A= erzielte Assists; Pkt oder Pts= erzielte Scorerpunkte; SM oder PIM= erhaltene Strafminuten; +/−= Plus/Minus-Bilanz; PP= erzielte Überzahltore; SH= erzielte Unterzahltore; GW= erzielte Siegtore; 1Play-downs/Relegation; Kursiv: Statistik nicht vollständig)