PHX

2025-26 Season

RYAN DUNN

Phoenix Suns | Forward | 6-7
Ryan Dunn
5.4PPG
4.0RPG
1.4APG
18.5MPG
-3.3 Impact

Dunn produces at an below average rate for a 18-minute workload.

·
Embed this player card

Copy & paste this HTML into any page:

The widget updates automatically whenever our data does.

IMPACT BREAKDOWN
Every stat, every credit, every cost — per game average
-3.3
Scoring +4.3
Points Scored 5.4 PPG = +5.4
Missed Shots difficulty-adjusted = -2.3
Shot Making above expected FG% = +1.2
Creation +0.4
Assists & Self-Creation 1.4 AST/g + self-creation = +0.4
Turnovers -1.8
Turnovers 0.8/g (live + dead blend) = -1.8
Defense +0.4
Steals 0.8/g = +1.8
Blocks 0.4/g = +0.4
Fouls + context committed fouls, matchup adj = -1.8
Hustle & Effort +4.0
Rebounds 4.0 RPG (OREB + DREB) = +2.1
Contested Shots 3.1/g = +0.6
Deflections 1.6/g = +1.0
Charges Drawn 0.0/g = +0.0
Loose Balls 0.3/g = +0.2
Screen Assists 0.3/g = +0.1
Raw Impact +7.3
Baseline (game-average expected) −10.6
Net Impact
-3.3
29th pctl vs Forwards

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

SKILL DNA

Percentile rank vs 235 Forwards with 10+ games

Scoring 22th
5.8 PPG
Efficiency 32th
54.0% TS
Playmaking 43th
1.5 APG
Rebounding 54th
4.3 RPG
Defense 91th
+10.9/g
Hustle 64th
+14.0/g
Creation 44th
+2.23/g
Shot Making 30th
+4.34/g
TO Discipline 65th
0.04/min

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.

PATTERNS

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

L. James 44.3 poss
FG% 42.9%
3P% 0.0%
PPP 0.14
PTS 6
J. Johnson 44.1 poss
FG% 28.6%
3P% 0.0%
PPP 0.09
PTS 4
L. Dončić 37.5 poss
FG% 50.0%
3P% 50.0%
PPP 0.19
PTS 7
D. DeRozan 34.1 poss
FG% 50.0%
3P% 0.0%
PPP 0.06
PTS 2
N. Reid 31.4 poss
FG% 25.0%
3P% 0.0%
PPP 0.06
PTS 2
J. Randle 30.4 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0
H. Barnes 28.3 poss
FG% 50.0%
3P% 50.0%
PPP 0.18
PTS 5
K. Anderson 27.5 poss
FG% 66.7%
3P% 50.0%
PPP 0.18
PTS 5
J. Collins 27.3 poss
FG% 33.3%
3P% 0.0%
PPP 0.07
PTS 2
D. Green 25.4 poss
FG% 20.0%
3P% 25.0%
PPP 0.12
PTS 3

ON DEFENSE: WHO HE GUARDED

How opponents shot when he was the primary defender. Lower FG% = better defense.

L. Dončić 50.8 poss
FG% 61.5%
3P% 42.9%
PPP 0.47
PTS 24
L. James 37.0 poss
FG% 66.7%
3P% 0.0%
PPP 0.27
PTS 10
S. Curry 33.1 poss
FG% 10.0%
3P% 20.0%
PPP 0.09
PTS 3
J. Harden 32.7 poss
FG% 66.7%
3P% 0.0%
PPP 0.24
PTS 8
N. Reid 31.0 poss
FG% 66.7%
3P% 100.0%
PPP 0.16
PTS 5
L. Markkanen 30.3 poss
FG% 37.5%
3P% 42.9%
PPP 0.43
PTS 13
A. Edwards 27.6 poss
FG% 62.5%
3P% 50.0%
PPP 0.43
PTS 12
D. Schröder 25.5 poss
FG% 25.0%
3P% 0.0%
PPP 0.08
PTS 2
T. Camara 25.0 poss
FG% 33.3%
3P% 0.0%
PPP 0.08
PTS 2
K. George 24.4 poss
FG% 50.0%
3P% 66.7%
PPP 0.29
PTS 7

SEASON STATS

76
Games
5.4
PPG
4.0
RPG
1.4
APG
0.8
SPG
0.4
BPG
44.7
FG%
32.2
3P%
48.9
FT%
18.5
MPG

GAME LOG

76 games played