Il atteint, avec le Toronto FC, la finale de la Ligue des champions de la CONCACAF en 2018, en étant battu par le club mexicain du CD Guadalajara. Il dispute ensuite cette même année la Campeones Cup, qui oppose son club, vainqueur de la Coupe de MLS 2017, aux Tigres UANL, vainqueur de la Supercoupe du Mexique 2018. Le club canadien s'incline sur le score de 1-3.