Jest wychowankiem klubu Saskatoon MHA. W latach 2007 do 2010 grał w barwach Brandon Wheat Kings w juniorskich rozgrywkach WHL. W drafcie NHL z 2009 został wybrany przez Los Angeles Kings. W barwach tego zespołu zadebiutował w lidze NHL 26 listopada 2009 i był to jego jedyny mecz w sezonie &lt;a href="NHL%20%282009/2010%29"&gt;NHL (2009/2010)&lt;/a&gt;, po czym nadal grał w lidze WHL. Rok później zagrał osiem meczów w NHL i ponownie grał w WHL, w tym trafił do innej drużynie w tej lidze, Saskatoon Blades w rodzinnym mieście. Jednocześnie grał także w lidze AHL. W czerwcu 2011 został przetransferowany do klubu Philadelphia Flyers (w toku wymiany wraz z nim przekazany został Wayne Simmonds, a z Filadelfii do Los Angeles trafił Mike Richards). Od tego czasu regularnie gra w NHL, a jednocześnie grał także w klubu farmerskim Adirondack Phantoms AHL (w tym po ogłoszeniu lokautu w sezonie &lt;a href="NHL%20%282012/2013%29"&gt;NHL (2012/2013)&lt;/a&gt; od września 2012 do stycznia 2013). Od 2012 w klubie Lotników gra jego brat, Luke. W czerwcu 2014 przedłużył kontrakt z Philadelphia Flyers o dwa lata. W czerwcu 2017 przeszedł do St. Louis Blues, gdzie w październiku 2019 przedłużył kontrakt o osiem lat.