Trade 1
September 4, 1973
San Francisco 49ers Win Buffalo Bills C+
San Francisco 49ers B-
San Francisco 49ers received
- draft pick (selection not identified)
On 1973-09-04, Buffalo Bills received (Ralph) Marty Huff, while San Francisco 49ers received draft pick (selection not identified). The hindsight verdict is San Francisco 49ers Win, with Buffalo Bills graded C+ and San Francisco 49ers graded B-. The evaluation follows the documented consideration and the football value that can be traced from it, while keeping unverified downstream pick identities or conditional outcomes out of the final judgment.
Read the full sourced trade verdict
→ Trade 2
September 10, 1973
Buffalo Bills Win Buffalo Bills A-
San Francisco 49ers C
San Francisco 49ers received
- Randy Jackson
- 1975 3rd round pick (71st overall, Jeff Hart)
Buffalo acquired defensive tackle Earl Edwards from San Francisco for running back Randy Jackson and a 1975 third-round pick that became tackle Jeff Hart at No. 71. Edwards immediately became a productive Bills starter and recorded 18 sacks across his first two Buffalo seasons under modern stat reconstruction. San Francisco received a future third-rounder, but the immediate player return was far less valuable.
Read the full sourced trade verdict
→ Trade 3
September 8, 1974
San Francisco 49ers Win Buffalo Bills D+
San Francisco 49ers B
Buffalo Bills received
- 1975 seventh round pick (#166-Gil Chapman)
San Francisco 49ers received
Buffalo Bills received 1975 seventh round pick (#166-Gil Chapman) in the exchange with San Francisco 49ers. The seventh-round choice became Gil Chapman, who did not produce comparable Bills regular-season value. Against the other side's return of Bob Penchion, that outcome supports a D+ grade. The transaction is ultimately judged as San Francisco 49ers Win, with the grade reflecting realized football value rather than the name or nominal value of the asset on the trade date.
Read the full sourced trade verdict
→ Buffalo Bills C
San Francisco 49ers A-
Buffalo Bills received
- 1977 fifth round pick (#127-Neil O'Donoghue)
San Francisco 49ers received
- David Washington / Dave Washington (b)
Buffalo Bills received 1977 fifth round pick (#127-Neil O'Donoghue) in the exchange with San Francisco 49ers. Buffalo received the fifth-round choice that became Neil O'Donoghue, but that return did not match the starting and peak value Washington produced in San Francisco. The supported hindsight grade is C. That mark reflects realized value tied directly to this transaction, with the overall result recorded as San Francisco 49ers Win.
Read the full sourced trade verdict
→ Trade 5
September 9, 1975
San Francisco 49ers Win Buffalo Bills C+
San Francisco 49ers B-
San Francisco 49ers received
- draft pick (selection not identified)
On 1975-09-09, Buffalo Bills received Frank Oliver, while San Francisco 49ers received draft pick (selection not identified). The hindsight verdict is San Francisco 49ers Win, with Buffalo Bills graded C+ and San Francisco 49ers graded B-. The evaluation follows the documented consideration and the football value that can be traced from it, while keeping unverified downstream pick identities or conditional outcomes out of the final judgment.
Read the full sourced trade verdict
→ Buffalo Bills A-
San Francisco 49ers D+
Buffalo Bills received
- 1978 second round pick (#38-Scott Hutchinson)
- 1978 third round pick (#65-Dan Fulton / Danny Fulton)
- 1979 first round pick (#1-Tom Cousineau)
- 1979 fourth round pick (#83-Ken Johnson (c))
- 1980 second round pick (#29-Joe Cribbs)
San Francisco 49ers received
Buffalo traded O.J. Simpson to San Francisco for five draft choices spread across three drafts. The package included the 1979 No. 1 overall pick and the 1980 second-round selection used on Joe Cribbs. Not every pick became a Bills star, but the volume, premium position and later productive players gave Buffalo far more long-term value than Simpson provided the 49ers.
Read the full sourced trade verdict
→ Buffalo Bills C+
San Francisco 49ers B-
Buffalo Bills received
- 1985 fourth round pick (#112-Dale Hellestrae)
San Francisco 49ers received
Buffalo traded veteran cornerback Mario Clark to San Francisco on July 16, 1984 for a 1985 fourth-round pick, No. 112 overall. The Bills used the selection on Dale Hellestrae, who had only a small early role in Buffalo before later building a long career elsewhere. Clark contributed immediately to San Francisco’s championship season, giving the 49ers the better direct return.
Read the full sourced trade verdict
→ Buffalo Bills A-
San Francisco 49ers A-
Buffalo Bills received
- 1986 first round pick (#20-Will Wolford)
- 1987 tenth round pick (#273-Jim Ellis)
San Francisco 49ers received
- 1986 second round pick (#29-Gary James)
- 1986 third round pick (#56-Tom Rathman)
Buffalo moved up to No. 20 in the 1986 draft and selected tackle Will Wolford, also receiving a 1987 tenth-rounder. San Francisco received picks No. 29 and No. 56, using the latter on fullback Tom Rathman. Wolford became a Pro Bowl-caliber blind-side tackle for Buffalo, while Rathman became an important piece of championship offenses, making the exchange valuable for both clubs.
Read the full sourced trade verdict
→ Buffalo Bills B
San Francisco 49ers B
Buffalo Bills received
- 1987 third round pick (#78-Jamie Mueller)
- 1988 fifth round pick (#135-Kirk Roach)
San Francisco 49ers received
San Francisco acquired running back Joe Cribbs from Buffalo on August 19, 1986 for a 1987 third-round pick and a 1988 fifth-round pick. Cribbs gave the 49ers two useful seasons, totaling 890 rushing yards with six rushing touchdowns plus receiving production. Buffalo used No. 78 on Jamie Mueller, a 57-game fullback and 32-game starter, while No. 135 Kirk Roach never played an NFL regular-season game, balancing the returns.
Read the full sourced trade verdict
→ Buffalo Bills C+
San Francisco 49ers C+
Buffalo Bills received
- 2002 2nd round pick (61st overall, Ryan Denney)
San Francisco 49ers received
- 2002 3rd round pick (69th overall, Saleem Rasheed)
- 2002 4th round pick (102nd overall, Jeff Chandler)
Buffalo moved up from the third round to pick No. 61 in the 2002 draft, sending San Francisco selections 69 and 102. The Bills selected defensive end Ryan Denney, who became a long-term rotational defender. San Francisco used its two picks on linebacker Saleem Rasheed and kicker Jeff Chandler, giving the 49ers two usable contributors from the move down.
Read the full sourced trade verdict
→ Buffalo Bills C+
San Francisco 49ers C+
Buffalo Bills received
- 2015 4th round pick (113th overall subsequently traded, Gabe Wright)
San Francisco 49ers received
Buffalo traded veteran receiver Stevie Johnson to San Francisco for a conditional 2015 selection that became a fourth-round pick. Johnson caught 35 passes for 435 yards and three touchdowns in his lone 49ers season before his release. Buffalo later used the acquired draft asset within another transaction, creating flexibility without producing a major long-term Bills contributor from the original return.
Read the full sourced trade verdict
→