ENSign in
NBA · Final

Pistons Defeat Trail Blazers 110-102 in Close Contest

Monday, December 22, 2025, 10:00 PM ET · Moda Center

Detroit Pistons 110, Portland Trail Blazers 102, final. Today's NBA pick is already sealed, as a hash, before kickoff.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Detroit Pistons vs Portland Trail Blazers?

Detroit Pistons beat Portland Trail Blazers 110-102 at Moda Center on December 22, 2025.

Who was favored in Detroit Pistons vs Portland Trail Blazers?

Detroit Pistons were the favorite at DraftKings, moneyline -245 (about 71% implied). The favorite won.

In a tightly contested matchup, the Detroit Pistons defeated the Portland Trail Blazers 110-102 at the Moda Center. This victory marked the Pistons' third consecutive win against the Trail Blazers this season, extending their dominance in the series to a 3-0 record. The Pistons have now won all three meetings this season, including a previous matchup just a few weeks prior on December 6, where they also emerged victorious with a score of 122-116.

The Trail Blazers entered the game with a home record of 12-17, while the Pistons boasted a strong away record of 23-6. Despite their struggles at home, the Trail Blazers had shown some improvement recently, winning three of their last five games, with an average of 116.8 points scored and 123.8 points allowed. Their most recent game before facing the Pistons was a win against the Sacramento Kings, where they secured a narrow 134-133 victory. However, they faced challenges throughout the season, particularly in their defensive play, allowing an average of 121.0 points over their last ten games.

On the other hand, the Pistons came into the game riding a wave of momentum, having won seven of their last ten contests. Their last outing resulted in a commanding 112-86 victory against the Charlotte Hornets. The Pistons averaged 118.1 points scored and allowed just 110.8 points during their last ten games, showcasing their offensive prowess and solid defense.

In terms of injuries, the Trail Blazers were without Shaedon Sharpe, who was out due to a knee issue. Additionally, both Damian Lillard and Ja Morant were listed as day-to-day, with Lillard dealing with an Achilles injury and Morant with an elbow concern. The absence of Sharpe and the uncertain status of Lillard and Morant certainly impacted the Trail Blazers' lineup and overall performance.

The betting market reflected the Pistons' strong form, with DraftKings listing them as 6.5-point favorites for the game. The total points line was set at 234.5, indicating expectations for a high-scoring affair. The moneyline odds showed the Pistons at -245 and the Trail Blazers at +200, further emphasizing the Pistons' favored status heading into the matchup.

As the game unfolded, the Pistons maintained a slight edge throughout, with key scoring plays in the fourth quarter sealing their victory. Notable moments included Tobias Harris making crucial free throws and Ausar Thompson contributing with a driving dunk that extended the Pistons' lead. The Trail Blazers fought hard, but their efforts fell short as they struggled to contain the Pistons' offensive onslaught.

Overall, this matchup highlighted the contrasting fortunes of the two teams, with the Pistons continuing their strong season while the Trail Blazers faced ongoing challenges. The Pistons' ability to secure a win on the road against a struggling home team like the Trail Blazers underscores their position as a formidable contender in the league.

Odds

BookSpreadTotalMoneyline
DraftKingsDET -6.5 234.5 o -112 / u -108 Detroit Pistons -245 · Portland Trail Blazers +200

What these prices pay on $100 · What these numbers mean

Injury report

  • Shaedon SharpeOutKneePortland Trail Blazers
  • Ja MorantDay-To-DayElbowPortland Trail Blazers
  • Damian LillardDay-To-DayAchillesPortland Trail Blazers

Leaders

  • PointsShaedon Sharpe25Portland Trail Blazers
  • AssistsDeni Avdija9Portland Trail Blazers
  • ReboundsDonovan Clingan10Portland Trail Blazers
  • PointsJalen Duren26Detroit Pistons
  • AssistsCade Cunningham9Detroit Pistons
  • ReboundsAusar Thompson12Detroit Pistons

Recent form

Portland Trail Blazers

Last 10: 4-6Streak W3115.7 scored · 121 allowed per game2-2 at home

  • W98-93at Sacramento KingsDec 21
  • W134-133vs Sacramento KingsDec 19
  • W136-131vs Golden State WarriorsDec 15
  • L120-143at New Orleans PelicansDec 12
  • L96-119at Memphis GrizzliesDec 7
  • L116-122at Detroit PistonsDec 6
  • W122-110at Cleveland CavaliersDec 4
  • L118-121at Toronto RaptorsDec 3
  • L115-123vs Oklahoma City ThunderNov 30
  • L102-115vs San Antonio SpursNov 27

Detroit Pistons

Last 10: 7-3Streak W1118.1 scored · 110.8 allowed per game2-2 away

  • W112-86vs Charlotte HornetsDec 21
  • L114-116at Dallas MavericksDec 19
  • W112-105at Boston CelticsDec 16
  • W142-115vs Atlanta HawksDec 13
  • W124-112vs Milwaukee BucksDec 7
  • W122-116vs Portland Trail BlazersDec 6
  • L109-113at Milwaukee BucksDec 4
  • W99-98vs Atlanta HawksDec 2
  • W138-135at Miami HeatNov 30
  • L109-112vs Orlando MagicNov 29

