Raised in Downingtown, Pennsylvania, she attended Downingtown West High School and led the soccer team to the state championship in 2004 (the first state title in the school's history). During the championship match, she scored the game-winning goal less than 20 seconds into the match.[2] Twice named most valuable player at the school, Edwards was named NSCAA Youth All-American in 2006 and was an All-Star selection by Southeastern Pennsylvania Coaches in 2002, 2003 and 2004.[2] In 2006, she was named one of the top 25 college recruits by Soccer Buzz.[2]
Edwards played club soccer for the West Chester Predators and played for the USYSA regional semifinalist team in 2005 and 2006 as well as the EPYSA State Championship team in 2004, 2005 and 2006.[2] She played for the regional Olympic Development Program (ODP) from 2001–2005.[2] In 2006, she was a USL W-League Eastern Conference finalist with the New Jersey Wildcats. She played for SoccerPlus Connecticut in the Women's Premier Soccer League (WPSL) in 2008 and the Washington Freedom in the W-League in 2009.[2]
Edwards was twice-named the most valuable player on the school's basketball team and was the leading scorer during her junior and senior years.[2]
Edwards was selected as the 12th overall pick in the 2010 WPS Draft by FC Gold Pride. During her time with the FC Gold Pride she made 25 appearances (21 starts) as a rookie, helping to lead the team to a WPS Championship. Played with Thorns FC teammates Christine Sinclair and Rachel Buehler with FC Gold Pride.[3]
In 2012 Edwards played for Swedish team Kristianstads DFF where she recorded two goals in 18 matches and 17 starts, helping the team to the quarterfinal of the Swedish Cup.[citation needed]
Portland Thorns FC, 2013
Edwards was signed as a free agent with the Portland Thorns ahead of the inaugural season of the NWSL.
Houston Dash, 2014
On January 10, 2014, it was announced that Edwards had been selected by the Houston Dash with the eighth pick in the 2014 NWSL Expansion Draft.[5]