W wieku juniorskich grał w lidze OHL w klubach Kitchener Rangers i London Knights. 26 czerwca2009 roku został wybrany w drafcie NHL z numerem siódmym przez drużynę Toronto Maple Leafs. Jest pierwszym w historii muzułmaninem[1] oraz drugim Libańczykiem, który został draftowany do ligi NHL. Od tego czasu jest zawodnikiem Klonowych Liści przekazywanym także do klubu podrzędnegoToronto Marlies. We wrześniu 2013 przedłużył kontrakt z klubem NHL o dwa lata[2]. W połowie 2019 przeszedł do Colorado Avalanche[3]. W sierpniu podpisał siedmioletni kontrakt z Calgary Flames[4].