HoopLife NBA Sign in
106-99
Final
January 17, 2026 · Madison Square Garden

Phoenix Suns vs New York Knicks · January 17, 2026

The Phoenix Suns beat the New York Knicks 106-99 on Saturday, January 17, 2026 on the road. Devin Booker led the Suns with 27 points. Miles McBride led the Knicks with 23 points. The Suns are 25-17 and the Knicks 25-17.

Team1234T
PHX19362526106
NY2729212299

Top performers · fantasy points · tap for shot chart

Shot charts

Suns · 34/83 FG

Q1 11:44 · Devin Booker makes driving layup Q1 9:33 · Devin Booker misses 19-foot pullup jump shot Q1 9:09 · Devin Booker misses 8-foot fade away jump shot Q1 6:27 · Devin Booker misses 26-foot three point pullup jump shot Q1 5:20 · Devin Booker makes 25-foot three point jumper (Royce O'Neale assists) Q1 3:44 · Devin Booker misses 15-foot pullup jump shot Q1 1:09 · Devin Booker makes 2-foot two point shot Q1 0.3 · Devin Booker misses heave jump shot Q2 5:44 · Devin Booker makes 10-foot fade away jump shot Q2 4:15 · Mikal Bridges blocks Devin Booker's driving layup Q3 10:39 · Devin Booker misses 27-foot three point pullup jump shot Q3 9:13 · Devin Booker makes driving layup Q3 7:34 · Devin Booker misses two point shot Q3 6:03 · Devin Booker misses 15-foot pullup jump shot Q3 4:20 · Devin Booker misses driving layup Q3 1:49 · Devin Booker misses 26-foot three point pullup jump shot Q3 38.0 · Devin Booker misses running pullup jump shot Q3 0.3 · Devin Booker makes 17-foot two point shot (Grayson Allen assists) Q4 7:02 · Devin Booker makes running layup (Collin Gillespie assists) Q1 11:05 · Dillon Brooks makes 20-foot step back jumpshot Q1 6:37 · Dillon Brooks misses 26-foot three point pullup jump shot Q1 6:15 · Dillon Brooks makes 25-foot three point jumper (Grayson Allen assists) Q1 4:38 · Dillon Brooks misses 23-foot three point jumper Q1 4:13 · Mitchell Robinson blocks Dillon Brooks 's 1-foot running layup Q2 5:20 · Dillon Brooks misses 25-foot three point jumper Q2 3:35 · Dillon Brooks misses 25-foot three point jumper Q3 10:58 · Dillon Brooks misses 17-foot pullup jump shot Q3 6:36 · Dillon Brooks misses 24-foot three point pullup jump shot Q4 7:28 · Landry Shamet blocks Dillon Brooks 's 13-foot pullup jump shot Q4 7:22 · Dillon Brooks misses 11-foot two point shot Q4 5:02 · Dillon Brooks misses 25-foot three point jumper Q4 1:13 · Dillon Brooks misses 19-foot step back jumpshot Q1 10:05 · Mark Williams makes 3-foot running jump shot (Collin Gillespie assists) Q1 8:08 · Mark Williams misses 8-foot two point shot Q1 7:48 · Mark Williams makes 1-foot driving dunk (Devin Booker assists) Q2 6:42 · Mark Williams misses alley oop dunk Q2 4:12 · Mark Williams makes two point shot Q3 8:29 · Mark Williams makes 2-foot dunk (Collin Gillespie assists) Q3 6:59 · Mark Williams misses tip shot Q4 1:44 · Mark Williams makes running layup Q1 8:36 · Collin Gillespie misses 22-foot three point jumper Q3 11:28 · Collin Gillespie makes 25-foot three pointer Q3 10:20 · Collin Gillespie misses 23-foot three point jumper Q3 7:02 · Collin Gillespie misses 14-foot pullup jump shot Q4 10:50 · Collin Gillespie misses 21-foot jumper Q4 10:43 · Collin Gillespie misses 22-foot three point jumper Q4 9:33 · Collin Gillespie makes 9-foot step back jumpshot Q4 8:37 · Collin Gillespie makes 10-foot fade away jump shot (Royce O'Neale assists) Q4 8:11 · Collin Gillespie makes 24-foot three point step back jumpshot Q4 5:33 · Collin Gillespie misses 5-foot pullup jump shot Q1 7:07 · Grayson Allen misses 24-foot three point step back jumpshot Q1 5:41 · Grayson Allen misses 25-foot three point jumper Q1 5:23 · Grayson Allen misses 26-foot three point jumper Q1 1:37 · Grayson Allen misses layup Q2 10:47 · Grayson Allen makes 22-foot three point jumper (Ryan Dunn assists) Q2 10:24 · Grayson Allen makes 28-foot running pullup jump shot (Jordan Goodwin assists) Q2 2:01 · Grayson Allen misses 27-foot three point jumper Q2 34.0 · Grayson Allen makes 25-foot three point jumper (Devin Booker assists) Q3 3:22 · Grayson Allen misses 24-foot three point pullup jump shot Q3 1:34 · Grayson Allen makes 23-foot three point jumper (Devin Booker assists) Q4 10:22 · Grayson Allen misses 25-foot three point pullup jump shot Q4 3:39 · Grayson Allen misses 25-foot three point pullup jump shot Q4 2:43 · Grayson Allen misses 25-foot three point jumper Q4 2:08 · Grayson Allen misses 27-foot three point jumper Q1 2:08 · Ryan Dunn makes 22-foot three point jumper (Devin Booker assists) Q2 9:40 · Ryan Dunn makes 22-foot three point jumper (Jordan Goodwin assists) Q2 7:53 · Ryan Dunn misses 25-foot three point step back jumpshot Q4 11:39 · Ryan Dunn makes 1-foot dunk (Collin Gillespie assists) Q1 31.2 · Jordan Goodwin misses 23-foot three point jumper Q2 11:27 · Jordan Goodwin makes 25-foot three point jumper (Collin Gillespie assists) Q2 9:06 · Jordan Goodwin makes 27-foot three point step back jumpshot (Ryan Dunn assists) Q2 8:27 · Jordan Goodwin makes driving layup Q3 2:49 · Jordan Goodwin makes 24-foot three point jumper (Grayson Allen assists) Q3 2:23 · Jordan Goodwin makes two point shot Q2 9:51 · Oso Ighodaro misses driving dunk Q3 4:59 · Oso Ighodaro makes 2-foot two point shot (Jordan Goodwin assists) Q4 10:54 · Karl-Anthony Towns blocks Oso Ighodaro 's 3-foot driving layup Q2 7:17 · Royce O'Neale misses 25-foot three point jumper Q2 3:10 · Royce O'Neale makes running layup (Dillon Brooks assists) Q3 9:48 · Royce O'Neale makes 23-foot running jump shot (Collin Gillespie assists) Q4 4:58 · Royce O'Neale makes 27-foot three point jumper (Mark Williams assists) Q4 1:04 · Royce O'Neale misses 25-foot three point pullup jump shot Q2 6:17 · Isaiah Livers misses 25-foot three point jumper
Paint14/2458%Mid-range5/1631%3PT15/4335%

Knicks · 33/83 FG

Q1 11:24 · Mohamed Diawara misses 25-foot three point jumper Q1 10:45 · Mohamed Diawara makes 23-foot three point jumper (OG Anunoby assists) Q3 9:30 · Mohamed Diawara misses 25-foot three point jumper Q3 8:53 · Mohamed Diawara misses 25-foot three point jumper Q1 10:12 · Karl-Anthony Towns misses driving layup Q1 8:52 · Karl-Anthony Towns makes 25-foot three point jumper (Mohamed Diawara assists) Q1 8:23 · Karl-Anthony Towns makes 1-foot two point shot Q1 7:59 · Karl-Anthony Towns misses 27-foot three point jumper Q2 10:10 · Karl-Anthony Towns misses driving layup Q2 8:14 · Karl-Anthony Towns makes 28-foot three point jumper (Tyler Kolek assists) Q2 5:32 · Karl-Anthony Towns misses driving layup Q3 10:48 · Karl-Anthony Towns misses 25-foot three point step back jumpshot Q3 10:10 · Dillon Brooks blocks Karl-Anthony Towns 's 3-foot two point shot Q3 8:00 · Karl-Anthony Towns makes driving layup (Mikal Bridges assists) Q3 6:54 · Karl-Anthony Towns makes 27-foot running jump shot (Miles McBride assists) Q3 6:25 · Karl-Anthony Towns misses 28-foot three point jumper Q4 9:52 · Karl-Anthony Towns makes tip shot Q4 7:52 · Karl-Anthony Towns misses 26-foot three point jumper Q4 53.4 · Karl-Anthony Towns misses 25-foot three point jumper Q4 24.3 · Karl-Anthony Towns makes 1-foot driving dunk (OG Anunoby assists) Q1 9:52 · Mikal Bridges makes 23-foot three point jumper (OG Anunoby assists) Q2 4:50 · Mikal Bridges makes 1-foot fade away jump shot (Miles McBride assists) Q2 3:18 · Mikal Bridges misses 24-foot three point jumper Q2 1:19 · Mikal Bridges misses 10-foot pullup jump shot Q3 11:38 · Mikal Bridges misses 23-foot three point jumper Q3 9:53 · Mark Williams blocks Mikal Bridges 's 3-foot layup Q3 9:23 · Mikal Bridges makes 22-foot three point jumper (OG Anunoby assists) Q3 45.2 · Mikal Bridges misses 11-foot step back jumpshot Q4 11:18 · Mikal Bridges makes layup (Karl-Anthony Towns assists) Q4 9:14 · Mikal Bridges makes 10-foot fade away jump shot Q4 6:11 · Mikal Bridges misses 25-foot three point jumper Q4 3:02 · Mikal Bridges makes 22-foot three point jumper (Karl-Anthony Towns assists) Q1 9:26 · OG Anunoby makes running dunk (Miles McBride assists) Q1 2:51 · OG Anunoby misses 12-foot step back jumpshot Q1 2:42 · OG Anunoby misses driving layup Q2 11:02 · OG Anunoby makes 1-foot two point shot Q2 10:32 · OG Anunoby misses driving layup Q2 5:02 · OG Anunoby makes 25-foot three point jumper (Miles McBride assists) Q2 3:50 · OG Anunoby misses 25-foot three point pullup jump shot Q2 2:53 · OG Anunoby misses 23-foot three point jumper Q2 1:37 · OG Anunoby makes dunk Q2 14.8 · OG Anunoby misses 26-foot three point jumper Q3 10:12 · OG Anunoby misses driving layup Q3 5:08 · OG Anunoby makes driving layup Q3 4:36 · OG Anunoby makes driving dunk (Miles McBride assists) Q3 4:15 · OG Anunoby misses 25-foot running jump shot Q4 9:59 · OG Anunoby misses driving layup Q4 5:22 · OG Anunoby misses 23-foot three point jumper Q4 8.7 · OG Anunoby misses 27-foot three point step back jumpshot Q1 5:59 · Miles McBride makes 14-foot pullup jump shot (OG Anunoby assists) Q1 4:23 · Miles McBride misses 25-foot three point pullup jump shot Q2 7:29 · Miles McBride misses driving floating jump shot Q2 6:32 · Miles McBride makes 18-foot running pullup jump shot Q2 6:01 · Miles McBride makes 25-foot three pointer Q2 4:35 · Miles McBride makes 24-foot running pullup jump shot Q2 1:55 · Miles McBride misses running pullup jump shot Q2 1:40 · Miles McBride misses two point shot Q3 8:11 · Miles McBride misses 25-foot three point pullup jump shot Q3 7:27 · Miles McBride makes 24-foot running jump shot (Mohamed Diawara assists) Q3 6:20 · Miles McBride makes 25-foot three point jumper (Guerschon Yabusele assists) Q3 5:40 · Miles McBride makes 25-foot three point jumper (Guerschon Yabusele assists) Q3 3:10 · Miles McBride misses 25-foot three point jumper Q4 8:25 · Miles McBride makes 7-foot driving floating jump shot Q4 7:10 · Miles McBride misses 23-foot three point jumper Q4 6:41 · Miles McBride misses 26-foot three point pullup jump shot Q4 2:32 · Miles McBride makes 9-foot two point shot Q4 1:34 · Miles McBride misses 25-foot three point pullup jump shot Q1 4:58 · Landry Shamet makes 2-foot two point shot Q2 7:06 · Landry Shamet misses 24-foot three point jumper Q4 6:38 · Landry Shamet misses 23-foot three point jumper Q1 2:50 · Mitchell Robinson misses tip shot Q1 1:30 · Jordan Clarkson makes 5-foot running jump shot Q1 52.2 · Jordan Clarkson makes 25-foot three pointer (Mitchell Robinson assists) Q2 2:44 · Jordan Clarkson misses 25-foot three point jumper Q2 1:19 · Jordan Clarkson misses tip shot Q3 19.3 · Jordan Clarkson misses 25-foot three point step back jumpshot Q3 0.1 · Jordan Clarkson misses heave jump shot Q4 9:55 · Jordan Clarkson misses two point shot Q4 3:27 · Jordan Clarkson misses 23-foot three point jumper Q4 1:49 · Jordan Clarkson misses 22-foot jumper Q1 6.0 · Tyler Kolek misses two point shot Q2 8:44 · Tyler Kolek misses 22-foot three point jumper Q2 6:58 · Tyler Kolek makes 6-foot driving floating jump shot (Mitchell Robinson assists)
Paint14/2850%Mid-range5/1050%3PT14/4531%

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

Phoenix Suns box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Devin Booker › 382744104 7-181-512-141-313.1
Royce O'Neale › 301052101 3-52-42-21-1411.2
Dillon Brooks › 29561010 2-131-70-04-14-0.2
Grayson Allen › 271603101 4-144-134-44+157.4
Collin Gillespie › 261136102 4-102-51-10+88.3
Mark Williams › 251491012 5-80-04-64-1211.7
Oso Ighodaro › 22230101 1-30-00-03+191.5
Jordan Goodwin › 201333200 5-63-40-02+1816.5
Ryan Dunn › 17832201 3-42-30-01+2310.5
Isaiah Livers 5010000 0-10-10-00-5-0.3
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.

New York Knicks box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
OG Anunoby › 392185314 6-171-78-101-415.8
Mikal Bridges › 371531213 6-123-60-04-68.8
Miles McBride › 362325200 9-185-120-00+617.7
Karl-Anthony Towns › 3523112113 7-163-86-65-517.6
Jordan Clarkson › 22630001 2-81-41-23-13-0.9
Mitchell Robinson › 191102011 0-10-01-43-56.2
Tyler Kolek › 17211103 1-30-10-01-17-1.9
Landry Shamet › 14510011 1-30-23-31-23.4
Mohamed Diawara › 12342001 1-41-40-00+42.2
Guerschon Yabusele › 9042000 0-00-00-01+84.0
Kevin McCullar Jr. 0000000 0-00-00-00-10.0
See the full New York Knicks 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
38
R. O'Neale S
30
D. Brooks S
29
C. Gillespie S
26
M. Williams S
26
G. Allen
27
O. Ighodaro
22
J. Goodwin
20
R. Dunn
17
I. Livers
5
New York Knicks
Q1Q2Q3Q4
MIN
O. Anunoby S
39
M. Bridges S
37
M. McBride S
36
K. Towns S
35
M. Diawara S
12
J. Clarkson
22
M. Robinson
19
T. Kolek
17
L. Shamet
14
G. Yabusele
9
K. McCullar Jr.
0

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