Ferguson joined MNUFC in 2021 after five seasons in NCAA College soccer at the University of Cincinnati. During his time at the University of Cincinnati he helped to develop several players who went on to play professionally within MLS and USL. Ferguson began his coaching career in 2013 at Gardner-Webb University.
Before becoming a coach, Ferguson played college soccer at Belmont University, in Nashville, Tennessee. A Denver, Colorado youth product, Ferguson grew up playing for both Real Colorado and Colorado United.