April 26, 2026
EXPLORE THE GAME
Every shot, every lead change, every rotation — visualized.
SAS
2P —
3P —
POR
2P —
3P —
SAS
POR
SAS
PLAYER PERFORMANCE
Portland Trail Blazers
Holiday scored effectively (3-of-6 from deep) but completely sabotaged his +5.1 offensive credit with disastrous decision-making. His 6 turnovers (↓ his 3.3 average) repeatedly killed possessions and fueled the opposition's transition game.
Avdija leveraged aggressive downhill attacks to draw fouls (8-of-9 FT) and score efficiently (8-of-14 FG), driving a robust +14.4 offensive credit. However, his high-usage role came with severe sloppiness, as 5 turnovers (↓ his 3.7 average) and 6 fouls ultimately fouled him out of the game.
Camara struggled to find his rhythm offensively, managing just 8 points (↓ his 14.7 average) on 38% shooting. He salvaged his night through relentless defensive effort, utilizing 10 contested shots to build a massive +8.4 defense credit.
Henderson was an absolute offensive liability, missing all 7 of his shot attempts to post a devastating -6.7 offensive credit. His 27 minutes were defined by empty possessions and zero points (↓↓ his 15.7 average), rendering him a massive detriment to the lineup.
Clingan endured a catastrophic shooting performance, clanking his way to a 2-of-10 mark from the floor that dragged his offensive credit down to -0.8. He managed to provide some interior resistance with 7 contested shots, but his inability to finish heavily muted his overall effectiveness.
Grant operated as a highly efficient scoring valve, converting 50% of his looks and a perfect 4-of-4 at the stripe to anchor a +12.8 offensive credit. He supplemented his scoring with solid work on the glass (5 rebounds, ↑ average) to round out a productive two-way shift.
Williams III was a disruptive interior force, utilizing 10 contested shots and 2 blocks (↑ average) to anchor a stout +5.5 defensive credit. Though his scoring volume was low, his perfect ball security (zero turnovers) and active screening kept the offense flowing smoothly.
Sharpe provided a clean, efficient spark off the bench, hitting half his shots to generate a +6.6 offensive credit. He played mistake-free basketball with zero turnovers (↑ average) and added a steal to bolster his defensive metrics.
Murray operated strictly on the margins during his 12 minutes, converting two interior looks to notch a +3.1 offensive credit. He failed to register a single assist, steal, or block, operating as a low-usage placeholder.
Cissoko struggled badly to find the basket, missing all three of his attempts to drag his offensive credit down to -3.6. He managed to swipe a steal (↑ average) to boost his defensive metrics, but his offensive futility defined his brief stint.
Krejčí logged a mere minute of garbage time, failing to record a single statistic. He was entirely invisible during his brief appearance.
Wesley managed a single point at the free-throw line during his brief cameo, but coughed up a turnover (↓ average) to yield a -1.5 offensive credit. He offered zero peripheral stats during his 1-minute shift.
Yang saw just over a minute of action, registering a single contested shot and nothing else. He was a complete non-factor offensively and defensively.
San Antonio Spurs
Fox carved up the defense with surgical precision, utilizing a scorching 65% shooting night to drive a stellar +20.7 offensive credit. His playmaking (7 assists, ↑ average) and surprising rim protection (2 blocks, ↑ average) showcased a fully engaged two-way performance.
Vassell generated solid value across the board, leaning on efficient shot-making (5-of-9 FG) to drive a +6.8 offensive credit. His engagement extended beyond scoring, as 3 deflections and a block (↑ his season average) helped secure a +3.5 defensive mark.
Wembanyama was an absolute terror defensively, racking up 7 blocks and 4 steals (both ↑↑ his averages) to fuel a massive +21.4 defensive credit. He paired that rim protection with 15 contested shots and a steady diet of free throws (8-of-8 FT) to completely dictate the terms of engagement on both ends.
Champagnie operated as a low-usage spacer, converting efficiently from deep (2-of-4 3P) to post a +5.7 offensive credit. He didn't force the issue, logging zero turnovers (↑ his season average) while playing a clean, mistake-free role on the wing.
Castle operated primarily as a perimeter facilitator, leveraging his 8 assists to generate a +12.4 offensive credit despite a dip in raw scoring (16 points, ↓ average). His ball security was excellent, committing just 1 turnover (↑ his 3.1 average) to keep the offense humming smoothly.
Harper endured a brutal offensive deep freeze, managing just 3 points (↓ his 13.3 average) on 17% shooting to yield a meager +0.1 offensive credit. He tried to compensate with active hands, tallying 3 deflections and zero turnovers (↑ average), but his inability to score derailed his overall utility.
Johnson provided a highly efficient, low-volume spark off the bench, converting 3-of-5 from the floor to post a +8.3 offensive credit. He played entirely within the flow of the offense, committing zero turnovers (↑ average) during a disciplined 17-minute shift.
Kornet struggled mightily to finish inside (1-of-7 FG), heavily suppressing his offensive output. However, he salvaged his brief 12-minute stint by anchoring the glass (7 rebounds, ↑ average) and contesting 5 shots to post a +4.7 defensive credit.
Barnes was a near-invisible presence during his 10 minutes of action, attempting just two shots and grabbing a single rebound. His +3.2 offensive credit reflects a mistake-free stint with zero turnovers, but his overall passivity limited any real impact.
Bryant maximized a brief 5-minute cameo by flashing excellent perimeter touch, draining 2-of-3 from deep to generate a +4.9 offensive credit. He offered little else statistically, but his quick scoring burst provided a necessary jolt.
Waters was completely invisible during his 1-minute shift, failing to record a single stat or hustle play. He essentially operated as a placeholder at the end of the rotation.
Plumlee saw just over a minute of floor time and did not register a single box-score or hustle metric. His appearance was purely ceremonial to close out the game.
Biyombo logged a fleeting 1-minute garbage-time appearance, failing to register a single box-score statistic. His lone contribution was a single contested shot, leaving him as a complete non-factor.
McLaughlin made the most of his 1-minute cameo, converting his only shot attempt and swiping a steal (↑ average). This brief flurry of activity yielded a +2.5 offensive credit before he returned to the bench.