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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SA -1.5 | 220.5 o -110 / u -110 | San Antonio Spurs -122 · Portland Trail Blazers +102 |
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
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| San Antonio | - | 20 | L1 | .756 | 62 |
| Houston | 10 | 30 | W1 | .634 | 52 |
| New Orleans | 36 | 56 | L2 | .317 | 26 |
| Dallas | 36 | 56 | W1 | .317 | 26 |
| Memphis | 37 | 57 | L8 | .305 | 25 |
| Oklahoma City | - | 18 | L2 | .780 | 64 |
| Denver | 10 | 28 | W12 | .659 | 54 |
| Minnesota | 15 | 33 | W2 | .598 | 49 |
| Portland | 22 | 40 | W2 | .512 | 42 |
| Utah | 42 | 60 | L1 | .268 | 22 |
Box score
| Stat | San Antonio Spurs | Portland Trail Blazers |
|---|---|---|
| Field goals | 41-87 | 37-90 |
| Field goal % | 47 | 41 |
| Three-pointers | 16-33 | 14-38 |
| Three-point % | 48 | 37 |
| Free throws | 22-28 | 20-29 |
| Free throw % | 79 | 69 |
| Rebounds | 50 | 45 |
| Offensive rebounds | 14 | 16 |
| Defensive rebounds | 36 | 29 |
| Assists | 27 | 21 |
| Steals | 6 | 7 |
| Blocks | 8 | 4 |
| Turnovers | 13 | 10 |
| Team turnovers | 2 | 1 |
| Technical fouls | 2 | 1 |
| Technical fouls, total | 2 | 1 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 23 | 17 |
| Fast-break points | 15 | 19 |
| Points in the paint | 42 | 44 |
| Fouls | 25 | 24 |
| Largest lead | 15 | 15 |
| Lead changes | 9 | 9 |
| Time in front | 30 | 61 |
How the scoring went
- 3rd Quarter71-84Keldon Johnson makes free throw 1 of 2
- 3rd Quarter72-84Keldon Johnson makes free throw 2 of 2
- 3rd Quarter75-84Carter Bryant makes 27-foot three point step back jumpshot (De'Aaron Fox assists)
- 3rd Quarter76-84Dylan Harper makes free throw 2 of 2
- 3rd Quarter76-85Deni Avdija makes free throw 2 of 2
- 3rd Quarter79-85Keldon Johnson makes 25-foot three point jumper (Dylan Harper assists)
- 3rd Quarter81-85Dylan Harper makes two point shot
- 3rd Quarter82-85Dylan Harper makes free throw 1 of 2
- 3rd Quarter83-85Dylan Harper makes free throw 2 of 2
- 3rd Quarter83-87Scoot Henderson makes driving layup
- 3rd Quarter84-87Julian Champagnie makes technical free throw
- 3rd Quarter86-87De'Aaron Fox makes 12-foot two point shot
- 4th Quarter88-89Scoot Henderson makes layup (Robert Williams III assists)
- 4th Quarter91-89Dylan Harper makes 23-foot three point jumper (De'Aaron Fox assists)
- 4th Quarter91-91Robert Williams III makes 1-foot dunk (Jrue Holiday assists)
- 4th Quarter93-91Dylan Harper makes two point shot
- 4th Quarter93-93Shaedon Sharpe makes 8-foot driving floating jump shot (Robert Williams III assists)
- 4th Quarter93-95Jrue Holiday makes 2-foot two point shot
- 4th Quarter96-95Dylan Harper makes 27-foot three point jumper (Keldon Johnson assists)
- 4th Quarter98-95Dylan Harper makes 2-foot driving dunk (Stephon Castle assists)
- 4th Quarter101-95Stephon Castle makes 24-foot three point jumper (Dylan Harper assists)
- 4th Quarter103-95Stephon Castle makes 9-foot pullup jump shot
- 4th Quarter104-95Stephon Castle makes free throw 1 of 2
- 4th Quarter105-95Stephon Castle makes free throw 2 of 2
- 4th Quarter105-96Donovan Clingan makes free throw 2 of 2
- 4th Quarter108-96Devin Vassell makes 24-foot three point jumper (Carter Bryant assists)
- 4th Quarter108-97Deni Avdija makes free throw 1 of 2
- 4th Quarter110-97Luke Kornet makes 2-foot alley oop dunk (Stephon Castle assists)
- 4th Quarter112-97Stephon Castle makes 11-foot two point shot
- 4th Quarter112-99Deni Avdija makes driving layup (Jrue Holiday assists)
- 4th Quarter112-101Robert Williams III makes 1-foot alley oop dunk (Deni Avdija assists)
- 4th Quarter112-103Jrue Holiday makes driving layup
- 4th Quarter113-103De'Aaron Fox makes free throw 1 of 2
- 4th Quarter114-103De'Aaron Fox makes free throw 2 of 2
- 4th Quarter116-103De'Aaron Fox makes 10-foot fade away jump shot
- 4th Quarter117-103Stephon Castle makes free throw 1 of 2
- 4th Quarter118-103Stephon Castle makes free throw 2 of 2
- 4th Quarter118-105Jerami Grant makes 1-foot driving dunk (Jrue Holiday assists)
- 4th Quarter120-105De'Aaron Fox makes 9-foot driving floating jump shot (Devin Vassell assists)
- 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
- Ranking the top 10 NBA rivalries to watch in 2026-27 season
- NBA offseason recap, early 2026-27 season previews by team
- Charlotte Hornets offseason recap, early 2026-27 season preview
- 2026 NBA buzz: Latest free agency and trade updates
- 76ers sign 7-foot-6 center Tacko Fall, others to camp deal
- Oladipo writes open letter to NBA GMs asking for second chance
Picks for NBA
NBA rules and settlement
These two, other days
- Spurs Dominate Trail Blazers in Playoff ClashApr 28, 2026
- Spurs Dominate Trail Blazers in NBA ShowdownApr 26, 2026
- Trail Blazers Edge Spurs in Close ContestApr 21, 2026
- Spurs Defeat Trail Blazers 111-98 in NBA ClashApr 19, 2026
- Spurs Secure Victory Over Trail Blazers at HomeApr 8, 2026