April 24, 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 put on an absolute two-way clinic, torching the nets for 29 points on 12-of-18 shooting to command a massive +25.9 Offense credit. He was just as disruptive off the ball, racking up 4 steals (avg 0.9) and 3 deflections to fuel a +9.8 Defense credit, even as opponents found some success shooting over him.
Avdija's playmaking and ability to draw fouls salvaged a rough shooting performance, as he bricked his way to a 3-of-15 mark from the floor. He leaned heavily on his facilitating (9 assists) and a parade to the charity stripe (12-of-16 FT) to grind out a +11.2 Offense credit despite the lack of touch.
Henderson embraced a score-first mentality, knocking down 5-of-10 from beyond the arc to drive his +9.8 Offense credit while his playmaking took a back seat (just 1 assist). He also brought active hands to the defensive end, generating 4 deflections and holding his matchups to 42% shooting to earn a +1.5 Defense credit.
An ice-cold perimeter stroke completely derailed Camara's offensive impact, as he missed all four of his three-point attempts en route to a -5.4 Offense credit. He tried to compensate with high-motor activity, logging 8 contests and 2 deflections to generate a +6.2 Hustle credit, but his scoring void was too steep to overcome.
Clingan anchored the interior with imposing physicality, gobbling up 11 rebounds and racking up 5 screen assists to grease the offensive wheels for a +8.9 Offense credit. His rim deterrence was equally vital, as he contested 7 shots and suffocated his defensive matchups to a dismal 3-of-11 (27%) shooting mark for a +4.4 Defense credit.
Williams III was a highly disruptive force in the paint, pairing efficient interior finishing (5-of-8 FG) with a +13.3 Offense credit. His rim protection was elite, as he swatted 2 shots and held opponents to 7-of-18 shooting (39%) when he was the primary defender to secure a +5.7 Defense credit.
Grant supplied a modest scoring punch with 13 points, generating a +9.2 Offense credit, but his inability to contribute elsewhere left his overall imprint lacking. He failed to record a single assist, steal, or block, and his defensive resistance was soft, allowing matchups to shoot 60% against him.
Sharpe was largely a passenger during his 13 minutes of action, managing just 4 points on five shot attempts. While his +3.1 Offense credit suggests he didn't actively hurt the team, his lack of aggression kept him from making a meaningful dent in the game.
Thybulle barely saw the floor in a brief six-minute stint, failing to convert a field goal on two attempts. He managed to chip in a block and hit two free throws, but his limited run prevented him from establishing his usual defensive rhythm, netting a modest +1.2 Defense credit.
Murray logged less than two minutes of garbage time, failing to record a single box-score statistic. He was a complete non-factor in this contest, registering a flat +0.0 Offense credit.
Yang grabbed a single rebound during his 59 seconds on the floor. His appearance was strictly limited to the final moments of the game, yielding a modest +0.3 Defense credit.
Cissoko logged just under a minute of garbage time. He did not register any statistics during his brief stint, serving merely as an end-of-bench placeholder.
Wesley saw less than a minute of action in this matchup. He recorded no stats during his brief appearance, leaving no tangible imprint on the game.
Krejčí made only a fleeting 59-second cameo at the end of the game. He had no opportunity to impact the outcome, missing his lone three-point attempt and posting a -0.9 Offense credit.
San Antonio Spurs
Fox's playmaking and scoring volume yielded a solid +8.7 Offense credit, but his perimeter jumper remained icy (1-of-6 from deep). More concerning was his point-of-attack resistance, as opponents torched him for 10-of-14 shooting (71%) when he was the primary defender, resulting in a -0.3 Defense score.
Castle erupted as a primary scoring engine, pouring in 33 points on hyper-efficient shooting (10-of-18 FG, 10-of-11 FT) to drive a massive +23.2 Offense credit. While his aggressive downhill attacks fueled the offense, his decision-making occasionally wavered, resulting in four turnovers (avg 3.5).
Vassell's defensive activity anchored his performance, generating a +7.3 Defense credit while adding a pair of steals (avg 1.1). His offensive output was muted by inefficient two-point shooting (4-of-12 overall), though he still managed to stretch the floor by hitting 3-of-7 from deep.
Kornet dominated the interior on both ends, pairing a highly efficient 14-point scoring night (6-of-9 FG) with a massive +17.3 Offense credit. He was equally imposing around the rim defensively, logging 12 contests and holding opponents to 9-of-21 shooting when guarded to secure a +4.9 Defense credit.
Champagnie made his mark on the defensive end, stifling his primary assignments to a mere 5-of-14 (36%) shooting for a +4.4 Defense credit. He complemented this perimeter containment with efficient spot-up shooting, knocking down half of his four three-point attempts to buoy his +4.8 Offense score.
Harper delivered a masterclass in offensive efficiency, torching the nets for 27 points on 9-of-12 shooting to generate a staggering +28.5 Offense credit. He paired this blistering shot-making (4-of-5 from deep) with excellent positional rebounding, pulling down 10 boards (avg 3.8) to complete a dominant two-way showing.
Bryant's value stemmed entirely from his connective passing and rim protection rather than his scoring, as evidenced by his 4 assists and 3 blocks (avg 0.7). Though he struggled to find the bottom of the net (1-of-5 FG), his defensive activity and 6 contests earned him a sturdy +4.1 Defense credit.
A brutal shooting night (1-of-7 FG) completely neutralized Johnson's scoring punch, resulting in a flat -0.1 Offense credit. Despite the offensive deep freeze, he remained highly engaged on the other end, contesting 8 shots and suffocating his matchups (opponents shot 2-of-9) to salvage value with a +5.6 Defense credit.
Barnes was a complete non-factor during his brief six-minute cameo, failing to record a single point, rebound, or assist. His inability to leave any tangible imprint on the game resulted in a flat -0.3 Offense credit and a quick hook from the rotation.