Whether by air or land, Buffalo Bills superstar quarterback Josh Allen has been a scoring machine since the beginning of his decorated career.
On Sunday, Allen rewrote the history books, reaching a milestone 300 total touchdowns earlier than any player in NFL chronicle.
With his 2-yard touchdown run in the fourth quarter against the Philadelphia Eagles, Allen became the youngest and fastest player in league history to reach 300 career offensive touchdowns. He scored his 301st touchdown on a QB sneak with five seconds remaining to bring the score to 13-12, but Buffalo fell to Philly after failing to convert on the subsequent two-point conversion.
Allen, 29 years, 221 days old on Sunday, played his 127th career game.
Allen smashed the previous standard bearers, becoming the first to reach 300 TDs in his 20s. Previously, Hall of Famer Peyton Manning, at 31 years old, 212 days, was the youngest. Aaron Rodgers, then with the Green Bay Packers, was the previous fastest at 134 games.
Entering Sunday, Allen had 220 career TD passes, 77 rushing scores and two TD receptions.
In just his eighth season, Allen is closing in on his sixth season with 40-plus offensive touchdowns, which would tie Rodgers for the most all time.
What sets Allen apart from his predecessors such as Manning, Rodgers and Hall of Famers Brett Favre and Dan Marino, who also reached 300 TDs in quick fashion, has been his nose for the end zone rushing the ball.
Allen became the all-time leader in rushing TDs by a QB earlier this season.
The reigning AP NFL MVP, Allen has been piling on the historical achievements all year.












