Which player has played for the most teams in NFL? A look at top five players

Ryan Fitzpatrick and Josh Johnson are among the most well-traveled players in NFL history
Ryan Fitzpatrick and Josh Johnson are among the most well-traveled players in NFL history

#4) Brandon Marshall

Brandon Marshall is one of the best journeymen in NFL history
Brandon Marshall is one of the best journeymen in NFL history

Brandon Marshall may be the most well-traveled wide receiver the NFL has ever seen, playing for eight different teams, including stints with the New Orleans Saints and Pittsburgh Steelers where he did not play a single snap.

However, he was not as bad as initially believed. He made six Pro Bowls and two All-Pro squads with his first four teams and set the record for most receptions in a game: 21 (still standing).

Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!

Most notably, he nearly helped the New York Jets end their playoff drought in 2015-16 alongside another player who will appear on this list.

Here are the teams he appeared for: Denver Broncos > Miami Dolphins > Chicago Bears > New York Jets > New York Giants > Seattle Seahawks > New Orleans Saints (DNP) > Pittsburgh Steelers (DNP).

Chicago Bears Nation! Check out the latest Chicago Bears Schedule and dive into the Bears Depth Chart for NFL Season 2024-25.

Quick Links

Edited by Andre Castillo
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications