MEM

2025-26 Season

RAYAN RUPERT

Memphis Grizzlies | Guard-Forward | 6-7
Rayan Rupert
5.2PPG
2.9RPG
1.1APG
16.8MPG
-7.1 Impact

Rupert produces at an poor rate for a 17-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
-7.1
Scoring +4.1
Points Scored 5.2 PPG = +5.2
Missed Shots difficulty-adjusted = -2.3
Shot Making above expected FG% = +1.2
Creation +0.4
Assists & Self-Creation 1.1 AST/g + self-creation = +0.4
Turnovers -2.0
Turnovers 0.9/g (live + dead blend) = -2.0
Defense +0.2
Steals 0.9/g = +2.1
Blocks 0.1/g = +0.1
Fouls + context committed fouls, matchup adj = -2.0
Hustle & Effort +2.5
Rebounds 2.9 RPG (OREB + DREB) = +1.0
Contested Shots 1.9/g = +0.4
Deflections 1.5/g = +1.0
Charges Drawn 0.0/g = +0.0
Loose Balls 0.2/g = +0.1
Screen Assists 0.1/g = +0.0
Raw Impact +5.2
Baseline (game-average expected) −12.3
Net Impact
-7.1
5th pctl vs Guards

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 246 Guards with 10+ games

Scoring 16th
5.7 PPG
Efficiency 2th
39.0% TS
Playmaking 13th
1.2 APG
Rebounding 56th
3.2 RPG
Defense 82th
+10.3/g
Hustle 89th
+14.3/g
Creation 81th
+4.05/g
Shot Making 29th
+5.07/g
TO Discipline 60th
0.05/min

THE SEASON SO FAR

Rayan Rupert's early season was defined by an agonizing struggle to simply exist on an NBA court. He was a complete ghost. Look at his brief stint on 12/15 vs GSW, where he recorded zero points, rebounds, or assists in six minutes to post a brutal -16.1 Impact score. When a player fails to register a single counting stat, they become an offensive black hole that forces teammates to play four-on-five. He finally woke up on 12/12 vs NOP, logging 24 minutes and hitting 6-of-11 shots for 14 points, six rebounds, and three assists. That rare burst of aggressive shot selection and active rebounding earned him a stellar +6.8 Impact score. Yet, his 10-point outing on 11/24 vs OKC still yielded a slightly negative -0.6 Impact score. Despite the scoring punch in that matchup, his complete lack of playmaking and inability to elevate his teammates kept him from actually helping the team win.

Rayan Rupert spent the middle of the season drowning in an offensive slump that rendered him nearly unplayable. The glaring issue was a complete inability to put the ball in the basket, creating offensive black holes that wrecked his overall value. During a disastrous 12/28 vs BOS appearance, he went scoreless with two missed shots in just eight minutes, plummeting to an abysmal -19.4 Impact score because he offered absolutely zero resistance or box-score production. He suffered a similarly brutal fate on 01/24 vs TOR, bricking all five of his field goal attempts to earn a -15.0 Impact. He occasionally flashed competence when his jumper actually fell, like his 01/28 vs WAS outing where an efficient 10 points and six rebounds earned him a +12.3 Impact. But those brief bursts of two-way efficiency were rare. Most nights, Rupert was simply an offensive liability who actively harmed his team's spacing.

Rayan Rupert’s late-season stretch was a chaotic roller coaster, morphing him from an invisible bench warmer into an erratic, high-usage focal point. Look no further than his start in the 03/23 vs ATL matchup, where 30 empty minutes of scoreless basketball and poor defensive resistance doomed him to an abysmal -22.0 Impact score. Yet, he looked like a completely different player during the 04/05 vs MIL contest. He exploded for 33 points, 10 rebounds, and 10 assists, generating a massive +28.9 Impact by crashing the glass and orchestrating the offense flawlessly. The pendulum swung back quickly during the 04/10 vs UTA game. Despite grabbing 12 boards and scoring 16 points, his night resulted in a disappointing -2.9 Impact. The hidden cost of that raw production was truly atrocious shot selection, as he hijacked the floor to clank his way to a 7-for-25 shooting performance.

IMPACT TIMELINE

Game-by-game performance vs average. Green = above average, red = below.

PATTERNS

Struggling. Rupert has posted negative impact in 81% of games this season. The production rarely outweighs the cost.

Middle-of-the-road efficiency — shoots 45%+ from the field in 48% of games. Not automatic, but not a problem either.

Average defender. Rupert doesn't hurt you defensively, but he's not making opponents uncomfortable either.

Getting better as the season goes on. First-half impact: -9.9, second-half: -4.2. That's a significant jump — could be a role change, confidence, or development clicking.

Tends to go on runs. Longest hot streak: 2 games. Longest cold streak: 17 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

C. Flagg 46.0 poss
FG% 50.0%
3P% 0.0%
PPP 0.13
PTS 6
R. Sheppard 33.1 poss
FG% 0.0%
3P% 0.0%
PPP 0.03
PTS 1
J. Giddey 32.2 poss
FG% 50.0%
3P% 0.0%
PPP 0.12
PTS 4
L. Miller 30.0 poss
FG% 42.9%
3P% 50.0%
PPP 0.27
PTS 8
M. Christie 26.7 poss
FG% 33.3%
3P% 0.0%
PPP 0.07
PTS 2
M. Monk 23.5 poss
FG% 40.0%
3P% 0.0%
PPP 0.17
PTS 4
I. Joe 22.7 poss
FG% 50.0%
3P% 50.0%
PPP 0.22
PTS 5
D. DeRozan 21.8 poss
FG% 100.0%
3P% 0.0%
PPP 0.18
PTS 4
G. Santos 21.4 poss
FG% 20.0%
3P% 0.0%
PPP 0.09
PTS 2
K. Brown 21.4 poss
FG% 50.0%
3P% 0.0%
PPP 0.19
PTS 4

ON DEFENSE: WHO HE GUARDED

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

J. Alvarado 30.0 poss
FG% 40.0%
3P% 0.0%
PPP 0.13
PTS 4
M. Christie 29.6 poss
FG% 28.6%
3P% 0.0%
PPP 0.14
PTS 4
L. Miller 29.4 poss
FG% 50.0%
3P% 0.0%
PPP 0.1
PTS 3
I. Collier 28.5 poss
FG% 66.7%
3P% 0.0%
PPP 0.25
PTS 7
J. Giddey 28.3 poss
FG% 33.3%
3P% 0.0%
PPP 0.21
PTS 6
FG% 66.7%
3P% 0.0%
PPP 0.3
PTS 8
C. Flagg 26.1 poss
FG% 33.3%
3P% 0.0%
PPP 0.15
PTS 4
R. Sheppard 22.3 poss
FG% 50.0%
3P% 0.0%
PPP 0.09
PTS 2
K. Brown 19.6 poss
FG% 66.7%
3P% 50.0%
PPP 0.26
PTS 5
B. Carrington 19.2 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0

SEASON STATS

64
Games
5.2
PPG
2.9
RPG
1.1
APG
0.9
SPG
0.1
BPG
39.3
FG%
32.4
3P%
77.8
FT%
16.8
MPG

GAME LOG

64 games played