En 2005, il joue avec les Lightning de Chaleur[4] de la New Brunswick Bantam AAA Hockey League où il remporte le championnat des marqueurs. En 2006, il débute dans la NB PEI Major Midget Hockey League[5] avec les Rivermen de Miramichi. Il est nommé recrue de l'année. En 2007, il rejoint les Hounds de Notre Dame[6] dans la Ligue de hockey midget AAA de la Saskatchewan[7]. 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 133e position 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 lors de la saison suivante (2011-2012)[8]. Il réalise son premier tour du chapeau dans la LNH le durant les séries éliminatoires contre les Penguins de Pittsburgh.
Le , il obtient une prolongation de contrat de six saisons. Cette nouvelle entente lui rapportera une somme totale de 26 millions de dollars.
Carrière internationale
Il participe avec l'équipe Atlantique au Défi mondial des moins de 17 ans en 2008 à London en Ontario et en 2009 à Port Alberni, en Colombie-Britannique.
Il aide l’équipe canadienne des moins de 18 ans à remporter la médaille d’or au Tournoi commémoratif Ivan Hlinka en à Piestany en Slovaquie et Breclav en République tchèque.
Il participe avec l'équipe LHJMQ à la Super Serie Subway en 2009 et 2010.
Il représente le Canada au Championnat du monde junior de hockey sur glace 2011.