A native of Cleveland, Ohio, Keelin played her junior football for Mustang Blast and Real Colorado before running out for Portland Pilots as a University of Portland student, winning West Coast Conference player of the year in 2010.Keelin started her senior professional career with Boston Breakers in 2011 and following a strong season was rewarded with a Rookie of the Year Award nominee. After a season with Seattle Sounders, Keelin joined Bundesliga side 1. FFC Turbine Potsdam where she appeared in the 2012/13 UEFA Champions League.
The 26-year-old returned State-side in 2013 and was traded to Seattle Reign FC for the inaugural season of the NWSL where she captained her side to two NWSL Shields and two Grand Finals.
The U20 World Cup winner was announced as a Wanderers signing on 9 September 2014 and did not take long to make an impact: making her debut in Round 1 against Canberra United before scoring twice against Melbourne Victory in Round 2 and earning the league-wide Player of the Week award.
Keelin finished the season with five goals from 11 appearances and won the club’s Golden Boot and Player of the Season awards. It was announced on 25 September 2015 that Keelin had re-signed for the 2015/16 season.