1. NBA
  2. Scores
  3. 4 · 17 · 26
  4. CHA vs ORL

Charlotte Hornets vs. Orlando Magic

Apr 17, 2026
FINAL

Box Score

1234T
CHA1621341990
ORL38303419121

Game Recap

The Magic defeated the Hornets, 121-90. Orlando earned the No. 8 seed and will face Detroit in the first round of the playoffs.

Player Stats

Charlotte Hornets logoHORNETSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
7Kon KnueppelSF293-101-64-5311003-2611
0Miles BridgesPF285-121-64-4210033-2915
14Moussa DiabateC181-40-00-0820313-202
24Brandon MillerSG285-104-70-0312054-2414
1LaMelo BallPG247-173-86-6250034-923
4Sion James182-52-50-0220013-176
11Ryan Kalkbrenner170-30-02-2312113-62
2Grant Williams140-40-41-2201013-101
3Coby White161-50-12-2000014-114
10Josh Green90-20-20-0200002-50
31Tidjane Salaun91-41-21-2220001+24
23Tre Mann60-30-32-2010000-12
26Xavier Tillman61-10-00-0200000-12
33Liam McNeeley51-10-00-0001000+12
21Pat Connaughton51-20-10-0310000+12
TOTAL-28-8333.7%12-4526.7%22-2588.0%3417741633-90
Orlando Magic logoMAGICMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
22Franz WagnerSF245-100-18-10761022+2918
5Paolo BancheroPF329-172-65-8562122+1725
34Wendell Carter Jr.C266-72-22-4610122+1616
3Desmond BaneSG344-140-35-5703012+3013
4Jalen SuggsPG225-82-50-0560136+2512
0Anthony Black272-100-43-3530105+97
23Tristan da Silva192-41-20-0310015+85
35Goga Bitadze152-20-03-3420413+167
8Jamal Cain113-30-03-4100012+49
93Noah Penda52-20-00-0000000-14
11Jase Richardson51-20-10-0220001-12
13Jett Howard51-31-20-0100011-13
21Moritz Wagner50-20-10-0300000-10
2Jevon Carter20-00-00-0000000+50
TOTAL-42-8450.0%8-2729.6%29-3778.4%4927681431-121

Play-by-Play

