{
  "generated_at": "2026-09-25T16:39:33.803531+00:00",
  "tree": {
    "id": "khalil-mack-2018",
    "name": "Khalil Mack (2018)",
    "root_trade_id": "mack-t1",
    "featured": true,
    "blurb": "Chicago acquired Khalil Mack from Oakland for two first-rounders and more in 2018, then flipped Mack to the Chargers in 2022; the 2023 sixth-rounder from that deal was traded back to L.A. on 2022 draft day for two seventh-round picks."
  },
  "trades": [
    {
      "id": "mack-t1",
      "date": "2018-09-01",
      "season": 2018,
      "teams": [
        "CHI",
        "OAK"
      ],
      "legs": [
        {
          "team": "CHI",
          "sent": [
            "pick-2019-r1-CHI",
            "pick-2019-r6-CHI",
            "pick-2020-r1-CHI",
            "pick-2020-r3-CHI"
          ],
          "received": [
            "pick-2020-r2-OAK",
            "pick-2020-r7-OAK",
            "player-khalil-mack"
          ]
        },
        {
          "team": "OAK",
          "sent": [
            "pick-2020-r2-OAK",
            "pick-2020-r7-OAK",
            "player-khalil-mack"
          ],
          "received": [
            "pick-2019-r1-CHI",
            "pick-2019-r6-CHI",
            "pick-2020-r1-CHI",
            "pick-2020-r3-CHI"
          ]
        }
      ],
      "notes": "Root trade: Chicago acquires Khalil Mack plus OAK's 2020 2nd (#43, Cole Kmet) and a conditional 2020 pick (conveyed as 7th #226, Arlington Hambright) for CHI's 2019 1st (#24, Josh Jacobs), 2019 6th (#196), 2020 1st (#19, Damon Arnette) and 2020 3rd (#81, Bryan Edwards).",
      "sources": [
        "https://www.raiders.com/news/raiders-acquire-two-first-round-selections-trade-de-khalil-mack",
        "https://www.chicagobears.com/news/bears-land-khalil-mack-in-blockbuster-trade"
      ],
      "summary": "On September 1, 2018, Chicago Bears sent a 2019 first-round pick (No. 24, became Josh Jacobs), a 2019 sixth-round pick (No. 196, became Blessuan Austin), a 2020 first-round pick (No. 19, became Damon Arnette), and a 2020 third-round pick (No. 81, became Bryan Edwards) to OAK for a 2020 second-round pick (No. 43, became Cole Kmet), a 2020 seventh-round pick (No. 226, became Arlington Hambright), and EDGE Khalil Mack.",
      "truncated": false
    },
    {
      "id": "mack-t2",
      "date": "2019-03-10",
      "season": 2019,
      "teams": [
        "NYJ",
        "OAK"
      ],
      "legs": [
        {
          "team": "NYJ",
          "sent": [
            "pick-2019-r5-NYJ"
          ],
          "received": [
            "pick-2019-r6-CHI",
            "player-kelechi-osemele"
          ]
        },
        {
          "team": "OAK",
          "sent": [
            "pick-2019-r6-CHI",
            "player-kelechi-osemele"
          ],
          "received": [
            "pick-2019-r5-NYJ"
          ]
        }
      ],
      "notes": "OAK sends the CHI 2019 6th (#196, Blessuan Austin) and G Kelechi Osemele to the Jets for NYJ's 2019 5th (#140).",
      "sources": [
        "https://en.wikipedia.org/wiki/2019_NFL_Draft",
        "https://www.raiders.com/news/updated-look-at-the-oakland-raiders-2019-nfl-draft-picks"
      ],
      "summary": "On March 10, 2019, New York Jets sent a 2019 fifth-round pick (No. 140, became Ryquell Armstead) to OAK for a 2019 sixth-round pick (No. 196, became Blessuan Austin) and G Kelechi Osemele.",
      "truncated": false
    },
    {
      "id": "mack-t5",
      "date": "2019-04-26",
      "season": 2019,
      "teams": [
        "JAX",
        "OAK"
      ],
      "legs": [
        {
          "team": "JAX",
          "sent": [],
          "received": [
            "pick-2019-r5-NYJ"
          ]
        },
        {
          "team": "OAK",
          "sent": [
            "pick-2019-r5-NYJ"
          ],
          "received": []
        }
      ],
      "notes": "2019 draft day 2: OAK sends NYJ's 5th (#140) to Jacksonville as part of a larger package - OAK sent #35, #140 and #235 to JAX for #38 and #109. Only #140 belongs to this tree (it reached OAK from the Jets in the Osemele trade, mack-t2). JAX drafted RB Ryquell Armstead (Temple) at #140.",
      "sources": [
        "https://www.silverandblackpride.com/2019/4/26/18518708/2019-nfl-draft-results-raiders-trade-the-35th-pick-in-second-round",
        "https://www.jaguars.com/video/jacksonville-jaguars-select-temple-running-back-ryquell-armstead-no-140-in-the-2"
      ],
      "summary": "On April 26, 2019, Jacksonville Jaguars sent nothing to OAK for a 2019 fifth-round pick (No. 140, became Ryquell Armstead).",
      "truncated": false
    },
    {
      "id": "mack-t3",
      "date": "2022-03-10",
      "season": 2022,
      "teams": [
        "CHI",
        "LAC"
      ],
      "legs": [
        {
          "team": "CHI",
          "sent": [
            "player-khalil-mack"
          ],
          "received": [
            "pick-2022-r2-LAC",
            "pick-2023-r6-LAC"
          ]
        },
        {
          "team": "LAC",
          "sent": [
            "pick-2022-r2-LAC",
            "pick-2023-r6-LAC"
          ],
          "received": [
            "player-khalil-mack"
          ]
        }
      ],
      "notes": "Chicago re-trades Khalil Mack to the Chargers for LAC's 2022 2nd (#48, Jaquan Brisker) and 2023 6th (#200).",
      "sources": [
        "https://www.chicagobears.com/news/roster-move-bears-trade-khalil-mack-chargers"
      ],
      "summary": "On March 10, 2022, Chicago Bears sent EDGE Khalil Mack to Los Angeles Chargers for a 2022 second-round pick (No. 48, became Jaquan Brisker) and a 2023 sixth-round pick (No. 200, became Scott Matlock).",
      "truncated": false
    },
    {
      "id": "mack-t4",
      "date": "2022-04-30",
      "season": 2022,
      "teams": [
        "CHI",
        "LAC"
      ],
      "legs": [
        {
          "team": "CHI",
          "sent": [
            "pick-2023-r6-LAC"
          ],
          "received": [
            "pick-2022-r7-LAC-254",
            "pick-2022-r7-LAC-255"
          ]
        },
        {
          "team": "LAC",
          "sent": [
            "pick-2022-r7-LAC-254",
            "pick-2022-r7-LAC-255"
          ],
          "received": [
            "pick-2023-r6-LAC"
          ]
        }
      ],
      "notes": "2022 draft day 3: CHI sends the 2023 6th (acquired from LAC in the Mack trade) back to the Chargers for LAC's two compensatory 7ths (#254, Elijah Hicks; #255, Trenton Gill). LAC used the returned 2023 6th (#200) on Scott Matlock.",
      "sources": [
        "https://www.prosportstransactions.com/football/DraftTrades/Years/2022.htm",
        "https://www.bleachernation.com/bears/2022/04/30/the-bears-are-trading-a-2023-pick-they-got-from-the-chargers-back-to-l-a-for-two-picks-in-todays-final-round/"
      ],
      "summary": "On April 30, 2022, Chicago Bears sent a 2023 sixth-round pick (No. 200, became Scott Matlock) to Los Angeles Chargers for a 2022 seventh-round pick (No. 254, became Elijah Hicks) and a 2022 seventh-round pick (No. 255, became Trenton Gill).",
      "truncated": false
    }
  ],
  "assets": [
    {
      "id": "pick-2019-r1-CHI",
      "kind": "pick",
      "player_name": null,
      "position": "RB",
      "pick_year": 2019,
      "pick_round": 1,
      "original_club": "CHI",
      "pick_number": 24,
      "status": "resolved",
      "resolved_player": "Josh Jacobs",
      "condition": null,
      "notes": "CHI 2019 1st-rounder, conveyed CHI to OAK in mack-t1. Became #24: OAK drafted Josh Jacobs.",
      "unverified": false
    },
    {
      "id": "pick-2019-r5-NYJ",
      "kind": "pick",
      "player_name": null,
      "position": "RB",
      "pick_year": 2019,
      "pick_round": 5,
      "original_club": "NYJ",
      "pick_number": 140,
      "status": "resolved",
      "resolved_player": "Ryquell Armstead",
      "condition": null,
      "notes": "OAK acquired #140 from the Jets in the Osemele trade. It was reportedly sent onward by OAK to Jacksonville on 2019 draft day, but that move could not be verified, so the pick is left unresolved here.",
      "unverified": false
    },
    {
      "id": "pick-2019-r6-CHI",
      "kind": "pick",
      "player_name": null,
      "position": "CB",
      "pick_year": 2019,
      "pick_round": 6,
      "original_club": "CHI",
      "pick_number": 196,
      "status": "resolved",
      "resolved_player": "Blessuan Austin",
      "condition": null,
      "notes": "CHI 2019 6th-rounder, conveyed CHI to OAK in mack-t1, then OAK to NYJ in mack-t2. Became #196: NYJ drafted Blessuan Austin.",
      "unverified": false
    },
    {
      "id": "pick-2020-r1-CHI",
      "kind": "pick",
      "player_name": null,
      "position": "CB",
      "pick_year": 2020,
      "pick_round": 1,
      "original_club": "CHI",
      "pick_number": 19,
      "status": "resolved",
      "resolved_player": "Damon Arnette",
      "condition": null,
      "notes": "CHI 2020 1st-rounder, conveyed CHI to OAK in mack-t1. Became #19: OAK drafted Damon Arnette.",
      "unverified": false
    },
    {
      "id": "pick-2020-r2-OAK",
      "kind": "pick",
      "player_name": null,
      "position": "TE",
      "pick_year": 2020,
      "pick_round": 2,
      "original_club": "OAK",
      "pick_number": 43,
      "status": "resolved",
      "resolved_player": "Cole Kmet",
      "condition": null,
      "notes": "OAK 2020 2nd-rounder, conveyed OAK to CHI in mack-t1. Became #43: CHI drafted Cole Kmet.",
      "unverified": false
    },
    {
      "id": "pick-2020-r3-CHI",
      "kind": "pick",
      "player_name": null,
      "position": "WR",
      "pick_year": 2020,
      "pick_round": 3,
      "original_club": "CHI",
      "pick_number": 81,
      "status": "resolved",
      "resolved_player": "Bryan Edwards",
      "condition": null,
      "notes": "CHI 2020 3rd-rounder, conveyed CHI to OAK in mack-t1. Became #81: OAK drafted Bryan Edwards.",
      "unverified": false
    },
    {
      "id": "pick-2020-r7-OAK",
      "kind": "pick",
      "player_name": null,
      "position": "G",
      "pick_year": 2020,
      "pick_round": 7,
      "original_club": "OAK",
      "pick_number": 226,
      "status": "resolved",
      "resolved_player": "Arlington Hambright",
      "condition": null,
      "notes": "Announced 2018-09-01 as a conditional 2020 fifth-round pick from OAK; it ultimately conveyed as a 2020 seventh-rounder (#226, Arlington Hambright). The condition and conversion terms could not be verified, so this asset is flagged.",
      "unverified": true
    },
    {
      "id": "pick-2022-r2-LAC",
      "kind": "pick",
      "player_name": null,
      "position": "S",
      "pick_year": 2022,
      "pick_round": 2,
      "original_club": "LAC",
      "pick_number": 48,
      "status": "resolved",
      "resolved_player": "Jaquan Brisker",
      "condition": null,
      "notes": "LAC 2022 2nd-rounder, conveyed LAC to CHI in mack-t3. Became #48: CHI drafted Jaquan Brisker.",
      "unverified": false
    },
    {
      "id": "pick-2022-r7-LAC-254",
      "kind": "pick",
      "player_name": null,
      "position": "S",
      "pick_year": 2022,
      "pick_round": 7,
      "original_club": "LAC",
      "pick_number": 254,
      "status": "resolved",
      "resolved_player": "Elijah Hicks",
      "condition": null,
      "notes": "LAC compensatory pick, awarded for 2021 free-agent losses.",
      "unverified": false
    },
    {
      "id": "pick-2022-r7-LAC-255",
      "kind": "pick",
      "player_name": null,
      "position": "P",
      "pick_year": 2022,
      "pick_round": 7,
      "original_club": "LAC",
      "pick_number": 255,
      "status": "resolved",
      "resolved_player": "Trenton Gill",
      "condition": null,
      "notes": "LAC compensatory pick, awarded for 2021 free-agent losses.",
      "unverified": false
    },
    {
      "id": "pick-2023-r6-LAC",
      "kind": "pick",
      "player_name": null,
      "position": "DT",
      "pick_year": 2023,
      "pick_round": 6,
      "original_club": "LAC",
      "pick_number": 200,
      "status": "resolved",
      "resolved_player": "Scott Matlock",
      "condition": null,
      "notes": "LAC 2023 6th-rounder, conveyed LAC to CHI in mack-t3, then back to LAC in mack-t4 (2022-04-30). Became #200: LAC drafted Scott Matlock.",
      "unverified": false
    },
    {
      "id": "player-arlington-hambright",
      "kind": "player",
      "player_name": "Arlington Hambright",
      "position": "G",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2020 round 7 (pick originally OAK)",
      "unverified": false
    },
    {
      "id": "player-blessuan-austin",
      "kind": "player",
      "player_name": "Blessuan Austin",
      "position": "CB",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2019 round 6 (pick originally CHI)",
      "unverified": false
    },
    {
      "id": "player-bryan-edwards",
      "kind": "player",
      "player_name": "Bryan Edwards",
      "position": "WR",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2020 round 3 (pick originally CHI)",
      "unverified": false
    },
    {
      "id": "player-cole-kmet",
      "kind": "player",
      "player_name": "Cole Kmet",
      "position": "TE",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2020 round 2 (pick originally OAK)",
      "unverified": false
    },
    {
      "id": "player-damon-arnette",
      "kind": "player",
      "player_name": "Damon Arnette",
      "position": "CB",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2020 round 1 (pick originally CHI)",
      "unverified": false
    },
    {
      "id": "player-elijah-hicks",
      "kind": "player",
      "player_name": "Elijah Hicks",
      "position": "S",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2022 round 7 (pick originally LAC)",
      "unverified": false
    },
    {
      "id": "player-jaquan-brisker",
      "kind": "player",
      "player_name": "Jaquan Brisker",
      "position": "S",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2022 round 2 (pick originally LAC)",
      "unverified": false
    },
    {
      "id": "player-josh-jacobs",
      "kind": "player",
      "player_name": "Josh Jacobs",
      "position": "RB",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2019 round 1 (pick originally CHI)",
      "unverified": false
    },
    {
      "id": "player-kelechi-osemele",
      "kind": "player",
      "player_name": "Kelechi Osemele",
      "position": "G",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "G. Conveyed OAK to NYJ in mack-t2 (2019-03-10).",
      "unverified": false
    },
    {
      "id": "player-khalil-mack",
      "kind": "player",
      "player_name": "Khalil Mack",
      "position": "EDGE",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "EDGE. Conveyed OAK to CHI in the root trade (mack-t1, 2018-09-01); re-traded CHI to LAC in mack-t3 (2022-03-10).",
      "unverified": false
    },
    {
      "id": "player-ryquell-armstead",
      "kind": "player",
      "player_name": "Ryquell Armstead",
      "position": "RB",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2019 round 5 (pick originally NYJ)",
      "unverified": false
    },
    {
      "id": "player-scott-matlock",
      "kind": "player",
      "player_name": "Scott Matlock",
      "position": "DT",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2023 round 6 (pick originally LAC)",
      "unverified": false
    },
    {
      "id": "player-trenton-gill",
      "kind": "player",
      "player_name": "Trenton Gill",
      "position": "P",
      "pick_year": null,
      "pick_round": null,
      "original_club": null,
      "pick_number": null,
      "status": "resolved",
      "resolved_player": null,
      "condition": null,
      "notes": "Drafted 2022 round 7 (pick originally LAC)",
      "unverified": false
    }
  ],
  "links": [
    {
      "asset_id": "pick-2019-r1-CHI",
      "from_trade_id": "mack-t1",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2019-r5-NYJ",
      "from_trade_id": "mack-t2",
      "to_trade_id": "mack-t5",
      "via": "pick-conveyed"
    },
    {
      "asset_id": "pick-2019-r5-NYJ",
      "from_trade_id": "mack-t5",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2019-r6-CHI",
      "from_trade_id": "mack-t1",
      "to_trade_id": "mack-t2",
      "via": "pick-conveyed"
    },
    {
      "asset_id": "pick-2019-r6-CHI",
      "from_trade_id": "mack-t2",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2020-r1-CHI",
      "from_trade_id": "mack-t1",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2020-r2-OAK",
      "from_trade_id": "mack-t1",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2020-r3-CHI",
      "from_trade_id": "mack-t1",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2020-r7-OAK",
      "from_trade_id": "mack-t1",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2022-r2-LAC",
      "from_trade_id": "mack-t3",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2022-r7-LAC-254",
      "from_trade_id": "mack-t4",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2022-r7-LAC-255",
      "from_trade_id": "mack-t4",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "pick-2023-r6-LAC",
      "from_trade_id": "mack-t3",
      "to_trade_id": "mack-t4",
      "via": "pick-conveyed"
    },
    {
      "asset_id": "pick-2023-r6-LAC",
      "from_trade_id": "mack-t4",
      "to_trade_id": null,
      "via": "drafted"
    },
    {
      "asset_id": "player-khalil-mack",
      "from_trade_id": "mack-t1",
      "to_trade_id": "mack-t3",
      "via": "re-traded"
    }
  ]
}
