1. /NBA
  2. /Scores
  3. /1 · 2 · 26
  4. /CHA vs MIL

Charlotte Hornets vs. Milwaukee Bucks

FINAL
Jan 2, 2026

Box Score

1234T
CHA38223130121
MIL24273635122

Game Recap

The Bucks stopped Hornets on final possession and won the game, 122-121. Bucks have now won 3 of their last 4 to move to 15-20.

Player Stats

Charlotte Hornets logoHORNETSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
7Kon KnueppelSF339-163-85-7430032-226
0Miles BridgesPF368-175-104-5621033-2225
16PJ HallC181-40-02-2810212-224
24Brandon MillerSG306-154-73-4740054-719
1LaMelo BallPG254-122-72-2272000-912
31Tidjane Salaun224-52-32-2410103+2612
4Sion James273-41-20-0631001+67
10Josh Green120-10-10-0000000+110
8Collin Sexton275-81-25-6061022+1016
33Liam McNeeley50-00-00-0200001+40
21Pat Connaughton— did not play —— did not play —
23Tre Mann— did not play —— did not play —
TOTAL-40-8248.8%18-4045.0%23-2882.1%3927531418-121
Milwaukee Bucks logoBUCKSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
20AJ GreenSF404-133-101-2031014+412
34Giannis AntetokounmpoPF2911-180-08-81051031+2130
3Myles TurnerC220-40-21-2420201+61
7Kevin Porter Jr.SG364-140-42-24102014+110
13Ryan RollinsPG3611-136-71-1483113+1229
5Gary Trent Jr.170-30-30-0210001-170
18Kyle Kuzma317-103-51-1610026-718
9Bobby Portis227-114-62-2610121-820
00Jericho Sims21-10-00-0000012-72
43Thanasis Antetokounmpo— did not play —— did not play —
50Cole Anthony— did not play —— did not play —
17Amir Coffey— did not play —— did not play —
44Andre Jackson Jr.— did not play —— did not play —
TOTAL-45-8751.7%16-3743.2%16-1888.9%3631741123-122

Play-by-Play

