2025 NBA picks, March 12 predictions from proven model

We’ve got another exciting Southeast Division matchup on the NBA schedule as the Atlanta Hawks and Charlotte Hornets are set to tip at 7:30 p.m. ET on Wednesday at State Farm Arena. Atlanta is 31-34 overall and 16-16 at home, while Charlotte is 16-48 overall and 6-24 on the road. The Hawks are 4-1 in their last five games, while the Hornets have won just two of their past 11 games overall. Trae Young (quad) and Caris LeVert (finger) are both questionable for Atlanta, while Brandon Miller (wrist), Tre Mann (back), Josh Okogie (hamstring) and Grant Williams (knee) are all out for Charlotte.

The Hawks are favored by 8.5 points in the latest Hornets vs. Hawks odds via SportsLine consensus, and the over/under is 237 points. Before entering any Hawks vs. Hornets picks, you’ll want to see the NBA predictions from the advanced computer model at SportsLine.

The SportsLine Projection Model simulates every NBA game 10,000 times and has returned well over $10,000 in betting profit for $100 players on its top-rated NBA picks over the past six-plus seasons. The model enters Week 21 of the 2024-25 NBA season on a sizzling 148-107 roll on all top-rated NBA picks dating back to last season, returning nearly $4,000. It’s also an outstanding 19-10 (65%) on top-rated spread picks this season. Anyone following at sportsbooks and on betting apps could have seen huge returns.

The model has set its sights on Charlotte vs. Atlanta. You can head to SportsLine to see its picks. Here are several NBA betting lines for the game:

Hawks vs. Hornets spread: Hawks -8.5
Hawks vs. Hornets over/under: 237 points
Hawks vs. Hornets money line: Hawks: -373, Hornets: +293
Hawks vs. Hornets picks: See picks here
Hawks vs. Hornets streaming: FuboTV (Try for free)
Why the Hawks can cover
The Hawks came out on top against the 76ers by a score of 132-123 on Monday. The Hawks can attribute much of their success to Dyson Daniels, who almost dropped a double-double with 25 points and nine assists. The Hawks are undefeated when Daniels posts 25 or more points, but 28-34 otherwise.

Atlanta was working as a unit and finished the game with 34 assists. The Hawks are averaging 29.4 assists per game this season, which ranks second in the NBA. Atlanta is also scoring 117.3 points per contest, the fifth-best mark in the league. Atlanta is 7-3 against the spread in its last 10 games played in March. See which team to pick here.

betmgm logo rectangle
Up to $1500 in bonus bets
if your first bet loses
Claim bonus
21+ only. First Bet Offer for new customers only. Min. first deposit of $10. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Bonus bets amount equals lost stake up to $1500. Must be physically located in AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NC, OH, PA, TN, VA, DC, WV, or WY. Void where prohibited. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in Mississippi, New York, Nevada, Ontario, or Puerto Rico. Please Gamble Responsibly. Call 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Data & text rates may apply. Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA).21+ only. First Bet Offer for new customers only. Min. first deposit of $10. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Bonus bets amount equals lost stake up to $1500. Must be physically located in AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NC, OH, PA, TN, VA, DC, WV, or WY. Void where prohibited. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in Mississippi, New York, Nevada, Ontario, or Puerto Rico. Please Gamble Responsibly. Call 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Data & text rates may apply. Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA).21+ only. First Bet Offer for new customers only. Min. first deposit of $10. Subject to eligibility requirements. Rewards are non-withdrawable bonus bets that expire in 7 days. Bonus bets amount equals lost stake up to $1500. Must be physically located in AZ, CO, IL, IN, IA, KS, KY, LA, MD, MA, MI, NJ, NC, OH, PA, TN, VA, DC, WV, or WY. Void where prohibited. In partnership with Kansas Crossing Casino and Hotel. See BetMGM.com for Terms. US promotional offers not available in Mississippi, New York, Nevada, Ontario, or Puerto Rico. Please Gamble Responsibly. Call 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). Data & text rates may apply. Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA).
Why the Hornets can cover
On Monday the Hornets overcame some tough odds to beat the Heat 105-102. The Hornets can attribute much of their success to Miles Bridges, who shot 63.2% from the field en route to 35 points, five assists and five rebounds, and Mark Williams, who dropped a double-double with 24 points and 10 boards. For the season, Bridges is averaging 21.2 points, 7.8 rebounds and 3.8 assists per game.

Charlotte has also been profitable against the spread in its most recent meetings against the Hawks. In fact, the Hornets are 7-1 against the spread in their last eight games against Atlanta. See which team to pick here.

