Minnesota Vikings C-
San Francisco 49ers C+
Minnesota Vikings received
- 1965 eighth round pick (#100-John Hankinson)
San Francisco 49ers received
San Francisco acquired tackle Roy Williams from Minnesota on October 30, 1963, for a 1965 eighth-round draft choice that became No. 100 John Hankinson. Williams appeared in seven games for the 49ers that season, while Hankinson never played an NFL regular-season game for Minnesota. The return was modest on both sides, but San Francisco received the only realized NFL playing value.
Read the full sourced trade verdict
→ Minnesota Vikings B-
San Francisco 49ers B-
Minnesota Vikings received
San Francisco 49ers received
- draft pick (selection not identified)
Minnesota acquired John Pentecost from San Francisco for a draft choice whose exact selection remains unidentified. The surviving record does not show a major long-term contribution from Pentecost or a securely traceable downstream payoff from the pick. With neither side producing a documented advantage large enough to separate the exchange, Minnesota's return fits the same modest range as San Francisco's.
Read the full sourced trade verdict
→ Minnesota Vikings B-
San Francisco 49ers B-
Minnesota Vikings received
- Windlan Hall
- Nate Allen (S.)
San Francisco 49ers received
- Steve Lawson
- 1978 sixth round pick (#159-Tony Green (b))
Minnesota acquired defensive backs Windlan Hall and Nate Allen from San Francisco for offensive lineman Steve Lawson and a 1978 sixth-round choice. Allen immediately started 11 games and intercepted three passes for the Vikings in 1976. That useful secondary return gave Minnesota real value without producing a decisive advantage.
Read the full sourced trade verdict
→ Minnesota Vikings C+
San Francisco 49ers C
Minnesota Vikings received
San Francisco 49ers received
Minnesota acquired running back Sammy Johnson from San Francisco for wide receiver Jim Lash during the 1976 season. Johnson stayed with the Vikings longer than Lash remained with the 49ers, but his offensive production was modest. Minnesota gained useful depth without finding a major difference-maker, leaving the exchange close to balanced.
Read the full sourced trade verdict
→ Minnesota Vikings B
San Francisco 49ers A+
Minnesota Vikings received
- 1980 second round pick (#30-Willie Teal)
San Francisco 49ers received
- 1980 second round pick (#39-Keena Turner)
- 1980 third round pick (#65-Jim Miller (Gordon))
Minnesota moved up nine spots in the second round of the 1980 draft to select defensive back Willie Teal, sending San Francisco picks No. 39 and 65. Teal became a productive Vikings starter and intercepted 15 passes in his NFL career. The 49ers used No. 39 on Keena Turner, an 11-year cornerstone and four-time Super Bowl champion, making San Francisco’s return clearly superior.
Read the full sourced trade verdict
→ Trade 6
September 16, 1992
San Francisco 49ers Win Minnesota Vikings D+
San Francisco 49ers B
Minnesota Vikings received
San Francisco 49ers received
- 1993 eighth round pick (#219-Elvis Grbac)
Minnesota acquired running back Keith Henderson from San Francisco on September 16, 1992, for a 1993 eighth-round pick. Henderson's NFL career effectively ended that season, limiting the Vikings' return. The 49ers used pick No. 219 on quarterback Elvis Grbac, who became a useful backup behind Steve Young and made starts for San Francisco. That direct quarterback depth gives the 49ers a clear win.
Read the full sourced trade verdict
→ Minnesota Vikings B
San Francisco 49ers C+
Minnesota Vikings received
- Nick Easton
- 2016 6th-round pick (#180 Moritz Boehringer)
San Francisco 49ers received
Minnesota traded linebacker Gerald Hodges to San Francisco in October 2015 for center Nick Easton and a 2016 sixth-round pick, later used on Moritz Boehringer. Boehringer never became a regular-season factor, but Easton developed into a useful Vikings interior lineman and made 17 starts for Minnesota. Hodges gave the 49ers immediate linebacker snaps, yet the combined Easton-plus-pick return created the better long-term value for the Vikings.
Read the full sourced trade verdict
→ Minnesota Vikings B-
San Francisco 49ers B-
Minnesota Vikings received
- 2017 4th-round pick (#109 Jaleel Johnson)
- 2017 7th-round pick (#219 Stacy Coley)
San Francisco 49ers received
- 2017 3rd-round pick (#104 C.J. Beathard)
San Francisco sent picks No. 109 and No. 219 to Minnesota to move back into the 2017 third round for quarterback C.J. Beathard. Beathard made 12 starts and provided several seasons of backup value for the 49ers. Minnesota selected defensive tackle Jaleel Johnson and receiver Stacy Coley; Johnson became a four-year rotational lineman with 20 starts. Neither side found a star, but both received useful depth.
Read the full sourced trade verdict
→ Minnesota Vikings B+
San Francisco 49ers A-
Minnesota Vikings received
- 2020 1st-round pick (#31 Jeff Gladney)
- 2020 4th-round pick (#117 D.J. Wonnum)
- 2020 5th-round pick (#176 K.J. Osborn)
San Francisco 49ers received
- 2020 1st-round pick (#25 Brandon Aiyuk)
San Francisco moved from No. 31 to No. 25 and selected Brandon Aiyuk, while Minnesota used the return on Jeff Gladney, D.J. Wonnum and K.J. Osborn. The Vikings extracted multiple useful players, especially Wonnum and Osborn, but Aiyuk became an All-Pro receiver with consecutive 1,000-yard seasons and a major extension. His top-end impact gives the 49ers a narrow but meaningful win.
Read the full sourced trade verdict
→ Minnesota Vikings C+
San Francisco 49ers B+
Minnesota Vikings received
- 2023 3rd round pick (102nd overall, Mekhi Blackmon)
- 2023 5th round pick (164th overall, Jaren Hall)
- 2023 7th round pick (222nd overall, DeWayne McBride)
San Francisco 49ers received
- 2023 3rd round pick (87th overall, Ji'Ayir Brown)
Minnesota traded pick No. 87 to San Francisco in the 2023 draft for Nos. 102, 164 and 222. The Vikings selected Mekhi Blackmon, Jaren Hall and DeWayne McBride, while the 49ers used No. 87 on safety Ji'Ayir Brown. Brown became the most durable starter in the deal, reaching 31 starts and five interceptions through 2025. San Francisco therefore produced the stronger concentrated return.
Read the full sourced trade verdict
→ Minnesota Vikings B+
San Francisco 49ers B
Minnesota Vikings received
- Jordan Mason and 2025 6th-round pick (#187 later traded, Jaylen Reed)
San Francisco 49ers received
- 2025 5th-round pick (#160 Marques Sigle) and 2026 6th-round pick (#198 later traded, Demond Claiborne)
Minnesota acquired Jordan Mason and a 2025 sixth-round pick from San Francisco for a 2025 fifth-rounder and a 2026 sixth-rounder. Mason immediately supplied starting-caliber rushing production, while the 49ers turned the fifth-round slot into safety Marques Sigle and retained another future selection. Both teams found usable value, but Mason's 2025 workload gives Minnesota the modest edge.
Read the full sourced trade verdict
→