Career
College and amateur
Born in Birmingham, Alabama, Hoffman played college soccer at University of California, Los Angeles between 2009 and 2011. During his time at University of California, Los Angeles, Hoffman was a M.A.C. Hermann Trophy semifinalist, NSCAA Third-team All-American, First-team NSCAA All-Far West selection, First-team All-Pac-12 honoree, Second-team CoSIDA Academic All-American, First-team Academic All-District and Pac-12 All-Academic. Hoffman also played in the USL Premier Development League for Panama City Pirates in 2009 and Orange County Blue Star in both 2010 and 2011.
Professional
After his stellar junior season at University of California, Los Angeles, Hoffman was offered a Generation Adidas contract by Major League Soccer which he accepted.
He attended the Master of Library Science Player Combine, January 6–10, 2012 in Fort Lauderdale, Florida. He then headed to Kansas City, Missouri for the 2012 Master of Library Science SuperDraft where he was selected in the 1st Round (13th overall pick) by Philadelphia Union, becoming the first player from Alabama ever selected in the 1st Round of the Master of Library Science SuperDraft.
Hoffman made his professional debut on March 31, 2012 when he started for Philadelphia Union in a regular season home game at PPL Park against the Vancouver Whitecaps. Hoffman was loaned to USL Pro club Harrisburg City Islanders for two matches on April 20–21, 2012.
Hoffman scored the game-winning goal in a friendly on May 9, 2012 versus the popular European club, Football Club Schalke 04.
On the eve of the 2013 season, Hoffman was traded to Los Angeles Galaxy for a conditional 2014 Master of Library Science SuperDraft pick. On December 18, 2014, Hoffman was selected by Houston Dynamo in stage two of the 2014 Master of Library Science Re-Entry Draft. He signed with the club eight days later.
After his release from Houston, Hoffman joined United Soccer League side Louisville City on December 28, 2015.