Josh Allen's legs carried him to history on Sunday.
Allen's 8-yard rushing score in the fourth quarter of the Buffalo Bills' 26-7 win over the Pittsburgh Steelers was the 76th of his career, breaking a tie with Cam Newton for the most rushing TDs by a quarterback in NFL history.
Allen finished the game with 38 yard on eight carries and was part of a dominant rushing attack that powered the Buffalo offense on a night that Allen was largely held in check through the air. The Bills as a team rushed for 249 yards with James Cook leading with 144 yards, while Ray Davis and Ty Johnson added 62 and 5 yards, respectively.
Following a sensational Week 11 performance in which Allen had six total touchdowns with three rushing, the reigning AP NFL Most Valuable player was tied with Newton with 75 career rushing scores. Allen had an uncharacteristically off performance in Week 12 versus the Houston Texans but otherwise didn't share the spot atop the all-time list for long, taking the mantle all to himself two games later.
Allen has a nose for the end zone unlike any QB before him.
The Bills QB now has 11 rushing touchdowns in 2025, marking the third season overall and third straight in which he's tallied double-digit rushing scores. He's had at least six rushing TDs in each of his eight seasons.
A standout with his throwing arm, Allen's ability as a dual threat has made him stand out since he was drafted by the Bills in the 2018 first round.
Now it's made him an NFL record-holder, though it's an achievement that could be threatened, as the Philadelphia Eagles' Jalen Hurts is already third all time with 63 rushing scores.











