As a true freshman at Illinois in 2015, Vaughn rushed for 723 yards on 157 carries with six touchdowns.[5] As a sophomore in 2016, he had 301 rushing yards on 60 carries and three touchdowns. After the season, Vaughn transferred to Vanderbilt University.[6] After redshirting his first year at Vanderbilt in 2017 due to transfer rules, he rushed for 1,244 yards on 157 carries and 12 touchdowns in 2018.[7][8] Vaughn returned to Vanderbilt for his senior season in 2019 rather than declare for the 2019 NFL draft.[9]
Vaughn was selected by the Tampa Bay Buccaneers in the third round, 76th overall, of the 2020 NFL draft.[12] He was placed on the reserve/COVID-19 list on July 27, 2020.[13] He was activated on August 9, 2020.[14] Vaughn scored his first professional touchdown on a nine-yard reception from Tom Brady in a Week 4 victory over the Los Angeles Chargers.[15] Overall, Vaughn finished his rookie season with 26 carries for 109 rushing yards in ten games.[16] Vaughn earned a Super Bowl ring when the Buccaneers defeated the Kansas City Chiefs 31–9 in Super Bowl LV.[17]
On December 26, 2021, in a game against the Carolina Panthers, Vaughn scored the first rushing touchdown of his career on a 55-yard tote, the longest score of the year on the ground for the Buccaneers.[18]
Vaughn was waived by the Buccaneers on December 15, 2023.[19]
New England Patriots
On December 19, 2023, the New England Patriots signed Vaughn to their practice squad.[20] He signed a reserve/future contract on January 8, 2024.[21] On May 13, Vaughn was released by the Patriots.[22]
San Francisco 49ers
On August 7, 2024, Vaughn signed with the San Francisco 49ers.[23] He was released by the team on August 26, and re-signed to the practice squad.[24][25]