The trade deadline for the 2023-24 NHL season has passed. Deals have been consummated since the start of the season, and you'll find all of them here, along with grades and analysis on the biggest ones.
Trades here are arrayed with the most recent ones first.
More: Winners and losers
Grades for all the big deals
Fantasy spin
March 8
Sharks get:
G Vitek Vanecek, 2025 seventh-round pick
Devils get:
G Kaapo Kahkonen
Sharks get:
G Devin Cooley
Sabres get:
2025 seventh-round pick (WSH)
Flames get:
D Nikita Okhotiuk
Sharks get:
Conditional 2024 fifth-round pick
Golden Knights get:
C Tomas Hertl, 2025 third-round pick, 2027 third-round pick
Sharks get:
F David Edstrom, 2025 first-round pick, retain 17% of Hertl's salary
Maple Leafs get:
F Connor Dewar
Wild get:
F Dmitry Ovchinnikov, 2026 fourth-round pick
Jets get:
D Colin Miller
Devils get:
2026 fourth-round pick
Rangers get:
F Jack Roslovic
Blue Jackets get:
Conditional 2024 fourth-round pick, becomes third if Rangers make Stanley Cup Final, retain 50% of Roslovic's salary
Panthers get:
G Magnus Hellberg
Penguins get:
G Ludovic Waeber, conditional 2025 seventh-round pick
Lightning get:
D Matt Dumba, 2025 seventh-round pick
Coyotes get:
2027 fifth-round pick
Bruins get:
D Andrew Peeke
Blue Jackets get:
D Jakub Zboril, 2027 third-round pick
Flyers get:
D Erik Johnson
Sabres get:
2024 fourth-round pick
Flyers get:
RW Denis Gurianov
Predators get:
RW Wade Allison
Devils get:
G Jake Allen
Canadiens get:
Conditional 2025 third-round pick, retain 50% of Allen's salary
Sharks get:
F Klim Kostin
Red Wings get:
D Radim Simek, 2024 seventh-round pick (NJ)
Rangers get:
LW Nic Petan
Wild get:
LW Turner Elson
Predators get:
F Jason Zucker
Coyotes get:
2024 sixth-round pick (DAL)
Rangers get:
D Chad Ruhwedel
Penguins get:
2027 fourth-round pick
Ducks get:
F Ben Meyers
Avalanche get:
2024 fifth-round pick
Panthers get:
F Kyle Okposo
Sabres get:
D Calle Sjalin, conditional 2024 seventh-round pick (turns into fifth-round pick if Panthers win Stanley Cup)
Panthers GM Bill Zito joins "The Point" to share his vision after adding Kyle Okposo and Vladimir Tarasenko.
Bruins get:
F Pat Maroon
Wild get:
F Luke Toporowski, conditional 2026 sixth-round pick
Jets get:
LW/RW Tyler Toffoli
Devils get:
2024 third-round pick, 2025 second-round pick, retain 50% of Toffoli's salary
Blue Jackets get:
G Malcolm Subban
Blues get:
Future considerations
Hurricanes get:
C Evgeny Kuznetsov
Capitals get:
2025 third-round pick, retain 50% of Kuznetsov's salary
March 7
Lightning get:
LW Anthony Duclair, 2025 seventh-round pick
Sharks get:
D Jack Thompson, 2024 third-round pick
Flames get:
F Riley Damiani
Stars get:
F Mathias Emilio Pettersen
Hurricanes get:
LW Jake Guentzel, D Ty Smith
Penguins get:
LW Michael Bunting, RW Ville Koivunen, C Vasily Ponomarev, RW Cruz Lucius, conditional 2024 first-round pick, conditional 2024 fifth-round pick, retain 25% of Guentzel's salary
Emily Kaplan explains how Jake Guentzel could boost the Carolina Hurricanes in the playoffs.
Maple Leafs get:
D Cade Webber
Hurricanes get:
2026 sixth-round pick
Avalanche get:
F Yakov Trenin, D Graham Sward
Predators get:
D Jeremy Hanzel, 2025 third-round pick
Oilers get:
D Troy Stecher, 2024 seventh-round pick
Coyotes get:
2027 fourth-round pick
Avalanche get:
LW Brandon Duhaime
Wild get:
2026 third-round pick
Ducks get:
C Jan Mysak
Canadiens get:
RW Jacob Perreault
Predators get:
F Anthony Beauvillier
Blackhawks get:
2024 fifth-round pick
Maple Leafs get:
D Joel Edmundson
Capitals get:
2024 third-round pick (NYI), 2025 fifth-round pick (CHI), retain 50% of Edmundson's remaining salary (Canadiens already retaining 50% of original salary)
March 6
Golden Knights get:
D Noah Hanifin, rights to F Mikhail Vorobyov
Flames get:
F Daniil Miromanov, 2026 first-round pick (VGK), conditional 2025 third-round pick (VGK), retain 50% of Hanifin's salary
Flyers get:
2024 fifth-round pick (VGK), retain 25% of Hanifin's salary
Rangers get:
C Alex Wennberg
Kraken get:
2024 second-round pick, conditional 2025 fourth-round pick (DAL), retain 50% of Wennberg's salary
Sabres get:
D Bowen Byram
Avalanche get:
C Casey Mittelstadt
Avalanche get:
D Sean Walker, 2026 fifth-round pick
Flyers get:
C Ryan Johansen, 2025 first-round pick (top-10 protected)
Oilers get:
C Adam Henrique, C Sam Carrick, 2024 seventh-round pick, rights to G Ty Taylor
Ducks get:
2024 first-round pick, conditional 2025 fifth-round pick, retain 50% of Henrique and Carrick's salaries
Lightning get:
Conditional 2025 fourth-round pick (EDM), retains 25% of Henrique's salary
Panthers get:
RW Vladimir Tarasenko
Senators get:
Conditional 2024 fourth-round pick, 2025 third-round pick, retain 50% of Tarasenko's salary
March 5
Golden Knights get:
RW Anthony Mantha
Capitals get:
2024 second-round pick, 2026 fourth-round pick, retain 50% of Mantha's salary
March 1
Devils get:
LW/D Kurtis MacDermid
Avalanche get:
2024 seventh-round pick, rights to F Zakhar Bardakov
Feb. 29
Maple Leafs get:
D Ilya Lyubushkin, F Kirill Slepets
Ducks get:
2025 third-round pick (TOR), retain 50% of Lyubushkin's salary
Hurricanes get:
2024 sixth-round pick (TOR), retain 25% of Lyubushkin's salary
Feb. 28
Stars get:
D Chris Tanev, rights to G Cole Brady
Flames get:
D Artem Grushnikov, 2024 second-round pick, conditional 2026 third-round pick
Devils get:
Dallas' 2024 fourth-round pick, retain 50% of Tanev's salary
Feb. 22
Blue Jackets get:
RW Alex Nylander, conditional 2026 sixth-round pick
Penguins get:
RW Emil Bemstrom
Feb. 2
Jets get:
C Sean Monahan
Canadiens get:
2024 first-round pick, conditional 2027 third-round pick
Jan. 31
Canucks get:
C Elias Lindholm
Flames get:
RW Andrei Kuzmenko, D Hunter Brzustewicz, D Joni Jurmo, 2024 first-round pick, conditional 2024 fourth-round pick
Jan. 25
Wild get:
D Will Butcher
Penguins get:
RW Maxim Cajkovic
Jan. 11
Canadiens get:
LW Filip Cederqvist
Sabres get:
Future considerations
Jan. 8
Ducks get:
LW Cutter Gauthier
Flyers get:
D Jamie Drysdale, 2025 second-round pick
Jan. 6
Blackhawks get:
LW Rem Pitlick
Penguins get:
Conditional 2026 seventh-round pick
Dec. 15
Kraken get:
RW Tomas Tatar
Avalanche get:
2024 fifth-round pick
Canucks get:
D Nick Cicek, 2024 sixth-round pick
Sharks get:
RW Jack Studnicka
Dec. 8
Islanders get:
D Robert Bortuzzo
Blues get:
2024 seventh-round pick
Dec. 6
Sabres get:
LW Eric Robinson
Blue Jackets get:
Conditional 2025 seventh-round pick
Nov. 30
Canucks get:
D Nikita Zadorov
Flames get:
2024 fifth-round pick (CHI), 2026 third-round pick
Nov. 28
Blackhawks get:
RW Anthony Beauvillier
Canucks get:
2024 fifth-round pick
Nov. 26
Islanders get:
RW Tyce Thompson
Devils get:
LW Arnaud Durandeau
Nov. 8
Wild get:
D Zach Bogosian
Lightning get:
2025 seventh-round pick
Sharks get:
D Calen Addison
Wild get:
RW Adam Raska, 2026 fifth-round pick
Oct. 17
Canucks get:
D Mark Friedman, C Ty Glover
Penguins get:
D Jack Rathbone, RW Karel Plasek
Oct. 10
Hurricanes get:
C Callahan Burke
Avalanche get:
D Caleb Jones
Oct. 8
Canucks get:
RW Sam Lafferty
Maple Leafs get:
2024 fifth-round pick