2025-26 Season
BOBBY PORTIS
2025-26 Season
BOBBY PORTIS
Portis produces at an elite rate for a 24-minute workload.
Portis produces at an elite rate for a 24-minute workload.
PBP Credit: Every play is analyzed from play-by-play data. Scorers get difficulty-adjusted credit, assisters get creation value based on the shot opportunity they created, and turnovers are classified by type. Shot difficulty is derived from 1M+ shots across 4 seasons. Full methodology
TEAM COMPARISON
of 17 teammates (10+ games, 10+ min)
Similar Players
Same position, closest production profile this season.
SKILL DNA
Percentile rank vs 235 Forwards with 10+ games
THE SEASON SO FAR
Bobby Portis spent the first quarter of the season riding the unpredictable rollercoaster of a classic microwave scorer. Early on, his trigger-happy tendencies actively hurt the second unit. This bottomed out during the 11/05 vs TOR matchup, where he clanked his way to just 2 points on 1-for-8 shooting. He generated a dismal -10.3 Impact score that night due to highly questionable shot selection and empty offensive possessions. He eventually caught fire in late November, briefly earning a spot in the starting lineup before returning to his bench role to completely torch opposing defenses. His absolute peak arrived on 11/25 vs POR, pouring in 22 points on blistering 9-for-15 shooting. Because he knocked down four triples and stretched the floor flawlessly without forcing bad looks, he posted a massive +21.8 Impact score. Even when his scoring output dipped, like during the 12/04 vs DET contest, he found ways to salvage his minutes; despite an inefficient 13 points, he recorded a +10.7 Impact by crashing the glass for 9 rebounds and keeping the ball moving with 5 assists.
Bobby Portis defined this midseason stretch with a Jekyll-and-Hyde routine, oscillating wildly between blistering bench scoring and gritty, low-efficiency spot starts. When his jumper was dialed in, he was an absolute wrecking ball. Look no further than his 12/12 vs BOS masterpiece, where he poured in 27 points and grabbed 10 rebounds on a ridiculous 11-for-13 shooting clip. That hyper-efficient shot selection and relentless work on the glass fueled a staggering +38.4 Impact score. Yet even when his touch abandoned him, Portis usually found ways to survive. During a miserable 7-point, 2-for-11 shooting night on 12/07 vs DET, he still managed a +2.6 Impact score because he crashed the boards for seven rebounds and generated extra possessions through sheer hustle. Sometimes, however, the forced shots simply outweighed the effort. On 01/05 vs SAC, his erratic 4-for-11 chucking and zero assists resulted in a -0.3 Impact score, with clunky offensive decisions erasing the value of his 11 rebounds.
A permanent move to the second unit defined this midseason stretch for Bobby Portis, transforming him into a lethal sparkplug. Even before the role shift, he found ways to alter games without scoring. He logged an ugly 4-for-13 shooting night on 02/01 vs BOS but still posted a +4.4 Impact score because of his relentless effort to rip down 12 rebounds. The transition to the bench wasn't entirely seamless, though. He occasionally forced the issue, like his disastrous outing on 02/11 vs ORL where poor shot selection and a lack of rebounding dragged him down to a brutal -15.5 Impact. But when his jumper was falling, he was completely unguardable. On 03/15 vs IND, Portis erupted for 29 points and 10 rebounds in just 27 minutes. His scorching 6-for-11 shooting from beyond the arc stretched the floor perfectly, generating a massive +34.2 Impact score to punish the opposing second unit.
IMPACT TIMELINE
Game-by-game performance vs average. Green = above average, red = below.
Very consistent. Portis posts positive impact in 82% of games — you almost always get a productive night. Scoring varies by ~6 points, but the overall contribution stays positive.
Middle-of-the-road efficiency — shoots 45%+ from the field in 59% of games. Not automatic, but not a problem either.
Defensive difference-maker. Portis consistently forces tough shots and protects the rim — opponents shoot worse when he's guarding them.
Slight upward trend. First-half impact: +5.8, second-half: +7.9. Modest improvement — possibly settling into a rhythm.
Hot right now — 12 straight games with positive impact. Longest positive run this season: 15 games.
MATCHUP HISTORY ⚠ Updated 46 days ago
Based on 69 games with tracking data. Shows who guarded this player on offense and who he guarded on defense, with their shooting stats in those matchups.
ON OFFENSE: WHO GUARDED HIM
His shooting stats against each primary defender this season
ON DEFENSE: WHO HE GUARDED
How opponents shot when he was the primary defender. Lower FG% = better defense.
SEASON STATS
GAME LOG
67 games played