CHA

2025-26 Season

RYAN KALKBRENNER

Charlotte Hornets | Center | 7-1
Ryan Kalkbrenner
7.5 PPG
5.4 RPG
0.8 APG
21.3 MPG
+1.4 Impact

Kalkbrenner produces at an above average rate for a 21-minute workload.

Embed this player card

Copy & paste this HTML into any page:

The widget updates automatically whenever our data does.

NET IMPACT BREAKDOWN
Every stat, every credit, every cost — per game average
+1.4
Scoring +7.1
Points 7.5 PPG = +6.3
Shot Making above expected FG% = +0.8
Creation +0.5
Creation 0.8 AST/g = +0.5
Turnovers -2.2
Turnovers 0.9/g = -2.2
Defense +0.4
Defense 0.5 STL, 1.4 BLK = +0.4
Hustle & Effort +5.6
Rebounds 5.4 RPG = +5.6
Raw Impact +11.4
Baseline (game-average expected) −10.0
Net Impact
+1.4
47th pctl vs Centers

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 93 Centers with 10+ games

Scoring 37th
7.5 PPG
Efficiency 98th
75.1% TS
Playmaking 15th
0.8 APG
Rebounding 42th
5.4 RPG
Defense 87th
+9.9/g
Hustle 39th
+15.5/g
Creation 27th
+1.82/g
Shot Making 20th
+2.64/g
TO Discipline 81th
0.04/min

THE SEASON SO FAR

An absurdly efficient interior finishing streak and textbook rim deterrence defined Ryan Kalkbrenner's early-season stretch, transforming him into a low-usage, high-impact anchor. He routinely punished defenses with flawless shot selection. This was obvious on 11/12 vs MIL, where he posted a massive +23.9 impact score by shooting a perfect 8-for-8 from the floor and walling off the paint. Even when his offensive touches vanished, his sheer physical presence tilted games. During a quiet two-point outing on 11/02 vs UTA, he still generated a +7.8 impact simply by delivering a masterclass in rim deterrence that completely disrupted the opponent's shot profile. However, his hyper-efficient scoring could not always mask his defensive limitations in space. On 11/10 vs LAL, severe liabilities in pick-and-roll coverage entirely erased his efficient interior finishing, dragging him down to a -5.3 impact despite missing just one shot all night.

A mid-season shift to the second unit completely unlocked Ryan Kalkbrenner as an ultra-efficient, low-maintenance defensive anchor. Look no further than the 02/05 vs HOU matchup, where he managed a mere 2 points but still posted a massive +10.3 impact score. His total offensive invisibility was entirely erased by a masterclass in drop coverage and rim protection that suffocated opposing drivers. When he actually got touches, he was ruthlessly effective. During the 01/18 vs DEN contest, he paired near-perfect finishing with utter paint dominance to generate an astronomical +15.0 impact score alongside 17 points. Yet, flawless shooting didn't always guarantee a positive night. He hit every shot for 10 points and grabbed 9 boards on 01/22 vs ORL, but broader rotational struggles dragged him to a -1.1 impact mark. Kalkbrenner is a lethal weapon for this rotation, provided he sticks to sealing defenders deep and deterring shots at the rim.

A mid-February shift to the second unit defined this stretch for Ryan Kalkbrenner, transforming him from a traditional starter into a hyper-efficient backup center. Before the lineup tweak, he was already thriving as a defensive anchor; despite scoring just 6 points on 02/22 vs WAS, his flawless positioning neutralized the opponent's pick-and-roll attack to generate a massive +11.4 impact score. The transition to the bench brought immediate growing pains. Complete offensive invisibility during 17 minutes on 02/24 vs CHI dragged his impact down to -2.4, as his failure to score a single point severely handicapped the unit's spacing. He quickly adapted, however, learning to maximize his value through flawless roll-man execution in brief bursts. This two-way mastery peaked on 03/10 vs POR, where he racked up 13 points on 6-of-8 shooting to post a stellar +12.8 impact score. That massive overall rating was fueled not just by elite finishing, but by a staggering +10.4 defensive impact generated through imposing verticality at the rim.

IMPACT TIMELINE

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

PATTERNS

Boom-or-bust player. Kalkbrenner's impact swings wildly relative to his average — some nights dominant, others invisible. Scoring varies by ~4 points per game.

Reliable shooter — hits 45%+ from the field in 96% of games. You can count on efficient nights more often than not.

Defensive difference-maker. Kalkbrenner consistently forces tough shots and protects the rim — opponents shoot worse when he's guarding them.

Performance has dropped off. First-half impact: +3.0, second-half: -0.1. Worth watching whether it's fatigue, injury, or opponents adjusting.

MATCHUP HISTORY

Based on 65 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. Poeltl 106.9 poss
FG% 57.1%
3P% 0.0%
PPP 0.11
PTS 12
N. Vučević 93.9 poss
FG% 80.0%
3P% 0.0%
PPP 0.12
PTS 11
K. Ware 86.5 poss
FG% 80.0%
3P% 0.0%
PPP 0.18
PTS 16
J. Allen 86.5 poss
FG% 63.6%
3P% 0.0%
PPP 0.16
PTS 14
N. Claxton 64.7 poss
FG% 100.0%
3P% 0.0%
PPP 0.12
PTS 8
J. Huff 62.4 poss
FG% 80.0%
3P% 0.0%
PPP 0.14
PTS 9
O. Okongwu 59.3 poss
FG% 20.0%
3P% 0.0%
PPP 0.03
PTS 2
M. Robinson 58.4 poss
FG% 75.0%
3P% 0.0%
PPP 0.1
PTS 6
W. Carter Jr. 49.3 poss
FG% 50.0%
3P% 0.0%
PPP 0.04
PTS 2
R. Gobert 45.2 poss
FG% 66.7%
3P% 0.0%
PPP 0.09
PTS 4

ON DEFENSE: WHO HE GUARDED

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

J. Poeltl 102.3 poss
FG% 68.8%
3P% 0.0%
PPP 0.22
PTS 23
K. Ware 85.3 poss
FG% 27.8%
3P% 11.1%
PPP 0.14
PTS 12
J. Allen 82.4 poss
FG% 70.0%
3P% 0.0%
PPP 0.36
PTS 30
N. Vučević 82.1 poss
FG% 61.1%
3P% 33.3%
PPP 0.32
PTS 26
N. Claxton 72.5 poss
FG% 50.0%
3P% 33.3%
PPP 0.28
PTS 20
J. Huff 63.8 poss
FG% 30.0%
3P% 20.0%
PPP 0.24
PTS 15
D. Daniels 63.1 poss
FG% 55.6%
3P% 0.0%
PPP 0.21
PTS 13
M. Robinson 57.7 poss
FG% 100.0%
3P% 0.0%
PPP 0.03
PTS 2
W. Carter Jr. 46.2 poss
FG% 57.1%
3P% 33.3%
PPP 0.19
PTS 9
R. Gobert 42.4 poss
FG% 50.0%
3P% 0.0%
PPP 0.05
PTS 2

SEASON STATS

71
Games
7.5
PPG
5.4
RPG
0.8
APG
0.5
SPG
1.4
BPG
74.5
FG%
0.0
3P%
72.0
FT%
21.3
MPG

GAME LOG

71 games played