
#00SF · Phoenix Suns
Height
6'6"
Weight
226 lbs
Age
33
College
Baylor
Experience
8 yrs
Grade Royce O'Neale
Your grade joins the crowd-sourced Fan Verdict.
On the field, Royce O'Neale grades out as a strong SF for Phoenix Suns (B- Impact). That places him 25th of 119 graded small forwards. In his on-court role, the grade is strong (B Role), reflecting how he produces relative to others at his position. The money matches the play — the Contract Value Index lands at B-, good value. The public read is positive (B- Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | PPG | RPG | APG | SPG | BPG | FG% | 3PT% | FT% |
|---|---|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 678 | 9.8 | 4.8 | 2.7 | 1.1 | 0.4 | 42.1% | 38.9% | 76.5% |
| 2025-26 | ![]() | 78 | 9.8 | 4.8 | 2.7 |
| Season | Team | GP | PTS | REB | AST | FG% | Grade |
|---|---|---|---|---|---|---|---|
| 2025-26 | ![]() | 78 | 9.8 | 4.8 | 2.7 | 42.1% | B- B- |
| 2024-25 | ![]() | 75 | 9.1 | 4.7 | 2.2 | 42.3% | B- B- |
| 2023-24 | ![]() | 79 | 7.7 | 4.8 | 2.8 | 39.7% | C+ C+ |
| 2022-23 | ![]() | 76 | 8.8 | 5.1 | 3.7 | 38.6% | B- B- |
| 2021-22 | ![]() | 77 | 7.4 | 4.8 | 2.5 | 45.7% | B- B- |
| 2020-21 | ![]() | 71 | 7.0 | 6.8 | 2.5 | 44.4% | C+ C+ |
| 2019-20 | ![]() | 71 | 6.3 | 5.5 | 2.5 | 43.3% | C+ C+ |
| 2018-19 | ![]() | 82 | 5.2 | 3.5 | 1.5 | 47.5% | D D |
| 2017-18 | ![]() | 69 | 5.0 | 3.4 | 1.4 | 42.3% | D D |
Grades reflect the player's performance in each season. Header grade shows the current season.
| Date | OPP | Result | MIN | PTS | REB | AST | STL | BLK | FG | 3PT | +/- |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Tue, 4/28 | vs OKC | L 122-131 | 18 | 8 | 7 | 2 | 0 | 0 | 3-3 | 2-2 | -3 |
| Sat, 4/25 | vs OKC | L 109-121 | 22 | 3 |
Length
3 years
Total Value
$32.6M
Guaranteed
$21.5M
AAV
$10.1M/yr
Royce O'Neale earns a B- Contract Value Index (CVI) on a $10.1M annual average across three years, a valuation that reflects solid two-way production paired with a salary that sits at the upper end of the role-player market for his profile. His B-grade performance this season—anchored by 9.8 points, 4.8 rebounds, and 2.7 assists across 78 games—aligns with his established identity as a dependable 3-and-D wing rather than a dynamic scorer or creation engine; the CVI accounts for that floor-spacing and defensive versatility as genuine assets without inflating them into star-level value. At $10.1M AAV, O'Neale's deal prices him as a frontline depth piece, a tier that demands either All-Star-adjacent production or significant schematic leverage—he delivers on the latter (floor spacing and switchability) but not the former. At age 32 with nine seasons under his belt, he is squarely in the "established veteran" bucket, a stage where durability and positional reliability matter more than trajectory; the three-year commitment reflects confidence in his consistency rather than upside. Media and fan perception remains quietly positive, viewing him as a functional, professional contributor to a larger competitive puzzle—not a focal point of excitement, but notably not a drag on roster construction either. The CVI verdict essentially says what the Suns' roster strategy confirms: O'Neale is appropriately compensated for what he is, with enough flexibility in the term to avoid overpaying a declining asset, even as injury availability continues to dot recent coverage.
Other same-position deals the Contract Value Index also places in the B band — a quick read on where Royce's contract sits relative to comparable money.
Royce O'Neale ranks 25th of 119 graded small forwards by performance. That slots Royce between Julian Champagnie (B) just ahead and Cameron Johnson (B) just behind.
Graded higher
Julian ChampagnieSan Antonio SpursBKelly Oubre Jr.Philadelphia SixersBCooper FlaggDallas MavericksBGraded lower
Cameron JohnsonDenver NuggetsNo transactions found for this player.
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Royce O'Neale is a veteran in his 8th NBA season listed at SF for the Phoenix Suns. FanVerdicts covers every NBA player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on Royce O'Neale, see where the crowd lands, and argue the call. FanVerdicts also brings its own read — performance, sentiment, and Contract Value Index — as one honest input alongside the crowd's. Where FanVerdicts has weighed in so far: Contract Value Index B-, Performance B, Sentiment B-.
The crowd's Fan Verdict moves in real time as fans vote on this profile. FanVerdicts' own read updates as new data lands — performance recalculates when NBA game stats post, sentiment shifts with media coverage and fan discussion, and the Contract Value Index recomputes when contract terms change. Contract details below show the structure (years, total value, average annual value, guarantees) behind the Contract Value Index read.
For league-wide context, the NBA hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The NBA player rankings page sorts every active player by performance and contract value within their position.
| 1.1 |
| 0.4 |
| 42.1% |
| 40.8% |
| 71.1% |
| 2024-25 | ![]() | 75 | 9.1 | 4.7 | 2.2 | 0.9 | 0.4 | 42.3% | 40.6% | 73.1% |
| 2023-24 | ![]() | 79 | 7.7 | 4.8 | 2.8 | 0.7 | 0.6 | 39.7% | 37.0% | 68.6% |
| 2022-23 | ![]() | 76 | 8.8 | 5.1 | 3.7 | 0.9 | 0.6 | 38.6% | 38.9% | 72.5% |
| 2021-22 | ![]() | 77 | 7.4 | 4.8 | 2.5 | 1.1 | 0.4 | 45.7% | 38.9% | 80.4% |
| 2020-21 | ![]() | 71 | 7.0 | 6.8 | 2.5 | 0.8 | 0.5 | 44.4% | 38.5% | 84.8% |
| 2019-20 | ![]() | 71 | 6.3 | 5.5 | 2.5 | 0.8 | 0.5 | 43.3% | 37.7% | 76.4% |
| 2018-19 | ![]() | 82 | 5.2 | 3.5 | 1.5 | 0.7 | 0.3 | 47.5% | 38.6% | 76.2% |
| 2017-18 | ![]() | 69 | 5.0 | 3.4 | 1.4 | 0.5 | 0.2 | 42.3% | 35.6% | 80.3% |
| 6 |
| 0 |
| 0 |
| 0 |
| 1-4 |
| 1-4 |
| -14 |
| Thu, 4/23 | @ OKC | L 107-120 | 34 | 16 | 9 | 4 | 2 | 0 | 4-5 | 4-5 | -4 |
| Sun, 4/19 | @ OKC | L 84-119 | 23 | 4 | 3 | 3 | 0 | 1 | 1-2 | 1-2 | -23 |
| Sat, 4/18 | vs GSW | W 111-96 | 26 | 11 | 2 | 1 | 0 | 0 | 4-11 | 3-10 | -4 |
| Wed, 4/15 | vs POR | L 110-114 | 24 | 7 | 8 | 3 | 4 | 0 | 3-5 | 1-3 | -12 |
| Sat, 4/11 | @ LAL | L 73-101 | 22 | 11 | 7 | 3 | 3 | 0 | 4-10 | 2-7 | 0 |
| Thu, 4/9 | vs DAL | W 112-107 | 23 | 14 | 4 | 1 | 0 | 1 | 5-7 | 4-6 | -3 |
| Wed, 4/8 | vs HOU | L 105-119 | 17 | 3 | 2 | 0 | 0 | 1 | 1-4 | 1-4 | -21 |
Royce O'Neale earns a B Performance grade this season — a quality starter-level small forward putting up solid numbers for the Phoenix Suns. Through 678 games, Royce is contributing 9.8 points, 4.8 rebounds, and 2.7 assists per game in his role. Royce's best relative area is RPG at 4.8, though it still falls below the small forward median of 5.0. The biggest area for growth is PPG at 9.8 (small forward median: 15.0). Among 119 NBA small forwards graded this season, Royce ranks 25th. Royce is a reliable contributor who the Phoenix Suns can count on game to game.
The talk around Royce O'Neale this stretch nets a B- sentiment grade. Media perception of the 33-year-old wing has cooled slightly heading into the playoffs, driven largely by injury availability concerns that have dominated recent coverage and lingering uncertainty about the Suns' roster direction — reports of trade speculation and the recurring "case for keeping" narrative suggest organizational respect, but also imply his roster spot isn't fully secure. His on-field contribution this season (9.8 PPG, 4.8 RPG, 2.7 APG across 78 games in 2025-26) aligns cleanly with his role-player standing and performance grade of B, making him a reliable depth wing without national-media draw. The positive spike around his game-winning three-pointer against the Lakers offered a brief reminder of his situational reliability and winning instincts, but it hasn't shifted the broader narrative away from questions about durability and fit in a transitional roster. Bottom line: O'Neale is perceived as a competent, professional contributor whose ceiling is well-defined — solid enough to anchor a winning system, but unremarkable enough that roster volatility and injury concerns keep enthusiasm measured rather than enthusiastic as the postseason approaches.
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.