Josh Johnson's NFL teams record comes into spotlight for Commanders QB on Christmas

Billy Heyen

Josh Johnson's NFL teams record comes into spotlight for Commanders QB on Christmas image

Josh Johnson is an NFL record holder.

No one in the history of the league has played for more teams than Johnson, the journeyman quarterback.

And unexpectedly, he'll likely be in the spotlight on Christmas Day. Because of injuries, it appears Johnson will start at QB for the Washington Commanders against the Dallas Cowboys on Thursday afternoon.

MORE: The Giants, the Raiders, the NFL Draft order and the Disgrace of Gijon

How many NFL teams has Josh Johnson played for?

Josh Johnson has played for 14 teams in the NFL.

That's the most of anyone in league history.

What NFL teams has Josh Johnson played for?

Josh Johnson has played for these 14 NFL teams:

  • Tampa Bay Buccaneers
  • San Francisco 49ers
  • Cleveland Browns
  • Cincinnati Bengals
  • New York Jets
  • Indianapolis Colts
  • Buffalo Bills
  • Baltimore Ravens
  • New York Giants
  • Houston Texans
  • Oakland Raiders
  • Washington Commanders
  • Detroit Lions
  • Denver Broncos

Johnson has actually appeared in 48 NFL games.

He has made nine starts, with a 1-8 record as a starter.

He has completed 213-of-367 passes (58.0%) for 2,340 yards, 13 TDs and 17 INTs.

Johnson has also run 83 times for 426 yards (5.1 ypc) and a touchdown.

He's 39 years old and still getting after it.

More NFL news:

Senior Editor