Avec Toronto FC, il remporte deux championnats canadiens en 2016, 2017 la Coupe MLS en 2017 et le Supporters' Shield en 2017.