1. NBA
  2. Scores
  3. 3 · 14 · 26
  4. CHA vs SAS

Charlotte Hornets vs. San Antonio Spurs

Mar 14, 2026
FINAL

Box Score

1234T
CHA24223719102
SAS31283224115

Game Recap

The Spurs improve to 17-2 in their last 19 with a 115-102 win over the Hornets. The Spurs move to 49-18, Hornets fall to 34-34

Player Stats

Charlotte Hornets logoHORNETSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
7Kon KnueppelSF316-143-105-6630001-820
0Miles BridgesPF338-164-82-2421022-2122
14Moussa DiabateC212-70-00-0530012-134
24Brandon MillerSG322-142-70-0631033-216
1LaMelo BallPG216-134-101-2423114-2217
11Ryan Kalkbrenner171-20-11-2311312-13
10Josh Green182-32-30-0100001+166
2Grant Williams211-81-73-3310412+36
3Coby White267-152-72-2421201+418
4Sion James140-10-10-0310003-20
21Pat Connaughton— did not play —— did not play —
20Tosan Evbuomwan— did not play —— did not play —
23Tre Mann— did not play —— did not play —
26Xavier Tillman— did not play —— did not play —
TOTAL-35-9337.6%18-5433.3%14-1782.4%3918710921-102
San Antonio Spurs logoSPURSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
24Devin VassellSF332-61-34-4530011+139
30Julian ChampagniePF334-111-60-0422102+79
1Victor WembanyamaC3113-245-101-21282423+632
4De'Aaron FoxSG346-161-44-5642113+417
5Stephon CastlePG295-111-34-47101065+2215
3Keldon Johnson206-91-20-0500002+1113
7Luke Kornet194-40-02-2810000+710
40Harrison Barnes210-30-12-2300011-22
11Carter Bryant163-81-41-2410003-38
18Bismack Biyombo— did not play —— did not play —
55Harrison Ingram— did not play —— did not play —
0Jordan McLaughlin— did not play —— did not play —
8Kelly Olynyk— did not play —— did not play —
45Mason Plumlee— did not play —— did not play —
43Lindy Waters III— did not play —— did not play —
TOTAL-43-9246.7%11-3333.3%18-2185.7%5429761120-115

Play-by-Play

