Detroit Pistons
Basketball NBA Tip-off in: days hours minutes seconds
Portland Trail Blazers
  1. Prediction
  2. SGP Picks
  3. Odds
  4. Team Stats
  5. Player Stats
  6. Player Props
  7. Team News
  8. Lineups
  9. Injuries
  10. Rosters
  11. Standings

NBA Betting Preview: Pistons vs Trail Blazers

The Detroit Pistons hit the hardwood against the Portland Trail Blazers in this NBA clash. Our betting preview features expert NBA predictions, betting tips, the latest odds, H2H stats, player stats, team news and confirmed starting lineups.

Pistons Look the Value Wager

We are confident that the Pistons will cover the spread. -5.5 seems a more than generous line and you can get -112 that they will win by a bigger margin against the Trail Blazers.

Backing our spread pick? Check out our full review of BetMGM and unlock today’s best promo code to make your wager go further.

122-116 Win for Pistons in Last H2H Clash

Detroit Pistons previous game saw them claim a 112-86 home win over Charlotte Hornets at Little Caesars Arena. Cade Cunningham shone on the court with a triple-double performance that featured 22 points, 10 rebounds and 10 assists.

Portland Trail Blazers have triumphed in their last three games. The latest of these was on the road where Sacramento Kings were beaten 98-93 at Golden 1 Center. Deni Avdija scored 24 points and had 11 assists, with Shaedon Sharpe recording 23 points and Toumani Camara 15.

Head-to-Head Statistics

It was a 122-116 win for the Pistons at Little Caesars Arena when they last played the Blazers. The Pistons have four straight wins against the Blazers. However, they have lost 6 of the 10 previous head-to-head meetings.

NBA W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Pistons logo Pistons 22 6 0.786 118.9 112.1 6.8 13-2 9-4 5-3 17-5 7-3 1W
Trail Blazers logo Trail Blazers 12 16 0.429 118 121.3 -3.3 5-6 7-10 3-3 10-11 4-6 3W
View Full Standings
Detroit Pistons – Last 10 Games

The Pistons have 7 wins and 3 losses in the past 10 games. They are averaging 118.1 points, 48.8 rebounds, 25.3 assists, 10.2 steals and 5.9 blocks while shooting 46.8% from the field and 75.3% from the free-throw line. The opposition average 110.8 points and 40.8 rebounds per contest.

Cade Cunningham is averaging 25.3 points, 9.0 assists and 2.2 (34.4%) 3-pointers made, while Jalen Duren averages 8.7 rebounds.

Portland Trail Blazers – Last 10 Games

The Blazers have won 4 and lost 6 of their previous 10 contests. Averaging 115.7 points, 45.2 rebounds, 24.1 assists, 7.0 steals and 5.8 blocks per game while shooting 44.3% from the field and 76.7% from the free-throw line. Their opponents average 121.0 points and 46.7 rebounds.

Deni Avdija is averaging 27.3 points, 8.2 rebounds and 8.3 assists, while Toumani Camara has an average of 3.0 (37.5%) 3-pointers made.

Detroit Pistons vs Portland Trail Blazers Prediction & Picks

Get fully prepped for Detroit Pistons vs Portland Trail Blazers with our betting guide, featuring our expert match pick, predicted scoreline, top player props and a value-focused bet builder.

Game Prediction

Our pick is that Pistons will gain the upper hand in this NBA matchup. This leads us to backing them against the spread at -112, with the -5.5 line offering lots of appeal.

Our basketball picks are rooted in solid team news and up-to-date form for each NBA franchise. We also dig deep to uncover the most relevant stats that help guide and strengthen our predictions.

Key Pistons vs Trail Blazers stats:

  • The -5.5 line has been covered by Pistons in 4 of their last 5 games.
  • The -5.5 line has been covered by Pistons in 11 of their last 20 games.
  • The +5.5 line hasn’t been covered by Blazers in 2 consecutive games against Pistons.

Pistons -5.5 Probability

