En 2005, il joue avec les Lightning de Chaleur de la ' où il remporte le championnat des marqueurs. En 2006, il débute dans la ' avec les Rivermen de Miramichi. Il est nommé recrue de l'année. En 2007, il rejoint les Hounds de Notre Dame dans la Ligue de hockey midget AAA de la Saskatchewan. Avec ses coéquipiers Jaden Schwartz et Brandon Gormley, ils remportent le championnat de la ligue. Il est choisi au premier tour, en deuxième position par les Voltigeurs de Drummondville au cours de la séance de sélection LHJMQ 2008 après son coéquipier des Hounds de Notre Dame, Brandon Gormley. En 2008, il débute dans la Ligue de hockey junior majeur du Québec avec les Voltigeurs de Drummondville. L'équipe remporte la Coupe du Président et participe à la Coupe Memorial en 2009. Il est sélectionné au sixième tour en lors du repêchage d'entrée dans la KHL 2011 par le Salavat Ioulaïev Oufa. Il est choisi au premier tour, en huitième position par les Flyers de Philadelphie au cours du Repêchage d'entrée dans la LNH 2011. Il est un des cinq joueurs du repêchage 2011 à obtenir un poste régulier avec une équipe de la LNH pour la saison 2011-2012 . Il réalise son premier tour du chapeau dans la LNH le durant les séries éliminatoires opposant aux Penguins de Pittsburgh.