Nixon played for the St. Augustine's Falcons from 2009 to 2012. He was the team's starter his 4 years. He played in 41 games during his career including 8 starts at guard and 33 at center. Nixon was named Second Team All-Central Intercollegiate Athletic Association as a senior in 2012.[2]
Nixon was assigned to the Spokane Shock in 2014. Nixon scored his first career touchdown on June 20, 2014.[5] On September 24, 2014, Nixon had his rookie option picked up by the Shock.[6] Nixon saw a reduced role as the fullback for the Shock with the more mobile quarterbacks and the emergence as Bryson Kelly as the primary fullback.
Los Angeles KISS
On November 23, 2015, Nixon was assigned to the Los Angeles KISS.[7] Nixon saw his best season as a professional setting career highs in every single offensive statistical category. Nixon set a career-high in rushing yards and touchdowns in a single game during the August 7th playoff game against the Cleveland Gladiators.[8]
Baltimore Brigade
On November 15, 2016, Nixon was assigned to the Baltimore Brigade.[9] On April 15, 2019, Nixon was assigned to the Brigade.