Sélectionnée à 300 reprises pour 187 buts inscrits pour l'équipe de Canada de soccer dont elle est la capitaine, elle participe à quatre éditions des Jeux olympiques (2008, 2012, 2016 et 2020) ainsi qu'à 5 Coupes du monde (2003, 2007, 2011, 2015 et 2019). Avec sa sélection, elle remporte le Championnat féminin de la CONCACAF 2010 et deux médailles de bronze avec le Canada, aux Jeux olympiques de 2012 et de 2016, ainsi qu'une médaille d'or aux Jeux de 2020.