Raised in Downingtown, Pennsylvania, she attended Downingtown West High School and led the soccer team to the state championship in 2004. During the championship match, she scored the game-winning goal less than 20 seconds into the match. 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. In 2006, she was named one of the top 25 college recruits by Soccer Buzz. 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. She played for the regional Olympic Development Program from 2001–2005. 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 in 2008 and the Washington Freedom in the W-League in 2009. 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.
Edwards played collegiately for the Florida State Seminoles. Among her teammates at FSU were Australian international Selin Kuralay and Japanese international Mami Yamaguchi.
Club career
WPS Years: 2010–2011
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 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. After joining the Western New York Flash for the 2011 WPS season, Edwards played in 19 matches and scored 3 goals, helped the team to the 2011 WPS Championship.
Kristianstads DFF, 2012
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.
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.
Western New York Flash, 2015
On October 16, 2014, Edwards was traded to the Western New York Flash in exchange for Carli Lloyd, along with Whitney Engen and a third-round pick in the 2016 NWSL Draft.
Orlando Pride, 2016
On September 22, 2016, Edwards announced her retirement from professional soccer.
Kristianstads DFF, 2017-
In 2017, Edwards came out of retirement to sign with Kristianstads DFF.