Players who played for the 49ers and the New York Giants
33 players · NFL since 2013
33 players have played for both the 49ers and the New York Giants in the NFL since 2013. 19 played for the 49ers first and 14 for the New York Giants first. The longest-serving played 109 games across both; the top scorer got 13 touchdowns; 5 scored for both; the first move came in 2014, the most recent in 2025.
Can you name all 33?
0/330:00
- 49ers 98 · Giants 11
- 49ers 81 · Giants 10
- 49ers 45 · Giants 36
- 49ers 27 · Giants 52
- 49ers 19 · Giants 52
- 49ers 42 · Giants 19
- 49ers 5 · Giants 54
- 49ers 39 · Giants 16
- 49ers 35 · Giants 15
- 49ers 7 · Giants 40
- 49ers 2 · Giants 42
- 49ers 8 · Giants 31
- 49ers 35 · Giants 2
- 49ers 19 · Giants 17
- 49ers 2 · Giants 31
- 49ers 27 · Giants 5
- 49ers 16 · Giants 16
- 49ers 15 · Giants 16
- 49ers 17 · Giants 11
- 49ers 21 · Giants 6
- 49ers 5 · Giants 19
- 49ers 19 · Giants 4
- 49ers 9 · Giants 13
- 49ers 12 · Giants 9
- 49ers 7 · Giants 14
- 49ers 16 · Giants 5
- 49ers 2 · Giants 11
- 49ers 7 · Giants 5
- 49ers 1 · Giants 11
- 49ers 7 · Giants 2
- 49ers 4 · Giants 4
- 49ers 4 · Giants 1
- 49ers 2 · Giants 1
Who stands out
Spoilers
Robbie Gould has the most games for the two combined: 98 for the 49ers and 11 for the New York Giants. Matt Breida scored the most touchdowns across both (10 for the 49ers, 3 for the New York Giants), and 5 players scored for both.
In our data, Adam Snyder was the first to have played for both (his first game for the New York Giants came in 2014). The most recent player to play for both is Ray-Ray McCloud, who first played for the New York Giants in 2025.
Show all 33 players
Spoilers
| Player | 49ers | Giants | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Robbie Gould | 98 | 0 | 2017–2022 | 11 | 0 | 2016 | Giants |
| Demetrius Flannigan-Fowles | 81 | 0 | 2020–2024 | 10 | 0 | 2025 | 49ers |
| Matt Breida | 45 | 10 | 2017–2019 | 36 | 3 | 2022–2023 | 49ers |
| Weston Richburg | 27 | 0 | 2018–2019 | 52 | 0 | 2014–2017 | Giants |
| Jason Pinnock | 19 | 0 | 2025 | 52 | 1 | 2022–2026 | Giants |
| Richie James | 42 | 4 | 2018–2020 | 19 | 4 | 2022 | 49ers |
| Janoris Jenkins | 5 | 0 | 2022 | 54 | 3 | 2016–2019 | Giants |
| Antoine Bethea | 39 | 1 | 2014–2016 | 16 | 0 | 2019 | 49ers |
| Craig Dahl | 35 | 0 | 2013–2014 | 15 | 0 | 2015 | 49ers |
| Nick McCloud | 7 | 0 | 2024 | 40 | 0 | 2022–2024 | Giants |
| Damontre Moore | 2 | 0 | 2019 | 42 | 0 | 2013–2015 | Giants |
| Logan Ryan | 8 | 0 | 2023 | 31 | 0 | 2020–2021 | Giants |
| Ray-Ray McCloud | 35 | 2 | 2022–2023 | 2 | 0 | 2025 | 49ers |
| Jon Feliciano | 19 | 0 | 2023 | 17 | 0 | 2022 | Giants |
| Eli Apple | 2 | 0 | 2025 | 31 | 0 | 2016–2018 | Giants |
| Dante Pettis | 27 | 7 | 2018–2020 | 5 | 2 | 2020–2021 | 49ers |
| Isaac Yiadom | 16 | 0 | 2024 | 16 | 0 | 2020 | Giants |
| Levine Toilolo | 15 | 0 | 2019 | 16 | 0 | 2020 | 49ers |
| Ray-Ray Armstrong | 17 | 0 | 2015–2017 | 11 | 0 | 2017–2018 | 49ers |
| Adrian Colbert | 21 | 0 | 2017–2018 | 6 | 0 | 2020 | 49ers |
| Nate Stupar | 5 | 0 | 2013 | 19 | 0 | 2018–2019 | 49ers |
| Adam Snyder | 19 | 0 | 2013 | 4 | 0 | 2014 | 49ers |
| Leon Hall | 9 | 0 | 2017 | 13 | 0 | 2016 | Giants |
| Alfred Morris | 12 | 2 | 2018 | 9 | 2 | 2020 | 49ers |
| Louis Murphy | 7 | 1 | 2017 | 14 | 1 | 2013 | Giants |
| Darryl Morris | 16 | 0 | 2013 | 5 | 0 | 2017 | 49ers |
| Tony Jefferson | 2 | 0 | 2021 | 11 | 0 | 2022 | 49ers |
| Colin Holba | 7 | 0 | 2018–2020 | 5 | 0 | 2019 | 49ers |
| Tanner Hudson | 1 | 0 | 2021 | 11 | 0 | 2022 | 49ers |
| Leon McFadden | 7 | 0 | 2014 | 2 | 0 | 2015 | 49ers |
| Colt McCoy | 4 | 0 | 2013 | 4 | 0 | 2020 | 49ers |
| Austin Walter | 4 | 0 | 2020 | 1 | 0 | 2019 | Giants |
| Darqueze Dennard | 2 | 0 | 2021 | 1 | 0 | 2021 | Giants |
Head to head
In the NFL since 2013, the 49ers and the New York Giants have met 7 times: the 49ers won 5, the New York Giants 2.
- 49ers' biggest win: Giants 9-36 49ers (2020)
- New York Giants' biggest win: 49ers 23-27 Giants (2018)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the 49ers and the New York Giants?
- 33 in the NFL since 2013: Robbie Gould, Demetrius Flannigan-Fowles, Matt Breida, Weston Richburg, Jason Pinnock, Richie James and 27 more.
- Has anyone scored for both the 49ers and the New York Giants?
- Yes, 5: Matt Breida (10 and 3), Dante Pettis (7 and 2), Richie James (4 and 4), Alfred Morris (2 and 2) and Louis Murphy (1 and 1).
- Who is the most recent player to play for both the 49ers and the New York Giants?
- Ray-Ray McCloud. He played for the 49ers (2022–2023), then the New York Giants from 2025.
- 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.