Il joue deux saisons avec les Thrashers avant que cette équipe déménage en 2011 pour devenir les Jets de Winnipeg. À sa première saison à Winnipeg, il inscrit 30 buts en 74 matchs et termine la saison en tant que meilleur buteur des Jets[3].
Au début de la saison 2021-2022, Evander Kane qui joue alors pour les Sharks de San José est suspendu 21 parties par la LNH pour avoir fourni un faux certificat de vaccination contre la COVID-19[5].
Carrière internationale
Il représente l'équipe du Canada au niveau international. Il a participé aux sélections jeunes.