HoopLife NBA Sign in
107-127
Final
April 2, 2026 · Spectrum Center

Phoenix Suns vs Charlotte Hornets · April 2, 2026

The Charlotte Hornets beat the Phoenix Suns 127-107 on Thursday, April 2, 2026 at home. Miles Bridges led the Hornets with 25 points. Jalen Green led the Suns with 25 points. The Hornets are 41-36 and the Suns 42-35.

Team1234T
PHX41192720107
CHA33333625127

Top performers · fantasy points · tap for shot chart

Shot charts

Suns · 42/91 FG

Q1 11:46 · Collin Gillespie makes 25-foot three point jumper (Devin Booker assists) Q1 8:35 · Collin Gillespie misses 26-foot three point pullup jump shot Q2 11:21 · Collin Gillespie misses 30-foot three point jumper Q2 9:19 · Collin Gillespie makes 25-foot three point jumper (Jalen Green assists) Q2 8:21 · Collin Gillespie misses 25-foot three point pullup jump shot Q3 1:18 · Collin Gillespie misses 23-foot three point jumper Q4 10:01 · Collin Gillespie misses 26-foot three point step back jumpshot Q1 11:12 · Jalen Green makes driving layup Q1 10:21 · Jalen Green misses 25-foot three point jumper Q1 7:32 · Jalen Green misses 17-foot pullup jump shot Q1 6:29 · Jalen Green makes 22-foot three point jumper (Collin Gillespie assists) Q1 6:06 · Jalen Green makes 1-foot running dunk Q1 3:35 · Jalen Green makes driving layup Q2 10:57 · Jalen Green misses 24-foot three point pullup jump shot Q2 10:46 · Jalen Green makes driving layup Q2 8:41 · Jalen Green misses 15-foot pullup jump shot Q2 8:01 · Ryan Kalkbrenner blocks Jalen Green 's 2-foot dunk Q2 4:38 · Jalen Green makes driving layup Q3 10:49 · Jalen Green makes 18-foot fade away jump shot (Collin Gillespie assists) Q3 10:19 · Jalen Green misses 5-foot two point shot Q3 8:53 · Jalen Green makes 2-foot two point shot Q3 8:32 · Jalen Green misses driving layup Q4 8:42 · Ryan Kalkbrenner blocks Jalen Green 's 4-foot driving layup Q4 8:13 · Jalen Green makes 26-foot three pointer Q4 7:31 · Jalen Green makes 26-foot three point jumper (Grayson Allen assists) Q4 5:17 · Jalen Green misses 26-foot three point jumper Q1 10:44 · Devin Booker makes 26-foot running pullup jump shot (Dillon Brooks assists) Q1 9:26 · Devin Booker makes running layup (Collin Gillespie assists) Q1 8:04 · Devin Booker makes 8-foot pullup jump shot Q1 7:12 · Devin Booker makes 22-foot step back jumpshot Q1 5:04 · Devin Booker misses 6-foot fade away jump shot Q1 3:11 · Devin Booker makes 25-foot jump bank shot (Mark Williams assists) Q1 2:15 · Devin Booker misses running pullup jump shot Q1 32.1 · Devin Booker misses 27-foot three point pullup jump shot Q1 17.6 · Devin Booker misses 9-foot fade away jump shot Q2 7:20 · Devin Booker misses 25-foot three point pullup jump shot Q2 5:47 · Devin Booker misses 11-foot fade away jump shot Q2 3:30 · Devin Booker makes 10-foot pullup jump shot Q2 2:59 · Devin Booker makes 21-foot pullup jump shot Q3 9:57 · Devin Booker misses 26-foot three point pullup jump shot Q3 8:19 · Devin Booker misses 10-foot two point shot Q3 8:14 · Devin Booker makes 26-foot three point jumper (Jalen Green assists) Q3 7:35 · Devin Booker misses 23-foot three point jumper Q3 5:17 · Ryan Kalkbrenner blocks Devin Booker 's 4-foot running layup Q3 2:55 · Devin Booker makes 19-foot pullup jump shot Q3 2:25 · Devin Booker misses 18-foot step back jumpshot Q3 1:33 · Ryan Kalkbrenner blocks Devin Booker 's 6-foot driving layup Q4 3:32 · Devin Booker misses 15-foot fade away jump shot Q1 9:53 · Dillon Brooks makes 10-foot two point shot Q1 9:04 · Dillon Brooks misses 10-foot fade away jump shot Q1 4:34 · Dillon Brooks makes 29-foot three point jumper (Jalen Green assists) Q1 4:06 · Dillon Brooks makes 9-foot fade away jump shot Q2 6:36 · Dillon Brooks misses 25-foot three point jumper Q2 4:58 · Dillon Brooks misses 16-foot two point shot Q2 2:31 · Dillon Brooks misses 26-foot three point jumper Q2 1:57 · Dillon Brooks misses 12-foot fade away jump shot Q3 7:12 · Dillon Brooks makes 22-foot three point jumper (Devin Booker assists) Q3 6:48 · Dillon Brooks makes 25-foot three point step back jumpshot Q3 4:41 · Dillon Brooks misses 8-foot fade away jump shot Q4 4:37 · Dillon Brooks misses 8-foot two point shot Q1 5:28 · Mark Williams makes 1-foot dunk (Dillon Brooks assists) Q2 5:29 · Mark Williams makes running layup (Jalen Green assists) Q2 1:19 · Mark Williams misses 6-foot two point shot Q3 5:12 · Mark Williams makes tip shot Q4 8:37 · Mark Williams makes tip shot Q4 6:13 · Mark Williams makes 1-foot running dunk (Dillon Brooks assists) Q4 4:11 · Mark Williams makes 2-foot running dunk (Jalen Green assists) Q1 2:51 · Jordan Goodwin makes 23-foot running jump shot (Devin Booker assists) Q3 1:53 · Jordan Goodwin misses 23-foot three point jumper Q1 1:44 · Grayson Allen misses two point shot Q1 1:37 · Grayson Allen makes 26-foot three pointer (Oso Ighodaro assists) Q1 41.6 · Grayson Allen makes 8-foot driving floating jump shot Q2 56.8 · Grayson Allen misses driving floating jump shot Q3 5:35 · Grayson Allen misses 25-foot three point jumper Q3 1:02 · Grayson Allen misses 29-foot three point pullup jump shot Q3 25.4 · Grayson Allen makes 17-foot step back jumpshot Q3 4.0 · Grayson Allen misses 23-foot three point jumper Q4 11:46 · Grayson Allen misses 26-foot three point pullup jump shot Q4 9:51 · Grayson Allen makes 26-foot three point step back jumpshot Q1 29.7 · Oso Ighodaro misses tip shot Q1 27.4 · Oso Ighodaro misses tip shot Q3 11:24 · Oso Ighodaro makes 2-foot dunk (Jalen Green assists) Q3 9:25 · Oso Ighodaro makes 2-foot dunk (Devin Booker assists) Q3 6:11 · Oso Ighodaro makes 9-foot floating jump shot (Devin Booker assists) Q4 3:24 · Oso Ighodaro misses 7-foot two point shot Q2 10:13 · Royce O'Neale misses 27-foot running jump shot Q4 10:31 · Royce O'Neale makes 30-foot three point jumper (Jalen Green assists) Q2 7:42 · Rasheer Fleming makes 23-foot three point jumper (Devin Booker assists) Q4 2:37 · Koby Brea misses 23-foot three point jumper Q4 1:31 · Jamaree Bouyea misses driving floating jump shot Q4 34.6 · Khaman Maluach misses 23-foot three point jumper
Paint15/2854%Mid-range11/2446%3PT16/3941%

