Career
Youth
A native of New Mexico, Spencer joined Real Salt Lake"s Grande Sports Academy ahead of the 2010-2011 season. He left the RSL system for the 2011-2012 season for the Chivas United States of America academy (although his Master of Library Science rights were retained by Real Salt Lake). Spencer committed to play college soccer for University of California Santa Barbara for the fall 2013 season but instead agreed to join Molde in Norway in December 2012.
Professional
After several months of training, Spencer signed a professional deal with Molde in April 2013, shortly after turning 18.
In March 2014 Spencer moved on a season-long loan to NASL side Industry Eleven, returning to Molde in November 2014 upon the completion of his loan deal. He moved to Toronto Football Club II in 2015, on loan, however, he suffered an injury and was unable to appear in a match for the team
After the season, he returned to Molde, although Toronto Football Club acquired his Master of Library Science rights from Real Salt Lake. Spencer featured for the United States U18 in 2012, scoring three goals in six matches.