Players who played for the Dolphins and the New York Giants
38 players · NFL since 2013
38 players have played for both the Dolphins and the New York Giants in the NFL since 2013. 23 played for the Dolphins first and 15 for the New York Giants first. The longest-serving played 97 games across both; the top scorer got 44 touchdowns; 1 scored for both; the first move came in 2014, the most recent in 2026.
Can you name all 38?
0/380:00
- Dolphins 88 · Giants 9
- Dolphins 57 · Giants 32
- Dolphins 48 · Giants 40
- Dolphins 16 · Giants 65
- Dolphins 60 · Giants 20
- Dolphins 66 · Giants 7
- Dolphins 9 · Giants 63
- Dolphins 64 · Giants 4
- Dolphins 14 · Giants 52
- Dolphins 2 · Giants 63
- Dolphins 30 · Giants 31
- Dolphins 30 · Giants 24
- Dolphins 39 · Giants 15
- Dolphins 4 · Giants 48
- Dolphins 12 · Giants 36
- Dolphins 39 · Giants 7
- Dolphins 3 · Giants 42
- Dolphins 28 · Giants 14
- Dolphins 11 · Giants 31
- Dolphins 16 · Giants 16
- Dolphins 26 · Giants 3
- Dolphins 3 · Giants 24
- Dolphins 23 · Giants 4
- Dolphins 10 · Giants 16
- Dolphins 1 · Giants 24
- Dolphins 14 · Giants 9
- Dolphins 17 · Giants 5
- Dolphins 11 · Giants 11
- Dolphins 9 · Giants 12
- Dolphins 11 · Giants 8
- Dolphins 6 · Giants 8
- Dolphins 8 · Giants 5
- Dolphins 6 · Giants 6
- Dolphins 1 · Giants 9
- Dolphins 4 · Giants 2
- Dolphins 3 · Giants 1
- Dolphins 2 · Giants 1
- Dolphins 1 · Giants 1
Who stands out
Spoilers
Bobby McCain has the most games for the two combined: 88 for the Dolphins and 9 for the New York Giants. Odell Beckham Jr. scored the most touchdowns across both (0 for the Dolphins, 44 for the New York Giants), and 1 player scored for both.
In our data, John Jerry 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 Elijah Campbell, who first played for the New York Giants in 2026.
Show all 38 players
Spoilers
| Player | Dolphins | Giants | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Bobby McCain | 88 | 0 | 2015–2020 | 9 | 0 | 2023 | Dolphins |
| Michael Thomas | 57 | 0 | 2013–2017 | 32 | 0 | 2018–2019 | Dolphins |
| Olivier Vernon | 48 | 0 | 2013–2015 | 40 | 0 | 2016–2018 | Dolphins |
| John Jerry | 16 | 0 | 2013 | 65 | 0 | 2014–2017 | Dolphins |
| Jevon Holland | 60 | 1 | 2021–2024 | 20 | 0 | 2025–2026 | Dolphins |
| Elijah Campbell | 66 | 0 | 2021–2025 | 7 | 0 | 2026 | Dolphins |
| Odell Beckham Jr. | 9 | 0 | 2024 | 63 | 44 | 2014–2026 | Giants |
| Matt Haack | 64 | 0 | 2017–2020 | 4 | 0 | 2024 | Dolphins |
| Ereck Flowers | 14 | 0 | 2020 | 52 | 0 | 2015–2018 | Giants |
| Jason Pierre-Paul | 2 | 0 | 2023 | 63 | 2 | 2013–2017 | Giants |
| Spencer Paysinger | 30 | 0 | 2015–2016 | 31 | 0 | 2013–2014 | Giants |
| Kelvin Sheppard | 30 | 0 | 2014–2015 | 24 | 0 | 2016–2017 | Dolphins |
| Neville Hewitt | 39 | 0 | 2015–2017 | 15 | 0 | 2025 | Dolphins |
| Orleans Darkwa | 4 | 0 | 2014 | 48 | 9 | 2014–2017 | Dolphins |
| Matt Breida | 12 | 0 | 2020 | 36 | 3 | 2022–2023 | Dolphins |
| John Jenkins | 39 | 0 | 2019–2022 | 7 | 0 | 2018 | Giants |
| Damontre Moore | 3 | 0 | 2015 | 42 | 0 | 2013–2015 | Giants |
| Calvin Munson | 28 | 0 | 2019–2023 | 14 | 0 | 2017 | Giants |
| Eli Apple | 11 | 0 | 2023 | 31 | 0 | 2016–2018 | Giants |
| Keion Crossen | 16 | 0 | 2022 | 16 | 0 | 2021 | Giants |
| Tony Lippett | 26 | 0 | 2015–2016 | 3 | 0 | 2018 | Dolphins |
| Chris Myarick | 3 | 0 | 2020 | 24 | 2 | 2021–2022 | Dolphins |
| Braxton Berrios | 23 | 1 | 2023–2024 | 4 | 0 | 2026 | Dolphins |
| Zack Bowman | 10 | 0 | 2015 | 16 | 0 | 2014 | Giants |
| Robert Thomas | 1 | 0 | 2015 | 24 | 0 | 2016–2017 | Dolphins |
| Steven Parker | 14 | 0 | 2019 | 9 | 0 | 2021 | Dolphins |
| Greg Dulcich | 17 | 1 | 2025–2026 | 5 | 0 | 2024 | Giants |
| Avery Moss | 11 | 0 | 2019 | 11 | 0 | 2017 | Giants |
| Darren Waller | 9 | 6 | 2025 | 12 | 1 | 2023 | Giants |
| Trent Harris | 11 | 0 | 2019 | 8 | 0 | 2020–2021 | Dolphins |
| Nick Williams | 6 | 0 | 2016 | 8 | 0 | 2022 | Dolphins |
| Ryan Lewis | 8 | 0 | 2019 | 5 | 0 | 2020 | Dolphins |
| Adrian Colbert | 6 | 0 | 2019 | 6 | 0 | 2020 | Dolphins |
| Jabaal Sheard | 1 | 0 | 2021 | 9 | 0 | 2020 | Giants |
| Montre Hartage | 4 | 0 | 2019 | 2 | 0 | 2020 | Dolphins |
| Evan Brown | 3 | 0 | 2019 | 1 | 0 | 2019 | Giants |
| Tim Boyle | 2 | 0 | 2024 | 1 | 0 | 2024 | Dolphins |
| Jordan Williams | 1 | 0 | 2015 | 1 | 0 | 2017 | Dolphins |
Head to head
In the NFL since 2013, the Dolphins and the New York Giants have met 4 times: the Dolphins won 2, the New York Giants 2.
- Dolphins' biggest win: Dolphins 31-16 Giants (2023)
- New York Giants' biggest win: Giants 36-20 Dolphins (2019)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Dolphins and the New York Giants?
- 38 in the NFL since 2013: Bobby McCain, Michael Thomas, Olivier Vernon, John Jerry, Jevon Holland, Elijah Campbell and 32 more.
- Has anyone scored for both the Dolphins and the New York Giants?
- Yes, 1: Darren Waller (6 and 1).
- Who is the most recent player to play for both the Dolphins and the New York Giants?
- Elijah Campbell. He played for the Dolphins (2021–2025), then the New York Giants 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.