How to make Hornets vs. Hawks picks
The model has simulated Hawks vs. Hornets 10,000 times and the results are in. We can tell you that the model is leaning Under the total, and it’s also generated a point-spread pick that hits in well over 50% of simulations. You can only see the pick at SportsLine.

So who wins Hornets vs. Hawks, and which side of the spread hits well over 50% of the time? Visit SportsLine now to see which side of the spread to back, all from the model that has returned well over $10,000 on top-rated NBA picks, and find out.

Where to bet on NBA games
Here are some of the sportsbooks to bet on NBA games today, along with the various NBA sportsbook promos they currently offer.

2025 NBA picks, March 12 best bets from proven model

The Denver Nuggets (42-23) and the Minnesota Timberwolves (37-29) match up in a Western Conference battle on Wednesday. The Timberwolves have put together a five-game winning streak, and on Sunday, Minnesota defeated the San Antonio Spurs 141-124. Meanwhile, the Nuggets have won three of their last four matchups. Denver topped the Oklahoma City Thunder 140-127 on Monday. Aaron Gordon (calf) is doubtful, while Nikola Jokic (elbow/ankle) and Jamal Murray (ankle) are probable for Denver. Rudy Gobert (back) is questionable for Minnesota.

Tipoff from Ball Arena in Denver, Colo., is at 10 p.m. ET. The Wolves have won both matchups this season, after defeating Denver 4-3 in last year’s playoffs. The Nuggets are 2.5-point favorites in the latest Nuggets vs. Timberwolves odds from SportsLine consensus, while the over/under for total points scored is 233. Denver is at -145 on the money line (risk $145 to win $100), while Minnesota is at +122 (risk $100 to win $122). Before locking in any Timberwolves vs. Nuggets picks, make sure to check out the NBA predictions and betting advice from the SportsLine Projection Model.

The SportsLine Projection Model simulates every NBA game 10,000 times and has returned well over $10,000 in betting profit for $100 players on its top-rated NBA picks over the past six-plus seasons. The model enters Week 21 of the 2024-25 NBA season on a sizzling 148-107 roll on all top-rated NBA picks dating back to last season, returning nearly $4,000. It’s also an outstanding 19-10 (65%) on top-rated spread picks this season. Anyone following at sportsbooks and on betting apps could have seen huge returns.

Now, the model has simulated Timberwolves vs. Nuggets 10,000 times and just revealed its coveted NBA picks and betting predictions. You can head to SportsLine now to see the model’s picks. Here are several NBA odds and NBA betting lines for Timberwolves vs. Nuggets:

Timberwolves vs. Nuggets spread: Denver -2.5
Timberwolves vs. Nuggets over/under: 233 points
Timberwolves vs. Nuggets money line: Denver -145, Minnesota +122
MIN: Timberwolves are 30-35-1 against the spread this season
DEN: Nuggets are 32-32-1 against the spread this season
Timberwolves vs. Nuggets picks: See picks at SportsLine
Timberwolves vs. Nuggets streaming: FuboTV (Try for free)
draftkings logo rectangle
Bet $5, Get $150
in Bonus Bets instantly!
Claim bonus
21+ (18+ DC/KY/NH/WY) and present in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, ME, MI, NC, NJ, NY, OH, PA, TN, VA, VT, WY, and WV. Void in ONT/OR/NH and where prohibited. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. Min. $5 deposit. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 3/16/25 at 11:59 PM ET. Sponsored by DK. Data & text rates may apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).21+ (18+ DC/KY/NH/WY) and present in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, ME, MI, NC, NJ, NY, OH, PA, TN, VA, VT, WY, and WV. Void in ONT/OR/NH and where prohibited. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. Min. $5 deposit. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 3/16/25 at 11:59 PM ET. Sponsored by DK. Data & text rates may apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).21+ (18+ DC/KY/NH/WY) and present in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, ME, MI, NC, NJ, NY, OH, PA, TN, VA, VT, WY, and WV. Void in ONT/OR/NH and where prohibited. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). 1 per new customer. Min. $5 deposit. $5+ first-time bet req. Max. $150 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 3/16/25 at 11:59 PM ET. Sponsored by DK. Data & text rates may apply. GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD).
Why the Timberwolves can cover
Guard Anthony Edwards is a smooth three-level scorer with the strength to finish in the lane. He ranks fourth in the NBA in points (27.2) with six rebounds and 4.6 assists per game. He also knocks down 40% of his 3-point attempts. In the Jan. 25 win over the Nuggets, Edwards finished with 34 points and nine dimes.

