MEM

2025-26 Season

RAYAN RUPERT

Memphis Grizzlies | Guard-Forward | 6-7
Rayan Rupert
4.3 PPG
2.5 RPG
0.8 APG
15.6 MPG
-3.5 Impact

Rupert produces at an below average rate for a 16-minute workload.

NET IMPACT BREAKDOWN
Every stat, every credit, every cost — per game average
-3.5
Scoring +2.2
Points 4.3 PPG × +1.00 = +4.3
Missed 2PT 1.3/g × -0.78 = -1.0
Missed 3PT 1.2/g × -0.87 = -1.0
Missed FT 0.1/g × -1.00 = -0.1
Creation +1.2
Assists 0.8/g × +0.50 = +0.4
Off. Rebounds 0.6/g × +1.26 = +0.8
Turnovers -1.4
Turnovers 0.7/g × -1.95 = -1.4
Defense +0.6
Steals 0.8/g × +2.30 = +1.8
Blocks 0.1/g × +0.90 = +0.1
Def. Rebounds 1.9/g × +0.30 = +0.6
Fouls Committed 2.5/g × -0.75 = -1.9
Hustle & Effort +1.5
Contested Shots 2.0/g × +0.20 = +0.4
Deflections 1.5/g × +0.65 = +1.0
Loose Balls 0.2/g × +0.60 = +0.1
Raw Impact +4.1
Baseline (game-average expected) −7.6
Net Impact
-3.5
15th pctl vs Guards

About this model: Net Impact can't measure floor spacing, help defense rotations, or playmaking gravity — so wings and guards are slightly undervalued vs bigs. How Net Impact works

SKILL DNA

Percentile rank vs 235 Guards with 10+ games

Scoring 11th
4.7 PPG
Efficiency 3th
38.3% TS
Playmaking 7th
0.9 APG
Rebounding 46th
2.7 RPG
Rim Protection 52th
0.12/min
Hustle 48th
0.10/min
Shot Creation 50th
0% pullup
TO Discipline 72th
0.04/min

THE SEASON SO FAR

Rayan Rupert's first twenty games of the 2025-26 season were defined by offensive invisibility and a desperate struggle to survive NBA game speed. He spent most nights floating aimlessly on the perimeter. During a disastrous showing on 11/24 vs MIL, he logged a brutal -9.5 impact score, bleeding value by forcing contested jumpers that ignited opponent fast breaks. Yet, Rupert occasionally found ways to contribute without taking a single shot. He posted a +3.4 impact score on 11/21 vs GSW by leaning entirely on his defensive motor to disrupt the perimeter despite a complete absence of offensive usage. His lone scoring burst arrived on 11/23 vs OKC, where opportunistic finishes within the offensive flow yielded 10 points and a +2.1 impact. Those fleeting flashes of competence, however, were buried under a mountain of passive minutes. By the time he stumbled to a -7.6 impact score on 12/22 vs DET, the young wing looked completely overwhelmed, consistently arriving late to defensive rotations while offering zero threat with the ball.

A paralyzing offensive passivity defined Rayan Rupert’s midseason rotation minutes, frequently turning him into an active liability on the floor. Even when his shot fell perfectly on 12/26 vs LAC, securing five points on two-for-two shooting, his impact plummeted to a brutal -6.9 because he repeatedly got caught on screens and surrendered wide-open perimeter looks. His offensive invisibility reached its absolute nadir during a scoreless, zero-for-four outing on 01/17 vs LAL. Despite providing a masterclass in perimeter defense during that matchup, his complete lack of scoring gravity allowed the opposition to ignore him entirely, dragging his overall impact down to -7.7. He briefly flipped the script on 01/27 vs WAS. By pairing lockdown perimeter defense with highly opportunistic scoring, Rupert generated a massive +11.5 impact score alongside 10 points and six rebounds. Unless he stops hiding in the corner and starts actively engaging in half-court sets, these rare flashes of two-way value will remain frustrating anomalies.

This stretch of the season was defined by a maddening inconsistency, where Rayan Rupert bounced between providing useful energy and looking completely unplayable. When he stayed within a narrow role, he found genuine success. Take his outing on 02/23 vs SAC, where exceptional positional rebounding and active hands in the passing lanes fueled a +5.2 impact score despite modest scoring. However, increased minutes and spot starts later in the rotation frequently exposed his glaring flaws. Look at his performance on 04/01 vs DAL, where a seemingly solid 13-point, 7-rebound effort actually yielded a -3.9 impact score. Hidden mistakes like poorly timed fouls and defensive breakdowns completely negated his offensive volume that night. The absolute nadir arrived on 03/23 vs ATL. Logging 30 minutes as a starter without scoring a single point, his complete lack of offensive gravity allowed defenders to ignore him entirely, torpedoing the lineup and resulting in a catastrophic -24.0 impact score.

IMPACT TIMELINE

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

PATTERNS

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

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

Good defender on his best nights, but it comes and goes. Some games Rupert locks in defensively, others he gets picked apart.

Tends to go on runs. Longest hot streak: 2 games. Longest cold streak: 15 games.

MATCHUP HISTORY

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

61
Games
4.3
PPG
2.5
RPG
0.8
APG
0.8
SPG
0.1
BPG
39.0
FG%
34.2
3P%
73.5
FT%
15.6
MPG

GAME LOG

61 games played