ENSign in
NBA · Final

Spurs Defeat Trail Blazers in Key NBA Matchup

Friday, April 24, 2026, 10:30 PM ET · Moda Center

San Antonio Spurs 120, Portland Trail Blazers 108, 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 San Antonio Spurs vs Portland Trail Blazers?

San Antonio Spurs beat Portland Trail Blazers 120-108 at Moda Center on April 24, 2026.

Who was favored in San Antonio Spurs vs Portland Trail Blazers?

San Antonio Spurs were the favorite at DraftKings, moneyline -122 (about 55% implied). The favorite won.

In a decisive matchup at the Moda Center, the San Antonio Spurs defeated the Portland Trail Blazers with a final score of 120 to 108. This victory allowed the Spurs to secure the series win against the Trail Blazers, finishing with a 2-1 record in their head-to-head meetings this season.

The Spurs entered the game with a strong away record of 62-20, while the Trail Blazers had a home record of 42-40. San Antonio had been performing well recently, boasting an 8-2 record over their last ten games, although they were on a one-game losing streak following a loss to the Denver Nuggets. Their average scoring during this stretch was impressive at 124.2 points per game, while they allowed 110.6 points.

In contrast, the Trail Blazers had a record of 7-3 over their last ten games, with a current winning streak of two games. They averaged 118.3 points scored and 105.2 points allowed during this period, indicating a solid defensive performance alongside their offensive capabilities. However, their recent loss to the Spurs on April 9, where they fell 101-112, highlighted ongoing challenges against this opponent.

Historically, the Trail Blazers have struggled against the Spurs, with a record of 2-5 in their last seven meetings. This season, they managed a win on January 4, 2026, but lost both of their other encounters. The Spurs have consistently outperformed the Trail Blazers in these matchups, including a significant 115-102 victory at the Moda Center in November 2025.

In terms of injuries, the Trail Blazers were missing Shaedon Sharpe, who was out with a knee issue, while both Damian Lillard and Ja Morant were listed as day-to-day with Achilles and elbow injuries, respectively. The Spurs also faced injury challenges, with David Jones Garcia day-to-day due to an ankle issue and Jayden Quaintance out with a knee injury.

The betting odds from DraftKings favored the Spurs, with a spread of 1.5 points and a moneyline of -122 for San Antonio, while Portland had a moneyline of +102. The total points line was set at 220.5, reflecting expectations for a high-scoring game.

The conditions at the Moda Center were typical for an NBA game, with fans eager to support their home team. As the game progressed, viewers were treated to a display of skill from both sides. De'Aaron Fox shone for the Spurs, contributing crucial points in the fourth quarter, including a fadeaway jump shot and a driving floating jump shot that helped seal the victory. Jerami Grant also made notable contributions for the Trail Blazers, including a driving dunk that momentarily lifted the home crowd.

Overall, the game showcased the Spurs' ability to execute under pressure and their dominance in the series against the Trail Blazers, setting the stage for what lies ahead in the playoffs.

Odds

BookSpreadTotalMoneyline
DraftKingsSA -1.5 220.5 o -110 / u -110 San Antonio Spurs -122 · Portland Trail Blazers +102

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
  • David Jones GarciaDay-To-DayAnkleSan Antonio Spurs
  • Jayden QuaintanceOutKneeSan Antonio Spurs

Leaders

  • PointsJrue Holiday29Portland Trail Blazers
  • AssistsDeni Avdija9Portland Trail Blazers
  • ReboundsDonovan Clingan11Portland Trail Blazers
  • PointsStephon Castle33San Antonio Spurs
  • AssistsDe'Aaron Fox6San Antonio Spurs
  • ReboundsDylan Harper10San Antonio Spurs

Recent form

Portland Trail Blazers

Last 10: 7-3Streak W2118.3 scored · 105.2 allowed per game6-1 at home

  • W122-110vs Sacramento KingsApr 13
  • W116-97vs LA ClippersApr 11
  • L101-112at San Antonio SpursApr 9
  • L132-137at Denver NuggetsApr 7
  • W118-106vs New Orleans PelicansApr 3
  • W114-104at LA ClippersApr 1
  • W123-88vs Washington WizardsMar 29
  • L93-100vs Dallas MavericksMar 28
  • W130-99vs Milwaukee BucksMar 26
  • W134-99vs Brooklyn NetsMar 24

San Antonio Spurs

Last 10: 8-2Streak L1124.2 scored · 110.6 allowed per game4-1 away

  • L118-128vs Denver NuggetsApr 13
  • W139-120vs Dallas MavericksApr 11
  • W112-101vs Portland Trail BlazersApr 9
  • W115-102vs Philadelphia 76ersApr 7
  • L134-136at Denver NuggetsApr 4
  • W118-99at LA ClippersApr 3
  • W127-113at Golden State WarriorsApr 2
  • W129-114vs Chicago BullsMar 31
  • W127-95at Milwaukee BucksMar 28
  • W123-98at Memphis GrizzliesMar 26

