🏀Front Office2026-27
 
Phoenix Suns
76
OVR

Ryan Dunn

Phoenix Suns · #0 · Rotation
SF6'7"216 lbage 232 yrs expVirginiaFreeport, NY
5th best of 14 on PHXworth +0.8 wins to the rotation
OFF66DEF82
Elite perimeter defender & rebounder
PHX
Phoenix Suns
Western · Pacific · proj. 36-46 (▲+3.8)

A defense-first wing whose calling card is elite point-of-attack and help defense, flashing real rim protection for his position. The offense is the holdup: just 5.8 points on 33% shooting from three and an alarming 49% from the line, so the jumper has to come before he's a two-way rotation lock.

5.8
PPG
4.2
RPG
1.5
APG
0.9
SPG
0.4
BPG
GP 70MPG 19.4FG% 45.33P% 33.1FT% 48.9TS% 53.2USG% 13.7PER 11.7BPM -0.9VORP 0.4EPM +0.6
2025-26 regular season · bars are percentile at his position

NBA player ratings

0–99 · 2025-26 form
Perimeter defense94
Rebounding88
Rim protection83
Inside finishing76
Playmaking76
Shooting59
Scoring55

Skill ratings are 2025-26 per-game and advanced stats (Basketball-Reference) ranked 0–99 within position (guards vs guards, bigs vs bigs). Overall is anchored to EPM impact on a non-linear curve, nudged by these skills; Offense and Defense come from box plus-minus. A player who missed the latest season is shown from his most recent one.

Career

2024-25 to 2025-26 · 2 seasons
6.4
PPG
3.9
RPG
1.1
APG
144
GAMES
Points 918Win Shares 3.6Starts 60Best season 2025-26 · 5.8 ppg

Regular season, 2003-04 onward (Basketball-Reference). Averages are weighted by games played; honours count awards won, not finishes. “Current players” means the 802 who played in the last three seasons.

Trajectory

2024-25 → 2025-26 · age 22 → 23
Rising

Ryan, at 23, is on a clear upward trajectory — 0.0 → 1.9 wins of value over the window.

Age curve Ahead of curve
Developing faster than a typical player his age.
2026-27 forecast 4.3 wins (+2.4)
Starts from his player rating, which is higher than last season's total. Age should add a little at 24. Range 3.55.1 wins.
Production (BPM)-4.1-0.9+3.226-27 forecast -1.8
His per-possession game has clearly sharpened.
2024-25: -4.1 · 74 games2025-26: -0.9 · 70 games2026-27: -1.8 (forecast)24-2525-2626-27
Value to team (wins)0.01.9+1.926-27 forecast 4.3
He's worth more wins to a team than he was.
2024-25: 0.0 · 74 games2025-26: 1.9 · 70 games2026-27: 4.3 (forecast)24-2525-2626-27
Contract value2026-27: worth $11.8M vs $2.8M salary+$9.0M
His play is projected to be worth more than he is paid.
$2.8M salary2024-25: $1.5M · 74 games2025-26: $4.4M · 70 games2026-27: $11.8M (forecast)24-2525-2626-27
Current deal: $2,784,240 cap hit · through '28. On the contract row the flat dashed line is this salary, so the gap to the 2026-27 forecast is the surplus.

Seasons from Basketball-Reference (2024-25 → 2025-26). Production is box plus-minus, a per-possession measure. Value is VORP-based wins, so it also counts games played. Contract value is what each season’s play would fetch on the open market. The dotted 2026-27 point is a forecast: his established level, a year older, assuming a normal season.

Contract

2026-27
$2,784,240Team option
2% of the club’s payroll · 9th of 12 priced deals
Runs through2 seasons
Est. market value$11,796,000 /yr
Surplus+$9,011,760
BARGAINworth more than he is paid

Market value is an estimate, not a reported figure: what his play is forecast to fetch on the open market in 2026-27 — his current rating, a year older. Cap thresholds are projected for 2026-27 until the league sets them.

Plays like

same position

Nearest skill profiles across the seven rating axes — who he plays like, not who is as good. The rating beside each name answers that second question.