Aug 2 2025 2025-26 to HURRICANES Artemi Panarin 75 Mika Zibanejad 76 to DUCKS Andrei Kuzmenko 68 Brayden McNabb 72 Jayden Struble 65 Logan Stankoven 67 Cam Talbot 74 Otto Salin P
Mar 16 2025 2024-25 to HURRICANES Brayden McNabb 74 Shayne Gostisbehere 70 to KRAKEN Zach Dean 56 NSH 2026 5th #141 Alexandre Talliefer TBL 2026 6th #162 Lucian Bernat CAR 2027 1st CAR 2027 6th
Mar 12 2022 2021-22 to DUCKS Brayden McNabb 71 Ondrej Palat 72 to KRAKEN Marc-Edouard Vlasic 73 Mason Appleton 67 FLA 2022 2nd #49 Christian Kyrou SEA 2022 2nd #54 Cameron Lund MTL 2022 3rd #95 Cruz Lucius SEA 2022 3rd #86 Dennis Hildeby
Mar 12 2022 2021-22 to KRAKEN Ondrej Palat 72 Brayden McNabb 71 to DUCKS Marc-Edouard Vlasic 73 Mason Appleton 67 FLA 2022 2nd #49 Christian Kyrou SEA 2022 2nd #54 Cameron Lund MTL 2022 3rd #95 Cruz Lucius SEA 2022 3rd #86 Dennis Hildeby
Mar 11 2022 2021-22 to DUCKS Marc-Edouard Vlasic 73 Mason Appleton 67 FLA 2022 2nd #49 Christian Kyrou SEA 2022 2nd #54 Cameron Lund MTL 2022 3rd #95 Cruz Lucius SEA 2022 3rd #86 Dennis Hildeby to KRAKEN Brayden McNabb 71 Ondrej Palat 72
Jan 11 2022 2021-22 to DUCKS Brayden McNabb 71 DAL 2022 7th #212 Jackson Edward to BRUINS Samuel Poulin P PHX 2022 2nd #48 Topi Ronni
Mar 22 2017 2016-17 to BRUINS Brayden McNabb 70 PHL 2017 7th #200 Robbie Stucker to CANUCKS Bryan Rust 61 Carl Neill P
Feb 13 2017 2016-17 to CANUCKS Brayden McNabb 70 BUF 2017 1st #29 Nicolas Hague to SABRES Zack Smith 71 TOR 2017 5th #141 Bryce Misley
Apr 15 2013 2012-13 to FLAMES Mark Giordano 70 NJD 2013 3rd #73 Taylor Cammarata SJS 2013 4th #119 Andrew Copp to SABRES Brayden McNabb 60 Joni Pitkanen 67