← All trade trees · All players

D.J. Moore trade history

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.

Trades

Frequently asked questions

How many times has D.J. Moore been traded?

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.

Which teams has D.J. Moore played for?

Based on his trade history: Carolina Panthers, Chicago Bears, Buffalo Bills.

What did the Chicago Bears give up for D.J. Moore?

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.

What did the Buffalo Bills give up for D.J. Moore?

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.

When was D.J. Moore last traded?

Mar 11, 2026: Chicago Bears → Buffalo Bills.