1st quarterCHAMIL
  • Charlotte Hornets logo
    (11:55) Jump Ball Turner vs. Hall: Tip to Ball
  • Charlotte Hornets logo
    (11:38) MISS Knueppel 15' Pullup Jump Shot
  • Milwaukee Bucks logo
    (11:34) Rollins REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (11:26) MISS Rollins 26' 3PT Jump Shot
  • Charlotte Hornets logo
    (11:22) Miller REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    +2 (11:18) Bridges 1' Running Layup (2 PTS) (Miller 1 AST)
    20
  • Milwaukee Bucks logo
    (11:00) MISS G. Antetokounmpo 3' Driving Layup
  • Milwaukee Bucks logo
    (10:59) G. Antetokounmpo REBOUND (Off:1 Def:0)
  • Milwaukee Bucks logo
    (10:59) MISS G. Antetokounmpo Tip Layup Shot
  • Milwaukee Bucks logo
    (10:58) G. Antetokounmpo REBOUND (Off:2 Def:0)
  • Milwaukee Bucks logo
    +2 (10:57) G. Antetokounmpo Tip Layup Shot (2 PTS)
    22
  • Charlotte Hornets logo
    (10:41) MISS Miller 13' Fadeaway Jumper
  • Milwaukee Bucks logo
    (10:35) G. Antetokounmpo REBOUND (Off:2 Def:1)
  • Milwaukee Bucks logo
    (10:32) MISS Turner 27' 3PT Jump Shot
  • Charlotte Hornets logo
    (10:28) Bridges REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (10:24) MISS Ball 27' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (10:24) Hornets Rebound
  • Charlotte Hornets logo
    (10:19) MISS Hall 16' Floating Jump Shot
  • Milwaukee Bucks logo
    (10:15) Turner REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (10:10) Miller P.FOUL (P1.T1) (E.Dalen)
  • Milwaukee Bucks logo
    +3 (10:05) Green 28' 3PT Jump Shot (3 PTS) (Turner 1 AST)
    25
  • Charlotte Hornets logo
    (9:55) MISS Miller 5' Driving Layup
  • Milwaukee Bucks logo
    (9:55) Turner BLOCK (1 BLK)
  • Charlotte Hornets logo
    (9:55) Hornets Rebound
  • Milwaukee Bucks logo
    (9:53) Rollins P.FOUL (P1.T1) (E.Dalen)
  • Charlotte Hornets logo
    +2 (9:40) Ball 5' Driving Layup (2 PTS)
    45
  • Charlotte Hornets logo
    (9:26) Hall P.FOUL (P1.T2) (E.Dalen)
  • Milwaukee Bucks logo
    +2 (9:17) G. Antetokounmpo 10' Turnaround Fadeaway (4 PTS)
    47
  • Charlotte Hornets logo
    (9:02) MISS Ball 15' Driving Floating Jump Shot
  • Charlotte Hornets logo
    (9:00) Hall REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    +3 (8:58) Bridges 25' 3PT Jump Shot (5 PTS) (Knueppel 1 AST)
    77
  • Milwaukee Bucks logo
    +3 (8:40) Rollins 3PT Jump Shot (3 PTS) (Porter Jr. 1 AST)
    710
  • Charlotte Hornets logo
    (8:19) MISS Ball 13' Pullup Jump Shot
  • Milwaukee Bucks logo
    (8:16) Turner REBOUND (Off:0 Def:2)
  • Milwaukee Bucks logo
    (8:08) Green Bad Pass Turnover (P1.T1)
  • Charlotte Hornets logo
    (8:08) Ball STEAL (1 STL)
  • Charlotte Hornets logo
    +3 (8:02) Bridges 28' 3PT Running Jump Shot (8 PTS) (Ball 1 AST)
    1010
  • Charlotte Hornets logo
    (7:45) Hall S.FOUL (P2.T3) (Z.Zarba)
  • Milwaukee Bucks logo
    +1 (7:45) G. Antetokounmpo Free Throw 1 of 2 (5 PTS)
    1011
  • Milwaukee Bucks logo
    +1 (7:45) G. Antetokounmpo Free Throw 2 of 2 (6 PTS)
    1012
  • Charlotte Hornets logo
    +3 (7:32) Miller 26' 3PT Jump Shot (3 PTS) (Ball 2 AST)
    1312
  • Milwaukee Bucks logo
    +3 (7:14) Rollins 3PT Jump Shot (6 PTS) (G. Antetokounmpo 1 AST)
    1315
  • Charlotte Hornets logo
    +2 (7:05) Miller 1' Alley Oop Dunk (5 PTS) (Ball 3 AST)
    1515
  • Milwaukee Bucks logo
    (6:50) MISS Turner 27' 3PT Jump Shot
  • Charlotte Hornets logo
    (6:46) Bridges REBOUND (Off:0 Def:2)
  • Milwaukee Bucks logo
    (6:42) BUCKS Timeout: Regular (Full 1 Short 0)
  • Charlotte Hornets logo
    +2 (6:33) Miller 15' Pullup Jump Shot (7 PTS)
    1715
  • Milwaukee Bucks logo
    (6:09) MISS Porter Jr. 27' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (6:05) Miller REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    (5:44) MISS Bridges 28' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (5:41) James REBOUND (Off:1 Def:0)
  • Charlotte Hornets logo
    (5:31) MISS Bridges 26' 3PT Jump Shot
  • Milwaukee Bucks logo
    (5:27) G. Antetokounmpo REBOUND (Off:2 Def:2)
  • Milwaukee Bucks logo
    +2 (5:16) G. Antetokounmpo 2' Reverse Layup (8 PTS)
    1717
  • Charlotte Hornets logo
    +3 (5:08) Salaun 28' 3PT Jump Shot (3 PTS) (Bridges 1 AST)
    2017
  • Milwaukee Bucks logo
    (4:46) MISS Porter Jr. 27' 3PT Jump Shot
  • Charlotte Hornets logo
    (4:43) Miller REBOUND (Off:0 Def:3)
  • Charlotte Hornets logo
    (4:39) MISS Green 24' 3PT Running Jump Shot
  • Milwaukee Bucks logo
    (4:36) Porter Jr. REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (4:29) MISS Green 2' Cutting Layup Shot
  • Charlotte Hornets logo
    (4:26) Salaun REBOUND (Off:0 Def:1)
  • Charlotte Hornets logo
    (4:18) Bridges Bad Pass Turnover (P1.T1)
  • Milwaukee Bucks logo
    (4:18) G. Antetokounmpo STEAL (1 STL)
  • Milwaukee Bucks logo
    +2 (4:15) G. Antetokounmpo 1' Running Dunk (10 PTS)
    2019
  • Charlotte Hornets logo
    (4:15) Hornets Timeout: Regular (Reg.1 Short 0)
  • Charlotte Hornets logo
    +2 (3:56) Salaun 7' Cutting Layup Shot (5 PTS) (Knueppel 2 AST)
    2219
  • Milwaukee Bucks logo
    +3 (3:35) Rollins 28' 3PT Step Back Jump Shot (9 PTS) (Green 1 AST)
    2222
  • Charlotte Hornets logo
    +2 (3:22) Sexton 2' Driving Reverse Layup (2 PTS)
    2422
  • Milwaukee Bucks logo
    (3:10) MISS Rollins 18' Driving Floating Jump Shot
  • Charlotte Hornets logo
    (3:10) Salaun BLOCK (1 BLK)
  • Charlotte Hornets logo
    (3:06) James REBOUND (Off:1 Def:1)
  • Charlotte Hornets logo
    +3 (3:03) Knueppel 25' 3PT Running Jump Shot (3 PTS) (Sexton 1 AST)
    2722
  • Milwaukee Bucks logo
    (2:37) MISS Green 35' 3PT Pullup Jump Shot
  • Charlotte Hornets logo
    (2:34) Salaun REBOUND (Off:0 Def:2)
  • Charlotte Hornets logo
    +2 (2:28) Knueppel 2' Running Layup (5 PTS) (Sexton 2 AST)
    2922
  • Charlotte Hornets logo
    (2:20) Knueppel P.FOUL (P1.T4) (Z.Zarba)
  • Charlotte Hornets logo
    (2:20) Hornets Timeout: Regular (Reg.2 Short 0)
  • Milwaukee Bucks logo
    +2 (2:09) Sims 1' Dunk (2 PTS) (Portis 1 AST)
    2924
  • Charlotte Hornets logo
    +2 (1:54) Salaun 2' Cutting Dunk Shot (7 PTS) (Sexton 3 AST)
    3124
  • Milwaukee Bucks logo
    (1:41) Sims OFF.Foul (P1) (Z.Zarba)
  • Milwaukee Bucks logo
    (1:41) Sims Offensive Foul Turnover (P1.T2)
  • Charlotte Hornets logo
    +2 (1:17) Sexton 14' Driving Floating Jump Shot (4 PTS)
    3324
  • Milwaukee Bucks logo
    (0:55) MISS Porter Jr. 19' Step Back Jump Shot
  • Charlotte Hornets logo
    (0:51) Salaun REBOUND (Off:0 Def:3)
  • Milwaukee Bucks logo
    (0:45) Kuzma S.FOUL (P1.T2) (Z.Zarba)
  • Charlotte Hornets logo
    (0:45) MISS Knueppel Free Throw 1 of 2
  • Charlotte Hornets logo
    (0:45) Hornets Rebound
  • Charlotte Hornets logo
    +1 (0:45) Knueppel Free Throw 2 of 2 (6 PTS)
    3424
  • Milwaukee Bucks logo
    (0:32) MISS Porter Jr. 26' 3PT Step Back Jump Shot
  • Charlotte Hornets logo
    (0:29) Hornets Rebound
  • Milwaukee Bucks logo
    (0:08) Sims FLAGRANT.FOUL.TYPE1 (P2.PN) (E.Dalen)
  • Charlotte Hornets logo
    +1 (0:08) Knueppel Free Throw Flagrant 1 of 3 (7 PTS)
    3524
  • Charlotte Hornets logo
    (0:08) MISS Knueppel Free Throw Flagrant 2 of 3
  • Charlotte Hornets logo
    (0:08) Hornets Rebound
  • Charlotte Hornets logo
    +1 (0:08) Knueppel Free Throw Flagrant 3 of 3 (8 PTS)
    3624
  • Charlotte Hornets logo
    +2 (0:00) Knueppel 3' Driving Layup (10 PTS)
    3824
2nd quarter
3rd quarter
4th quarter

Team Stats

121Points122
40-82(48.8%)Field Goal(%)45-87(51.7%)
18-40(45.0%)3-Point(%)16-37(43.2%)
23-28(82.1%)Free Throw(%)16-18(88.9%)
39(8)Rebounds(Offensive)36(8)
27Assists31
5Steals7
3Blocks4
14Turnovers11
18Fouls23
38Pts In The Paint48
14Fast Break Pts16
13Pts Off Turnovers13
35Bench Pts40
16Largest Lead3

Game Details

Friday, January 2, 2026 · 8:00 PM
Fiserv Forum · Milwaukee, WI
attendance: 17,673 (101.7%)