Regan Upshaw career path

Regan Upshaw is a defensive end who played 9 NFL seasons from 1996 to 2004 for 5 teams. He was drafted in the 1st round (12th overall) of the 1996 NFL Draft by the Tampa Bay Buccaneers out of California.

Teams, year by year

  1. Oakland Raiders2000–2002

What teams did Regan Upshaw play for?

Regan Upshaw played for the Tampa Bay Buccaneers (1996–1999), the Jacksonville Jaguars (1999), the Oakland Raiders (2000–2002), the Washington Redskins (2003), and the New York Giants (2004).

Could you name him from his teams?

Career Guess shows you every team a player suited up for. You get five guesses to name him.

Played alongside

Well-known players on Regan Upshaw's teams in the same seasons.

Career data from nflverse (CC BY 4.0), regular-season rosters since 1970. Not affiliated with the NFL.