Amy graduated from Duquesne University in 2012 where she was a starter during her four-year career. She currently holds the Duquesne record for most games started. As a Dukes defender, Amy received Atlantic 10 All-Conference honors following her junior and senior years. She ranked among Duquesne's leaders in ground balls, draw controls, and caused turnovers every year, while drawing the responsibility for marking her opponent's top offensive player.
Amy graduated from Liberty High School in 2008, where she was a 3-sport athlete, earning 11 Varsity letters in soccer, basketball, and lacrosse. She earned all conference and county awards in lacrosse and soccer. Amy was also a member of the Check-Hers Elite 2008 team.