Players who played for the 49ers and the Saints

30 players · NFL since 2013

30 players have played for both the 49ers and the Saints in the NFL since 2013. 17 played for the 49ers first and 13 for the Saints first. The longest-serving played 154 games across both; the top scorer got 22 touchdowns; 4 scored for both; the first move came in 2014, the most recent in 2026.

Can you name all 30?

0/300:00

  1.  49ers 19 · Saints 135
  2.  49ers 4 · Saints 52
  3.  49ers 38 · Saints 17
  4.  49ers 16 · Saints 37
  5.  49ers 4 · Saints 47
  6.  49ers 8 · Saints 43
  7.  49ers 12 · Saints 36
  8.  49ers 27 · Saints 16
  9.  49ers 25 · Saints 13
  10.  49ers 19 · Saints 14
  11.  49ers 15 · Saints 18
  12.  49ers 13 · Saints 16
  13.  49ers 2 · Saints 27
  14.  49ers 1 · Saints 27
  15.  49ers 26 · Saints 2
  16.  49ers 5 · Saints 20
  17.  49ers 5 · Saints 18
  18.  49ers 17 · Saints 5
  19.  49ers 19 · Saints 2
  20.  49ers 5 · Saints 12
  21.  49ers 5 · Saints 12
  22.  49ers 1 · Saints 15
  23.  49ers 3 · Saints 13
  24.  49ers 6 · Saints 9
  25.  49ers 5 · Saints 8
  26.  49ers 3 · Saints 4
  27.  49ers 4 · Saints 2
  28.  49ers 4 · Saints 1
  29.  49ers 2 · Saints 1
  30.  49ers 1 · Saints 1

Who stands out

Spoilers

Thomas Morstead has the most games for the two combined: 19 for the 49ers and 135 for the Saints. Brandin Cooks scored the most touchdowns across both (1 for the 49ers, 21 for the Saints), and 4 players scored for both.

In our data, Jonathan Goodwin was the first to have played for both (his first game for the Saints came in 2014). The most recent player to play for both is Jack Stoll, who first played for the 49ers in 2026.

Show all 30 players

Spoilers
Every player who played for the 49ers and the Saints (NFL since 2013): games and touchdowns at each, seasons, and which team came first.
Player49ersSaintsFirst
GTDsSeasonsGTDsSeasons
Thomas Morstead190202513502013–2020Saints
Brandin Cooks41202652212014–2025Saints
Kentavius Street3802019–2021170202249ers
Isaac Yiadom16020243702022–2025Saints
Travaris Cadet4020154772013–2016Saints
Willie Snead802022–20234372015–2017Saints
Chase Young12020233612024–202649ers
Dante Pettis2772018–20201612024–202549ers
Gerald Hodges2502015–2016130201749ers
Jonathan Goodwin1902013140201449ers
Kwon Alexander1502019–20201802020–202149ers
Emmanuel Sanders1332019165202049ers
Eli Apple2020252702018–2019Saints
Pierre Thomas1020152782013–2014Saints
Ronnie Bell2632023–202421202549ers
Nate Stupar5020132002016–201749ers
Janoris Jenkins5020221812019–2020Saints
Ray-Ray Armstrong1702015–201750201949ers
Kendall Hunter194201320201549ers
Marcus Ball5020161202014Saints
Shemar Jean-Charles5020231202023–202449ers
Jack Stoll1020261512025Saints
Kevin White3020201302021–202249ers
Vinnie Sunseri602016902014Saints
Marquez Valdes-Scantling502025842024Saints
Erik Harris302023402016Saints
Tony McDaniel40201720201749ers
Anthony Zettel40201910202049ers
Wynton McManis20201610202149ers
Justin March10202110202149ers

Head to head

In the NFL since 2013, the 49ers and the Saints have met 7 times: the 49ers won 4, the Saints 3.

  • 49ers' biggest win: 49ers 13-0 Saints (2022)
  • Saints' biggest win: 49ers 23-41 Saints (2016)

Play

FAQ

Spoilers
How many players have played for both the 49ers and the Saints?
30 in the NFL since 2013: Thomas Morstead, Brandin Cooks, Kentavius Street, Isaac Yiadom, Travaris Cadet, Willie Snead and 24 more.
Has anyone scored for both the 49ers and the Saints?
Yes, 4: Brandin Cooks (1 and 21), Dante Pettis (7 and 1), Emmanuel Sanders (3 and 5) and Ronnie Bell (3 and 1).
Who is the most recent player to play for both the 49ers and the Saints?
Jack Stoll. He played for the Saints (2025), then the 49ers from 2026.
What period does this list cover?
NFL games from 2013 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: NFL since 2013; touchdowns are ones scored, not thrown. Earlier games aren't included, so all-time lists can be longer.