Charlotte’s Rise Meets Miami’s Experience in the Play-In
For Miami, this whole setup feels familiar.
A little too familiar, honestly.
The Heat are back in the play-in again, trying to grind their way into the real bracket for a fourth straight year. Charlotte, meanwhile, is coming at this from the other direction. The Hornets are finally hosting one of these games, finally relevant this late in the season, and more importantly, finally looking like something more than a nice story.
This isn’t just “Heat culture” versus a young team figuring things out. It feels more like a veteran team trying to squeeze out one more night against a group that's got more energy than most teams can handle.
This Isn’t the Same Old Hornets Team
If you haven’t really been locked in on the Hornets this year, the record doesn’t tell you the full story.
Charlotte was sitting at 16-28 on Jan. 21, and it felt like the same old thing — another season where the idea of the Hornets was more interesting than what they actually were on the court. Then it flipped. They ripped off a 22-6 stretch, and all of a sudden, this wasn’t just a decent run… it was one of the better turnarounds in the league this year.
A lot of it comes back to one simple thing: LaMelo Ball actually stayed healthy. That alone changed everything. When he’s out there, Charlotte plays fast, loose, and with a kind of rhythm that can get defenses on their heels before they have a chance to find their man. Add in Brandon Miller taking another step as a scorer, and the whole thing just started to click.
This started looking like a team you didn’t really want to deal with.
Miller gave them a legit go-to option outside of LaMelo, leading the team at 20.2 a night. Ball was right there with him at 20.1 and over seven assists, which tells you how much of this offense runs through him. Then there’s Kon Knueppel, who turned into a huge piece seemingly overnight. He averaged 18.5 as a rookie and didn’t just shoot it well — he flat-out bombs threes. He finished with a league-leading 273 makes as a rookie, which is ridiculous, and it’s a big reason Charlotte’s spacing feels so real. LaMelo finished in second with just one less.
And that’s where this matchup gets tricky for Miami.
Charlotte doesn’t rely on just one thing. Ball can break you down. Miller can get to tough shots without forcing it. Knueppel punishes any help. Miles Bridges still gives you downhill pressure, and Moussa Diabaté does all the dirty work — especially on the glass, where he was really active all year.
The numbers back it up too. This wasn’t just a hot stretch; Charlotte has the best offensive rating and the fifth-best defensive rating since Jan. 1st. They went 33-16 through that same stretch.
That’s not normal for a 9-seed. But this isn’t a normal 9-seed.
The Heat Understand the Assignment
This is where it gets a little tougher than just saying Charlotte’s the better team and calling it a day.
Because Miami’s been here. A lot.
The Heat have lived in this middle space for a few years now — not bad enough to fall off, not steady enough to skip the extra game. This season followed that same pattern. They finished 43-39, landed right back in the play-in, and didn’t exactly close strong, going 5-10 over their last 15. That’s not the kind of stretch that makes you feel great about where things are heading.
Bam Adebayo is still the center of everything they do. He gave them 20.1 points and 10 boards a night, and more than anything, he’s the guy who decides what kind of game this turns into. If it gets physical and slows down, that’s usually a Bam game. Tyler Herro’s back after the foot and ankle stuff, and even with the missed time, he still put up over 20 a night. Norman Powell gives them another scorer who can catch fire quick, and guys like Andrew Wiggins and Davion Mitchell help keep things from getting too loose — especially Mitchell, who’s done a good job just organizing everything.
That’s why Miami still feels annoying to deal with.
They don’t need to outshine Charlotte. They just need to make it uncomfortable.
If the Heat can shrink the floor, take away some of those clean looks from three, and turn this into a half-court game where every possession takes some work, that’s where their experience starts to show up. That’s what Spoelstra teams do — they mess with your rhythm, take away the first read, and make you prove you can stay patient all night.
It’s Not Complicated — But It Won’t Be Easy
There are a few spots this game is probably going to swing.
First, Miami has to deal with Charlotte’s spacing. Sounds simple. It’s not. The Hornets have too many guys who can make you pay if you help, and LaMelo has a way of making everything feel just a half-step late. That’s when it starts to unravel.
Second, Charlotte has to handle the moment. They’ve been one of the better stories in the league, no doubt. But this is different now. One bad stretch, one sloppy quarter, and your season’s over. That’s a different kind of pressure than a regular-season run.
And then there’s Bam. He might be the biggest swing piece in the whole game. If he controls the paint, cleans the glass, and gives Miami easy offense inside, the Heat have a real shot to grind this out. If Charlotte keeps him from taking over and turns him into more of a secondary piece, that’s a big win for them.
The numbers lean Charlotte, and it’s not hard to see why. They’re at home, they’ve looked sharper down the stretch, and honestly, they’ve just felt like the better team for a while now.
And yeah, that probably sounds a little weird to say. But the Hornets haven’t earned that kind of sentence in a long time — and now they genuinely have.
All stats courtesy of NBA.com.