2025-26 Season
RYAN DUNN
2025-26 Season
RYAN DUNN
Dunn produces at an below average rate for a 18-minute workload.
Dunn produces at an below average rate for a 18-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 16 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
Ryan Dunn's first 24 games were defined by a jarring regression from an energetic starting forward to an offensive liability buried on the bench. Early on, he looked like a genuine two-way steal. He posted a +9.0 Impact on 10/22 vs SAC despite scoring just nine points, generating massive value because his ten rebounds kept crucial possessions alive. He even flashed a scoring punch on 11/03 vs SAS, pouring in 17 points on a highly efficient 6-for-8 from the floor to earn a stellar +11.6 Impact. But as the season wore on, his half-court limitations became impossible to ignore. By the time he suited up on 12/09 vs MIN, his overall value had plummeted to a dismal -12.0 Impact. Even though he grabbed eight rebounds and dished four assists in that contest, his abysmal 1-for-8 shooting killed the team's spacing and actively sabotaged the offense.
This midseason stretch was defined by an offensive identity crisis that rendered Dunn a massive liability on most nights. His complete inability to find the bottom of the net peaked on 01/30 vs CLE, where he hoisted up four empty threes on his way to zero points and a brutal -19.4 Impact. He occasionally managed to salvage his minutes through sheer physical exertion on the glass. During the 12/27 vs NOP matchup, Dunn scraped together a +5.6 Impact despite scoring just nine points, creating value entirely through his eight rebounds and relentless hustle. Yet, even when his jumper briefly connected, hidden costs often dragged him down. On 02/03 vs POR, he scored six points on perfect shooting from deep but still posted a dismal -11.1 Impact. In those nine minutes, his failure to grab more than a single rebound or generate any playmaking essentially left his team playing four-on-five.
Ryan Dunn's late-season stretch was an exercise in extreme volatility, fluctuating wildly between being a complete offensive zero and a dynamic, game-changing forward. During the 03/05 vs CHI matchup, he scored just six points but still posted a massive +11.5 Impact score. That stellar rating stemmed entirely from his relentless work on the glass, as he ripped down 11 rebounds and utilized high-energy defensive effort to compensate for a quiet shooting night. He finally put the entire package together during the 04/12 vs OKC contest, erupting for 20 points, 11 boards, and five assists. By pairing hyper-efficient 8-for-11 shooting from the floor with his usual hustle, he generated a staggering +16.0 Impact mark. Yet, even when his shot was falling, hidden costs occasionally dragged down his value, which happened on 02/26 vs LAL. Despite chipping in 10 points, severe defensive lapses and empty possessions saddled him with a -1.9 Impact score. To earn permanent starter minutes, Dunn must smooth out these wildly erratic swings.
IMPACT TIMELINE
Game-by-game performance vs average. Green = above average, red = below.
Inconsistent. Dunn has clear good-night/bad-night splits, with scoring swinging ~4 points between games. You're never quite sure which version shows up.
Middle-of-the-road efficiency — shoots 45%+ from the field in 44% of games. Not automatic, but not a problem either.
Defensive difference-maker. Dunn consistently forces tough shots and protects the rim — opponents shoot worse when he's guarding them.
In a rough stretch — 6 straight games with negative impact. Longest cold streak this season: 6 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
76 games played