NBA head-to-head

Portland Trail Blazers vs San Antonio Spurs Head-to-Head

San Antonio Spurs lead the all-time record 117-98 across 219 recorded meetings and 4 meetings without a final source score.

Matchup fact
By Stats synced May 7, 2026
POR
98
vs
SAS
117
219 meetings4 scores unavailable
All-time

SAS lead 117-98

Recent form

POR 3-7 over the latest 10

Last meeting

SAS won 114-95 on Apr 28, 2026

Closeness

19 wins separate the teams

Series context

The average winning margin is 11.7 points across decided games.

Recent Games

Last 10 Games
Apr 28, 26
SAS 114-95 POR
SAS
Apr 26, 26
POR 93-114 SAS
SAS
Apr 24, 26
POR 108-120 SAS
SAS
Apr 21, 26
SAS 103-106 POR
POR
Apr 19, 26
SAS 111-98 POR
SAS
Apr 8, 26
SAS 112-101 POR
SAS
Jan 3, 26
SAS 110-115 POR
POR
Nov 26, 25
POR 102-115 SAS
SAS
Apr 6, 25
POR 120-109 SAS
POR
Dec 21, 24
SAS 114-94 POR
SAS
Last Meeting
Apr 28, 2026Final
SAS
114
HOME
POR
95
AWAY
Spurswon by19
Spurs' 3rd straight in this series·Game 219 of all-time series

Matchup context

San Antonio Spurs have won 7 of the latest 10 scored meetings. San Antonio Spurs lead the complete decided record 117-98. The 11.7-point average margin is reported separately from both win records.

History span
1976 to 2026
50 seasons
Average margin
11.7 points
Across decided games
Playoff history
21
21 playoff meetings across 5 postseasons

All-Time Record

Win Percentage
98W
117W
POR
SAS
46%54%
Portland Trail BlazersSan Antonio Spurs
Season Split & Biggest Wins
Regular season vs playoff record, plus each team's largest margin of victory
Regular Season194 games
94
100
Playoffs21 games
4
17
Portland Trail Blazers Biggest Win
137–97+40
Feb 21, 2012
San Antonio Spurs Biggest Win
133–96+37
Mar 23, 2022
Decade Breakdown
Click a decade to filter stats below
Season by Season
Season ↓POR ↕SAS ↕Games ↕
2025–26268
2024–25134
2023–24123
2022–23314
2021–22044
2020–21213
2019–20213
2018–19224
2017–18123
2016–17224

Matchup Insights

Home / Away Split
63-42POR HOME75-35SAS HOME
AWAY
35-75
POR
AWAY
42-63
SAS
Streaks & Momentum
Current Streak
San Antonio Spurs: 3 consecutive wins
3
Avg. Margin of Victory
Games decided by 11.7 pts on average
11.7pts
Momentum (Last 10 vs All-Time)
POR↓Trending Down
Last 1030%
All-Time45.6%
SAS↑Trending Up
Last 1070%
All-Time54.4%
Last 10 Results
POR / SAS

Advanced Stats

1996-presentBased on 90 of 219 all-time meetings that have play-by-play data

Overtime History

Total OT Games
3
POR OT Wins
1
SAS OT Wins
2
Biggest OT Game
119-129 on Dec 19, 2014 (3OT)

Largest Leads

POR Biggest Leads
+48pts
Feb 21, 2012
#2:+43 pts·Mar 23, 2022
#3:+35 pts·Dec 29, 1996
SAS Biggest Leads
+37pts
Apr 23, 2012
#2:+31 pts·Apr 1, 2022
#3:+31 pts·Dec 2, 2021

Lead Changes

Most in a Game
21
Mar 15, 2017
Average per Game
5.1
per game

Times Tied

Most Ties in a Game
18
Dec 19, 2014
Average Ties per Game
4.7
per game

Attendance Records

Across covered games (1996+)
Highest
35,260
May 31, 1999
Lowest
1,939
May 8, 2021
Reduced capacity (COVID era)
Average
18,777

Shooting Percentages

