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
Final Total: 228
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
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 27 | 32 | 29 | 32 | 120 | |
| 29 | 36 | 22 | 21 | 108 |
Top Performers
| # | Player | Pos | Team | PTS | REB | AST | STL | BLK | 3PM |
|---|---|---|---|---|---|---|---|---|---|
| #5 | Stephon Castle | G | 33 | 2 | 5 | 1 | 0 | 3 | |
| #2 | Dylan Harper | G | 27 | 10 | 3 | 1 | 1 | 4 | |
| #4 | De'Aaron Fox | G | 18 | 4 | 6 | 0 | 0 | 1 | |
| #5 | Jrue Holiday | G | 29 | 6 | 5 | 4 | 0 | 5 | |
| #00 | Scoot Henderson | G | 21 | 2 | 1 | 1 | 0 | 5 | |
| #8 | Deni Avdija | F | 19 | 6 | 9 | 0 | 0 | 1 |
Over/Under Line Movement
Recent Team Form
| Team | Scored | Allowed |
|---|---|---|
| 120.6 | 111.7 | |
| 114.4 | 107.8 | |
| Scored sum | 235.0 | vs 219.5(+15.5) |
| Allowed sum | 219.5 | vs 219.5(+0.0) |
Previous Matchups
| Date | Matchup | Away | Home | Total | Line |
|---|---|---|---|---|---|
| Apr 21, 2026 | 106 | 103 | 209 | 221.5 | |
| Apr 19, 2026 | 98 | 111 | 209 | 223.5 | |
| Apr 8, 2026 | 101 | 112 | 213 | 239.5 | |
| Jan 3, 2026 | 115 | 110 | 225 | 234.5 | |
| Nov 26, 2025 | 115 | 102 | 217 | 240.5 | |
| Averages | 107.0 | 107.6 | 214.6 | 231.9 | |