Final
| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| ATL | 32 | 37 | 26 | 31 |
| CHA | 37 | 43 | 27 | 26 |
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Z. RisacherZaccharie Risacher#10 | 2020:28 | 3 | 1 | 0 | 0 | 1 | 1 | -9 | 5 | |||||
| J. JohnsonJalen Johnson#1 | 3939:29 | 11 | 9 | 1 | 1 | 4 | 3 | -2 | 43 | |||||
| O. OkongwuOnyeka Okongwu#17 | 3636:09 | 4 | 1 | 3 | 1 | 1 | 2 | -4 | 12 | |||||
| D. DanielsDyson Daniels#5 | 3131:34 | 3 | 6 | 1 | 0 | 2 | 1 | -13 | 14 | |||||
| T. YoungTrae Young#3 | 2020:09 | 1 | 10 | 1 | 0 | 3 | 2 | -3 | 8 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| N. Alexander-WalkerNickeil Alexander-Walker#7 | 3434:06 | 8 | 2 | 0 | 0 | 3 | 2 | +23 | 28 | |||||
| V. KrejčíVít Krejčí#27 | 2323:18 | 3 | 0 | 0 | 0 | 0 | 5 | -7 | 5 | |||||
| L. KennardLuke Kennard#10 | 1313:53 | 1 | 1 | 0 | 0 | 1 | 1 | -12 | 4 | |||||
| A. NewellAsa Newell#14 | 1010:27 | 1 | 1 | 0 | 0 | 0 | 2 | -12 | 3 | |||||
| M. GueyeMouhamed Gueye#18 | 1010:26 | 0 | 0 | 0 | 0 | 0 | 1 | +4 | 4 | |||||
| K. PorziņģisKristaps Porziņģis#7 | DNP — Illness | |||||||||||||
| K. WallaceKeaton Wallace#2 | DNP — Coach's decision | |||||||||||||
| Totals | 35 | 31 | 6 | 2 | 15 | 20 | 126 | |||||||
Inactive: N'Faly Dante (G-League assignment), Nikola Đurišić (G-League assignment), Caleb Houstan (two-way assignment), Eli John Ndiaye (two-way assignment)
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| K. KnueppelKon Knueppel#7 | 3434:59 | 5 | 7 | 3 | 0 | 4 | 3 | +18 | 28 | |||||
| M. BridgesMiles Bridges#0 | 3232:06 | 3 | 2 | 1 | 1 | 0 | 1 | +13 | 16 | |||||
| R. KalkbrennerRyan Kalkbrenner#11 | 2727:19 | 4 | 2 | 1 | 1 | 1 | 3 | -2 | 8 | |||||
| B. MillerBrandon Miller#24 | 3535:17 | 5 | 8 | 3 | 1 | 1 | 4 | +10 | 26 | |||||
| L. BallLaMelo Ball#1 | 2929:12 | 4 | 13 | 1 | 0 | 6 | 3 | +17 | 28 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| S. JamesSion James#4 | 2020:25 | 2 | 1 | 1 | 0 | 0 | 1 | -7 | 5 | |||||
| M. DiabatéMoussa Diabaté#14 | 1717:34 | 6 | 2 | 0 | 0 | 0 | 1 | +9 | 5 | |||||
| T. SalaünTidjane Salaün#31 | 1515:52 | 4 | 1 | 0 | 0 | 0 | 3 | -6 | 10 | |||||
| K. SimpsonKJ Simpson#25 | 1212:59 | 0 | 2 | 1 | 0 | 2 | 0 | -5 | 4 | |||||
| J. GreenJosh Green#10 | 1111:07 | 3 | 1 | 0 | 0 | 0 | 2 | -12 | 3 | |||||
| M. PlumleeMason Plumlee#45 | 33:07 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||||
| G. WilliamsGrant Williams#2 | DNP — Right knee surgery | |||||||||||||
| Totals | 37 | 39 | 11 | 3 | 14 | 21 | 133 | |||||||
Inactive: Pat Connaughton (right calf strain), Tre Mann (right knee bone bruise), Liam McNeeley (G-League assignment), Drew Peterson (two-way assignment), Antonio Reeves (two-way assignment), Collin Sexton (left quadriceps strain)
Insights
Pace:Win prob
ORtg
DRtg
NRtg
Avg Poss.
Win prob
ORtg
DRtg
NRtg
Avg Poss.
1st Half
2nd Half
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
1st Half
2nd Half
Play-by-play
Shooting comparisons
| Pts | Shot Zones | Pts | ||
|---|---|---|---|---|
| Restricted Area | ||||
| Paint (Non-RA) | ||||
| Mid-Range | ||||
| Above Break 3 | ||||
| Left Corner 3 | ||||
| Right Corner 3 |
| Pts | Situational | Pts | ||
|---|---|---|---|---|
| Fast Break | ||||
| Off Turnovers | ||||
| 2nd Chance | ||||
| In the Paint |
Rotations
Q1
Q2
Q3
Q4
Z. Risacher
J. Johnson
O. Okongwu
D. Daniels
T. Young
N. Alexander-Walker
M. Gueye
V. Krejčí
L. Kennard
A. Newell
Q1
Q2
Q3
Q4
K. Knueppel
M. Bridges
R. Kalkbrenner
B. Miller
L. Ball
J. Green
S. James
K. Simpson
M. Diabaté
T. Salaün
M. Plumlee
PositiveEvenNegativeHover stint for minutes / +/-
Play contexts
Play contexts | |||||||||
| Play type | Frq%Freq % | PlPlays | PtPts | P/100PER 100 | Frq%Freq % | PlPlays | PtPts | P/100PER 100 | |
|---|---|---|---|---|---|---|---|---|---|
| Transition | |||||||||
| Early offense | |||||||||
| Putbacks | |||||||||
| Half court | |||||||||
| Mid clock | |||||||||
| Late clock | |||||||||
Lineups
Lineups with less than 2:30 are hidden| Min | ORtg | DRtg | NRtg | |
|---|---|---|---|---|
| Min | ORtg | DRtg | NRtg | |
|---|---|---|---|---|
Shot charts
MissesMakes and MissesMakes
Restricted
Paint (non-RA)
Mid-range
Arc 3
L corner 3
R corner 3
MissesMakes and MissesMakes
Restricted
Paint (non-RA)
Mid-range
Arc 3
L corner 3
R corner 3
On/off impact
| Stat | ![]() | ![]() | Diff |
|---|---|---|---|
| MIN | |||
| POSS | |||
| +/- | |||
| ORTG | |||
| DRTG | |||
| NRTG | |||
| OREB% | |||
| DREB% | |||
| REB% | |||
| AST% | |||
| BLK% | |||
| STL% | |||
| TOV% |
| Stat | ![]() | ![]() | Diff |
|---|---|---|---|
| MIN | |||
| POSS | |||
| +/- | |||
| ORTG | |||
| DRTG | |||
| NRTG | |||
| OREB% | |||
| DREB% | |||
| REB% | |||
| AST% | |||
| BLK% | |||
| STL% | |||
| TOV% |
Game details
The Charlotte Hornets defeated the Atlanta Hawks 133-126 in regulation, at home. Kon Knueppel and LaMelo Ball each had 28 for Charlotte, while Jalen Johnson led Atlanta with 43 points.
Friday, December 19, 2025
Spectrum Center, Charlotte
Game ID: 0022500371
Officials
Tony Brothers #25 — Crew Chief
Karl Lane #77 — Referee
Brandon Schwab #47 — Umpire

