Adam began his major junior hockey career with the St. John's Fog Devils of the Quebec Major Junior Hockey League (QMJHL). He played there for two seasons before being drafted by the Buffalo Sabres in the 2008 NHL Entry Draft. The Fog Devils moved to Montreal to become the Montreal Juniors before the 2008–09 season. Adam played there before being traded to the Cape Breton Screaming Eagles. Adam was selected to play for Canada at the 2010 World Junior Ice Hockey Championships in Saskatoon, Saskatchewan.