Wychowanek Sun County MHA. Od 2011 do 2014 przez trzy sezony był zawodnikiem klubu Barrie Colts i występował w juniorskich rozgrywkach OHL w ramach CHL. Został wybrany przez ten klubu w drafcie do OHL z numerem jeden. W edycji 2013/2014 był kapitanem drużyny. 26 maja 2014, w KHL Junior Draft z 2013 został wybrany przez Witiaź Czechow (runda 5, numer 171). 27 czerwca 2014 w drafcie NHL z 2014 został wybrany przez Florida Panthers z numerem jeden. 3 września 2014 podpisał kontrakt z tym klubem, na występy w rozgrywkach NHL. Rozpoczął w nich grę w sezonie &lt;a href="NHL%20%282014/2015%29"&gt;NHL (2014/2015)&lt;/a&gt;. W połowie 2016 przedłużył kontrakt z Florida Panthers o osiem lat.