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

Orlando Magic vs. Charlotte Hornets

Mar 19, 2026
FINAL

Box Score

1234T
ORL32212434111
CHA34383820130

Game Recap

The Hornets defeat the Magic 130-111. The Hornets move to 36-34 as the Magic fall to 38-31.

Player Stats

Orlando Magic logoMAGICMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
23Tristan da SilvaSF221-40-22-2211101-124
5Paolo BancheroPF286-161-57-8371133-2320
35Goga BitadzeC182-30-00-0211104-174
3Desmond BaneSG258-153-55-5721020-2124
4Jalen SuggsPG214-121-50-0012121-159
13Jett Howard152-31-20-0101003-245
21Moritz Wagner181-50-33-4110002-145
2Jevon Carter184-113-70-0432011-911
93Noah Penda213-82-60-022001008
8Jamal Cain185-103-72-2111012+915
Alex Morales121-20-00-0340024+142
14Colin Castleton101-30-00-0410021+122
11Jase Richardson71-10-00-0101001+52
TOTAL-39-9341.9%14-4233.3%19-2190.5%31241141423-111
Charlotte Hornets logoHORNETSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
7Kon KnueppelSF255-114-93-3640024+717
0Miles BridgesPF224-81-32-3300013+1811
14Moussa DiabateC241-30-01-1510132+103
24Brandon MillerSG288-145-104-4480022+2725
1LaMelo BallPG207-133-83-3653133+1220
4Sion James212-22-20-0342000+306
11Ryan Kalkbrenner235-50-03-3500022+913
3Coby White227-135-88-8350042-227
2Grant Williams170-10-10-0300033+90
10Josh Green182-41-30-0301002-55
23Tre Mann61-31-10-0011021-83
21Pat Connaughton60-20-10-0001000-80
26Xavier Tillman10-10-00-2001000-40
TOTAL-42-8052.5%22-4647.8%24-2788.9%4128922224-130

Play-by-Play

