En 2017, fue el vencedor del Campeonato Canadiense de Fútbol por sexta ocasión. Mientras que en la MLS, culminó primero en la temporada regular y se quedó con el Supporters' Shield como el mejor equipo de dicha fase y el primer club canadiense en ganar el trofeo. Además, sumaron 69 unidades y establecieron un récord como el equipo con más puntos en la historia del campeonato. Volvieron a jugar la MLS Cup y se tomaron revancha de la final pasada y derrotaron por 2-0 a los Seattle Sounders y se coronaron campeones de la liga y el primer canadiense en conquistar el título. El Toronto logró el triplete por haber ganado los tres torneos durante el año, el primer club de la MLS en conseguirlo.