1st quarterCHASAS
  • San Antonio Spurs logo
    (11:56) Jump Ball Wembanyama vs. Diabate: Tip to Fox
  • San Antonio Spurs logo
    +2 (11:43) Champagnie 2' Driving Layup (2 PTS) (Castle 1 AST)
    02
  • Charlotte Hornets logo
    +2 (11:26) Diabate 2' Driving Dunk (2 PTS)
    22
  • San Antonio Spurs logo
    (11:18) MISS Castle 2' Driving Reverse Layup
  • Charlotte Hornets logo
    (11:18) Diabate REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (11:13) Ball Bad Pass Turnover (P1.T1)
  • San Antonio Spurs logo
    (11:13) Champagnie STEAL (1 STL)
  • San Antonio Spurs logo
    +2 (11:07) Fox 1' Running Finger Roll Layup (2 PTS) (Champagnie 1 AST)
    24
  • Charlotte Hornets logo
    (11:07) Ball S.FOUL (P1.T1) (N.Buchert)
  • San Antonio Spurs logo
    +1 (11:07) Fox Free Throw 1 of 1 (3 PTS)
    25
  • Charlotte Hornets logo
    +2 (10:50) Ball 13' Driving Floating Jump Shot (2 PTS) (Diabate 1 AST)
    45
  • Charlotte Hornets logo
    (10:41) Diabate P.FOUL (P1.T2) (L.Wood)
  • San Antonio Spurs logo
    +3 (10:36) Wembanyama 26' 3PT Jump Shot (3 PTS) (Castle 2 AST)
    48
  • Charlotte Hornets logo
    +3 (10:26) Ball 28' 3PT Jump Shot (5 PTS) (Miller 1 AST)
    78
  • San Antonio Spurs logo
    +2 (10:15) Wembanyama 3' Cutting Layup Shot (5 PTS) (Champagnie 2 AST)
    710
  • Charlotte Hornets logo
    +3 (10:06) Bridges 26' 3PT Jump Shot (3 PTS) (Ball 1 AST)
    1010
  • San Antonio Spurs logo
    (9:54) Castle Bad Pass Turnover (P1.T1)
  • Charlotte Hornets logo
    (9:54) Ball STEAL (1 STL)
  • Charlotte Hornets logo
    +3 (9:50) Ball 27' 3PT Running Jump Shot (8 PTS) (Diabate 2 AST)
    1310
  • San Antonio Spurs logo
    +3 (9:35) Champagnie 3PT Jump Shot (5 PTS) (Castle 3 AST)
    1313
  • Charlotte Hornets logo
    (9:12) MISS Diabate 6' Turnaround Hook Shot
  • San Antonio Spurs logo
    (9:12) Wembanyama BLOCK (1 BLK)
  • Charlotte Hornets logo
    (9:10) Diabate REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    (9:09) MISS Diabate 4' Pullup Jump Shot
  • Charlotte Hornets logo
    (9:09) Hornets Rebound
  • Charlotte Hornets logo
    (9:09) Hornets Turnover: Shot Clock (T#2)
  • Charlotte Hornets logo
    (8:55) Diabate P.FOUL (P2.T3) (N.Buchert)
  • San Antonio Spurs logo
    (8:47) MISS Wembanyama 26' 3PT Jump Shot
  • San Antonio Spurs logo
    (8:39) Vassell REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    (8:38) Vassell Bad Pass Turnover (P1.T2)
  • Charlotte Hornets logo
    (8:38) Miller STEAL (1 STL)
  • Charlotte Hornets logo
    (8:32) MISS Knueppel 26' 3PT Running Jump Shot
  • San Antonio Spurs logo
    (8:28) Wembanyama REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +3 (8:23) Wembanyama 26' 3PT Running Jump Shot (8 PTS) (Castle 4 AST)
    1316
  • Charlotte Hornets logo
    (7:59) MISS Ball 29' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (7:55) Castle REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (7:52) MISS Champagnie 26' 3PT Running Jump Shot
  • Charlotte Hornets logo
    (7:48) Miller REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (7:33) MISS Ball 27' 3PT Jump Shot
  • San Antonio Spurs logo
    (7:30) Champagnie REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (7:22) MISS Champagnie 26' 3PT Step Back Jump Shot
  • San Antonio Spurs logo
    (7:21) Kornet REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (7:21) Kalkbrenner S.FOUL (P1.T4) (L.Wood)
  • San Antonio Spurs logo
    +1 (7:21) Kornet Free Throw 1 of 2 (1 PTS)
    1317
  • San Antonio Spurs logo
    +1 (7:21) Kornet Free Throw 2 of 2 (2 PTS)
    1318
  • Charlotte Hornets logo
    (7:03) MISS Miller 3' Driving Finger Roll Layup
  • Charlotte Hornets logo
    (6:57) Knueppel REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (6:57) Hornets Turnover: Shot Clock (T#3)
  • San Antonio Spurs logo
    (6:57) SPURS Timeout: Regular (Full 1 Short 0)
  • Charlotte Hornets logo
    (6:45) Bridges P.FOUL (P1.PN) (N.Buchert)
  • San Antonio Spurs logo
    +1 (6:45) Vassell Free Throw 1 of 2 (1 PTS)
    1319
  • San Antonio Spurs logo
    +1 (6:45) Vassell Free Throw 2 of 2 (2 PTS)
    1320
  • Charlotte Hornets logo
    (6:32) MISS Miller 26' 3PT Jump Shot
  • San Antonio Spurs logo
    (6:28) Kornet REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    (6:24) Miller S.FOUL (P1.PN) (S.Wright)
  • San Antonio Spurs logo
    +1 (6:24) Castle Free Throw 1 of 2 (1 PTS)
    1321
  • San Antonio Spurs logo
    +1 (6:24) Castle Free Throw 2 of 2 (2 PTS)
    1322
  • Charlotte Hornets logo
    (6:02) MISS Miller 24' 3PT Jump Shot
  • San Antonio Spurs logo
    (5:58) Vassell REBOUND (Off:1 Def:1)
  • San Antonio Spurs logo
    +2 (5:54) Johnson 2' Running Layup (2 PTS)
    1324
  • Charlotte Hornets logo
    (5:52) Hornets Timeout: Regular (Reg.1 Short 0)
  • Charlotte Hornets logo
    (5:32) Miller Bad Pass Turnover (P1.T4)
  • San Antonio Spurs logo
    (5:32) Castle STEAL (1 STL)
  • San Antonio Spurs logo
    (5:21) MISS Castle 4' Driving Layup
  • Charlotte Hornets logo
    (5:21) Kalkbrenner BLOCK (1 BLK)
  • Charlotte Hornets logo
    (5:16) Miller REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    (5:13) MISS Williams 26' 3PT Jump Shot
  • San Antonio Spurs logo
    (5:09) Johnson REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (4:58) MISS Johnson 24' 3PT Jump Shot
  • Charlotte Hornets logo
    (4:55) Miller REBOUND (Off:0 Def:3)
  • Charlotte Hornets logo
    (4:47) MISS Miller 16' Pullup Jump Shot
  • San Antonio Spurs logo
    (4:43) Kornet REBOUND (Off:1 Def:2)
  • San Antonio Spurs logo
    +2 (4:34) Vassell 14' Pullup Jump Shot (4 PTS) (Kornet 1 AST)
    1326
  • Charlotte Hornets logo
    (4:22) MISS Williams 27' 3PT Jump Shot
  • San Antonio Spurs logo
    (4:19) Castle REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    (4:12) MISS Vassell 26' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (4:12) Hornets Rebound
  • Charlotte Hornets logo
    (3:53) MISS White 27' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (3:49) Wembanyama REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    (3:38) Green P.FOUL (P1.PN) (N.Buchert)
  • San Antonio Spurs logo
    +1 (3:38) Barnes Free Throw 1 of 2 (1 PTS)
    1327
  • San Antonio Spurs logo
    +1 (3:38) Barnes Free Throw 2 of 2 (2 PTS)
    1328
  • Charlotte Hornets logo
    +3 (3:22) Green 24' 3PT Jump Shot (3 PTS) (Williams 1 AST)
    1628
  • San Antonio Spurs logo
    +2 (3:08) Wembanyama 1' Driving Dunk (10 PTS)
    1630
  • Charlotte Hornets logo
    (2:59) MISS Knueppel 26' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (2:59) SPURS Rebound
  • San Antonio Spurs logo
    (2:48) MISS Fox 26' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (2:48) Williams BLOCK (1 BLK)
  • Charlotte Hornets logo
    (2:46) Hornets Rebound
  • San Antonio Spurs logo
    (2:46) Bryant L.B.FOUL (P1.T1) (S.Wright)
  • Charlotte Hornets logo
    +2 (2:29) Knueppel 11' Turnaround Fadeaway (2 PTS)
    1830
  • Charlotte Hornets logo
    (2:19) Williams P.FOUL (P1.PN) (L.Wood)
  • San Antonio Spurs logo
    +1 (2:19) Wembanyama Free Throw 1 of 2 (11 PTS)
    1831
  • San Antonio Spurs logo
    (2:19) MISS Wembanyama Free Throw 2 of 2
  • Charlotte Hornets logo
    (2:15) Williams REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (2:05) MISS White 7' Floating Jump Shot
  • San Antonio Spurs logo
    (2:05) Wembanyama BLOCK (2 BLK)
  • San Antonio Spurs logo
    (2:02) Wembanyama REBOUND (Off:0 Def:3)
  • San Antonio Spurs logo
    (2:00) MISS Wembanyama 5' Running Pull-Up Jump Shot
  • Charlotte Hornets logo
    (2:00) Williams BLOCK (2 BLK)
  • San Antonio Spurs logo
    (2:00) SPURS Rebound
  • San Antonio Spurs logo
    (1:55) MISS Wembanyama 8' Turnaround Jump Shot
  • Charlotte Hornets logo
    (1:53) James REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    +3 (1:39) Green 26' 3PT Jump Shot (6 PTS) (White 1 AST)
    2131
  • San Antonio Spurs logo
    (1:23) MISS Bryant 25' 3PT Jump Shot
  • San Antonio Spurs logo
    (1:19) Barnes REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    (1:16) MISS Fox 3' Driving Floating Jump Shot
  • Charlotte Hornets logo
    (1:16) Knueppel REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    (1:10) MISS Green 3PT Running Jump Shot
  • Charlotte Hornets logo
    (1:06) Green REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    +3 (1:04) White 26' 3PT Jump Shot (3 PTS) (Knueppel 1 AST)
    2431
  • San Antonio Spurs logo
    (0:48) MISS Barnes 2' Driving Finger Roll Layup
  • Charlotte Hornets logo
    (0:48) Williams BLOCK (3 BLK)
  • San Antonio Spurs logo
    (0:48) SPURS Rebound
  • San Antonio Spurs logo
    (0:47) MISS Champagnie 25' 3PT Jump Shot
  • Charlotte Hornets logo
    (0:44) Knueppel REBOUND (Off:1 Def:2)
  • San Antonio Spurs logo
    (0:35) Bryant P.FOUL (P2.T2) (N.Buchert)
  • Charlotte Hornets logo
    (0:27) MISS Williams 26' 3PT Jump Shot
  • San Antonio Spurs logo
    (0:24) Bryant REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (0:10) MISS Bryant 2' Driving Dunk
  • Charlotte Hornets logo
    (0:10) Williams BLOCK (4 BLK)
  • San Antonio Spurs logo
    (0:06) Barnes REBOUND (Off:2 Def:0)
  • San Antonio Spurs logo
    (0:06) Wembanyama Step Out of Bounds Turnover (P1.T3)
  • Charlotte Hornets logo
    (0:00) MISS White 11' Driving Floating Jump Shot
  • Charlotte Hornets logo
    (0:00) Hornets Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

102Points115
35-93(37.6%)Field Goal(%)43-92(46.7%)
18-54(33.3%)3-Point(%)11-33(33.3%)
14-17(82.4%)Free Throw(%)18-21(85.7%)
39(11)Rebounds(Offensive)54(15)
18Assists29
7Steals7
10Blocks6
9Turnovers11
21Fouls20
30Pts In The Paint58
16Fast Break Pts20
13Pts Off Turnovers12
33Bench Pts33
3Largest Lead19

Game Details

Saturday, March 14, 2026 · 3:30 PM
AT&T Center · San Antonio, TX
attendance: 18,861 (101.5%)
tv: Prime Video