As a freshman Ford appeared in ten games, rushing for 134 yards and one touchdown on 23 carries. He rushed 71 times for 392 yards and scored six total touchdowns in eight games as a sophomore, but lost his starting job to true freshmanSamaje Perine while out due to injury. Ford was suspended indefinitely from the football team due to academic and team rules violations. Nine days later, Ford announced that he would be transferring and ultimately decided to move on to Texas A&M.
Texas A&M
After sitting out one season due to NCAA transfer rules, Ford was the Aggies second-leading rusher with 669 yards as a redshirt junior. As a senior, he rushed for 548 yards and led the team with 12 rushing touchdowns. Over the course of his collegiate career, Ford rushed for 1,743 yards on 359 carries and 24 touchdowns in 44 games.
Professional career
Buffalo Bills
Ford signed with the Buffalo Bills as an undrafted free agent on April 28, 2018. He was cut by the Bills at the end of the preseason and subsequently re-signed to the team's practice squad on September 2, 2018. Ford was promoted to the Bills' active roster on December 12, 2018 after an injury to starting running back LeSean McCoy. Ford made his NFL debut on December 16, 2018 in a 14–13 win against the Detroit Lions, rushing for a team-high 46 yards on 14 carries and catching a pass for seven yards. He made his first career start the next week on December 23, 2018 in a 24–12 loss to the New England Patriots, again leading the team in rushing with 33 yards on seven carries and catching two passes for 14 yards. As a rookie, Ford appeared in two games with 79 yards rushing on 21 carries and three receptions for 21 yards. On May 13, 2019, Ford was waived by the Bills.
Indianapolis Colts
Ford was signed by the Indianapolis Colts on July 28, 2019. He was waived on August 5, 2019.
On August 6, 2019, Ford was claimed off waivers by the Green Bay Packers. He was released on August 31, 2019.
St. Louis BattleHawks
Ford signed with the St. Louis BattleHawks of the XFL on January 9, 2020. Ford rushed ten times for 52 yards and two touchdowns before the 2020 XFL season was cancelled following growing concerns about the COVID-19 virus. He had his contract terminated when the league suspended operations on April 10, 2020.