Education
McPherson attended Colgate University where he played four seasons of National Collegiate Athletic Association Division I ice hockey with the Colgate Raiders.
McPherson attended Colgate University where he played four seasons of National Collegiate Athletic Association Division I ice hockey with the Colgate Raiders.
He is currently playing with the Albany Devils of the American Hockey League (AHL). McPherson was selected by the New Jersey Devils in the 3rd round (87th overall) of the 2007 National Hockey League Entry Draft. In his senior year he was named as one of the team"s three captains for the 2011-2012 season.
On March 20, 2012, the Albany Devils of the American Hockey League signed McPherson to an amateur tryout agreement.
He played the next two season in Albany, posting a +16 rating to lead the team during the 2013-2014 AHL season. On July 4, 2014, the New Jersey Devils of the National Hockey League rewarded McPherson with a one-year contract, two-way contract.