Career
He made his MLB debut with the Seattle Mariners in 2015. Hicks was drafted by the Los Angeles Angels of Anaheim in the 31st round of the 2008 Major League Baseball Draft out of Goochland High School in Goochland, Virginia. He did not sign and played college baseball at the University of Virginia for the Cavaliers from 2009 to 2011.
He was then drafted by the Seattle Mariners in the fourth round of the 2011 Major League Baseball Draft.
He signed with the Mariners and made his professional debut that season with the Clinton LumberKings. He played 2012 with the High Desert Mavericks and 2013 with the Double-A Jackson Generals.
Hicks started 2014 with Jackson and was promoted to the Triple-A Tacoma Rainiers. The Mariners placed Hicks on their 40–man roster on November 20, 2014.
He made his MLB debut with the Mariners on August 29, 2015.
He was designated for assignment on November 23, 2015. The Minnesota Twins claimed Hicks off of waivers. Hicks played youth baseball with Seattle Seahawks quarterback Russell Wilson.