Career
Prior to turning professional, Manning played major junior hockey in the Western Hockey League with the Chilliwack Bruins. On November 23, 2010, during the 2010-2011 season with Chilliwack, the Philadelphia Flyers signed Manning as an undrafted free agent. On March 8, 2012, after playing 32 games (9 points) for Adirondack Phantoms in 2011-2012 AHL season, he was called up to the Flyers main roster to replace injured Pavel Kubina.
He made his National Hockey League debut the same day in a home game against Florida Panthers.
On August 27, 2014, Manning signed a one-year contract to stay with the Flyers. On March 21, 2016, Manning scored his first career National Hockey League goal against Thomas Greiss of the New York Islanders.