MIA

2025-26 Season

KESHAD JOHNSON

Miami Heat | Forward | 6-6
Keshad Johnson
3.7 PPG
1.9 RPG
0.1 APG
7.8 MPG
+0.4 Impact

Johnson produces at an average rate for a 8-minute workload.

NET IMPACT BREAKDOWN
Every stat, every credit, every cost — per game average
+0.4
Scoring +2.0
Points 3.7 PPG × +1.00 = +3.7
Missed 2PT 0.7/g × -0.78 = -0.5
Missed 3PT 1.0/g × -0.87 = -0.9
Missed FT 0.3/g × -1.00 = -0.3
Creation +0.7
Assists 0.1/g × +0.50 = +0.1
Off. Rebounds 0.5/g × +1.26 = +0.6
Turnovers -0.8
Turnovers 0.4/g × -1.95 = -0.8
Defense -0.3
Steals 0.4/g × +2.30 = +0.9
Blocks 0.3/g × +0.90 = +0.3
Def. Rebounds 1.4/g × +0.30 = +0.4
Fouls Committed 2.5/g × -0.75 = -1.9
Hustle & Effort +1.1
Contested Shots 1.6/g × +0.20 = +0.3
Deflections 0.6/g × +0.65 = +0.4
Loose Balls 0.1/g × +0.60 = +0.1
Screen Assists 0.3/g × +0.30 = +0.1
Off. Fouls Drawn 0.1/g uncredited × +2.70 = +0.2
Raw Impact +2.7
Baseline (game-average expected) −2.3
Net Impact
+0.4
55th pctl vs Forwards

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 227 Forwards with 10+ games

Scoring 31th
6.8 PPG
Efficiency 20th
51.5% TS
Playmaking 1th
0.3 APG
Rebounding 32th
3.4 RPG
Rim Protection 87th
0.20/min
Hustle 87th
0.13/min
Shot Creation 50th
0% pullup
TO Discipline 63th
0.04/min

THE SEASON SO FAR

Keshad Johnson’s early season was defined by pure, unrefined chaos, oscillating between game-changing defensive hustle and catastrophic rotational mistakes. When channeled correctly, his energy was terrifying. During 10/24 vs MEM, he scored just 5 points but still generated a massive +3.2 impact score. He achieved this by maximizing his brief eight-minute stint with chaotic, high-energy defense that completely disrupted the opposition. Yet his lack of polish often stalled the offense. On 11/23 vs PHI, his complete offensive invisibility severely hampered the second unit's spacing, resulting in a brutal -8.7 impact score despite logging 19 minutes. Mental lapses also ruined his value on decent rebounding nights, like on 12/06 vs SAC. Despite grabbing 5 rebounds in 14 minutes, he suffered a dismal -6.9 impact score because he repeatedly got caught out of position and bled easy backdoor cuts.

IMPACT TIMELINE

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

PATTERNS

Steady role player. Johnson's impact doesn't swing much in absolute terms, and he's positive in 56% of games. You know what you're getting.

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

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

Flat trajectory all season — first-half impact -0.3, second-half +1.0. No major shifts, which fits with the overall steadiness.

MATCHUP HISTORY

Based on 68 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

J. Phillips 26.2 poss
FG% 66.7%
3P% 0.0%
PPP 0.15
PTS 4
T. Watford 18.9 poss
FG% 33.3%
3P% 0.0%
PPP 0.11
PTS 2
R. Kalkbrenner 15.4 poss
FG% 50.0%
3P% 50.0%
PPP 0.58
PTS 9
M. Diabaté 12.7 poss
FG% 66.7%
3P% 0.0%
PPP 0.31
PTS 4
D. DeRozan 12.3 poss
FG% 100.0%
3P% 0.0%
PPP 0.16
PTS 2
M. Buzelis 12.1 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0
J. Hardy 11.9 poss
FG% 0.0%
3P% 0.0%
PPP 0.08
PTS 1
P. Williams 10.7 poss
FG% 50.0%
3P% 66.7%
PPP 0.56
PTS 6
A. Gill 9.9 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0
P. Washington 8.9 poss
FG% 100.0%
3P% 100.0%
PPP 0.56
PTS 5

ON DEFENSE: WHO HE GUARDED

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

J. Phillips 24.7 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0
T. Watford 19.8 poss
FG% 0.0%
3P% 0.0%
PPP 0.1
PTS 2
R. Kalkbrenner 15.7 poss
FG% 50.0%
3P% 0.0%
PPP 0.13
PTS 2
P. Williams 15.0 poss
FG% 0.0%
3P% 0.0%
PPP 0.0
PTS 0
P. Washington 13.5 poss
FG% 100.0%
3P% 0.0%
PPP 0.44
PTS 6
M. Diabaté 13.4 poss
FG% 100.0%
3P% 0.0%
PPP 0.15
PTS 2
D. DeRozan 9.9 poss
FG% 50.0%
3P% 0.0%
PPP 0.2
PTS 2
A. Gill 9.3 poss
FG% 100.0%
3P% 0.0%
PPP 0.22
PTS 2
M. Buzelis 9.2 poss
FG% 100.0%
3P% 0.0%
PPP 0.22
PTS 2
J. Hardy 8.9 poss
FG% 50.0%
3P% 66.7%
PPP 0.67
PTS 6

SEASON STATS

27
Games
3.7
PPG
1.9
RPG
0.1
APG
0.4
SPG
0.3
BPG
43.9
FG%
31.6
3P%
68.0
FT%
7.8
MPG

GAME LOG

27 games played