Uczestniczył również w mistrzostwach świata juniorów do lat 18 w 2006 roku, ale nie zdobył tam medalu.
Od września 2012 roku na okres lokautu w sezonie NHL (2012/2013) był związany rocznym kontraktem ze szwajcarskim klubem SC Bern. Następnie wrócił do gry w barwach Islanders. Od lipca 2018 zawodnik Toronto Maple Leafs, związany siedmioletnim kontraktem.
Kariera reprezentacyjna Zawodnik wielokrotnie uczestniczył w meczach międzynarodowych w juniorskiej reprezentacji Kanady w hokeju na lodzie. Po raz pierwszy na arenie międzynarodowej pokazał się na World U-17 Hockey Challenge w 2006 roku. Miał wtedy piętnaście lat. Występował wówczas w reprezentacji Saskatchewan. W tym samym roku miał zagrać na Memoriale Ivana Hlinki, jednak z powodu kontuzji nie pojechał na turniejInformacja na hockeycanada.ca.
W kolejnym sezonie został pominięty w składzie Kanady na mistrzostwach świata juniorów do lat 18Tavares pominięty w składzie.. Zagrał jednak w Super Series, gdzie przeciwko rosyjskim zawodnikom strzelił jedną bramkę i asystował przy ośmiu, będąc drugim pod względem liczby zdobytych punktów w klasyfikacji kanadyjskiej zawodnikiem seriiSummer Series 2007 na hockeycanada.ca.. Od tej pory Tavares uczestniczył w mistrzostwach świata juniorów.