San Antonio Spurs vs Portland Trail Blazers Final Score & Over/Under Result — Apr 24, 2026

Final · NBA · Tip-off 10:30 PM ET at Moda Center, Portland, OR

San Antonio Spurs logoSAS62-20
120-108

Final Total: 228

Portland Trail Blazers logoPOR42-40
Pregame Total Line
219.5
OVER
DAGGER Pregame Pick
UNDER
DAGGER Live Signals
No Signals

Market total moved 219.5 → 219.5 (no move) from open to tip-off.

over — the San Antonio Spurs and Portland Trail Blazers combined for 228, over the 219.5 total.

Game Recap

Stephon Castle's 33 points powered San Antonio past Portland 120–108, lifting the Spurs to a dominant road victory that sent the combined total soaring past the market line. The game landed at 228, an 8.5-point OVER against the 219.5 pregame total, rewarding high-side bettors despite DAGGER leaning under and missing.

The first half proved decisive in shaping the final outcome. Portland and San Antonio combined for 124 points through two quarters, with Q2 emerging as the offensive showcase—68 combined points in a single frame that set a brisk tempo. But the second half tightened considerably. Combined scoring dropped to 104 over the final 24 minutes, as San Antonio's defense tightened while the Spurs' offense remained efficient enough to secure the 12-point margin. Dylan Harper added 27 points and 10 rebounds for the visitors, while De'Aaron Fox chipped in 18 points and 6 assists. Jrue Holiday led Portland with 29 points and 5 assists, and Deni Avdija contributed 19 points with a game-high 9 assists, but it proved insufficient.

This matchup continued the season's head-to-head pattern—San Antonio had won twice already against Portland, with previous totals at 209, 209, and 213. The decisive first half and Castle's relentless scoring burst through the market expectation, sending the total into the 220s where it held until the final buzzer.

Box Score

TeamQ1Q2Q3Q4Final
San Antonio Spurs27322932120
Portland Trail Blazers29362221108

Top Performers

#PlayerPosTeamPTSREBASTSTLBLK3PM
#5Stephon CastleGSAS3325103
#2Dylan HarperGSAS27103114
#4De'Aaron FoxGSAS1846001
#5Jrue HolidayGPOR2965405
#00Scoot HendersonGPOR2121105
#8Deni AvdijaFPOR1969001

Over/Under Line Movement

220230Q1Q2Q3Q4219.5 Pregame

Recent Team Form

TeamScoredAllowed
SASaway(10)120.6111.7
PORhome(10)114.4107.8
Scored sum235.0vs 219.5(+15.5)
Allowed sum219.5vs 219.5(+0.0)

Previous Matchups

0 Over5 Under
DateMatchupAwayHomeTotalLine
Apr 21, 2026POR@SAS106103209221.5
Apr 19, 2026POR@SAS98111209223.5
Apr 8, 2026POR@SAS101112213239.5
Jan 3, 2026POR@SAS115110225234.5
Nov 26, 2025SAS@POR115102217240.5
Averages107.0107.6214.6231.9