← All trade trees

D.J. Moore (2026) trade tree

On March 11, 2026, Buffalo Bills sent a 2026 second-round pick (No. 60, became Anthony Hill Jr.) to Chicago Bears for a 2026 fifth-round pick (No. 165, became Nicholas Singleton) and WR D.J. Moore.

3 trades 11 assets 3 custody links

Custody graph

Drag to pan; scroll or pinch to zoom. Click a trade node to jump to its details. Click a player or pick to trace its full journey.

playerdraft pickvoid / forfeitedlinked-tree tradebridge asset

Draft outcomes

Trades

2026-03-11

spotrac-20260311-buf-chi
Sent2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton (unverified), D.J. Moore (WR)
Received2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. (unverified)
Sent2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. (unverified)
Received2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton (unverified), D.J. Moore (WR)

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.

2026-04-23

spotrac-20260423-buf-ten
Sent2026 1st-round pick No. 31 (originally BUF) — became Keldric Faulk (unverified), 2026 3rd-round pick No. 69 (originally BUF) — became Sam Roush (unverified), 2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton (unverified)
Received2026 2nd-round pick No. 35 (originally TEN) — became T.J. Parker (unverified), 2026 3rd-round pick No. 66 (originally TEN) — became Tyler Onyedim (unverified), 2026 4th-round pick No. 101 (originally TEN) — became Jermod McCoy (unverified)
Sent2026 2nd-round pick No. 35 (originally TEN) — became T.J. Parker (unverified), 2026 3rd-round pick No. 66 (originally TEN) — became Tyler Onyedim (unverified), 2026 4th-round pick No. 101 (originally TEN) — became Jermod McCoy (unverified)
Received2026 1st-round pick No. 31 (originally BUF) — became Keldric Faulk (unverified), 2026 3rd-round pick No. 69 (originally BUF) — became Sam Roush (unverified), 2026 5th-round pick No. 165 (originally CHI) — became Nicholas Singleton (unverified)

On April 23, 2026, Buffalo Bills sent a 2026 first-round pick (No. 31, became Keldric Faulk), a 2026 third-round pick (No. 69, became Sam Roush), and a 2026 fifth-round pick (No. 165, became Nicholas Singleton) to Tennessee Titans for a 2026 second-round pick (No. 35, became T.J. Parker), a 2026 third-round pick (No. 66, became Tyler Onyedim), and a 2026 fourth-round pick (No. 101, became Jermod McCoy).

2026-04-24

spotrac-20260424-chi-ten
Sent2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. (unverified)
Received2026 3rd-round pick No. 69 (originally BUF) — became Sam Roush (unverified), 2026 5th-round pick No. 144 (originally TEN) — became Sam Hecht (unverified)
Sent2026 3rd-round pick No. 69 (originally BUF) — became Sam Roush (unverified), 2026 5th-round pick No. 144 (originally TEN) — became Sam Hecht (unverified)
Received2026 2nd-round pick No. 60 (originally BUF) — became Anthony Hill Jr. (unverified)

On April 24, 2026, Chicago Bears sent a 2026 second-round pick (No. 60, became Anthony Hill Jr.) to Tennessee Titans for a 2026 third-round pick (No. 69, became Sam Roush) and a 2026 fifth-round pick (No. 144, became Sam Hecht).

Machine-readable data: tree JSON