Based on the latest betting odds from the best NBA sportsbooks, our pick carries a 52.9% chance of winning. However, our cappers think that the probability is close to 60% taking all factors into consideration. It’s why we think it’s worth placing this wager.

Looking for Bigger Odds?

We recommend moving the line if you are searching for bigger odds about the same selection. Take your pick and get the juice that you want from your bet in the process.

Tap into great value before you bet. Our guide rounds up today’s best free bets, promo codes and sign-up promotions.

Our Game Prediction
Pistons -5.5 @ -112 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Gamble responsibly 18+. All odds are correct at time of publishing and are subject to change. To use the Bookmaker Live Streaming services you will need to be logged in and have a funded account or to have placed a bet in the last 24 hours. Geo-restrictions apply.
Published 02:55, 22 December 2025

Player Prop Picks

Top Pick: Deni Avdija Over 26.5 Points +102 BetMGM logo

Deni Avdija (Blazers) has an average of 32.2 points in the past 5 home games. We think that he can therefore cover the line and we’ll wager on his Player Points at betting odds of +102.

Latest Deni Avdija Player Prop Odds

T&C apply. Gamble responsibly 18+


Tobias Harris Over 2.5 Assists +124 BetMGM logo

Tobias Harris (Pistons) has recorded Over 2.5 assists in 3 straight games. Using this stat, we can therefore back him at +124 when it comes to a Player Assists wager and hope that Overs comes in.

Latest Tobias Harris Player Prop Odds

T&C apply. Gamble responsibly 18+

Same Game Parlay Picks

Spread Pistons -5.5
Totals Over 234.5
Player Points Deni Avdija Over 26.5

Take a same game parlay that incorporates Pistons to cover the -5.5 spread along with Over 234.5. Add in Deni Avdija (Blazers) to score Over 26.5 points.

The same game parlay option allows you to combine different outcomes within the same basketball game. You need all your predictions to be correct although bettors love to place a tailored wager on the contest which interests them most.

T&C apply. Gamble responsibly 18+

Correct Score Prediction

Pistons Pistons logo 125 - 115 Trail Blazers logo Trail Blazers

The Pistons are capable of landing a victory and we’re going for a correct score line of 125-115 at huge odds. There’s a big return that can be achieved with this wager.

Detroit Pistons vs Portland Trail Blazers Odds

The odds and lines are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Pistons Made Favorites by the Books

For this NBA game, the sportsbooks’ Moneyline betting odds mean Detroit Pistons are -233 favorites to win and that means a 70% chance of landing a victory. Portland Trail Blazers are the underdogs at +194 and they’re regarded as least likely to win.

The current spread is 5.5 and total points is 234.5. Basketball fans love the chance to get an alternative angle by going for a Total wager. If you’re wanting to back Over 234.5, the odds are -110.

Whether you are betting pre-game or in-game, the top basketball sportsbooks offer a huge selection of team props and game lines. The options are practically endless, and it’s awesome to have so many alternatives.

Betting Lines & Odds
Cade Cunningham Favorite to Score the Most Baskets

Cade Cunningham is the market leader to rack up the most points. You can back -116 that he gets Over 27.5 points. Alternatively, Under is trading at -111.

Player Points
Cade Cunningham (Pistons)
Over 27.5
-116
Under 27.5
-111
BetMGM Logo
Deni Avdija (Blazers)
Over 26.5
+102
Under 26.5
-132
BetMGM Logo
Shaedon Sharpe (Blazers)
Over 24.5
-100
Under 24.5
-130
BetMGM Logo
Jerami Grant (Blazers)
Over 18.5
-109
Under 18.5
-119
BetMGM Logo
Player Assists
Cade Cunningham (Pistons)
Over 9.5
-135
Under 9.5
+104
BetMGM Logo
Deni Avdija (Blazers)
Over 8.5
+113
Under 8.5
-147
BetMGM Logo
Shaedon Sharpe (Blazers)
Over 3.5
+112
Under 3.5
-145
BetMGM Logo
Toumani Camara (Blazers)
Over 3.5
+136
Under 3.5
-179
BetMGM Logo
Player Rebounds
Donovan Clingan (Blazers)
Over 10.5
-109
Under 10.5
-119
BetMGM Logo
Jalen Duren (Pistons)
Over 10.5
-119
Under 10.5
-109
BetMGM Logo
Deni Avdija (Blazers)
Over 7.5
+118
Under 7.5
-154
BetMGM Logo
Robert Williams (Blazers)
Over 7.5
+124
Under 7.5
-161
BetMGM Logo
Best Betting Offers
Moda Center
Moda Center
Blazers With Five Wins in Previous Ten Home Games

