In high school, Wilson was a two-way player, who started at both at running back and defensive end. He eventually went on to be a Kansas Top 11 selection and First Team KFBCA All-State selection in 2007. In addition to his football prowess, Wilson was also an all-league basketball player and state qualifier in the discus and long jump.
Wilson redshirted in 2008, before seeing action in all 12 of the games the Wildcats played in 2009. He earned four starts on the season. In 2010, Wilson spent his time blocking for current Miami Dolphins running back Daniel Thomas. Wilson played in all 13 games and logged 11 starts. His blocking helped Thomas to ninth in the nation in rushing yards and tops in the Big 12. Wilson himself contributed one rushing touchdown. In 2011, Wilson played in every game, and had five carries for 15 yards. He also caught two passes for 14 yards. This past season, Wilson played in all 13 games, and had six carries for 13 yards and a touchdown. He also caught five passes for 34 yards.
Above information from NFL Network