The NHL offseason is in full swing, with the 2022 draft finished and free agency starting on July 13. Teams are already busy making trades, especially the Chicago Blackhawks who shipped out forwards Alex DeBrincat and Kirby Dach on the first day of the draft.
Looking for insights on the biggest trades of the offseason? Find grades for both GMs involved in each swap here:

July 22
Calgary Flames-Florida Panthers
Flames get: F Jonathan Huberdeau, D MacKenzie Weegar, F Cole Schwindt, lottery-protected 2025 first-round pick
Panthers get: F Matthew Tkachuk, conditional fourth-round pick
July 13
Carolina Hurricanes-San Jose Sharks
Hurricanes get: D Brent Burns and F Lane Pederson
Sharks get: F Steven Lorentz, G Eetu Makiniemi and a conditional 2023 3rd-round pick
Carolina Hurricanes-Vegas Golden Knights
Hurricanes get: F Max Pacioretty and D Dylan Coghlan
Knights get: Future considerations
July 12
Minnesota Wild-Ottawa Senators
Wild get: Cam Talbot
Senators get: Filip Gustavsson
July 8
Philadelphia Flyers-Carolina Hurricanes
Flyers get: Tony DeAngelo and 7th-round pick in 2022
Hurricanes get: Pick No. 101 ( ) in 2022, third-round pick in 2023 (lowest of Philly's three), second-round pick in 2024
St. Louis Blues-Detroit Red Wings
Blues get get: No. 73 pick in 2022 draft
Red Wings get: Ville Husso
New Jersey Devils-Washington Capitals
Devils get: G Vitek Vanecek and No. 46 pick (Seamus Casey) in 2022 draft
Capitals get: No. 37 (Ryan Chesley) and No. 70 pick in 2022 draft
July 7
Chicago Blackhawks-Ottawa Senators
Blackhawks get: No. 7 (Kevin Korchinski) and No. 39 pick (Paul Ludwinski) in 2022 draft; Third-round pick in 2023
Senators get: F Alex DeBrincat
Chicago Blackhawks-Montreal Canadiens-New York Islanders
Blackhawks get: No. 13 (Frank Nazar) and No. 66 pick (Gavin Hayes) in 2022 draft
Canadiens get: F Kirby Dach
Islanders get: D Alexander Romanov
June 29
Minnesota Wild-Los Angeles Kings
Wild get: No. 19 pick (F Liam Ohgren) in 2022 draft and D Brock Faber
Kings get: F Kevin Fiala