1st quarterCHAORL
  • Orlando Magic logo
    (11:55) Jump Ball Carter Jr. vs. Diabate: Tip to Banchero
  • Orlando Magic logo
    (11:46) Suggs Step Out of Bounds Turnover (P1.T1)
  • Charlotte Hornets logo
    (11:25) MISS Ball 20' Step Back Jump Shot
  • Charlotte Hornets logo
    (11:24) Diabate REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (11:24) MISS Diabate Tip Layup Shot
  • Charlotte Hornets logo
    (11:24) Hornets Rebound
  • Orlando Magic logo
    (11:24) F. Wagner L.B.FOUL (P1.T1) (J.Van Duyne)
  • Charlotte Hornets logo
    (11:20) Bridges OFF.Foul (P1) (M.Davis)
  • Charlotte Hornets logo
    (11:20) Bridges Offensive Foul Turnover (P1.T1)
  • Orlando Magic logo
    +2 (11:06) Banchero 9' Pullup Jump Shot (2 PTS)
    02
  • Charlotte Hornets logo
    (10:51) MISS Bridges 27' 3PT Jump Shot
  • Charlotte Hornets logo
    (10:48) Hornets Rebound
  • Charlotte Hornets logo
    +2 (10:45) Bridges 2' Cutting Dunk Shot (2 PTS) (Ball 1 AST)
    22
  • Orlando Magic logo
    (10:31) MISS Bane 28' 3PT Jump Shot
  • Charlotte Hornets logo
    (10:28) Diabate REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    (10:22) MISS Knueppel 10' Pullup Jump Shot
  • Orlando Magic logo
    (10:20) Bane REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +2 (10:15) Bane 2' Running Layup (2 PTS)
    24
  • Charlotte Hornets logo
    (10:15) Diabate Violation:Defensive Goaltending (J.Van Duyne)
  • Charlotte Hornets logo
    +3 (9:58) Miller 26' 3PT Pullup Jump Shot (3 PTS)
    54
  • Orlando Magic logo
    +2 (9:45) Banchero 1' Driving Layup (4 PTS)
    56
  • Charlotte Hornets logo
    (9:25) MISS Diabate 4' Cutting Layup Shot
  • Orlando Magic logo
    (9:25) Banchero BLOCK (1 BLK)
  • Orlando Magic logo
    (9:21) Suggs REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +2 (9:15) Suggs 17' Pullup Jump Shot (2 PTS)
    58
  • Charlotte Hornets logo
    (9:05) MISS Bridges 26' 3PT Jump Shot
  • Orlando Magic logo
    (9:02) F. Wagner REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +2 (8:56) F. Wagner 4' Driving Layup (2 PTS) (Suggs 1 AST)
    510
  • Charlotte Hornets logo
    (8:55) Hornets Timeout: Regular (Reg.1 Short 0)
  • Charlotte Hornets logo
    (8:44) Diabate OFF.Foul (P1) (S.Wright)
  • Charlotte Hornets logo
    (8:44) Diabate Offensive Foul Turnover (P1.T2)
  • Orlando Magic logo
    (8:31) MISS Banchero 11' Jump Shot
  • Charlotte Hornets logo
    (8:27) Miller REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (8:24) MISS Knueppel 28' 3PT Running Jump Shot
  • Orlando Magic logo
    (8:21) Bane REBOUND (Off:0 Def:2)
  • Orlando Magic logo
    (8:10) MISS F. Wagner 2' Driving Layup
  • Orlando Magic logo
    (8:09) Carter Jr. REBOUND (Off:1 Def:0)
  • Orlando Magic logo
    +2 (8:09) Carter Jr. Tip Dunk Shot (2 PTS)
    512
  • Charlotte Hornets logo
    (8:01) Miller Out of Bounds Lost Ball Turnover (P1.T3)
  • Orlando Magic logo
    +2 (7:47) Carter Jr. 1' Dunk (4 PTS) (Banchero 1 AST)
    514
  • Orlando Magic logo
    (7:44) Bane P.FOUL (P1.T2) (J.Van Duyne)
  • Charlotte Hornets logo
    +2 (7:30) Bridges 3' Driving Layup (4 PTS) (James 1 AST)
    714
  • Orlando Magic logo
    (7:17) MISS Bane 11' Driving Floating Jump Shot
  • Charlotte Hornets logo
    (7:15) James REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (7:12) MISS Ball 26' 3PT Running Pull-Up Jump Shot
  • Orlando Magic logo
    (7:07) Black REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (6:54) MISS Suggs 25' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (6:50) Miller REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    +3 (6:44) Miller 29' 3PT Jump Shot (6 PTS) (James 2 AST)
    1014
  • Orlando Magic logo
    (6:25) MISS Banchero 25' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (6:22) Ball REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (6:17) MISS Ball 5' Driving Finger Roll Layup
  • Orlando Magic logo
    (6:12) Suggs REBOUND (Off:0 Def:2)
  • Orlando Magic logo
    +2 (6:07) Suggs 3' Running Pull-Up Jump Shot (4 PTS)
    1016
  • Charlotte Hornets logo
    (5:42) MISS Ball 27' 3PT Step Back Jump Shot
  • Orlando Magic logo
    (5:42) Bane REBOUND (Off:0 Def:3)
  • Orlando Magic logo
    +3 (5:32) Carter Jr. 25' 3PT Jump Shot (7 PTS) (Banchero 2 AST)
    1019
  • Charlotte Hornets logo
    (5:15) MISS Miller 3PT Pullup Jump Shot
  • Orlando Magic logo
    (5:13) Banchero REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +3 (5:03) Carter Jr. 3PT Jump Shot (10 PTS) (Banchero 3 AST)
    1022
  • Orlando Magic logo
    (4:52) Black P.FOUL (P1.T3) (M.Davis)
  • Orlando Magic logo
    (4:52) da Silva Violation:Kicked Ball (M.Davis)
  • Charlotte Hornets logo
    (4:35) Hornets Turnover: Shot Clock (T#4)
  • Orlando Magic logo
    +2 (4:20) Banchero 8' Turnaround Jump Shot (6 PTS) (Black 1 AST)
    1024
  • Charlotte Hornets logo
    (3:53) Hornets Turnover: Shot Clock (T#5)
  • Orlando Magic logo
    +3 (3:45) Banchero 26' 3PT Jump Shot (9 PTS) (Suggs 2 AST)
    1027
  • Charlotte Hornets logo
    (3:43) Hornets Timeout: Regular (Reg.2 Short 0)
  • Charlotte Hornets logo
    (3:20) MISS White 4' Driving Layup
  • Orlando Magic logo
    (3:20) Bitadze BLOCK (1 BLK)
  • Charlotte Hornets logo
    (3:20) Hornets Rebound
  • Charlotte Hornets logo
    (3:17) MISS Diabate 22' Jump Shot
  • Charlotte Hornets logo
    (3:17) Hornets Rebound
  • Orlando Magic logo
    (3:17) da Silva L.B.FOUL (P1.T4) (S.Wright)
  • Charlotte Hornets logo
    (3:08) MISS White 4' Driving Layup
  • Orlando Magic logo
    (3:05) Bitadze REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (2:47) MISS Black 26' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (2:45) Diabate REBOUND (Off:1 Def:2)
  • Charlotte Hornets logo
    +3 (2:33) James 27' 3PT Jump Shot (3 PTS) (Diabate 1 AST)
    1327
  • Orlando Magic logo
    +2 (2:14) Banchero 1' Driving Layup (11 PTS) (Bitadze 1 AST)
    1329
  • Charlotte Hornets logo
    (2:14) Williams S.FOUL (P1.T1) (S.Wright)
  • Orlando Magic logo
    +1 (2:14) Banchero Free Throw 1 of 1 (12 PTS)
    1330
  • Charlotte Hornets logo
    (1:59) Williams OFF.Foul (P2) (M.Davis)
  • Charlotte Hornets logo
    (1:59) Williams Offensive Foul Turnover (P1.T6)
  • Charlotte Hornets logo
    (1:57) James P.FOUL (P1.T2) (M.Davis)
  • Orlando Magic logo
    +2 (1:49) da Silva 5' Driving Hook Shot (2 PTS) (Bitadze 2 AST)
    1332
  • Orlando Magic logo
    (1:35) da Silva P.FOUL (P2.PN) (S.Wright)
  • Charlotte Hornets logo
    +1 (1:35) White Free Throw 1 of 2 (1 PTS)
    1432
  • Charlotte Hornets logo
    +1 (1:35) White Free Throw 2 of 2 (2 PTS)
    1532
  • Orlando Magic logo
    +2 (1:21) Cain 8' Floating Jump Shot (2 PTS) (F. Wagner 1 AST)
    1534
  • Orlando Magic logo
    (1:09) Cain S.FOUL (P1.PN) (J.Van Duyne)
  • Charlotte Hornets logo
    (1:09) MISS Knueppel Free Throw 1 of 2
  • Charlotte Hornets logo
    (1:09) Hornets Rebound
  • Charlotte Hornets logo
    +1 (1:09) Knueppel Free Throw 2 of 2 (1 PTS)
    1634
  • Orlando Magic logo
    +2 (0:53) Bitadze 3' Driving Layup (2 PTS) (Black 2 AST)
    1636
  • Charlotte Hornets logo
    (0:53) Diabate S.FOUL (P2.PN) (J.Van Duyne)
  • Orlando Magic logo
    +1 (0:53) Bitadze Free Throw 1 of 1 (3 PTS)
    1637
  • Charlotte Hornets logo
    (0:28) MISS Bridges 25' 3PT Step Back Jump Shot
  • Orlando Magic logo
    (0:25) F. Wagner REBOUND (Off:0 Def:2)
  • Orlando Magic logo
    (0:03) MISS F. Wagner 25' 3PT Jump Shot
  • Orlando Magic logo
    (0:02) Cain REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (0:02) Knueppel S.FOUL (P1.PN) (M.Davis)
  • Orlando Magic logo
    (0:02) MISS Cain Free Throw 1 of 2
  • Orlando Magic logo
    (0:02) MAGIC Rebound
  • Orlando Magic logo
    +1 (0:02) Cain Free Throw 2 of 2 (3 PTS)
    1638
  • Charlotte Hornets logo
    (0:00) HORNETS Heave
  • Charlotte Hornets logo
    (0:00) Hornets Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

90Points121
28-83(33.7%)Field Goal(%)42-84(50.0%)
12-45(26.7%)3-Point(%)8-27(29.6%)
22-25(88.0%)Free Throw(%)29-37(78.4%)
34(7)Rebounds(Offensive)49(11)
17Assists27
7Steals6
4Blocks8
16Turnovers14
33Fouls31
28Pts In The Paint64
7Fast Break Pts24
17Pts Off Turnovers26
25Bench Pts37
1Largest Lead35

Game Details

Friday, April 17, 2026 · 7:30 PM
Kia Center · Orlando, FL
attendance: 19,005 (95.0%)
tv: Prime Video