Players who played for the New York Giants and the Rams
24 players · NFL since 2013
24 players have played for both the New York Giants and the Rams in the NFL since 2013. 8 played for the New York Giants first and 16 for the Rams first. The longest-serving played 98 games across both; the top scorer got 51 touchdowns; 3 scored for both; the first move came in 2015, the most recent in 2026.
Can you name all 24?
0/240:00
- Giants 54 · Rams 44
- Giants 26 · Rams 66
- Giants 65 · Rams 17
- Giants 63 · Rams 12
- Giants 17 · Rams 41
- Giants 8 · Rams 42
- Giants 1 · Rams 40
- Giants 8 · Rams 32
- Giants 25 · Rams 13
- Giants 1 · Rams 34
- Giants 11 · Rams 20
- Giants 15 · Rams 15
- Giants 8 · Rams 16
- Giants 14 · Rams 9
- Giants 6 · Rams 16
- Giants 1 · Rams 17
- Giants 8 · Rams 10
- Giants 8 · Rams 7
- Giants 11 · Rams 2
- Giants 1 · Rams 12
- Giants 4 · Rams 5
- Giants 4 · Rams 4
- Giants 2 · Rams 5
- Giants 1 · Rams 1
Who stands out
Spoilers
Janoris Jenkins has the most games for the two combined: 54 for the New York Giants and 44 for the Rams. Odell Beckham Jr. scored the most touchdowns across both (44 for the New York Giants, 7 for the Rams), and 3 players scored for both.
In our data, Brandon McGee was the first to have played for both (his first game for the New York Giants came in 2015). The most recent player to play for both is Alex Bachman, who first played for the Rams in 2026.
Show all 24 players
Spoilers
| Player | Giants | Rams | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Janoris Jenkins | 54 | 3 | 2016–2019 | 44 | 2 | 2013–2015 | Rams |
| Alec Ogletree | 26 | 2 | 2018–2019 | 66 | 2 | 2013–2017 | Rams |
| Riley Dixon | 65 | 0 | 2018–2021 | 17 | 0 | 2022 | Giants |
| Odell Beckham Jr. | 63 | 44 | 2014–2026 | 12 | 7 | 2021 | Giants |
| A'Shawn Robinson | 17 | 0 | 2023 | 41 | 0 | 2020–2022 | Rams |
| Jamon Brown | 8 | 0 | 2018 | 42 | 0 | 2015–2018 | Rams |
| Justin Hollins | 1 | 0 | 2023 | 40 | 0 | 2020–2022 | Rams |
| Pharoh Cooper | 8 | 0 | 2021 | 32 | 1 | 2016–2018 | Rams |
| Grant Haley | 25 | 0 | 2018–2019 | 13 | 0 | 2021–2022 | Giants |
| Terrell Burgess | 1 | 0 | 2022 | 34 | 0 | 2020–2022 | Rams |
| Ray-Ray Armstrong | 11 | 0 | 2017–2018 | 20 | 0 | 2013–2014 | Rams |
| Connor Barwin | 15 | 0 | 2018 | 15 | 0 | 2017 | Rams |
| Donte' Deayon | 8 | 0 | 2017–2018 | 16 | 0 | 2019–2021 | Giants |
| Matt Skura | 14 | 0 | 2021 | 9 | 0 | 2022 | Giants |
| Akeem Ayers | 6 | 0 | 2017 | 16 | 1 | 2015 | Rams |
| Brandon McGee | 1 | 0 | 2015 | 17 | 0 | 2013–2014 | Rams |
| J.R. Reed | 8 | 0 | 2021 | 10 | 0 | 2020–2021 | Rams |
| Nick Vannett | 8 | 0 | 2022 | 7 | 0 | 2025 | Giants |
| Coty Sensabaugh | 11 | 0 | 2016 | 2 | 0 | 2016 | Rams |
| Duke Shelley | 1 | 0 | 2024 | 12 | 0 | 2023 | Rams |
| Alex Bachman | 4 | 0 | 2020–2021 | 5 | 0 | 2026 | Giants |
| Cory Durden | 4 | 0 | 2024 | 4 | 0 | 2023 | Rams |
| Mike Jordan | 2 | 0 | 2018 | 5 | 0 | 2016 | Rams |
| Jack Heflin | 1 | 0 | 2022 | 1 | 0 | 2025 | Giants |
Head to head
In the NFL since 2013, the New York Giants and the Rams have met 7 times: the New York Giants won 2, the Rams 5.
- New York Giants' biggest win: Rams 27-37 Giants (2014)
- Rams' biggest win: Giants 17-51 Rams (2017)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the New York Giants and the Rams?
- 24 in the NFL since 2013: Janoris Jenkins, Alec Ogletree, Riley Dixon, Odell Beckham Jr., A'Shawn Robinson, Jamon Brown and 18 more.
- Has anyone scored for both the New York Giants and the Rams?
- Yes, 3: Odell Beckham Jr. (44 and 7), Janoris Jenkins (3 and 2) and Alec Ogletree (2 and 2).
- Who is the most recent player to play for both the New York Giants and the Rams?
- Alex Bachman. He played for the New York Giants (2020–2021), then the Rams 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.