Standings

TeamGames behindLostStreakWin %Won
San Antonio-20L1.75662
Houston1030W1.63452
New Orleans3656L2.31726
Dallas3656W1.31726
Memphis3757L8.30525
Oklahoma City-18L2.78064
Denver1028W12.65954
Minnesota1533W2.59849
Portland2240W2.51242
Utah4260L1.26822

Box score

StatSan Antonio SpursPortland Trail Blazers
Field goals41-8737-90
Field goal %4741
Three-pointers16-3314-38
Three-point %4837
Free throws22-2820-29
Free throw %7969
Rebounds5045
Offensive rebounds1416
Defensive rebounds3629
Assists2721
Steals67
Blocks84
Turnovers1310
Team turnovers21
Technical fouls21
Technical fouls, total21
Flagrant fouls00
Points off turnovers2317
Fast-break points1519
Points in the paint4244
Fouls2524
Largest lead1515
Lead changes99
Time in front3061

How the scoring went

  1. 3rd Quarter71-84Keldon Johnson makes free throw 1 of 2
  2. 3rd Quarter72-84Keldon Johnson makes free throw 2 of 2
  3. 3rd Quarter75-84Carter Bryant makes 27-foot three point step back jumpshot (De'Aaron Fox assists)
  4. 3rd Quarter76-84Dylan Harper makes free throw 2 of 2
  5. 3rd Quarter76-85Deni Avdija makes free throw 2 of 2
  6. 3rd Quarter79-85Keldon Johnson makes 25-foot three point jumper (Dylan Harper assists)
  7. 3rd Quarter81-85Dylan Harper makes two point shot
  8. 3rd Quarter82-85Dylan Harper makes free throw 1 of 2
  9. 3rd Quarter83-85Dylan Harper makes free throw 2 of 2
  10. 3rd Quarter83-87Scoot Henderson makes driving layup
  11. 3rd Quarter84-87Julian Champagnie makes technical free throw
  12. 3rd Quarter86-87De'Aaron Fox makes 12-foot two point shot
  13. 4th Quarter88-89Scoot Henderson makes layup (Robert Williams III assists)
  14. 4th Quarter91-89Dylan Harper makes 23-foot three point jumper (De'Aaron Fox assists)
  15. 4th Quarter91-91Robert Williams III makes 1-foot dunk (Jrue Holiday assists)
  16. 4th Quarter93-91Dylan Harper makes two point shot
  17. 4th Quarter93-93Shaedon Sharpe makes 8-foot driving floating jump shot (Robert Williams III assists)
  18. 4th Quarter93-95Jrue Holiday makes 2-foot two point shot
  19. 4th Quarter96-95Dylan Harper makes 27-foot three point jumper (Keldon Johnson assists)
  20. 4th Quarter98-95Dylan Harper makes 2-foot driving dunk (Stephon Castle assists)
  21. 4th Quarter101-95Stephon Castle makes 24-foot three point jumper (Dylan Harper assists)
  22. 4th Quarter103-95Stephon Castle makes 9-foot pullup jump shot
  23. 4th Quarter104-95Stephon Castle makes free throw 1 of 2
  24. 4th Quarter105-95Stephon Castle makes free throw 2 of 2
  25. 4th Quarter105-96Donovan Clingan makes free throw 2 of 2
  26. 4th Quarter108-96Devin Vassell makes 24-foot three point jumper (Carter Bryant assists)
  27. 4th Quarter108-97Deni Avdija makes free throw 1 of 2
  28. 4th Quarter110-97Luke Kornet makes 2-foot alley oop dunk (Stephon Castle assists)
  29. 4th Quarter112-97Stephon Castle makes 11-foot two point shot
  30. 4th Quarter112-99Deni Avdija makes driving layup (Jrue Holiday assists)
  31. 4th Quarter112-101Robert Williams III makes 1-foot alley oop dunk (Deni Avdija assists)
  32. 4th Quarter112-103Jrue Holiday makes driving layup
  33. 4th Quarter113-103De'Aaron Fox makes free throw 1 of 2
  34. 4th Quarter114-103De'Aaron Fox makes free throw 2 of 2
  35. 4th Quarter116-103De'Aaron Fox makes 10-foot fade away jump shot
  36. 4th Quarter117-103Stephon Castle makes free throw 1 of 2
  37. 4th Quarter118-103Stephon Castle makes free throw 2 of 2
  38. 4th Quarter118-105Jerami Grant makes 1-foot driving dunk (Jrue Holiday assists)
  39. 4th Quarter120-105De'Aaron Fox makes 9-foot driving floating jump shot (Devin Vassell assists)
  40. 4th Quarter120-108Scoot Henderson makes 27-foot three point jumper (Jrue Holiday assists)

Win probability

Above the line favours Portland Trail Blazers, below favours San Antonio Spurs.

Venue

  • Moda CenterPortland, OR
  • Attendance20438
  • OfficialsJames Williams, Brian Forte, Dedric Taylor, Kevin Scott

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.