1st quarterORLCHA
  • Orlando Magic logo
    (11:57) Jump Ball Diabate vs. Bitadze: Tip to da Silva
  • Orlando Magic logo
    +2 (11:48) Bane 16' Pullup Jump Shot (2 PTS) (Banchero 1 AST)
    20
  • Charlotte Hornets logo
    +2 (11:22) Miller 7' Fadeaway Jumper (2 PTS)
    22
  • Orlando Magic logo
    (11:13) Suggs OFF.Foul (P1) (S.Foster)
  • Orlando Magic logo
    (11:13) Suggs Offensive Foul Turnover (P1.T1)
  • Charlotte Hornets logo
    +3 (10:53) Ball 29' 3PT Step Back Jump Shot (3 PTS) (Miller 1 AST)
    25
  • Charlotte Hornets logo
    (10:41) Ball S.FOUL (P1.T1) (J.Goldenberg)
  • Orlando Magic logo
    +1 (10:41) Bane Free Throw 1 of 2 (3 PTS)
    35
  • Orlando Magic logo
    +1 (10:41) Bane Free Throw 2 of 2 (4 PTS)
    45
  • Orlando Magic logo
    (10:33) Banchero S.FOUL (P1.T1) (S.Foster)
  • Charlotte Hornets logo
    +1 (10:33) Ball Free Throw 1 of 2 (4 PTS)
    46
  • Charlotte Hornets logo
    +1 (10:33) Ball Free Throw 2 of 2 (5 PTS)
    47
  • Orlando Magic logo
    +3 (10:20) Suggs 3PT Jump Shot (3 PTS) (Bane 1 AST)
    77
  • Charlotte Hornets logo
    (10:10) MISS Bridges 27' 3PT Jump Shot
  • Orlando Magic logo
    (10:08) Bitadze REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +3 (9:54) Bane 27' 3PT Pullup Jump Shot (7 PTS) (Suggs 1 AST)
    107
  • Charlotte Hornets logo
    (9:39) MISS Ball 27' 3PT Step Back Jump Shot
  • Orlando Magic logo
    (9:37) Bane REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (9:35) Bane Bad Pass Turnover (P1.T2)
  • Charlotte Hornets logo
    (9:35) Ball STEAL (1 STL)
  • Charlotte Hornets logo
    (9:30) MISS Diabate 3' Running Layup
  • Orlando Magic logo
    (9:30) da Silva BLOCK (1 BLK)
  • Charlotte Hornets logo
    (9:27) Ball REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    +2 (9:27) Ball Putback Layup (7 PTS)
    109
  • Orlando Magic logo
    +2 (9:05) Bitadze 2' Dunk (2 PTS) (da Silva 1 AST)
    129
  • Charlotte Hornets logo
    (8:53) MISS Ball 28' 3PT Pullup Jump Shot
  • Orlando Magic logo
    (8:51) Banchero REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +3 (8:42) Banchero 25' 3PT Step Back Jump Shot (3 PTS)
    159
  • Charlotte Hornets logo
    (8:32) MISS Bridges 25' 3PT Jump Shot
  • Orlando Magic logo
    (8:31) Magic Rebound
  • Orlando Magic logo
    +2 (8:14) Banchero 2' Driving Layup (5 PTS)
    179
  • Charlotte Hornets logo
    (8:07) Knueppel Traveling Turnover (P1.T1)
  • Orlando Magic logo
    (7:57) MISS Banchero 25' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (7:54) Diabate REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    +2 (7:47) Miller 8' Driving Floating Jump Shot (4 PTS)
    1711
  • Orlando Magic logo
    +2 (7:39) Bane 3' Driving Layup (9 PTS)
    1911
  • Charlotte Hornets logo
    (7:39) Diabate Violation:Defensive Goaltending (S.Foster)
  • Charlotte Hornets logo
    +2 (7:23) Ball 12' Step Back Jump Shot (9 PTS)
    1913
  • Orlando Magic logo
    (7:02) MISS Suggs 27' 3PT Jump Shot
  • Charlotte Hornets logo
    (7:00) Bridges REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (6:55) MISS Miller 31' 3PT Running Jump Shot
  • Charlotte Hornets logo
    (6:51) Miller REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (6:47) MISS Ball 27' 3PT Jump Shot
  • Orlando Magic logo
    (6:45) Bane REBOUND (Off:0 Def:2)
  • Orlando Magic logo
    (6:40) Suggs Bad Pass Turnover (P2.T3)
  • Charlotte Hornets logo
    (6:40) Ball STEAL (2 STL)
  • Charlotte Hornets logo
    +2 (6:37) Ball 2' Running Dunk (11 PTS)
    1915
  • Orlando Magic logo
    (6:37) Magic Timeout: Regular (Reg.1 Short 0)
  • Orlando Magic logo
    (6:20) Banchero Bad Pass Turnover (P1.T4)
  • Charlotte Hornets logo
    (6:20) Ball STEAL (3 STL)
  • Charlotte Hornets logo
    (6:16) Ball Bad Pass Turnover (P1.T2)
  • Orlando Magic logo
    (6:16) Banchero STEAL (1 STL)
  • Orlando Magic logo
    (6:10) MISS da Silva 26' 3PT Running Jump Shot
  • Orlando Magic logo
    (6:08) Banchero REBOUND (Off:1 Def:1)
  • Orlando Magic logo
    (6:00) MISS Suggs 3PT Jump Shot
  • Orlando Magic logo
    (5:58) Bitadze REBOUND (Off:1 Def:1)
  • Orlando Magic logo
    +2 (5:58) Bitadze 2' Putback Dunk (4 PTS)
    2115
  • Charlotte Hornets logo
    +2 (5:46) Ball 7' Driving Floating Jump Shot (13 PTS)
    2117
  • Orlando Magic logo
    (5:35) Suggs T.FOUL (P1.T1) (S.Foster)
  • Charlotte Hornets logo
    +1 (5:35) Ball Free Throw Technical (14 PTS)
    2118
  • Orlando Magic logo
    (5:28) MISS da Silva 8' Turnaround Hook Shot
  • Charlotte Hornets logo
    (5:24) HORNETS Rebound
  • Charlotte Hornets logo
    (5:00) Ball Lost Ball Turnover (P2.T3)
  • Orlando Magic logo
    (5:00) Suggs STEAL (1 STL)
  • Orlando Magic logo
    +2 (4:54) Suggs 2' Running Layup (5 PTS)
    2318
  • Orlando Magic logo
    (4:51) Wagner S.FOUL (P1.T2) (P.Fraher)
  • Charlotte Hornets logo
    +1 (4:51) White Free Throw 1 of 2 (1 PTS)
    2319
  • Charlotte Hornets logo
    +1 (4:51) White Free Throw 2 of 2 (2 PTS)
    2320
  • Orlando Magic logo
    +3 (4:37) Carter 25' 3PT Pullup Jump Shot (3 PTS) (Banchero 2 AST)
    2620
  • Charlotte Hornets logo
    (4:24) MISS Ball 5' Driving Layup
  • Orlando Magic logo
    (4:24) Banchero BLOCK (1 BLK)
  • Orlando Magic logo
    (4:24) Magic Rebound
  • Orlando Magic logo
    +2 (4:09) Wagner 7' Turnaround Hook Shot (2 PTS) (Carter 1 AST)
    2820
  • Charlotte Hornets logo
    +2 (3:59) Knueppel 11' Jump Shot (2 PTS) (Ball 1 AST)
    2822
  • Charlotte Hornets logo
    (3:46) Ball P.FOUL (P2.T2) (S.Foster)
  • Orlando Magic logo
    (3:42) MISS Carter 25' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (3:39) Williams REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (3:31) MISS Knueppel 13' Pullup Jump Shot
  • Orlando Magic logo
    (3:29) Carter REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (3:21) MISS Banchero 16' Pullup Jump Shot
  • Orlando Magic logo
    (3:21) Magic Rebound
  • Orlando Magic logo
    +2 (3:13) Banchero 3' Driving Reverse Layup (7 PTS) (Penda 1 AST)
    3022
  • Charlotte Hornets logo
    (3:12) HORNETS Timeout: Regular (Full 1 Short 0)
  • Charlotte Hornets logo
    (2:58) MISS Knueppel 30' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (2:56) Kalkbrenner REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (2:54) Kalkbrenner Bad Pass Turnover (P1.T4)
  • Orlando Magic logo
    (2:54) Howard STEAL (1 STL)
  • Orlando Magic logo
    (2:33) MISS Wagner 26' 3PT Jump Shot
  • Charlotte Hornets logo
    (2:30) Green REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    +2 (2:21) Kalkbrenner 6' Hook Shot (2 PTS) (White 1 AST)
    3024
  • Orlando Magic logo
    (2:07) MISS Wagner 4' Driving Layup
  • Orlando Magic logo
    (2:05) Carter REBOUND (Off:1 Def:1)
  • Orlando Magic logo
    (2:04) MISS Carter 25' 3PT Jump Shot
  • Charlotte Hornets logo
    (2:02) Knueppel REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    +2 (1:48) White 3' Driving Layup (4 PTS)
    3026
  • Orlando Magic logo
    (1:28) MISS Penda 3PT Jump Shot
  • Orlando Magic logo
    (1:28) Magic Rebound
  • Charlotte Hornets logo
    (1:28) White L.B.FOUL (P1.T3) (S.Foster)
  • Orlando Magic logo
    +2 (1:21) Bane 17' Pullup Jump Shot (11 PTS) (Penda 2 AST)
    3226
  • Charlotte Hornets logo
    +3 (1:11) White 30' 3PT Pullup Jump Shot (7 PTS)
    3229
  • Orlando Magic logo
    (1:02) MISS Bane 4' Driving Layup
  • Charlotte Hornets logo
    (1:02) HORNETS Rebound
  • Charlotte Hornets logo
    +2 (0:44) Kalkbrenner 3' Cutting Layup Shot (4 PTS) (White 2 AST)
    3231
  • Orlando Magic logo
    (0:44) Howard S.FOUL (P1.T3) (S.Foster)
  • Charlotte Hornets logo
    +1 (0:44) Kalkbrenner Free Throw 1 of 1 (5 PTS)
    3232
  • Orlando Magic logo
    (0:27) MISS Howard 25' 3PT Jump Shot
  • Charlotte Hornets logo
    (0:24) Knueppel REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    (0:03) MISS White 11' Turnaround Fadeaway Shot
  • Charlotte Hornets logo
    (0:03) Green REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    +2 (0:00) Green Putback Layup (2 PTS)
    3234
  • Orlando Magic logo
    (0:00) MAGIC Heave
  • Orlando Magic logo
    (0:00) Magic Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

111Points130
39-93(41.9%)Field Goal(%)42-80(52.5%)
14-42(33.3%)3-Point(%)22-46(47.8%)
19-21(90.5%)Free Throw(%)24-27(88.9%)
31(12)Rebounds(Offensive)41(10)
24Assists28
11Steals9
4Blocks2
14Turnovers22
23Fouls24
42Pts In The Paint38
10Fast Break Pts16
21Pts Off Turnovers27
50Bench Pts54
8Largest Lead35

Game Details

Thursday, March 19, 2026 · 7:00 PM
Spectrum Center · Charlotte, NC
attendance: 19,565 (96.9%)
tv: NBA TV