2019: Appeared in 23 games, making 17 starts...Started and played in the NWSL semifinals against the Chicago Red Stars on Oct. 20...Made her 23rd appearance of the season, tied for most on the team, on Oct. 12 against Washington...Logged 45 minutes as a substitute against Reign FC on Sept. 29...Entered the match as a late-game substitute against Houston on Sept. 21, making her 21st appearance of the season, which is tied for the most on the team...Started her 16th game of the season on Sept. 11 against North Carolina...Made her 15th start of the season against North Carolina on Aug. 11...Named to the NWSL Team of the Month for June...Started 13 consecutive games to begin the season (April 14-July 19)...Surpassed 10,000 career NWSL minutes played against Houston on June 29...Started and played 90 minutes against Orlando on April 14, her first appearance since suffering a season-ending knee injury on July 25, 2018.
2018: Appeared in 17 games (16 starts), tallying one goal...Played in her 100th career NWSL match, the 15th player in league history to reach this milestone, tallying her first career NWSL goal on May 30 against North Carolina...Appeared in her 95th career NWSL match on May 5 against Seattle...Has started and played 90 minutes in 10 consecutive matches (March 24-May 25).
2017: Started and played in 10 matches during the regular season...Logged 90 minutes in both of Portland's NWSL playoff matches...Started 10 straight matches (July 22-Sept. 30) to conclude the regular season...Made her first appearance of the season and the 80th of her NWSL career, earning the start and logging 73 minutes against Washington on July 22.
2016: Started her 18th straight match, logging 90 minutes against Sky Blue FC on Sept. 25...Made her first career start for Thorns FC, and her 60th career NWSL start, playing 90 minutes against Boston on May 1...Logged 50 minutes in a substitute role against FC Kansas City on April 23...Made her Thorns FC debut as a second-half substitute against Orlando on April 17.
2015: Appeared in 18 matches (all starts) for the Spirit during the 2015 regular season, logging 1,611 minutes.
2014: Played in 19 games (all starts) for the Western New York Flash, logging 1,628 minutes...Played on loan with the Newcastle Jets in the Australian W-League.
2013: Made 24 appearances (all starts) tallying three assists for Western New York ... Helped the Flash capture the 2013 NWSL regular-season title and advance to the NWSL Championship match ... Started both playoff games, tallying an assist in a 2-0 semifinal win against Sky Blue FC. 2012-13: Played for SC Freiburg in Germany.
2011: Signed with the Atlanta Beat in WPS and appeared in 18 matches (all starts).
2010: Played her rookie season in WPS with the Philadelphia Independence, appearing in two games.
College (Santa Clara)
Attended Santa Clara University (2006-09), helping lead the team to three NCAA Tournament appearances (2006, 2007, 2009)...A first team All-West region selection in 2008 and 2009...A 2007 and 2009 second team All-WCC pick...Garnered first team All-WCC honors in 2008.