Average per game, 1996 to 2023. Every bar uses the same 0 to 100% scale.
FG%
POR44.4%
SAS47.1%
SAS +2.7 pp
3P%
POR35.8%
SAS37.7%
SAS +1.9 pp
FT%
POR77.8%
SAS75.7%
POR +2.1 pp
TS%
POR52.7%
SAS55.5%
SAS +2.8 pp

Top Scorers (1996-present)

Career points, games, and biggest single-game vs this opponent
POR Top 15 Scorers
POR top scorers in this matchup (1996-present): total points, games played, average, and best single game
PlayerPtsGAvgBest
Damian Lillard7832927.043
LaMarcus Aldridge5292719.640
CJ McCollum4272318.632
Rasheed Wallace3832714.227
Wesley Matthews3031816.831
Damon Stoudamire2952810.528
Arvydas Sabonis2662212.128
Nicolas Batum2242011.221
Zach Randolph2151415.429
Jusuf Nurkic1971315.225
Brandon Roy1961315.126
Bonzi Wells1701214.230
Scottie Pippen1621312.525
Isaiah Rider1351211.323
Travis Outlaw133177.817
SAS Top 15 Scorers
SAS top scorers in this matchup (1996-present): total points, games played, average, and best single game
PlayerPtsGAvgBest
Tim Duncan10316017.236
Tony Parker7324815.339
Manu Ginobili5964313.930
David Robinson3722514.929
LaMarcus Aldridge3281719.330
Patty Mills3262811.629
Kawhi Leonard3131817.434
Danny Green2542211.627
Avery Johnson2322111.124
DeMar DeRozan215923.936
Keldon Johnson2021118.428
Bruce Bowen192248.013
Sean Elliott1511510.127
Jakob Poeltl1501311.531
Malik Rose138226.312

Biggest Individual Games (1996-present)

Single-game scoring highs in this matchup
43pts
Damian Lillard
PORvsSAS
Dec 19, 2014
40pts
LaMarcus Aldridge
PORvsSAS
Feb 1, 2011
39pts
Tony Parker
SASvsPOR
Feb 25, 2009
37pts
Damian Lillard
PORvsSAS
Jan 23, 2023
37pts
Damian Lillard
PORvsSAS
Dec 14, 2022

Rivalry Fingerprint

Focus or tap a row to compare the exact gap. Every value is an average from matched game-level records, not a projection.

Quarter scoring pulse

96 games with complete quarter lines

PORSAS

How they create points

83 games with complete style splits

Selected comparison

Points in paint: SAS +1.2 points83 games

POR highest-scoring quarter

Q3 · 25.3

SAS highest-scoring quarter

Q1 · 24.8

Widest fingerprint gap

SAS +1.2 points in paint

Questions about this record: Portland Trail Blazers vs San Antonio Spurs

How is the Portland Trail Blazers vs San Antonio Spurs meeting total counted?

The source contains 219 recorded meetings. 215 meetings have a winner; 4 meetings have no final source score and do not count as a win. This is why the meeting total can be larger than the two win totals combined.

What is the Portland Trail Blazers vs San Antonio Spurs NBA playoff record?

The playoff subset contains 21 games: Portland Trail Blazers have 4 wins and San Antonio Spurs have 17. Those games are already included in the complete all-time total.

How do recent Portland Trail Blazers vs San Antonio Spurs results compare with the complete record?

San Antonio Spurs have won 7 of the latest 10 decided meetings. San Antonio Spurs lead the complete decided record 117-98. The recent window is a subset of the complete history, so the page reports the two separately.

Methodology & Data Sources

Last updated

Every head-to-head record on SharkBetting is computed from scored game logs. Regular-season and playoff results come from the balldontlie API and historical records cross-checked against basketball-reference.com. All-time records, recent form, postseason splits, margins, streaks, decades, and seasons are calculated from the same listed results. Records without a final score are excluded from decided-game statistics.

Stats are refreshed after completed game days when new source data is available. Each page's Last updated date shows when its underlying data was actually synced. If you spot an error, head to our contact page with the game date and we will verify against the source feeds.

Pre-1996 game scores partially derived from the nbadb dataset by Wyatt Walsh, distributed under CC BY-SA 4.0.

Read the full data methodology →