Charles Haley career path

Charles Haley is a defensive end who played 13 NFL seasons from 1986 to 1999 for 2 teams. He was drafted in the 4th round (96th overall) of the 1986 NFL Draft by the San Francisco 49ers out of James Madison.

Teams, year by year

  1. Dallas Cowboys1992–1996

What teams did Charles Haley play for?

Charles Haley played for the San Francisco 49ers (1986–1991), the Dallas Cowboys (1992–1996), and the San Francisco 49ers (1998–1999).

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 Charles Haley's teams in the same seasons.

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