Forward Julius Randle gives the Timberwolves a playmaker who can create his own shot and be a sound rebounder. Randle logs 18.7 points, 7.3 rebounds and 4.7 assists per game. He’s finished with a double-double in two of his last three games. On March 5 against the Charlotte Hornets, 25 points, 10 rebounds and nine assists. See which team to back at SportsLine.

Why the Nuggets can cover
Jokic thrives in multiple areas on the court. He can score, rebound, and dish out assists with ease. He’s second in the league in assists (10.5) while being third in both points (28.9) and rebounds (13). In his last outing, Jokic racked up 35 points, 18 rebounds and eight assists.

Murray has been a crafty floor spacer who has the ability to put the ball on the deck. He averages 21.5 points, 3.7 rebounds and 6.1 assists per game. Murray has scored 24-plus points in four of the last six outings. In Monday’s win over the Thunder, Murray poured in 34 points, four rebounds, and six assists. See which team to back at SportsLine.

How to make Timberwolves vs. Nuggets picks
SportsLine’s model has simulated Timberwolves vs. Nuggets and is leaning Under the total, projecting 231 combined points. The model also says one side of the spread has all of the value. You can head to SportsLine to see the model’s NBA picks.

So who wins Timberwolves vs. Nuggets on Wednesday, and which side of the spread has all of the value? Visit SportsLine now to see which side of the Timberwolves vs. Nuggets spread to back, all from the model that has returned well over $10,000 on top-rated NBA picks, and find out.

Why OKC forced Boston into historic 3-point barrage in possible Finals preview

here’s going to be some temptation, especially given the quality of the game itself, to treat Wednesday’s battle between the Boston Celtics and Oklahoma City Thunder as an NBA Finals preview. It makes sense on paper. The Celtics are the defending champions. The Thunder have one of the best net ratings in NBA history and are on pace to win 67 games. There is a pretty reasonable chance that the Celtics and Thunder face off in June with the Larry O’Brien Trophy on the line.

But calling this game — a 118-112 road victory that clinched a playoff spot Oklahoma City — a Finals preview ignores the wider picture. The Thunder didn’t have Jalen Williams. They obviously expect to have him in the postseason, and if they don’t, they aren’t winning the West. The same is true for the Celtics and Kristaps Porzingis. Cleveland, the first-place team in the East, gives Boston problems even at full strength. Neither the Thunder nor the Celtics were at full strength in this one.

That makes combing through the decisions and outcomes within this game so important. These teams might see each other again, but they hopefully won’t see each other under the conditions present on Wednesday. So let’s try to figure out what we can learn from this clash and put that in perspective ahead of a possible Finals matchup.

Here are our biggest takeaways from Oklahoma City’s enormous win over Boston.

The Thunder want the Celtics to shoot 3-pointers
Typically, the teams that succeed against the Celtics are the ones that limit their 3-point volume. Take the Orlando Magic. They’ve beaten the Celtics twice in five matchups across the last two seasons and have held them to 35.4 3-point attempts per game in that span. Boston’s average, by comparison, was 42.5 attempts per game last season and 48 this season. When a team shoots as well as Boston does, it makes sense to limit their volume.

The Thunder don’t play that way. They willingly surrender 3s, allowing the seventh-most attempts overall and more valuable corner 3s than anyone in an effort to maximize their rim defense and force turnovers. They entered this game with a plan: let the Celtics shoot as many 3s as they want. Here’s how that worked out for Boston:

The Celtics attempted 22 3s in the first quarter. That’s the second-most 3s any team has ever taken in a quarter, trailing only when they took 23 earlier this season against Memphis.
The Celtics took 36 3s in the first half. That’s the most 3s any team has ever attempted in the first half of a game.
The Celtics attempted 63 total 3s. That’s tied for the third-most any team has ever taken in a game.
The Celtics had a 3-point attempt rate of 67.02%. That’s the sixth-highest ever for a single game.
In terms of the outcome, this strategy worked. Oklahoma City won the game. It’s worth wondering, however, how viable this strategy would be in a possible Finals matchup. The Celtics have, after all, shot a pitiful 28 of 109 (25.7%) from deep in two games against the Thunder. Sure, defense matters on those long shots to an extent, but a lot of that is just bad variance. The Celtics aren’t going to shoot like that four times in seven tries.

The Thunder could survive hotter Celtics shooting if the tradeoff at the rim proves worthwhile. In some ways it did. The Thunder outscored the Celtics by eight at the rim, and more importantly, they drew 23 more free-throw attempts. The Thunder foul a lot by design, it’s the nature of their ultra-physical defensive style, so winning the free-throw battle by that margin is notable. You’re not going to get to the line much when you’re shooting 63 3s.

