← All trade trees · All players
D.J. Moore (WR) has been traded 2 times in his NFL career, most recently on Mar 11, 2026, when the Chicago Bears sent D.J. Moore to the Buffalo Bills. His deals are listed below in chronological order.
Root trade: Carolina acquires CHI's 2023 1st (#1, Bryce Young) for WR D.J. Moore, CAR's 2023 1st (#9), the 2023 2nd originally from SF (#61), CAR's 2024 1st (#1, Caleb Williams) and CAR's 2025 2nd (#39, Luther Burden III). A 2026 CHI-BUF trade involving D.J. Moore is omitted: its downstream pick custody could not be fully verified.
Buffalo acquired wide receiver D.J. Moore and the No. 165 pick in the 2026 NFL Draft from Chicago in exchange for the No. 60 overall pick. Moore begins a 4-year, $110M extension in 2026 with $81.53M guaranteed and a $27.5M AAV, while the trade created approximately $16.5M in 2026 cap space for the Bears.
D.J. Moore has been traded 2 times in his NFL career: Mar 10, 2023: Carolina Panthers → Chicago Bears; Mar 11, 2026: Chicago Bears → Buffalo Bills.
Based on his trade history: Carolina Panthers, Chicago Bears, Buffalo Bills.
To acquire D.J. Moore on Mar 10, 2023, the Chicago Bears sent 2023 1st-round pick No. 1 (originally CHI) — became Bryce Young to the Carolina Panthers.
To acquire D.J. Moore on Mar 11, 2026, the Buffalo Bills sent 2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. (unverified) to the Chicago Bears.
Mar 11, 2026: Chicago Bears → Buffalo Bills.