2023 NHL trade deadline tracker: Live updates rumors, news and completed deals

2023 NHL trade deadline tracker: Live blog of rumors and completed deals originally appeared on NBC Sports Boston

This year's NHL trade deadline has been more exciting than any in recent memory.

We have seen a ton of trades over the last month, and pretty much every top player rumored to be available has found a new team.

The amount of player movement has been remarkable. Even in the last week we have seen many of the top contenders for the Stanley Cup make win-now moves for what they hope will be a long playoff run in the spring.

Bruins' trades give them the toughness, tenacity needed for 2023 playoffs

What do the last few hours before Friday's 3 p.m. ET deadline have in store for us? Could there be a surprise move or two that no one sees coming?

Flyers left wing James van Riemsdyk, Coyotes center Nick Schmaltz, Canucks right wing Brock Boeser and Ducks defenseman John Klingberg are the best players who could potentially be moved.

Follow the latest rumors, news and completed deals with our trade deadline live blog.

3:15 p.m.: The Ducks actually did trade defenseman John Klingberg.

3:08 p.m.: Here's the latest on a couple players who didn't get moved.

3 p.m.: The trade deadline has passed!

Of course, deals made just prior to 3 p.m. ET could still be announced as teams go through trade calls with the league.

2:48 p.m.: Hold on a minute. JVR to the Red Wings isn't done yet. It'll be fascinating to see how this situation unfolds over the next 12 minutes.

2:40 p.m.: James van Riemsdyk is headed to the Red Wings, which is weird because Detroit had looked like sellers before this move.

2:35 p.m.: A couple more trades have been made.

2:25 p.m.: Jordan Greenway is headed to the Sabres.

1:45 p.m.: James van Riemsdyk is probably the most notable player who hasn't been traded yet. Will a team step up before 3 p.m.?

1:25 p.m.: The Penguins have made another trade, but how much better they're actually becoming as a result of these moves is up for debate.

12:30 p.m.: The Jets have made another addition up front.

12:08 p.m.: The Flyers and Kings have made a small trade.

11:47 a.m.: The Devils have acquired a good bottom-six forward in Curtis Lazar from the Canucks.

11:37 a.m.: There's not a whole lot going on right now. We'll see if the action picks up as we get closer to the 3 p.m. ET deadline.

10:26 a.m.: Here's the updated asking price the Flyers are seeking for James van Riemsdyk.

9:40 a.m.: Let's catch up on some news from Thursday night and early Friday morning.