The Blazers are 5-5 in their last 10 home games, putting up 120.20 points on average and giving up 121.90.

The Pistons are 7-3 in their last 10 road games, averaging 119.40 points scored and 114.60 points allowed.

In their most recent matchup at Moda Center, the Pistons got the better of the Blazers 119-112. In their previous 8 head-to-head matchups at Moda Center, the Blazers have tallied six wins, compared to the Pistons with two.

Last 10 Games W-L P PF PA O234.5 U234.5
Portland Trail Blazers logo Portland Trail Blazers Home Stats 5-5 242.10 120.20 121.90 8 2
Detroit Pistons logo Detroit Pistons Away Stats 7-3 234.00 119.40 114.60 3 7
  • W-L = Wins-Losses
  • P = Avg. Points
  • PF = Avg. Points For
  • PA = Avg. Points Against
  • O234.5 = Games Over 234.5 Points
  • U234.5 = Games Under 234.5 Points
Last 5 & H2H
Team Stats

Latest regular season and playoff games stats.

Detroit Pistons logo Detroit Pistons Stats
Portland Trail Blazers logo Portland Trail Blazers Stats
Moneyline
  • 7 wins and 3 defeats in the last 10 games
  • 7 wins and 3 defeats in the last 10 games on the road
Moneyline
  • 4 wins and 6 defeats in the last 10 games
  • 5 wins and 5 defeats in the last 10 home games
Point Spread
Point Spread
Total Points
Total Points
Team Stats - Avg/Game
Team Stats - Avg/Game
Team News

Detroit Pistons Player Stats & Roster

Player GP MIN TP TA PTS AST 3P REB BLK STL
Cade Cunningham 25 36.17 675 230 27.0 9.2 2.0 6.4 0.8 1.4
Duncan Robinson 26 30.13 312 49 12.0 1.9 2.8 2.9 0.3 0.9
Jalen Duren 25 29.02 451 43 18.0 1.7 0.0 11.0 0.9 0.8

Portland Trail Blazers Player Stats & Roster

Player GP MIN TP TA PTS AST 3P REB BLK STL
Deni Avdija 28 34.67 721 180 25.8 6.4 2.4 7.1 0.6 0.7
Jrue Holiday 12 33.39 200 99 16.7 8.3 2.6 5.3 0.3 1.6
Toumani Camara 28 33.28 352 81 12.6 2.9 2.4 5.3 0.5 1.2

Injuries & Suspensions

Detroit Pistons Injury Table

Type
Name
Info

Portland Trail Blazers Injury Table

Type
Name
Info

Starting Lineups

Both teams’ confirmed lineups will be published ahead of tip-off. There is also the chance to look at the lineups from the previous 10 games.

Previous Detroit Pistons Lineups

20 Dec NBA
Hornets 86-112 Pistons
18 Dec NBA
Pistons 114-116 Mavericks
15 Dec NBA
Pistons 112-105 Celtics
12 Dec NBA
Hawks 115-142 Pistons
06 Dec NBA
Bucks 112-124 Pistons
05 Dec NBA
Trail Blazers 116-122 Pistons
03 Dec NBA
Pistons 109-113 Bucks
01 Dec NBA
Hawks 98-99 Pistons
29 Nov NBA
Pistons 138-135 Heat
28 Nov NBA
Magic 112-109 Pistons

Previous Portland Trail Blazers Lineups

