NFL Team-to-Team Trade Archive

Baltimore Ravens–Buffalo Bills Trade History

TradeVerdicts records 4 trades between Baltimore Ravens and Buffalo Bills across 2007–2022. Historical franchise identities are normalized to the current franchises here, while each underlying trade keeps its own sourced date, assets, grades, and verdict.

4 Recorded trades
2007–2022 Trade-history span
3 Decades represented
April 28, 2022 Most recent trade

How This Archive Works

One Permanent Page for the Matchup

This page includes every public TradeVerdicts record in which both current franchises participate. Multi-team trades remain in the chronology when both clubs are part of the transaction.

The page is rendered at build time, so search engines and readers can reach the full chronology without running the interactive selector. The selector remains available for browsing any matchup.

Complete Matchup Chronology

4 Recorded Trades

Oldest to newest

Trade 1

March 8, 2007

Even Trade
Baltimore Ravens B+
Buffalo Bills B+

Baltimore Ravens received

  • Willis McGahee

Buffalo Bills received

  • 2007 3rd round pick (92nd overall, Trent Edwards)
  • 2007 7th round pick (239th overall, C.J. Ah You)
  • 2008 3rd round pick (71st overall; later paired with pick 143 to acquire Marcus Stroud)

Baltimore acquired Willis McGahee from Buffalo for 2007 picks No. 92 and No. 239 plus a 2008 third-rounder that became No. 71. McGahee gave the Ravens four productive seasons and a Pro Bowl year. Buffalo selected Trent Edwards, received little from C.J. Ah You, and later used the future third as a major piece of the Marcus Stroud trade. Both clubs turned the exchange into substantial multi-year value.

Read the full sourced trade verdict

Trade 2

August 12, 2011

Buffalo Bills Win
Baltimore Ravens D+
Buffalo Bills B-

Baltimore Ravens received

  • Lee Evans

Buffalo Bills received

  • 2012 4th round pick (124th overall, Ron Brooks)

Buffalo moved veteran receiver Lee Evans to Baltimore for a 2012 fourth-round pick that became cornerback Ron Brooks. Evans played only nine regular-season games for the Ravens and caught four passes for 74 yards before his Baltimore tenure ended. Brooks became a multi-year depth and special-teams contributor, giving Buffalo the better return even though the pick did not become a major starter.

Read the full sourced trade verdict

Trade 3

April 26, 2018

Baltimore Ravens Win
Baltimore Ravens A+
Buffalo Bills B+

Baltimore Ravens received

  • 2018 1st round pick (22nd overall subsequently traded) and 2018 3rd round pick (65th overall subsequently traded)

Buffalo Bills received

  • 2018 1st round pick (16th overall, Tremaine Edmunds)

Buffalo moved from No. 22 to No. 16 for linebacker Tremaine Edmunds, sending Baltimore a third-round pick and swapping a fifth-rounder into the deal. Edmunds became an immediate starter, made two Pro Bowls and spent five seasons directing the Bills’ defense. Baltimore’s return became even larger through subsequent moves, helping create the picks used on Hayden Hurst, Mark Andrews, Kenny Young and other players while also feeding the later Lamar Jackson trade package.

Read the full sourced trade verdict

Trade 4

April 28, 2022

Baltimore Ravens Win
Baltimore Ravens A+
Buffalo Bills D

Baltimore Ravens received

  • 2022 1st round pick (25th overall, Tyler Linderbaum)
  • 2022 4th round pick (130th overall, Jordan Stout)

Buffalo Bills received

  • 2022 1st round pick (23rd overall, Kaiir Elam)

Buffalo sent picks 25 and 130 to Baltimore to move up two spots for cornerback Kaiir Elam. The Ravens stayed in the first round and drafted center Tyler Linderbaum, then used No. 130 on punter Jordan Stout. Linderbaum made three consecutive Pro Bowls from 2023 through 2025, and Stout earned his first in 2025. Elam started only 12 games for Buffalo before being traded to Dallas. Baltimore won overwhelmingly.

Read the full sourced trade verdict