← All trade trees
D.J. Moore (2023-2026) trade tree
On March 11, 2026, Chicago Bears sent WR D.J. Moore and a 2026 fifth-round pick (No. 165, became Nicholas Singleton) to Buffalo Bills for a 2026 second-round pick (No. 60, became Anthony Hill Jr.).
Blockbuster score: 332,325 · #189 of 3,307 trades ⓘ Ranks trades by how much they matter to fans — famous players first, then draft capital. Higher means a bigger deal.
Pan and zoom the graph to explore how draft picks and players moved across trades. Click any node to highlight its chain.
Player Draft pick Voided From another tree
How the assets moved 4 multi-stop asset chains — assets that moved on through more than one trade in this tree WR D.J. Moore moved from Carolina to Chicago on March 10, 2023, then to Buffalo on March 11, 2026. A 2026 second-round pick (No. 60, became Anthony Hill Jr.) moved from Buffalo to Chicago on March 11, 2026, then to Tennessee on April 24, 2026. A 2026 fifth-round pick (No. 165, became Nicholas Singleton) moved from Chicago to Buffalo on March 11, 2026, then to Tennessee on April 23, 2026. A 2026 third-round pick (No. 69, became Sam Roush) moved from Buffalo to Tennessee on April 23, 2026, then to Chicago on April 24, 2026.
Trades in this tree
March 10, 2023 · Chapter 1
Top-5 pick Multiple 1st-rounders
Carolina receives 2023 1st-round pick No. 1 (originally CHI) — became Bryce Young Chicago receives 2023 1st-round pick No. 9 (originally CAR) — became Jalen Carter 2023 2nd-round pick No. 61 (originally SF) — became Brenton Strange 2024 1st-round pick No. 1 (originally CAR) — became Caleb Williams 2025 2nd-round pick No. 39 (originally CAR) — became Luther Burden III D.J. Moore (WR)March 11, 2026 · First trade
Buffalo receives 2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton D.J. Moore (WR)Chicago receives 2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. April 23, 2026 · Chapter 3
Buffalo receives 2026 2nd-round pick No. 35 (originally TEN) — became T.J. Parker 2026 3rd-round pick No. 66 (originally TEN) — became Tyler Onyedim 2026 4th-round pick No. 101 (originally TEN) — became Jermod McCoy Tennessee receives 2026 1st-round pick No. 31 (originally BUF) — became Keldric Faulk 2026 3rd-round pick No. 69 (originally NYG) — became Sam Roush 2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton April 24, 2026 · Chapter 4
Chicago receives 2026 3rd-round pick No. 69 (originally NYG) — became Sam Roush 2026 5th-round pick No. 144 (originally TEN) — became Sam Hecht Tennessee receives 2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr.