Career
Graham played for the Steelheads, Greenville Road Warriors, and South Carolina Stingrays in the ECHL and Augusta RiverHawks in the SPHL. Graham recorded 54 and 43 point seasons with the Riverhawks and served as assistant coach with Mercyhurst, where he played National Collegiate Athletic Association hockey. On October 11, 2012, Graham was among forwards named to the Steelheads opening day roster. Graham retired as a player during the 2012-2013 season and became an assistant coach for the Steelheads.
On August 7, 2015, he was named the team"s head coach, succeeding Brad Ralph, who left the team to take the head coaching position with the WHL Kelowna Rockets.
Graham is the first Steelheads head coach who played for the team Upon his hire the 30-year-old Graham became the youngest head coach in Steelheads history and the youngest head coach in the ECHL.
2010 National Collegiate Athletic Association Frozen Four Skills Challenge.