NBA action heats up tonight with a packed 10-game slate featuring several key matchups with playoff implications, including the surging Magic hosting the red-hot Celtics and the Kings looking to maintain their play-in tournament position against a reeling Nuggets team that just fired head coach Mike Malone.

Our expert NBA picks spotlight several intriguing opportunities, from the Magic (-2.5) capitalizing on Boston's back-to-back situation to the Spurs covering a massive 15-point spread against the Warriors.

The data points to some compelling over/under plays as well, with particular value found in the Celtics-Magic contest where analytics suggest the Over 210.5 offers significant edge despite both teams playing on zero rest.

NBA best bets

GameTimePick
Magic logoCeltics logo
7:00 PMOrlando Magic -2.5 (-110)
Suns logoThunder logo
10:00 PMPhoenix Suns +11 (-108)
Warriors logoSpurs logo
10:00 PMSan Antonio Spurs +15 (-108)
Kings logoNuggets logo
10:00 PMDenver Nuggets -3.5 (-110)

Magic vs. Celtics

Celtics logo

Wednesday, Apr 9

7:00 PM

Kia Center, Orlando, FL

Celtics logo

The Orlando Magic host the Boston Celtics tonight in what's shaping up to be a classic case of motivation versus rest. While the Celtics are undoubtedly the superior team, they find themselves in a tricky spot, playing the second game of a back-to-back after an exhausting overtime victory against the Knicks last night. With Boston's second seed in the East already locked up, they have little incentive to push their key players who are already nursing various ailments.

The Magic, meanwhile, are fighting for their playoff lives, sitting just two games ahead of Atlanta for the crucial seventh seed that would give them home-court advantage in the play-in tournament. This desperation showed in their impressive 119-112 victory over the Hawks last night, with Paolo Banchero dropping 33 points and clearly establishing himself as the alpha dog when his team needs him most.

History favors Orlando in this matchup at home, where they've already beaten Boston once this season in a tight 108-104 contest back in December. The Magic have been surging lately, winning seven of their last nine games overall and currently riding a three-game winning streak. Their home court has proven to be a legitimate advantage against the Celtics, who have lost each of their last three games at the Kia Center following a win.

The betting line tells an interesting story as well. Despite Boston's overall dominance this season, Orlando opened as favorites, suggesting oddsmakers expect the Celtics to potentially rest starters or at least limit their minutes. Even if Boston does play their regular rotation, they'll be doing so on tired legs after that grueling overtime battle with the Knicks that required Kristaps Porzingis to hit a clutch 30-footer just to escape with a win.

Fatigue will be a major factor for both teams playing on zero days' rest, but this scenario typically favors the home team. The Magic are absolutely locked in right now with their playoff position on the line, while Boston has the luxury of looking ahead to the postseason. When motivation meets opportunity, smart money follows the hungrier team. Look for Banchero and the Magic to capitalize on a potentially depleted Celtics squad and cover this modest spread at home.

The Magic's recent offensive efficiency (50% shooting against Atlanta) coupled with the defensive intensity of Wendell Carter Jr. (who contributed 17 points, 9 rebounds, 6 steals and 3 blocks last night) makes them a formidable opponent even for a full-strength Celtics team, let alone one that might be running on fumes.

Suns vs. Thunder

Thunder logo

Wednesday, Apr 9

10:00 PM

PHX Arena, Phoenix, AZ

Thunder logo

The Phoenix Suns welcome the Oklahoma City Thunder to the PHX Arena tonight in what looks like a classic schedule spot that favors the home underdog. The Thunder are coming off a dominant performance against the Lakers last night, but now face the challenge of playing their second game in as many nights. This scheduling disadvantage can't be overlooked, especially considering the Thunder have lost seven of their last eight road games when both teams are on the second leg of a back-to-back.

The Suns have admittedly been in a tailspin, dropping seven straight games and falling three games outside the play-in tournament picture. However, there's a silver lining to their recent struggles that makes this spread worth a look. Phoenix has been exceptionally strong at home against teams playing on zero days' rest, winning an impressive 12 of their last 13 such matchups. This specific situational advantage has proven reliable regardless of the Suns' overall form.

While Oklahoma City boasts the NBA's best against-the-spread record at 52-24-4, tonight's game presents unique obstacles. The Thunder will be without several rotation players including Alex Ducas, Ajay Mitchell, Jaylin Williams, Ousmane Dieng, and Nikola Topic. Though they've been dominant for most of the season, fatigue could finally catch up to their shortened rotation in this spot.

The betting trends strongly support Phoenix in this specific scheduling situation. The Suns have covered the spread in six of their last seven games against opponents who are on the second leg of a back-to-back. Conversely, the Thunder have failed to cover in six of their last seven games when playing the second half of a back-to-back against Western Conference opponents. These patterns reflect the very real impact of rest disadvantages in the NBA's grueling schedule.

One significant personnel note that could impact this matchup is the absence of Kevin Durant for the Suns due to an ankle injury. While losing a player of Durant's caliber would normally be devastating, it actually might help Phoenix cover this spread by forcing a more balanced offensive approach. The double-digit spread provides substantial cushion for a Suns team that will be playing with the energy advantage at home.

