
efficient, physical Buffalo back with proven production
Barksdale has been a steady contributor for Buffalo, finishing the 2024 season with 343 rushing yards and 2 touchdowns while appearing in 12 games, and he followed a 2023 season in which he averaged 4.8 yards per carry and ranked third on the team in rushing.[4][1] What makes him interesting is his ability to create chunk plays in limited volume—he had a 99-yard rushing game against Lafayette in 2024 and showed enough versatility to add receiving value, which helps in schemes that want a reliable, compact runner who can complement a backfield rather than carry it alone.[4][1]