Standings

TeamGames behindLostStreakWin %Won
Detroit-22W3.73260
Cleveland830W1.63452
Milwaukee2850L1.39032
Chicago2951L2.37831
Indiana4163L2.23219
Oklahoma City-18L2.78064
Denver1028W12.65954
Minnesota1533W2.59849
Portland2240W2.51242
Utah4260L1.26822

Box score

StatDetroit PistonsPortland Trail Blazers
Field goals44-10133-74
Field goal %4445
Three-pointers7-307-32
Three-point %2322
Free throws15-2429-43
Free throw %6367
Rebounds4838
Offensive rebounds229
Defensive rebounds2629
Assists2821
Steals116
Blocks76
Turnovers818
Team turnovers21
Technical fouls20
Technical fouls, total20
Flagrant fouls00
Points off turnovers1026
Fast-break points348
Points in the paint6640
Fouls2822
Largest lead211
Lead changes22
Time in front971

How the scoring went

  1. 3rd Quarter84-64Sidy Cissoko makes free throw 1 of 2
  2. 3rd Quarter84-65Sidy Cissoko makes free throw 2 of 2
  3. 3rd Quarter84-67Sidy Cissoko makes 1-foot running dunk (Caleb Love assists)
  4. 3rd Quarter86-67Ausar Thompson makes driving layup (Jaden Ivey assists)
  5. 3rd Quarter86-68Sidy Cissoko makes free throw 1 of 2
  6. 3rd Quarter86-69Sidy Cissoko makes free throw 2 of 2
  7. 3rd Quarter88-69Jalen Duren makes 7-foot running jump shot (Cade Cunningham assists)
  8. 3rd Quarter90-69Jalen Duren makes running layup (Cade Cunningham assists)
  9. 3rd Quarter90-70Sidy Cissoko makes free throw 2 of 2
  10. 3rd Quarter90-71Caleb Love makes free throw 1 of 2
  11. 3rd Quarter90-72Caleb Love makes free throw 2 of 2
  12. 3rd Quarter92-72Jaden Ivey makes 18-foot pullup jump shot
  13. 3rd Quarter92-74Caleb Love makes 16-foot pullup jump shot
  14. 3rd Quarter94-74Isaiah Stewart makes 12-foot floating jump shot (Javonte Green assists)
  15. 3rd Quarter95-74Isaiah Stewart makes free throw 2 of 2
  16. 3rd Quarter95-76Donovan Clingan makes 23-foot jumper (Caleb Love assists)
  17. 3rd Quarter95-78Kris Murray makes driving layup (Caleb Love assists)
  18. 4th Quarter95-80Shaedon Sharpe makes 20-foot jumper (Donovan Clingan assists)
  19. 4th Quarter97-80Duncan Robinson makes two point shot
  20. 4th Quarter97-82Toumani Camara makes 6-foot two point shot (Sidy Cissoko assists)
  21. 4th Quarter97-85Shaedon Sharpe makes 26-foot three point jumper (Deni Avdija assists)
  22. 4th Quarter97-86Deni Avdija makes technical free throw
  23. 4th Quarter97-88Sidy Cissoko makes 2-foot running dunk (Deni Avdija assists)
  24. 4th Quarter97-89Deni Avdija makes technical free throw
  25. 4th Quarter97-90Donovan Clingan makes free throw 1 of 2
  26. 4th Quarter97-91Donovan Clingan makes free throw 2 of 2
  27. 4th Quarter99-91Jalen Duren makes driving layup (Daniss Jenkins assists)
  28. 4th Quarter99-92Deni Avdija makes free throw 2 of 2
  29. 4th Quarter99-95Donovan Clingan makes 27-foot three point jumper (Sidy Cissoko assists)
  30. 4th Quarter99-97Deni Avdija makes driving layup
  31. 4th Quarter99-100Toumani Camara makes 25-foot three point jumper (Deni Avdija assists)
  32. 4th Quarter100-100Tobias Harris makes free throw 1 of 2
  33. 4th Quarter101-100Tobias Harris makes free throw 2 of 2
  34. 4th Quarter103-100Ausar Thompson makes 2-foot driving dunk
  35. 4th Quarter105-100Jalen Duren makes two point shot
  36. 4th Quarter105-101Deni Avdija makes free throw 2 of 2
  37. 4th Quarter107-101Tobias Harris makes 11-foot driving floating jump shot
  38. 4th Quarter107-102Deni Avdija makes free throw 2 of 2
  39. 4th Quarter109-102Ausar Thompson makes dunk
  40. 4th Quarter110-102Duncan Robinson makes free throw 1 of 2

Win probability

Above the line favours Portland Trail Blazers, below favours Detroit Pistons.

Venue

  • Moda CenterPortland, OR
  • Attendance19335
  • OfficialsMark Lindsay, Dedric Taylor, Jenna Reneau

Elsewhere

Picks for NBA

NBA rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.