HoopLife NBA Sign in
90-121
Final
April 17, 2026 · Kia Center

Charlotte Hornets vs Orlando Magic · April 17, 2026

The Orlando Magic beat the Charlotte Hornets 121-90 on Friday, April 17, 2026 at home. Paolo Banchero led the Magic with 25 points. LaMelo Ball led the Hornets with 23 points. The Magic are 45-37 and the Hornets 44-38.

Team1234T
CHA1621341990
ORL38303419121

Top performers · fantasy points · tap for shot chart

Shot charts

Hornets · 28/85 FG

Q1 11:25 · LaMelo Ball misses 20-foot step back jumpshot Q1 7:12 · LaMelo Ball misses running pullup jump shot Q1 6:17 · LaMelo Ball misses two point shot Q1 5:42 · LaMelo Ball misses 26-foot three point step back jumpshot Q2 30.5 · LaMelo Ball makes driving layup Q2 0.7 · Wendell Carter Jr. blocks LaMelo Ball 's 5-foot driving layup Q3 10:27 · LaMelo Ball misses 23-foot three point jumper Q3 9:58 · LaMelo Ball makes 24-foot three pointer (Miles Bridges assists) Q3 9:26 · LaMelo Ball misses 25-foot three point pullup jump shot Q3 8:56 · LaMelo Ball makes 6-foot pullup jump shot Q3 7:31 · LaMelo Ball misses driving floating jump shot Q3 5:43 · LaMelo Ball makes driving layup Q3 5:04 · LaMelo Ball makes 7-foot driving floating jump shot Q3 4:32 · Goga Bitadze blocks LaMelo Ball 's 5-foot driving layup Q3 2:46 · LaMelo Ball makes 25-foot three point jumper (Brandon Miller assists) Q3 2:17 · LaMelo Ball makes 26-foot three point step back jumpshot Q3 35.1 · LaMelo Ball misses 30-foot three point jumper Q1 11:24 · Moussa Diabate misses tip shot Q1 9:25 · Paolo Banchero blocks Moussa Diabate 's 3-foot layup Q1 3:17 · Moussa Diabate misses 21-foot jumper Q2 0.0 · Moussa Diabate makes 18-foot jumper (LaMelo Ball assists) Q1 10:51 · Miles Bridges misses 26-foot three point jumper Q1 10:45 · Miles Bridges makes 2-foot dunk (LaMelo Ball assists) Q1 9:05 · Miles Bridges misses 26-foot three point jumper Q1 7:30 · Miles Bridges makes driving layup (Sion James assists) Q1 28.3 · Miles Bridges misses 25-foot three point step back jumpshot Q2 9:04 · Miles Bridges misses 24-foot three point jumper Q2 4:55 · Miles Bridges makes 3-foot two point shot (Kon Knueppel assists) Q2 1:24 · Miles Bridges misses 7-foot two point shot Q3 11:35 · Miles Bridges makes 13-foot two point shot Q3 10:25 · Miles Bridges makes 34-foot three point jumper (LaMelo Ball assists) Q3 3.5 · Miles Bridges misses 25-foot three point jumper Q4 9:17 · Miles Bridges misses driving layup Q1 10:22 · Kon Knueppel misses 9-foot two point shot Q1 8:24 · Kon Knueppel misses 28-foot running jump shot Q2 11:09 · Kon Knueppel makes 8-foot pullup jump shot (LaMelo Ball assists) Q2 10:35 · Kon Knueppel makes 24-foot three pointer Q2 6:21 · Kon Knueppel misses 15-foot pullup jump shot Q2 2:20 · Kon Knueppel misses 23-foot three point pullup jump shot Q2 1:56 · Kon Knueppel makes driving layup Q3 11:06 · Kon Knueppel misses 26-foot three point step back jumpshot Q3 6:39 · Kon Knueppel misses 27-foot running jump shot Q4 11:11 · Kon Knueppel misses 28-foot three point jumper Q1 9:58 · Brandon Miller makes 25-foot three pointer Q1 6:44 · Brandon Miller makes 28-foot three point jumper (Sion James assists) Q1 5:15 · Brandon Miller misses 22-foot three point pullup jump shot Q1 0.0 · Brandon Miller misses heave jump shot Q2 7:51 · Brandon Miller makes 26-foot running jump shot (LaMelo Ball assists) Q2 5:33 · Brandon Miller makes 24-foot three point jumper (Moussa Diabate assists) Q2 4:04 · Brandon Miller misses 24-foot three point pullup jump shot Q2 50.6 · Jalen Suggs blocks Brandon Miller 's 5-foot layup Q3 6:07 · Brandon Miller makes driving layup Q3 4:23 · Goga Bitadze blocks Brandon Miller 's 11-foot pullup jump shot Q3 47.2 · Brandon Miller misses 24-foot three point jumper Q3 0.0 · Brandon Miller misses heave jump shot Q1 3:20 · Goga Bitadze blocks Coby White 's 4-foot driving layup Q1 3:08 · Coby White misses driving layup Q2 6:45 · Coby White misses 26-foot three point step back jumpshot Q4 11:32 · Coby White misses two point shot Q4 7:50 · Coby White makes driving layup (Ryan Kalkbrenner assists) Q1 2:33 · Sion James makes 27-foot three point jumper (Moussa Diabate assists) Q4 8:45 · Sion James misses 24-foot three point jumper Q4 7:58 · Sion James misses 25-foot three point jumper Q4 7:19 · Sion James makes 22-foot three point jumper (Tidjane Salaun assists) Q4 6:26 · Sion James misses 25-foot three point jumper Q2 9:51 · Josh Green misses 22-foot three point jumper Q4 5:46 · Josh Green misses 23-foot three point jumper Q2 8:33 · Anthony Black blocks Ryan Kalkbrenner's layup Q3 3:32 · Goga Bitadze blocks Ryan Kalkbrenner 's 2-foot layup Q4 11:27 · Ryan Kalkbrenner misses tip shot Q2 8:03 · Grant Williams misses 26-foot three point jumper Q2 7:20 · Grant Williams misses 25-foot three point jumper Q2 5:56 · Grant Williams misses 23-foot three point jumper Q3 3:28 · Grant Williams misses 28-foot three point jumper Q4 5:53 · Tidjane Salaun misses 29-foot three point jumper Q4 4:09 · Tidjane Salaun makes 23-foot three point jumper (Pat Connaughton assists) Q4 1:16 · Tidjane Salaun misses running layup Q4 44.3 · Tidjane Salaun misses driving floating jump shot Q4 5:11 · Pat Connaughton makes 1-foot layup (Tre Mann assists) Q4 1:51 · Pat Connaughton misses 26-foot three point jumper Q4 4:42 · Tre Mann misses 29-foot three point jumper Q4 2:37 · Tre Mann misses 28-foot three point jumper Q4 22.8 · Tre Mann misses 26-foot three point step back jumpshot Q4 3:40 · Xavier Tillman makes driving layup Q4 3:16 · Liam McNeeley makes running layup (Tidjane Salaun assists)
Paint13/2846%Mid-range3/1030%3PT12/4726%

