Free NBA Computer Picks & Predictions Today - Friday, March 22

Considering making some wagers on today's NBA games? We've got computer predictions for each matchup, complete with spread and total picks, plus a detailed preview for every contest.

Watch the NBA, other live sports and more on Fubo! Use our link to sign up for a free trial.

Today's NBA predictions and picks

Detroit Pistons vs. Boston Celtics

Game info

  • Tipoff: 7:00 PM ET
  • Location: Detroit, Michigan
  • Venue: Little Caesars Arena

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Celtics 125, Pistons 106
  • Spread Pick: Celtics (-13.5)
  • Total Pick: Over (224.5)
  • Moneyline Pick: Celtics (-1000) over the Pistons (+625)

Bet on Pistons vs. Celtics and more NBA games with BetMGM!

Key info

  • Records: Pistons (12-57), Celtics (55-14)
  • Records ATS: Pistons (34-35-0), Celtics (37-32-0)
  • Points scored per game: Pistons (111.6), Celtics (121.0)
  • Points allowed per game: Pistons (120.1), Celtics (109.5)

How to watch

  • TV Channel: BSDET, NBCS-BOS
  • Live Stream: Fubo (regional restrictions may apply)

Toronto Raptors vs. Oklahoma City Thunder

Game info

  • Tipoff: 7:00 PM ET
  • Location: Toronto, Ontario
  • Venue: Scotiabank Arena

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Thunder 122, Raptors 111
  • Spread Pick: Raptors (+16.5)
  • Total Pick: Over (230.5)
  • Moneyline Pick: Thunder (-1600) over the Raptors (+900)

Bet on Raptors vs. Thunder and more NBA games with BetMGM!

Key info

  • Records: Raptors (23-46), Thunder (48-20)
  • Records ATS: Raptors (31-38-0), Thunder (40-28-0)
  • Points scored per game: Raptors (113.3), Thunder (120.7)
  • Points allowed per game: Raptors (118.1), Thunder (113.0)

How to watch

  • TV Channel: SportsNet, KSBI
  • Live Stream: Fubo (regional restrictions may apply)

Minnesota Timberwolves vs. Cleveland Cavaliers

Game info

  • Tipoff: 8:00 PM ET
  • Location: Minneapolis, Minnesota
  • Venue: Target Center

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Timberwolves 114, Cavaliers 107
  • Spread Pick: Cavaliers (+7.5)
  • Total Pick: Over (207.5)
  • Moneyline Pick: Timberwolves (-300) over the Cavaliers (+240)

Bet on Timberwolves vs. Cavaliers and more NBA games with BetMGM!

Key info

  • Records: Timberwolves (47-22), Cavaliers (43-26)
  • Records ATS: Timberwolves (36-33-0), Cavaliers (36-33-0)
  • Points scored per game: Timberwolves (113.3), Cavaliers (113.4)
  • Points allowed per game: Timberwolves (106.7), Cavaliers (109.4)

How to watch

  • TV Channel: BSN, BSOH
  • Live Stream: Fubo (regional restrictions may apply)

Miami Heat vs. New Orleans Pelicans

Game info

  • Tipoff: 8:00 PM ET
  • Location: Miami, Florida
  • Venue: Kaseya Center

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Pelicans 112, Heat 110
  • Spread Pick: Heat (+3.5)
  • Total Pick: Over (207.5)
  • Moneyline Pick: Pelicans (+120) over the Heat (-145)

Bet on Heat vs. Pelicans and more NBA games with BetMGM!

Key info

  • Records: Heat (38-31), Pelicans (42-27)
  • Records ATS: Heat (33-36-0), Pelicans (39-30-0)
  • Points scored per game: Heat (109.7), Pelicans (115.8)
  • Points allowed per game: Heat (109.2), Pelicans (110.9)

How to watch

  • TV Channel: NBA TV, BSSUN, WVUE
  • Live Stream: Fubo (regional restrictions may apply)

San Antonio Spurs vs. Memphis Grizzlies

Game info

  • Tipoff: 8:00 PM ET
  • Location: San Antonio, Texas
  • Venue: Frost Bank Center

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Spurs 114, Grizzlies 112
  • Spread Pick: Grizzlies (+6.5)
  • Total Pick: Over (216.5)
  • Moneyline Pick: Spurs (-275) over the Grizzlies (+220)

Bet on Spurs vs. Grizzlies and more NBA games with BetMGM!

Key info

  • Records: Spurs (15-54), Grizzlies (23-47)
  • Records ATS: Spurs (35-34-0), Grizzlies (34-36-0)
  • Points scored per game: Spurs (112.3), Grizzlies (106.0)
  • Points allowed per game: Spurs (119.7), Grizzlies (112.8)

How to watch

  • TV Channel: BSSW, BSSE
  • Live Stream: Fubo (regional restrictions may apply)

Golden State Warriors vs. Indiana Pacers

Game info

  • Tipoff: 10:00 PM ET
  • Location: San Francisco, California
  • Venue: Chase Center

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Warriors 122, Pacers 118
  • Spread Pick: Pacers (+4.5)
  • Total Pick: Under (241.5)
  • Moneyline Pick: Warriors (-190) over the Pacers (+155)

Bet on Warriors vs. Pacers and more NBA games with BetMGM!

Key info

  • Records: Warriors (36-32), Pacers (39-31)
  • Records ATS: Warriors (37-31-0), Pacers (37-33-0)
  • Points scored per game: Warriors (118.6), Pacers (122.8)
  • Points allowed per game: Warriors (116.8), Pacers (120.7)

How to watch

  • TV Channel: NBCS-BA, BSIN
  • Live Stream: Fubo (regional restrictions may apply)

Portland Trail Blazers vs. Los Angeles Clippers

Game info

  • Tipoff: 10:00 PM ET
  • Location: Portland, Oregon
  • Venue: Moda Center

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Clippers 119, Trail Blazers 108
  • Spread Pick: Trail Blazers (+13.5)
  • Total Pick: Over (216.5)
  • Moneyline Pick: Clippers (-1100) over the Trail Blazers (+675)

Bet on Trail Blazers vs. Clippers and more NBA games with BetMGM!

Key info

  • Records: Trail Blazers (19-50), Clippers (43-25)
  • Records ATS: Trail Blazers (32-37-0), Clippers (35-33-0)
  • Points scored per game: Trail Blazers (107.6), Clippers (116.5)
  • Points allowed per game: Trail Blazers (115.8), Clippers (112.5)

How to watch

  • TV Channel: ROOT Sports NW+, BSSC
  • Live Stream: Fubo (regional restrictions may apply)

Los Angeles Lakers vs. Philadelphia 76ers

Game info

  • Tipoff: 10:30 PM ET
  • Location: Los Angeles, California
  • Venue: Crypto.com Arena

Click here for full predictions for this game!

Predictions

  • Computer Prediction: Lakers 117, 76ers 114
  • Spread Pick: 76ers (+7.5)
  • Total Pick: Over (226.5)
  • Moneyline Pick: Lakers (-300) over the 76ers (+240)

Bet on Lakers vs. 76ers and more NBA games with BetMGM!

Key info

  • Records: Lakers (37-32), 76ers (38-31)
  • Records ATS: Lakers (31-38-0), 76ers (36-33-0)
  • Points scored per game: Lakers (117.5), 76ers (114.7)
  • Points allowed per game: Lakers (117.6), 76ers (112.4)

How to watch

  • TV Channel: NBA TV, SportsNet LA, NBCS-PH
  • Live Stream: Fubo (regional restrictions may apply)

Sign up for NBA League Pass to get live and on-demand access to NBA games

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.