Mills spent her college soccer career at USC where she played from 2013 to 2016. She was part of the team in 2016 that won the NCAA National Championship.[4]
Mills was drafted by Sky Blue FC with the 4th overall pick in the 2017 NWSL College Draft.[5] She appeared in 16 games in 2017, starting 13 of them.[6] Mills was named to Sky Blue FC's 2018 roster. She was released by Sky Blue on June 15, 2018, to make room on the roster for Imani Dorsey. Mills did not appear in a game for Sky Blue in 2018.[7]
After being released by Sky Blue, Mills signed with CSFA Ambilly in the D2, in France. She made her debut for the team on September 23, 2018. At the end of the season 2019-2020 stopped before the end by COVID-19, she signed with another French Team, FF Issy, promoted in D1[3]