Though the Thunder are rightfully favorites based on their superior season-long performance, this particular spot screams value on the home underdog. The combination of scheduling advantage, historical spread performance in this situation, and the sizable cushion of 11 points makes Phoenix the smart play tonight, even amid their current losing streak. Look for the Suns to at minimum keep this one competitive on their home floor.

Warriors vs. Spurs

Spurs logo

Wednesday, Apr 9

10:00 PM

Chase Center, San Francisco, CA

Spurs logo

The Golden State Warriors host the San Antonio Spurs tonight in what appears to be a massive mismatch on paper. The Warriors are sitting pretty as the sixth seed in the Western Conference after winning 15 of their last 19 games, while the Spurs have dropped eight of their last nine contests and are simply playing out the string. However, the enormous 15.5-point spread presents an opportunity for value on the underdog Spurs.

When teams face off on the second game of a back-to-back set, covering massive spreads becomes exponentially more difficult. The Warriors played last night and now face the quick turnaround, potentially without Quinten Post and Gary Payton II who were questionable after sitting out yesterday's game. This fatigue factor can't be overlooked, especially when trying to cover such a hefty number. The Spurs, despite their struggles, have shown they can be competitive in spots like this, covering the spread in eight of their last nine road games when playing with a rest advantage.

Looking at the broader trends, the Warriors have been excellent as favorites lately, covering seven of their last 10 games. However, there's an interesting pattern when examining how road underdogs have performed against Pacific Division teams following a loss. The Spurs have covered the spread in each of their last 11 games as road underdogs against Pacific Division opponents following a loss – a remarkably specific yet consistent trend that suggests value on San Antonio tonight.

It's worth noting that when these teams met just a week ago, Golden State absolutely demolished San Antonio by 42 points. This recent history might lead to an inflated line that doesn't account for the back-to-back situation the Warriors now face. While the Warriors will certainly be motivated to keep winning to maintain their playoff positioning, they might also look to limit minutes for their stars if they build a comfortable lead, especially on zero days' rest.

The Spurs will be significantly shorthanded without Riley Minix, Jeremy Sochan, De'Aaron Fox, and most notably Victor Wembanyama. Nevertheless, this massive spread already factors in these absences and then some. Road teams often play with more freedom and less pressure when given such little chance to win outright, sometimes leading to surprisingly competitive performances when all they need to do is keep the margin under 15 points.

While a Warriors victory seems all but certain, the combination of Golden State playing on zero days' rest and the historically reliable trend of the Spurs covering as big road underdogs against Pacific Division teams makes the points too attractive to pass up. The double-digit cushion should be enough for San Antonio to slip in under this inflated number, even in what could still be a comfortable Warriors win.

Kings vs. Nuggets

Nuggets logo

Wednesday, Apr 9

10:00 PM

Golden 1 Center, Sacramento, CA

Nuggets logo

The Denver Nuggets head to Sacramento tonight amidst unprecedented turmoil, having just shockingly parted ways with head coach Michael Malone after nearly a decade at the helm. This bombshell move comes with only three games left in the regular season and the Nuggets mired in a four-game losing streak. Typically, such coaching upheaval would be a massive red flag for bettors, but there are compelling reasons to believe Denver will respond with a statement victory tonight.

Despite their recent struggles, the Nuggets hold a perfect 3-0 record against the Kings this season, demonstrating a clear matchup advantage. Three-time MVP Nikola Jokic remains healthy and dominant, averaging a monstrous 29.3 points and 12.8 rebounds on the season. In times of organizational chaos, teams often rally around their superstar leader, and there's no better floor general in the NBA than Jokic who can single-handedly dictate the flow of a game.

Sacramento comes into this contest riding a three-game winning streak powered by their hot perimeter shooting. The Kings are knocking down an impressive 42.7% of their three-point attempts during this stretch, ranking near the top of the league in efficiency. The duo of DeMar DeRozan and Zach LaVine has been particularly effective, desperately trying to keep Sacramento's play-in tournament hopes alive as they cling to the ninth seed with Dallas just one game behind them.

History favors Denver in this particular scenario, as they've won 10 of their last 11 road games following a home loss. Additionally, the Nuggets have covered the spread in each of their last four games against the Kings after losing as favorites. This suggests that Denver has consistently bounced back strongly against Sacramento after disappointing performances – exactly the situation they find themselves in tonight.

The abrupt coaching change could actually serve as a galvanizing force for a veteran Nuggets team that knows its window for contention won't stay open forever. The shock might be exactly what this group needs to snap out of their recent funk. While Jamal Murray remains doubtful with a hamstring injury, the team's experience and championship pedigree should enable them to execute their system effectively even amid leadership transitions.

Sacramento's recent success has been fueled by unsustainable three-point shooting that's likely to regress to the mean, especially against a motivated Denver squad with its back against the wall. Look for the Nuggets to make a statement tonight that they remain a force to be reckoned with regardless of who's on the sideline. In a matchup where they've already proven their superiority three times this season, Denver should cover this modest spread even on the road.

Best NBA sportsbook promos

Start OddsCheckerWidget (lazyOnload)
End OddsCheckerWidget (lazyOnload)