🏀Front Office2026-27
 
Toronto Raptors
77
OVR

RJ Barrett

Toronto Raptors · #9 · Starter
SF6'6"214 lbage 267 yrs expDukeToronto, ON
5th best of 12 on TORworth +2.1 wins to the rotation
OFF78DEF70
High-level playmaker & scorer
TOR
Toronto Raptors
Eastern · Atlantic · proj. 46-36

A bullish downhill wing who lives in the paint, drawing fouls at a high clip (79th percentile) and finishing inside to score 19.3 a night on a strong 58.5% true shooting. The jumper is still the question — just 34% from three and 72% at the line — and he's a non-factor defensively, but the slashing and connective passing fit Toronto's young core.

19.3
PPG
5.3
RPG
3.3
APG
0.7
SPG
0.3
BPG
GP 57MPG 30.3FG% 49.13P% 33.9FT% 71.7TS% 58.5USG% 25.8PER 17BPM +0.2VORP 1EPM +1.0
2025-26 regular season · bars are percentile at his position

NBA player ratings

0–99 · 2025-26 form
Playmaking86
Scoring84
Inside finishing81
Rebounding74
Shooting66
Rim protection66
Perimeter defense65

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

2019-20 to 2025-26 · 7 seasons
18.9
PPG
5.5
RPG
3.3
APG
444
GAMES
Points 8,391Win Shares 17.3Starts 443Best season 2020-21 · 17.6 ppg
Games played, last three seasons70%

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

2023-24 → 2025-26 · age 23 → 25
Steady

RJ, at 25, has held steady — 2.3 → 3.0 wins of value over the window.

Age curve On curve
Developing about on schedule for his age.
2026-27 forecast 4.6 wins (+1.6)
Starts from his player rating, which is higher than last season's total. Age should add a little at 26. Range 3.45.8 wins.
Production (BPM)-0.8+0.2+1.026-27 forecast +0.3
His production has held roughly steady.
2023-24: -0.8 · 58 games2024-25: +0.6 · 58 games2025-26: +0.2 · 57 games2026-27: +0.3 (forecast)23-2425-2626-27
Value to team (wins)2.33.0+0.726-27 forecast 4.6
His value to a team has been stable.
2023-24: 2.3 · 58 games2024-25: 3.4 · 58 games2025-26: 3.0 · 57 games2026-27: 4.6 (forecast)23-2425-2626-27
Contract value2026-27: worth $13.3M vs $29.6M salary−$16.3M
He is paid more than his play is projected to be worth.
$29.6M salary2023-24: $5.0M · 58 games2024-25: $7.9M · 58 games2025-26: $6.9M · 57 games2026-27: $13.3M (forecast)23-2425-2626-27
Current deal: $29,616,071 cap hit · through '27. 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 (2023-24 → 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
$29,616,071Guaranteed
15% of the club’s payroll · 4th of 14 priced deals
Runs through1 season
Est. market value$13,340,000 /yr
Surplus$16,276,071
ABOVE VALUEpaid above his on-court value

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.