But Boston shot 11 of 12 in the restricted area and 18 of 22 in the paint overall. That Thunder defense was good at incentivizing 3s over layups, but when the Celtics did get to the rim, they scored there. The third quarter was especially important in this respect. All year, and really, throughout this entire Jayson Tatum-Jaylen Brown era, the question surrounding the Celtics was whether or not they’d be willing to pivot off of 3-pointers when they stop falling in high-leverage games. They did so in that third frame, attacking the basket relentlessly when the opportunity presented itself. Their rim offense was more than good enough to win them this game. Their jump shooting just failed them.

Oklahoma City can’t rely on that in the Finals, so expect to see the Thunder introduce several wrinkles if these teams see each other again. Fortunately, with Williams and Alex Caruso available, a lot of defensive doors open for the Thunder.

Oklahoma City’s role players can score
Even in a loss, the Celtics answered an important question we covered above. When they need to, they are capable of scoring at the basket against the Thunder. Oklahoma City had a different question to answer in this one, and it dates back to last postseason.

Oklahoma City’s offense is much more reliant on MVP favorite Shai Gilgeous-Alexander than Boston’s or Cleveland’s is on any single player. The idea is for Gilgeous-Alexander to score his standard 30 or so points, of course, but also to leverage his rim gravity to create open 3s for everyone else. As Boston saw on Wednesday, those 3s can be fickle. The advantages that lead to them, though, can be used in other ways. The Thunder couldn’t beat the Mavericks in the playoffs last season in part because the rest of their offense couldn’t punish a Dallas defense that keyed in on Gilgeous-Alexander.

Jalen Williams injury update: Thunder All-Star out vs. Celtics, has no return timeline from hip strain
Jasmyn Wimbish
Jalen Williams injury update: Thunder All-Star out vs. Celtics, has no return timeline from hip strain
It’s a one-game sample, and Williams wasn’t even involved, but the Thunder have to be encouraged by what they saw offensively on Wednesday. Even in a scoreless night from Aaron Wiggins, the Thunder generated enough offense around Gilgeous-Alexander to win. They even won the minutes he rested by three points. There was no single, offensive sidekick for Gilgeous-Alexander. It was a group effort centered on their bulk. Chet Holmgren and Isaiah Hartenstein proved problematic for Boston’s front court near the basket and are skilled enough with the ball in their hands to punish mismatches even when they get the ball far away from it. Cason Wallace and Luguentz Dort showcased why this team gets away with minimal perimeter height. They’re so strong and have such low centers of gravity that they can finish against longer defenders and even push some of them around.

Boston’s defense has been on cruise control for lengthy stretches this regular season. Porzingis changes everything as well. A lot of those acrobatic finishes Thunder guards pulled off on Wednesday aren’t going to be available when he’s patrolling the basket at 7-foot-2. But getting Williams back means a good deal to Oklahoma City as well.

This wasn’t the Dallas series. Oklahoma City’s supporting cast has improved substantially.

Boston can dictate the terms of engagement
Rim defense is a big component of Oklahoma City’s willingness to allow 3s, but the other major component is turnover generation. This is what the Thunder do best, especially to teams with reluctant ball-handlers. The Thunder generate 17.5 turnovers per game, which is not only the most in the league, but is a full turnover more than any other team. They want to take the ball away from you and turn games into track meets in which they score easy points in transition.

The Celtics are the opposite. Only the Thunder give the ball away less than they do, and Boston ranks 27th in the NBA in pace. They want a slow, grind-it-out game because they know they can out-execute basically anyone in a half-court setting. Through two head-to-head games, they’ve largely been able to dictate these terms. They turned the ball over just 13 times on Wednesday and 16 in their first matchup. That’s more than their average of just under 12, but it’s below Oklahoma City’s season-long average (17.3) pretty comfortably. Additionally, the Thunder average 16.1 fast break points per game, but have reached only 13 in both Celtics games.

This should give the Thunder an idea of what to expect in a series against the Celtics. They’re going to operate methodically, protect the ball and try to keep the pace down. This is playoff basketball in a nutshell, and no team in the current NBA does it better than the Celtics. The Thunder winning both of their regular-season games against Boston is in some respects a testament to their adaptability, but also, as we’ve covered, partially just shooting luck. If they do see the Celtics again, they probably have to go into such a series knowing that they’re not going to be able to generate turnovers quite as easily as they usually do and that Boston will eventually make the 3s it missed in the regular season.

This game was, in some ways, a bit of an experiment for the Thunder. They’ve seen how Boston reacts to a defense that gives it all of the 3s it wants. The Celtics will have adjustments ready if there is another matchup ahead between these teams. That’s the benefit of the doubt that champions get.

The Thunder are still working to receive that same treatment, but these two regular-season wins are a good start.