Elle joue en National Collegiate Athletic Association avec les Huskies de Washington. Après deux saisons professionnelles dans le modeste championnat allemand et une pige en Slovaquie, elle arrive en 2013 dans la ligue semi-professionnelle australienne WSBL avec les Rockingham Flames[3]. De 2015 à 2018, elle joue en Women's National Basketball League (WNBL) avec Perth. Avant de commencer la saison WNBA 2018, elle joue quelques rencontres WSBL avec les Willetton Tigers. Elle s'engage avec Montpellier pour la saison 2018-2019[4]. Pour la saison 2020-2021, elle effectue son retour en Australie à Perth[5].
Non draftée, elle effectue en 2010 que la pré-saison avec le Sky de Chicago mais n'effectue ses débuts en WNBA, sept ans plus tard. En , elle signe avec la franchise du Storm de Seattle[3]. Lors de sa troisième rencontre, elle doit suppléer Jewell Loyd et Kaleena Mosqueda-Lewis blessées et entre en jeu alors que le Storm compte 10 points de retard sur le Liberty de New York. Elle réussit six paniers à trois points dans les douze dernières minutes, égalant le record de la ligue pour le nombre de paniers primés réussis en une mi-temps et inscrit les cinq derniers points du match pour assurer une victoire 87 à 81, notamment grâce à ses 22 points[3]. Avec le Storm, elle remporte les championnats WNBA 2018[6] et 2020.
Le , elle est transférée au Liberty de New York contre les droits de Stephanie Talbot[7].
Équipe nationale
En , jouant en Australie depuis plusieurs saisons, elle demande à obtenir la nationalité australienne. En , elle s'entraîne avec les Opals en vue des Jeux du Commonwealth de 2018. Elle est naturalisée le . En , toute récente championne WNBA, elle rejoint les Opals pour la Coupe du monde afin de suppléer la meneuse titulaire Leilani Mitchell blessée[8] et aide l'Australie à gagner la médaille d'argent[9].