At running back, Hall ran 270 times for 1,299 yards (4.8 yards per carry) and 11 touchdowns in his Cardinals career. He was at his busiest in 2019, when he ran 108 times for 501 yards with five touchdowns.
With powerful acceleration and uncommon speed, he also has dangerous ability as a kickoff returner. At Louisville, he returned 95 kickoffs, averaging 24.9 yards per return. Of the 95, 14 were brought back at least 30 yards and two were returned for touchdowns. His return ability along with his play at running back landed him on the 2019 All-ACC team, named a second-team all-purpose player and a third-team specialist.