Magic · 42/84 FG

Q1 11:06 · Paolo Banchero makes 9-foot pullup jump shot Q1 9:45 · Paolo Banchero makes driving layup Q1 8:31 · Paolo Banchero misses 10-foot jumper Q1 6:25 · Paolo Banchero misses 25-foot three point step back jumpshot Q1 4:20 · Paolo Banchero makes 8-foot turnaround jump shot (Anthony Black assists) Q1 3:45 · Paolo Banchero makes 26-foot three point jumper (Jalen Suggs assists) Q1 2:14 · Paolo Banchero makes driving layup (Goga Bitadze assists) Q2 5:51 · Paolo Banchero makes running dunk (Jalen Suggs assists) Q2 4:24 · Paolo Banchero makes running layup (Franz Wagner assists) Q2 1:33 · Paolo Banchero misses 26-foot three point jumper Q3 10:50 · Paolo Banchero misses 24-foot three point jumper Q3 8:46 · Paolo Banchero makes 3-foot driving dunk (Jalen Suggs assists) Q3 8:16 · Paolo Banchero makes 24-foot three pointer Q3 4:49 · Paolo Banchero misses driving layup Q3 4:10 · Paolo Banchero misses 20-foot pullup jump shot Q4 9:50 · Paolo Banchero misses 26-foot three point pullup jump shot Q4 6:53 · Paolo Banchero misses 17-foot pullup jump shot Q1 10:31 · Desmond Bane misses 27-foot three point jumper Q1 10:15 · Desmond Bane makes running layup Q1 7:17 · Desmond Bane misses driving floating jump shot Q2 10:17 · Desmond Bane misses 21-foot jumper Q2 3:54 · Desmond Bane misses running pullup jump shot Q2 3:43 · Desmond Bane makes running layup (Paolo Banchero assists) Q2 2:15 · Desmond Bane makes running layup (Jalen Suggs assists) Q3 7:20 · Desmond Bane misses 26-foot three point pullup jump shot Q3 6:50 · Ryan Kalkbrenner blocks Desmond Bane 's 5-foot driving layup Q3 1:32 · Desmond Bane misses driving floating jump shot Q3 14.7 · Moussa Diabate blocks Desmond Bane 's 4-foot driving layup Q4 10:53 · Desmond Bane misses 22-foot step back jumpshot Q4 9:39 · Desmond Bane misses 25-foot three point jumper Q4 6:02 · Desmond Bane makes driving layup (Wendell Carter Jr. assists) Q1 9:15 · Jalen Suggs makes 16-foot pullup jump shot Q1 6:54 · Jalen Suggs misses 24-foot three point pullup jump shot Q1 6:07 · Jalen Suggs makes 2-foot running pullup jump shot Q2 7:33 · Jalen Suggs misses 23-foot three point jumper Q2 2:53 · Jalen Suggs makes 24-foot three point jumper (Paolo Banchero assists) Q2 2:35 · Jalen Suggs makes dunk (Franz Wagner assists) Q2 1:16 · Jalen Suggs makes 25-foot three pointer Q2 41.0 · Jalen Suggs misses 27-foot three point jumper Q1 8:56 · Franz Wagner makes driving layup (Jalen Suggs assists) Q1 8:10 · Franz Wagner misses driving layup Q1 3.7 · Franz Wagner misses 25-foot three point jumper Q2 10:09 · Franz Wagner makes 8-foot two point shot Q3 11:17 · Franz Wagner makes driving layup Q3 9:44 · Moussa Diabate blocks Franz Wagner's layup Q3 3:48 · Franz Wagner misses 13-foot turnaround jump shot Q3 2:30 · Franz Wagner misses layup Q3 42.9 · Franz Wagner makes 2-foot running dunk (Tristan da Silva assists) Q4 11:42 · Franz Wagner makes 12-foot two point shot (Jalen Suggs assists) Q1 8:09 · Wendell Carter Jr. makes tip in dunk Q1 7:47 · Wendell Carter Jr. makes 1-foot dunk (Paolo Banchero assists) Q1 5:32 · Wendell Carter Jr. makes 25-foot three point jumper (Paolo Banchero assists) Q1 5:03 · Wendell Carter Jr. makes 22-foot three point jumper (Paolo Banchero assists) Q2 8:17 · Wendell Carter Jr. misses two point shot Q3 3:07 · Wendell Carter Jr. makes 2-foot dunk (Franz Wagner assists) Q4 6:47 · Wendell Carter Jr. makes 1-foot dunk Q1 2:47 · Anthony Black misses 26-foot three point pullup jump shot Q2 8:21 · Anthony Black misses driving floating jump shot Q3 7:48 · Moussa Diabate blocks Anthony Black 's 4-foot two point shot Q3 5:59 · Anthony Black makes two point shot Q3 5:23 · Anthony Black misses 23-foot three point jumper Q4 10:22 · Anthony Black misses 15-foot jumper Q4 10:14 · Anthony Black misses 23-foot three point jumper Q4 7:34 · Anthony Black misses 24-foot three point jumper Q4 6:48 · Anthony Black misses tip shot Q4 4:26 · Anthony Black makes driving layup Q1 1:49 · Tristan da Silva makes 5-foot two point shot (Goga Bitadze assists) Q2 5:11 · Tristan da Silva misses driving floating jump shot Q3 6:22 · Tristan da Silva makes 24-foot three point jumper (Paolo Banchero assists) Q3 6:00 · Tristan da Silva misses 27-foot three point jumper Q1 1:21 · Jamal Cain makes 7-foot floating jump shot (Franz Wagner assists) Q2 8:59 · Jamal Cain makes running layup (Franz Wagner assists) Q3 1:00 · Jamal Cain makes 2-foot dunk (Franz Wagner assists) Q1 53.7 · Goga Bitadze makes driving layup (Anthony Black assists) Q3 4:48 · Goga Bitadze makes tip in dunk Q4 5:17 · Jett Howard misses two point shot Q4 3:55 · Jett Howard misses 25-foot three point jumper Q4 2:09 · Jett Howard makes 24-foot three point jumper (Jase Richardson assists) Q4 5:02 · Noah Penda makes driving layup (Anthony Black assists) Q4 2:29 · Noah Penda makes 2-foot running dunk (Jase Richardson assists) Q4 2:49 · Moritz Wagner misses 26-foot three point jumper Q4 1:24 · Moritz Wagner misses 10-foot turnaround jump shot Q4 1:04 · Jase Richardson misses 22-foot three point jumper Q4 39.4 · Jase Richardson makes running layup
Paint29/4072%Mid-range5/1729%3PT8/2730%

