
Theo Anderson brings proven early-down production and compact, downhill burst to Buffalo’s backfield.
In the 2017 season, Anderson was Buffalo’s No. 2 rusher with 419 yards and 2 touchdowns in 10 games, and ESPN lists his career totals at 529 rushing yards and 3 scores on 123 carries, which points to a back who has already shown he can handle meaningful work between the tackles.[1][5] At 5-foot-10 and 210 pounds, he profiles as a sturdy, low-center-of-gravity runner with enough size to absorb contact, and Buffalo’s own roster note said he was still developing while expected to earn more carries, a sign of a player coaches trusted to grow into a larger role.[1][2]