Hornets · 48/94 FG

Q1 11:24 · LaMelo Ball makes 26-foot three point step back jumpshot Q1 7:53 · LaMelo Ball misses 33-foot three point pullup jump shot Q1 3:49 · LaMelo Ball makes 9-foot pullup jump shot Q1 3:26 · Mark Williams blocks LaMelo Ball 's 4-foot two point shot Q2 2:45 · LaMelo Ball makes 7-foot driving floating jump shot Q2 2:09 · LaMelo Ball makes 7-foot driving floating jump shot Q2 1:49 · LaMelo Ball misses running pullup jump shot Q3 10:36 · LaMelo Ball misses 27-foot three point jumper Q3 10:09 · LaMelo Ball makes 4-foot driving floating jump shot Q3 9:11 · LaMelo Ball makes 28-foot three pointer (Brandon Miller assists) Q3 5:25 · LaMelo Ball misses 27-foot three point jumper Q4 4:53 · Mark Williams blocks LaMelo Ball 's 6-foot driving floating jump shot Q4 3:43 · Jalen Green blocks LaMelo Ball's driving floating jump shot Q1 10:51 · Miles Bridges misses 26-foot three point jumper Q1 9:14 · Miles Bridges makes finger roll layup Q1 8:54 · Miles Bridges makes 25-foot running jump shot (LaMelo Ball assists) Q1 7:21 · Miles Bridges misses driving layup Q2 11:33 · Miles Bridges misses 4-foot two point shot Q2 5:13 · Miles Bridges makes 25-foot three point jumper (Coby White assists) Q2 4:47 · Miles Bridges misses 23-foot three point jumper Q3 11:35 · Miles Bridges makes 1-foot alley oop dunk (LaMelo Ball assists) Q3 6:55 · Miles Bridges makes 1-foot alley oop dunk (LaMelo Ball assists) Q3 6:31 · Miles Bridges makes 23-foot three point jumper (LaMelo Ball assists) Q3 4:55 · Miles Bridges makes 5-foot two point shot Q3 4:15 · Miles Bridges makes 1-foot running dunk (LaMelo Ball assists) Q4 5:53 · Miles Bridges misses 23-foot three point jumper Q4 5:29 · Miles Bridges makes 1-foot alley oop dunk (LaMelo Ball assists) Q4 4:48 · Miles Bridges makes 23-foot three point jumper (Sion James assists) Q4 3:01 · Miles Bridges misses 23-foot three point jumper Q1 10:29 · Brandon Miller misses 25-foot three point jumper Q1 9:32 · Brandon Miller misses driving floating jump shot Q1 8:18 · Brandon Miller makes 14-foot pullup jump shot Q1 7:46 · Brandon Miller makes 27-foot three point jumper (Moussa Diabate assists) Q1 2:21 · Brandon Miller misses 26-foot three point pullup jump shot Q2 6:25 · Brandon Miller misses 25-foot three point jumper Q2 3:46 · Brandon Miller makes 15-foot pullup jump shot Q2 3:12 · Brandon Miller makes 26-foot three pointer Q2 31.3 · Brandon Miller makes 6-foot fade away jump shot (LaMelo Ball assists) Q2 0.0 · Brandon Miller misses driving floating jump shot Q3 9:48 · Brandon Miller makes 31-foot running pullup jump shot Q3 7:26 · Brandon Miller misses 23-foot three point jumper Q3 3:33 · Brandon Miller makes 9-foot driving floating jump shot (Coby White assists) Q4 4:18 · Brandon Miller misses 26-foot three point pullup jump shot Q1 10:10 · Kon Knueppel makes 6-foot pullup jump shot (Brandon Miller assists) Q1 6:47 · Kon Knueppel makes 27-foot three point jumper (Brandon Miller assists) Q2 10:26 · Kon Knueppel misses 26-foot three point jumper Q2 10:18 · Jordan Goodwin blocks Kon Knueppel 's 4-foot pullup jump shot Q2 7:30 · Kon Knueppel makes 24-foot three point jumper (Coby White assists) Q2 7:06 · Kon Knueppel misses 23-foot three point jumper Q2 5:18 · Kon Knueppel misses 30-foot three point pullup jump shot Q3 11:05 · Kon Knueppel makes 4-foot driving floating jump shot (Brandon Miller assists) Q3 52.5 · Kon Knueppel misses running layup Q3 49.7 · Kon Knueppel makes 22-foot three point jumper (Grant Williams assists) Q4 11:02 · Kon Knueppel makes running layup Q4 10:42 · Kon Knueppel misses 26-foot three point jumper Q4 9:21 · Kon Knueppel misses 27-foot three point jumper Q4 8:25 · Kon Knueppel makes 22-foot three point jumper (Grant Williams assists) Q1 5:46 · Sion James misses 28-foot three point jumper Q1 4:20 · Sion James misses 23-foot three point jumper Q1 59.8 · Sion James makes 1-foot running dunk Q2 35.2 · Sion James misses 26-foot three point jumper Q4 11:19 · Sion James makes driving layup Q4 6:19 · Mark Williams blocks Sion James 's 3-foot driving dunk Q4 5:53 · Sion James makes two point shot Q1 5:41 · Grant Williams makes 25-foot three point step back jumpshot Q1 5:14 · Grant Williams misses 24-foot three point step back jumpshot Q1 4:49 · Grant Williams makes 6-foot two point shot (LaMelo Ball assists) Q2 1:35 · Grant Williams misses 27-foot three point jumper Q2 1:12 · Grant Williams makes 23-foot running jump shot (LaMelo Ball assists) Q3 3:05 · Grant Williams misses 25-foot three point jumper Q3 0.0 · Grant Williams misses heave jump shot Q4 11:26 · Grant Williams misses 11-foot turnaround jump shot Q4 10:45 · Grant Williams misses 26-foot three point jumper Q4 2:16 · Grant Williams misses 25-foot three point jumper Q4 1:50 · Grant Williams misses 24-foot three point jumper Q1 3:22 · Moussa Diabate makes two point shot Q3 10:29 · Moussa Diabate makes 3-foot layup (LaMelo Ball assists) Q1 2:04 · Coby White makes two point shot Q1 2.0 · Coby White misses 25-foot three point jumper Q2 9:59 · Coby White misses 9-foot two point shot Q2 8:55 · Coby White makes 26-foot three point jumper (Miles Bridges assists) Q2 7:56 · Coby White makes 25-foot running jump shot (Kon Knueppel assists) Q2 6:10 · Coby White makes 22-foot running jump shot (Miles Bridges assists) Q2 5:39 · Coby White misses running pullup jump shot Q2 4:15 · Coby White misses 15-foot pullup jump shot Q3 2:09 · Coby White misses 27-foot three point jumper Q3 1:46 · Coby White makes 12-foot running pullup jump shot Q4 8:56 · Coby White misses driving layup Q4 7:49 · Coby White misses 30-foot three point step back jumpshot Q4 7:00 · Coby White makes 1-foot two point shot Q2 9:34 · Ryan Kalkbrenner makes 3-foot dunk (Kon Knueppel assists) Q3 5:45 · Ryan Kalkbrenner makes 1-foot dunk (LaMelo Ball assists) Q4 8:51 · Ryan Kalkbrenner makes tip shot Q4 51.4 · Tre Mann makes 12-foot driving floating jump shot (Ryan Kalkbrenner assists)
Paint22/3367%Mid-range8/1173%3PT18/5036%

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

