La saison suivante, il remporte le championnat canadien face aux Whitecaps de Vancouver en étant élu meilleur joueur du tournoi avant d'atteindre la finale de la Major League Soccer en 2016, battu par les Sounders FC de Seattle après avoir éliminé l'Impact de Montréal en finale de conférence. En fin de contrat, le club décide de ne pas activer l'option comprise dans son contrat pour une année supplémentaire avant d'annoncer un mois plus tard avoir trouvé un accord avec le joueur.