In his four years at Michigan from 1995–1998, he accumulated 1986 yards rushing on 467 carries and added 682 yards receiving on 68 receptions and 587 return yards on 30 kickoff returns.[4] His best game as a collegian was against the Boston College Eagles when he rushed for 133 yards on 25 carries, and had 43 yards receiving on 3 receptions.
As a sophomore in 1996, he led the Wolverines with 837 yards rushing yards on 202 carries. He also had 361 yards in receiving on 27 receptions. Junior tailback Chris Howard only played in 10 of the 12 games, but added 725 yards.[4]
As a junior, the rushing load was carried by Chris Howard and freshman Anthony Thomas and Williams only played in 9 games. Williams only totaled 276 yards on 59 carries to finish third in rushing. The team had no 1000-yard rushers and no 500-yard receivers.[4] However, the team went an undefeated 12–0 to win the National Championship behind its strong defense led by 1997 Heisman Trophy winner Charles Woodson.
As a senior, he rushed for 100 yards twice, but was only able to total 646 yards on 146 carries and had no touchdowns. He also had 14 receptions for 102 yards without any touchdowns. The team was led in rushing by Anthony Thomas who totaled 893 yards on 167 carries and who had 15 rushing touchdowns.[4]