Phoenix Suns box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Devin Booker › 362256102 9-223-81-14-1310.8
Jalen Green › 342547213 10-193-62-21-1118.8
Dillon Brooks › 291313001 5-123-50-02-145.0
Oso Ighodaro › 25691000 3-60-00-02-77.4
Grayson Allen › 251321000 4-102-63-54-166.0
Collin Gillespie › 24633001 2-72-70-03-73.0
Mark Williams › 201241131 6-70-00-01-1215.1
Royce O'Neale › 17310001 1-21-20-01-50.6
Jordan Goodwin › 12310011 1-21-20-03-82.2
Rasheer Fleming 8300001 1-11-10-00-30.9
Ryan Dunn › 3000000 0-00-00-00-10.0
Khaman Maluach › 3100000 0-10-11-20-1-0.4
Jamaree Bouyea 3010000 0-10-00-00-1-0.3
Koby Brea › 3000001 0-10-10-00-1-2.4
See the full Phoenix Suns 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.

Charlotte Hornets box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Kon Knueppel › 332032001 7-144-92-21+511.2
Brandon Miller › 311744001 7-143-80-04+1610.2
Miles Bridges › 272542102 10-164-81-20+1215.2
Moussa Diabate › 254101101 2-20-00-03+109.6
LaMelo Ball › 2515211100 6-132-61-13+1316.4
Ryan Kalkbrenner › 23871140 3-30-02-21+1019.1
Sion James › 23751300 3-70-31-13+1610.2
Grant Williams › 211072001 3-102-82-20+86.2
Coby White › 201943003 6-133-74-53+58.8
Josh Green › 7000001 0-00-00-01+2-1.5
Tre Mann › 3200000 1-10-00-00+11.3
Pat Connaughton › 2010000 0-00-00-00+20.6
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.

Rotation · who was on the floor, quarter by quarter

Phoenix Suns
Q1Q2Q3Q4
MIN
D. Booker S
36
J. Green S
34
D. Brooks S
29
O. Ighodaro S
25
C. Gillespie S
24
G. Allen
24
M. Williams
20
R. O'Neale
17
J. Goodwin
12
R. Fleming
8
R. Dunn
3
K. Maluach
3
J. Bouyea
3
K. Brea
3
Charlotte Hornets
Q1Q2Q3Q4
MIN
K. Knueppel S
32
B. Miller S
31
M. Bridges S
27
L. Ball S
25
M. Diabate S
25
S. James
24
R. Kalkbrenner
23
G. Williams
21
C. White
20
J. Green
7
T. Mann
3
P. Connaughton
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