S hokejom začínal v rodnom Calgary. V roku 2007 si ho vybral tím Windsor Spitfires. V juniorskej lige OHL nastúpil počas troch sezón na 183 dueloch, v ktorých získal 280 bodov (123+157). V roku 2010 bol draftovaný klubom Edmonton Oilers. Nosí dres s číslom 4.