← All trade trees

D.J. Johnson (2023) trade tree

On April 28, 2023, Carolina Panthers sent a 2023 third-round pick (No. 93, became Darnell Washington) and a 2023 fourth-round pick (No. 132, became Nick Herbig) to Pittsburgh Steelers for a 2023 third-round pick (No. 80, became D.J. Johnson).

Blockbuster score: 358 · #1,323 of 3,307 trades Ranks trades by how much they matter to fans — famous players first, then draft capital. Higher means a bigger deal.

2 trades 14 assets April 28, 2023 first trade

Trade Custody Map

Share

Pan and zoom the graph to explore how draft picks and players moved across trades. Click any node to highlight its chain.

PlayerDraft pickVoidedFrom another tree

How the assets moved 2 multi-stop asset chains — assets that moved on through more than one trade in this tree
  • A 2023 third-round pick (No. 93, became Darnell Washington) moved from San Francisco to Carolina on October 20, 2022, then to Pittsburgh on April 28, 2023.
  • A 2023 fourth-round pick (No. 132, became Nick Herbig) moved from San Francisco to Carolina on October 20, 2022, then to Pittsburgh on April 28, 2023.

Trades in this tree

October 20, 2022 · Chapter 1

San Francisco acquires Christian McCaffrey from Carolina

Carolina receives

  • 2023 2nd-round pick No. 61 (originally SF) — became Brenton Strange
  • 2023 3rd-round pick No. 93 (originally SF) — became Darnell Washington
  • 2023 4th-round pick No. 132 (originally SF) — became Nick Herbig
  • 2024 5th-round pick No. 166 (originally SF) — became Tyrone Tracy Jr.

San Francisco receives

Sources: [1] · Trade page

April 28, 2023 · First trade

Carolina moves the No. 93 pick to Pittsburgh

Carolina receives

  • 2023 3rd-round pick No. 80 (originally PIT) — became D.J. Johnson

Pittsburgh receives

  • 2023 3rd-round pick No. 93 (originally SF) — became Darnell Washington
  • 2023 4th-round pick No. 132 (originally SF) — became Nick Herbig
Sources: [1] · Trade page