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.
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 RavensB+
Buffalo BillsB+
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.
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.
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.
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.