Players who played for the 49ers and the Vikings
25 players · NFL since 2013
25 players have played for both the 49ers and the Vikings in the NFL since 2013. 13 played for the 49ers first and 12 for the Vikings first. The longest-serving played 128 games across both; the top scorer got 23 touchdowns; 7 scored for both; the first move came in 2014, the most recent in 2026.
Can you name all 25?
0/250:00
- 49ers 5 · Vikings 123
- 49ers 85 · Vikings 6
- 49ers 19 · Vikings 64
- 49ers 16 · Vikings 61
- 49ers 51 · Vikings 19
- 49ers 53 · Vikings 13
- 49ers 16 · Vikings 49
- 49ers 47 · Vikings 14
- 49ers 25 · Vikings 29
- 49ers 24 · Vikings 27
- 49ers 33 · Vikings 16
- 49ers 36 · Vikings 5
- 49ers 27 · Vikings 14
- 49ers 27 · Vikings 13
- 49ers 20 · Vikings 18
- 49ers 22 · Vikings 16
- 49ers 19 · Vikings 12
- 49ers 16 · Vikings 14
- 49ers 10 · Vikings 18
- 49ers 6 · Vikings 16
- 49ers 6 · Vikings 12
- 49ers 15 · Vikings 2
- 49ers 7 · Vikings 5
- 49ers 2 · Vikings 4
- 49ers 2 · Vikings 4
Who stands out
Spoilers
Eric Kendricks has the most games for the two combined: 5 for the 49ers and 123 for the Vikings. Jauan Jennings scored the most touchdowns across both (23 for the 49ers, 0 for the Vikings), and 7 players scored for both.
In our data, Chris Cook was the first to have played for both (his first game for the 49ers came in 2014). The most recent player to play for both is Jauan Jennings, who first played for the Vikings in 2026.
Show all 25 players
Spoilers
| Player | 49ers | Vikings | First | ||||
|---|---|---|---|---|---|---|---|
| G | TDs | Seasons | G | TDs | Seasons | ||
| Eric Kendricks | 5 | 0 | 2025 | 123 | 3 | 2015–2022 | Vikings |
| Jauan Jennings | 85 | 23 | 2021–2025 | 6 | 0 | 2026 | 49ers |
| Kevin McDermott | 19 | 0 | 2013 | 64 | 0 | 2015–2018 | 49ers |
| Jerick McKinnon | 16 | 6 | 2020 | 61 | 13 | 2014–2017 | Vikings |
| Jordan Mason | 51 | 7 | 2022–2024 | 19 | 7 | 2025–2026 | 49ers |
| Tramaine Brock | 53 | 1 | 2013–2016 | 13 | 0 | 2017 | 49ers |
| Brandon Fusco | 16 | 0 | 2017 | 49 | 0 | 2013–2016 | Vikings |
| Alex Boone | 47 | 0 | 2013–2015 | 14 | 0 | 2016 | 49ers |
| Gerald Hodges | 25 | 0 | 2015–2016 | 29 | 1 | 2013–2015 | Vikings |
| Antone Exum | 24 | 1 | 2017–2019 | 27 | 0 | 2014–2015 | Vikings |
| Justin Skule | 33 | 0 | 2019–2020 | 16 | 0 | 2025 | 49ers |
| Sheldon Day | 36 | 0 | 2017–2019 | 5 | 0 | 2023 | 49ers |
| Tom Compton | 27 | 0 | 2020–2021 | 14 | 0 | 2018 | Vikings |
| Blake Bell | 27 | 0 | 2015–2016 | 13 | 0 | 2017 | 49ers |
| Trent Sherfield | 20 | 1 | 2021 | 18 | 1 | 2024 | 49ers |
| Javon Hargrave | 22 | 0 | 2023–2024 | 16 | 0 | 2025 | 49ers |
| Nick Mullens | 19 | 0 | 2018–2020 | 12 | 0 | 2022–2024 | 49ers |
| Aldrick Robinson | 16 | 2 | 2017 | 14 | 5 | 2018 | 49ers |
| Sam Darnold | 10 | 1 | 2023 | 18 | 1 | 2024 | 49ers |
| Jerome Simpson | 6 | 1 | 2015 | 16 | 1 | 2013 | Vikings |
| Chris Cook | 6 | 0 | 2014 | 12 | 0 | 2013 | Vikings |
| T.Y. McGill | 15 | 0 | 2022–2024 | 2 | 0 | 2021 | Vikings |
| Vederian Lowe | 7 | 0 | 2026 | 5 | 0 | 2022 | Vikings |
| Joshua Dobbs | 2 | 2 | 2024 | 4 | 3 | 2023 | Vikings |
| Desmond Bishop | 2 | 0 | 2014 | 4 | 0 | 2013 | Vikings |
Head to head
In the NFL since 2013, the 49ers and the Vikings have met 6 times: the 49ers won 3, the Vikings 3.
- 49ers' biggest win: 49ers 27-10 Vikings (2019)
- Vikings' biggest win: Vikings 24-16 49ers (2018)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the 49ers and the Vikings?
- 25 in the NFL since 2013: Eric Kendricks, Jauan Jennings, Kevin McDermott, Jerick McKinnon, Jordan Mason, Tramaine Brock and 19 more.
- Has anyone scored for both the 49ers and the Vikings?
- Yes, 7: Jerick McKinnon (6 and 13), Jordan Mason (7 and 7), Aldrick Robinson (2 and 5), Joshua Dobbs (2 and 3), Trent Sherfield (1 and 1), Sam Darnold (1 and 1) and Jerome Simpson (1 and 1).
- Who is the most recent player to play for both the 49ers and the Vikings?
- Jauan Jennings. He played for the 49ers (2021–2025), then the Vikings 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.