Houston Texans and New Orleans Saints players: who played for both

Who played for both the Texans and Saints?

45 players were on both the Houston Texans and the New Orleans Saints rosters between 1960 and 2026, including Aaron Glenn, Shayne Graham, Jake Delhomme and Brandin Cooks. 16 of them were with the Texans first and 21 with the Saints first; 8 joined both in the same season.

Did you know?

  • Keith Mitchell is the earliest on this list to complete the pair: Saints first, then the Texans from 2002.
  • Kai Kroeger is the most recent: Saints first, then the Texans from 2026.
  • Mark Ingram spent the most seasons across the two: 1 with the Texans and 10 with the Saints.
  • 6 of them had two or more separate spells with one of the teams, such as Brandin Cooks.
  • Most common positions on this list: DB (9), OLB (4), CB (3), DL (3).

How many can you name?

Name players who were on both the Texans and the Saints. The surname is enough. 0 / 45

All 45 players, most seasons first

Seasons on each roster (1960–2026). A gap of a season or more starts a new spell.
PlayerPosTexansSaints
Aaron GlennCB2002–20042008
Shayne GrahamK20122013–2014
Jake DelhommeQB20111998–2002
Brandin CooksWR2020–20222014–2016, 2025
Mario EdwardsDL2024–20262019
Mark IngramRB20212011–2018, 2021–2022
Tyrann MathieuDB20182022–2024
Danny ClarkOLB20072006, 2010
Moran NorrisFB2002–20052001–2002
Sheldon RankinsDL2023, 2025–20262016–2020
Bradley RobyDB2019–20202021–2022
Kendall LangfordDE20172017
Vonta LeachFB2006–20102006
Isaac YiadomDB20222022–2023, 2025
Johnson BademosiDB20182019–2020
Justin ReidDB2018–20212025–2026
Kenny StillsWR2019–20202013–2014, 2021
Senio KelemeteOL2018–20202014–2017
Tutan ReyesG20092000–2002
Barrett RuudMLB20122012
Billy MillerTE2002–20042006–2008
C.J. Gardner-JohnsonDB20252019–2021
Cory LittletonLB20232023
D.J. SwearingerDB2013–20142019–2020
David JohnsonRB2020–20212022
Foster MoreauTE20262023–2025
Howard GreenNT20022003–2004
Troy EvansOLB2002–20062007–2009
Charlie ClemonsMLB20032000–2002
Derek NewtonT2011–20162018
Lonnie JohnsonDB2019–20212023
Taylor StallworthDL20222018–2019
Elbert MackCB20132012
Keith MitchellOLB20021997–2001
T.J. GreenDB20212019
Don JonesSS20162015
Shiloh KeoFS2011–20132016
Austin DeculusOL2022–20242024
Eno BenjaminRB20222022–2023
Ben HeeneyLB20172017
David PittmanCB20082008
DeMario PressleyDT20102009
Kai KroegerP20262025
Toben OpurumFB20132015
Travis CarrollOLB20032002–2003

From the nflverse roster files (CC BY 4.0), refreshed 2026-10-06. A season counts when the player was on the roster: from 2002 on, at least one regular-season or playoff week as active, injured reserve or inactive (practice squad alone does not count); 1960–2001 use the season rosters.Texans seasons start in 2002; the Houston Oilers (1960–96) are Titans seasons.

What next? Play today's NFL Grid

Fill a 3×3 board of team pairs like this one, with nine guesses and a rarity score. New board every day.

Play the NFL GridCareer path gameTexans player gameSaints player game

More “played for both” lists

All team pairs

Questions

How many players have played for both the Houston Texans and the New Orleans Saints?

45 in the nflverse roster files from 1960 to 2026, including Aaron Glenn, Shayne Graham, Jake Delhomme and Brandin Cooks. Players whose time with one of the teams was practice squad only, or before 1960, are not counted.

Who was the first player on this list to play for both?

Keith Mitchell: New Orleans Saints first, then the Houston Texans from 2002.

Who has played for both recently?

Brandin Cooks, Mario Edwards, Sheldon Rankins, Isaac Yiadom, Justin Reid and C.J. Gardner-Johnson and 2 more, with a season on one of the two rosters in 2025 or 2026.

Does a player count if the team has moved or changed its name?

Yes. Seasons count for today's franchise, the way the league keeps team history. Texans seasons start in 2002; the Houston Oilers (1960–96) are Titans seasons.

Rosters from nflverse (CC BY 4.0). Team logos are trademarks of their respective teams (logos via TheSportsDB). Independent and not affiliated with the NFL or any team. Credits