Green = made, red × = missed. Free throws are not shown.

Charlotte Hornets box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Brandon Miller › 291431205 5-104-70-04-244.9
Kon Knueppel › 291131100 3-101-64-53-266.6
Miles Bridges › 281521003 5-121-64-43-293.0
LaMelo Ball › 252325003 7-173-86-64-910.4
Moussa Diabate › 18282031 1-40-00-03-208.3
Ryan Kalkbrenner › 18231211 0-30-02-23-65.5
Sion James › 18622001 2-52-50-03-173.4
Coby White › 17400001 1-50-12-24-11-1.7
Grant Williams › 15120101 0-40-41-23-10-1.7
Josh Green › 10020000 0-20-20-02-5-0.6
Tidjane Salaun › 9422000 1-41-21-21+23.0
Xavier Tillman › 7220000 1-10-00-00-12.5
Tre Mann › 7201000 0-30-32-20-10.2
Pat Connaughton › 6231000 1-20-10-00+13.0
Liam McNeeley › 6200100 1-10-00-00+13.0
See the full Charlotte Hornets box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Orlando Magic box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Desmond Bane › 351370301 4-140-35-52+309.2
Paolo Banchero › 332556212 9-172-65-82+1720.1
Wendell Carter Jr. › 271661012 6-72-22-42+1613.1
Anthony Black › 27753010 2-100-43-35+95.6
Franz Wagner › 251876102 5-100-18-102+2917.0
Jalen Suggs › 221256013 5-82-50-06+2510.9
Tristan da Silva › 19531001 2-41-20-05+83.0
Goga Bitadze › 16742041 2-20-03-33+1614.7
Jamal Cain › 12910001 3-30-03-42+45.6
Noah Penda 6400000 2-20-00-00-12.6
Moritz Wagner › 6030000 0-20-10-00-1-0.0
Jett Howard › 6310001 1-31-20-01-1-0.3
Jase Richardson › 6222000 1-20-10-01-13.2
Jevon Carter › 2000000 0-00-00-00+50.0
See the full Orlando Magic box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

Charlotte Hornets
Q1Q2Q3Q4
MIN
K. Knueppel S
30
B. Miller S
29
M. Bridges S
28
L. Ball S
25
M. Diabate S
18
S. James
18
R. Kalkbrenner
18
C. White
17
G. Williams
15
J. Green
10
T. Salaun
9
X. Tillman
7
T. Mann
7
P. Connaughton
6
L. McNeeley
6
Orlando Magic
Q1Q2Q3Q4
MIN
D. Bane S
35
P. Banchero S
33
W. Carter Jr. S
26
F. Wagner S
25
J. Suggs S
22
A. Black
27
T. da Silva
19
G. Bitadze
16
J. Cain
12
N. Penda
6
M. Wagner
6
J. Howard
6
J. Richardson
6
J. Carter
2

Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.

More: today's NBA scores · standings · injury report · fantasy rankings