20 Dec NBA
Trail Blazers 98-93 Kings
18 Dec NBA
Kings 133-134 Trail Blazers
14 Dec NBA
Warriors 131-136 Trail Blazers
11 Dec NBA
Trail Blazers 120-143 Pelicans
07 Dec NBA
Trail Blazers 96-119 Grizzlies
05 Dec NBA
Trail Blazers 116-122 Pistons
03 Dec NBA
Trail Blazers 122-110 Cavaliers
02 Dec NBA
Trail Blazers 118-121 Raptors
30 Nov NBA
Thunder 123-115 Trail Blazers
26 Nov NBA
Spurs 115-102 Trail Blazers

NBA Table Select Season

East Atlantic W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Knicks 20 8 0.714 120.6 112.9 7.7 14-2 6-6 5-2 16-8 8-2 1W
Celtics 17 11 0.607 116.5 110.5 6 9-5 8-6 5-4 13-8 7-3 2W
76ers 16 11 0.593 117 115.4 1.6 9-7 7-4 6-2 13-10 7-3 2W
Raptors 17 13 0.567 113.5 112.3 1.2 8-7 9-6 3-6 15-9 3-7 2L
Nets 8 19 0.296 109.1 114.2 -5.1 4-11 4-8 2-7 7-14 5-5 1W
East Central W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Pistons 22 6 0.786 118.9 112.1 6.8 13-2 9-4 5-3 17-5 7-3 1W
Cavaliers 15 14 0.517 118.7 117 1.7 9-8 6-6 6-2 12-11 3-7 3L
Bulls 13 15 0.464 119.5 123 -3.5 7-6 6-9 3-5 10-10 4-6 3W
Bucks 11 18 0.379 113.1 116.9 -3.8 8-8 3-10 3-4 9-13 3-7 3L
Pacers 6 22 0.214 110.2 118.5 -8.3 5-10 1-12 2-5 4-12 4-6 4L
East Southeast W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Magic 16 12 0.571 118.1 115 3.1 10-5 6-7 5-2 12-9 6-4 1W
Heat 15 14 0.517 120.2 117.8 2.4 10-4 5-10 2-3 9-9 2-8 2L
Hawks 15 15 0.5 118.7 119.4 -0.7 5-8 10-7 4-2 9-10 3-7 3L
Hornets 9 19 0.321 114.5 118.5 -4 6-8 3-11 2-4 8-13 5-5 1L
Wizards 5 22 0.185 112.7 126.1 -13.4 2-10 3-12 1-3 3-16 3-7 1L
West Northwest W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 25 3 0.893 122.5 106.4 16.1 13-1 12-2 5-2 21-3 8-2 1L
Nuggets 20 7 0.741 124.7 116.1 8.6 8-5 12-2 2-1 14-6 7-3 1L
Timberwolves 19 10 0.655 118.6 113.8 4.8 11-5 8-5 4-3 13-9 8-2 2W
Trail Blazers 12 16 0.429 118 121.3 -3.3 5-6 7-10 3-3 10-11 4-6 3W
Jazz 10 17 0.37 119.9 126.8 -6.9 7-9 3-8 0-5 6-12 5-5 2L
West Pacific W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Lakers 19 8 0.704 118 116.9 1.1 7-4 12-4 3-3 14-6 6-4 1L
Suns 15 13 0.536 114.3 114.1 0.2 9-5 6-8 6-4 14-12 4-6 1L
Warriors 14 15 0.483 114 112.8 1.2 8-4 6-11 4-2 11-10 4-6 1W
Clippers 7 21 0.25 110.6 116 -5.4 4-8 3-13 2-4 5-14 2-8 1W
Kings 7 22 0.241 111.5 122 -10.5 4-9 3-13 1-3 5-19 2-8 1W
West Southwest W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Spurs 21 7 0.75 120.1 113.7 6.4 10-2 11-5 7-0 12-6 8-2 6W
Rockets 17 9 0.654 121 112.2 8.8 8-2 9-7 2-3 10-8 5-5 1L
Grizzlies 13 15 0.464 114.7 115.7 -1 6-8 7-7 4-3 12-8 7-3 1L
Mavericks 11 18 0.379 113 116.9 -3.9 8-9 3-9 2-5 5-12 6-4 1L
Pelicans 7 22 0.241 115.3 122.5 -7.2 5-12 2-10 2-6 3-19 4-6 4W
Eastern Conference W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Pistons 22 6 0.786 118.9 112.1 6.8 13-2 9-4 5-3 17-5 7-3 1W
Knicks 20 8 0.714 120.6 112.9 7.7 14-2 6-6 5-2 16-8 8-2 1W
Celtics 17 11 0.607 116.5 110.5 6 9-5 8-6 5-4 13-8 7-3 2W
76ers 16 11 0.593 117 115.4 1.6 9-7 7-4 6-2 13-10 7-3 2W
Magic 16 12 0.571 118.1 115 3.1 10-5 6-7 5-2 12-9 6-4 1W
Raptors 17 13 0.567 113.5 112.3 1.2 8-7 9-6 3-6 15-9 3-7 2L
Cavaliers 15 14 0.517 118.7 117 1.7 9-8 6-6 6-2 12-11 3-7 3L
Heat 15 14 0.517 120.2 117.8 2.4 10-4 5-10 2-3 9-9 2-8 2L
Hawks 15 15 0.5 118.7 119.4 -0.7 5-8 10-7 4-2 9-10 3-7 3L
Bulls 13 15 0.464 119.5 123 -3.5 7-6 6-9 3-5 10-10 4-6 3W
Bucks 11 18 0.379 113.1 116.9 -3.8 8-8 3-10 3-4 9-13 3-7 3L
Hornets 9 19 0.321 114.5 118.5 -4 6-8 3-11 2-4 8-13 5-5 1L
Nets 8 19 0.296 109.1 114.2 -5.1 4-11 4-8 2-7 7-14 5-5 1W
Pacers 6 22 0.214 110.2 118.5 -8.3 5-10 1-12 2-5 4-12 4-6 4L
Wizards 5 22 0.185 112.7 126.1 -13.4 2-10 3-12 1-3 3-16 3-7 1L
Western Conference W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 25 3 0.893 122.5 106.4 16.1 13-1 12-2 5-2 21-3 8-2 1L
Spurs 21 7 0.75 120.1 113.7 6.4 10-2 11-5 7-0 12-6 8-2 6W
Nuggets 20 7 0.741 124.7 116.1 8.6 8-5 12-2 2-1 14-6 7-3 1L
Lakers 19 8 0.704 118 116.9 1.1 7-4 12-4 3-3 14-6 6-4 1L
Timberwolves 19 10 0.655 118.6 113.8 4.8 11-5 8-5 4-3 13-9 8-2 2W
Rockets 17 9 0.654 121 112.2 8.8 8-2 9-7 2-3 10-8 5-5 1L
Suns 15 13 0.536 114.3 114.1 0.2 9-5 6-8 6-4 14-12 4-6 1L
Warriors 14 15 0.483 114 112.8 1.2 8-4 6-11 4-2 11-10 4-6 1W
Grizzlies 13 15 0.464 114.7 115.7 -1 6-8 7-7 4-3 12-8 7-3 1L
Trail Blazers 12 16 0.429 118 121.3 -3.3 5-6 7-10 3-3 10-11 4-6 3W
Mavericks 11 18 0.379 113 116.9 -3.9 8-9 3-9 2-5 5-12 6-4 1L
Jazz 10 17 0.37 119.9 126.8 -6.9 7-9 3-8 0-5 6-12 5-5 2L
Clippers 7 21 0.25 110.6 116 -5.4 4-8 3-13 2-4 5-14 2-8 1W
Kings 7 22 0.241 111.5 122 -10.5 4-9 3-13 1-3 5-19 2-8 1W
Pelicans 7 22 0.241 115.3 122.5 -7.2 5-12 2-10 2-6 3-19 4-6 4W
NBA W L PCT PPG OPP PPG DIFF Home Road Div Conf Last 10 Strk
Thunder 25 3 0.893 122.5 106.4 16.1 13-1 12-2 5-2 21-3 8-2 1L
Pistons 22 6 0.786 118.9 112.1 6.8 13-2 9-4 5-3 17-5 7-3 1W
Spurs 21 7 0.75 120.1 113.7 6.4 10-2 11-5 7-0 12-6 8-2 6W
Nuggets 20 7 0.741 124.7 116.1 8.6 8-5 12-2 2-1 14-6 7-3 1L
Knicks 20 8 0.714 120.6 112.9 7.7 14-2 6-6 5-2 16-8 8-2 1W
Lakers 19 8 0.704 118 116.9 1.1 7-4 12-4 3-3 14-6 6-4 1L
Timberwolves 19 10 0.655 118.6 113.8 4.8 11-5 8-5 4-3 13-9 8-2 2W
Rockets 17 9 0.654 121 112.2 8.8 8-2 9-7 2-3 10-8 5-5 1L
Celtics 17 11 0.607 116.5 110.5 6 9-5 8-6 5-4 13-8 7-3 2W
76ers 16 11 0.593 117 115.4 1.6 9-7 7-4 6-2 13-10 7-3 2W
Magic 16 12 0.571 118.1 115 3.1 10-5 6-7 5-2 12-9 6-4 1W
Raptors 17 13 0.567 113.5 112.3 1.2 8-7 9-6 3-6 15-9 3-7 2L
Suns 15 13 0.536 114.3 114.1 0.2 9-5 6-8 6-4 14-12 4-6 1L
Cavaliers 15 14 0.517 118.7 117 1.7 9-8 6-6 6-2 12-11 3-7 3L
Heat 15 14 0.517 120.2 117.8 2.4 10-4 5-10 2-3 9-9 2-8 2L
Hawks 15 15 0.5 118.7 119.4 -0.7 5-8 10-7 4-2 9-10 3-7 3L
Warriors 14 15 0.483 114 112.8 1.2 8-4 6-11 4-2 11-10 4-6 1W
Bulls 13 15 0.464 119.5 123 -3.5 7-6 6-9 3-5 10-10 4-6 3W
Grizzlies 13 15 0.464 114.7 115.7 -1 6-8 7-7 4-3 12-8 7-3 1L
Trail Blazers 12 16 0.429 118 121.3 -3.3 5-6 7-10 3-3 10-11 4-6 3W
Mavericks 11 18 0.379 113 116.9 -3.9 8-9 3-9 2-5 5-12 6-4 1L
Bucks 11 18 0.379 113.1 116.9 -3.8 8-8 3-10 3-4 9-13 3-7 3L
Jazz 10 17 0.37 119.9 126.8 -6.9 7-9 3-8 0-5 6-12 5-5 2L
Hornets 9 19 0.321 114.5 118.5 -4 6-8 3-11 2-4 8-13 5-5 1L
Nets 8 19 0.296 109.1 114.2 -5.1 4-11 4-8 2-7 7-14 5-5 1W
Clippers 7 21 0.25 110.6 116 -5.4 4-8 3-13 2-4 5-14 2-8 1W
Pelicans 7 22 0.241 115.3 122.5 -7.2 5-12 2-10 2-6 3-19 4-6 4W
Kings 7 22 0.241 111.5 122 -10.5 4-9 3-13 1-3 5-19 2-8 1W
Pacers 6 22 0.214 110.2 118.5 -8.3 5-10 1-12 2-5 4-12 4-6 4L
Wizards 5 22 0.185 112.7 126.1 -13.4 2-10 3-12 1-3 3-16 3-7 1L
  • W = Wins
  • L = Losses
  • PCT = Winning Percentage
  • PPG = Points Per Game
  • OPP PPG = Opponent Points Per Game
  • DIFF = Average Point Differential
  • Home = Home Record
  • Road = Away Record
  • Div = Division Record
  • Conf = Conference Record
  • Last 10 = Record last 10 games
  • Strk = Current Streak