San Antonio Spurs at Phoenix Suns Box Score, November 23, 2025

8:00 PM, November 23, 2025
Mortgage Matchup Center, Phoenix, Arizona
Logos via Sports Logos.net / About logos
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of plays from basketball history using the Event Finder.
Try it & get your first month FREE

Line Score

Four Factors

San Antonio Spurs Basic and Advanced Stats

San Antonio Spurs Basic and Advanced Stats Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes34:45511.45502.00012.50021331011118.3+1
De'Aaron Fox33:23511.45526.3331416.875055300242619.5-2
Devin Vassell33:11513.38537.429441.000044212331710.7-10
Julian Champagnie30:05314.21429.22223.667391211010106.5+3
Luke Kornet27:31331.00000221.00015630222810.0+7
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson25:1668.75023.66700246200321411.0-6
Jeremy Sochan20:5935.60001.00012.5003251001375.5-17
Kelly Olynyk14:0303.00002.00045.800224100424-0.6-12
David Jones García12:5804.00001.00000112110200-2.1-10
Carter Bryant7:4925.40013.333000330000053.2+1
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals2403277.4161034.2942834.82414365017441917102

San Antonio Spurs (Q1)

San Antonio Spurs (Q1) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes6:4624.5000012.5001121000054.3+6
De'Aaron Fox7:5312.50012.500441.0000110001075.3+1
Devin Vassell8:3413.33301.000000221001120.2+6
Julian Champagnie7:3412.50012.500000221000033.3+6
Luke Kornet6:48221.00000221.0000330000265.5+6
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson6:51111.00000000221000122.6+3
Jeremy Sochan5:1212.50000000000000021.0-1
Kelly Olynyk5:08000034.7500110002030.9-1
David Jones García5:1401.0000000011000000-0.4-1
Carter Bryant 
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals60917.52925.4001012.833113144004430

San Antonio Spurs (Q2)

San Antonio Spurs (Q2) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes9:0113.33301.000001010000021.0+6
De'Aaron Fox7:5212.50000441.0000112001165.3+6
Devin Vassell6:3303.00002.00000000011000-0.4-4
Julian Champagnie8:1515.20002.00023.6672460000043.1+8
Luke Kornet7:30111.00000000111011022.4+6
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson4:08111.000111.000000000001131.3-4
Jeremy Sochan4:3023.66701.000002130000044.4-4
Kelly Olynyk4:2502.00002.00000202100120-1.1-4
David Jones García2:4201.00000000001000000.0-4
Carter Bryant5:0424.50012.500000220000053.6+4
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals60925.360211.18267.85779165124426

San Antonio Spurs (H1)

San Antonio Spurs (H1) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes15:4737.42901.00012.5002131000075.3+12
De'Aaron Fox15:4524.50012.500881.000022200211310.6+7
Devin Vassell15:0716.16703.00000022111112-0.2+2
Julian Champagnie15:4927.28614.25023.6672681000076.4+14
Luke Kornet14:18331.00000221.0000441011287.9+12
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson10:59221.000111.000000221001253.9-1
Jeremy Sochan9:4235.60001.000002130000065.4-5
Kelly Olynyk9:3302.00002.00034.750213100323-0.2-5
David Jones García7:5602.0000000011100000-0.4-5
Carter Bryant5:0424.50012.500000220000053.6+4
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals1201842.429416.2501619.842822309128856

San Antonio Spurs (Q3)

San Antonio Spurs (Q3) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes6:5801.00001.00000000200110-0.7-8
De'Aaron Fox8:1514.25013.33312.5000001000041.9-10
Devin Vassell7:5746.66734.750221.000022000021310.2-10
Julian Champagnie7:0903.00002.00000112000100-2.1-8
Luke Kornet7:190000001011001000.4-6
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson5:0224.50012.500002240000055.0-5
Jeremy Sochan7:48000012.5001121001310.1-6
Kelly Olynyk4:3001.00000111.000011000101-0.4-7
David Jones García5:0202.00001.00000101010200-1.7-5
Carter Bryant 
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals60721.333513.38557.71467135107624

San Antonio Spurs (Q4)

San Antonio Spurs (Q4) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes12:0023.66700000000100043.7-3
De'Aaron Fox9:2323.66701.00056.8330330000397.0+1
Devin Vassell10:0701.00000221.0000001012020.7-2
Julian Champagnie7:0714.25013.333000220100032.2-3
Luke Kornet5:540000000111010001.7+1
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson9:15221.00000000001002042.10
Jeremy Sochan3:290000000000000000.0-6
Kelly Olynyk 
David Jones García 
Carter Bryant2:4501.00001.00000011000000-0.4-3
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals60714.50015.20078.8750773224322

San Antonio Spurs (H2)

San Antonio Spurs (H2) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Harrison Barnes18:5824.50001.000000002101143.0-11
De'Aaron Fox17:3837.42914.25068.75003310003138.9-9
Devin Vassell18:0447.57134.750441.000022101221510.9-12
Julian Champagnie14:1617.14315.200001340101030.1-11
Luke Kornet13:130000001122011002.1-5
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Keldon Johnson14:1746.66712.500002241002097.1-5
Jeremy Sochan11:17000012.5001121001310.1-12
Kelly Olynyk4:3001.00000111.000011000101-0.4-7
David Jones García5:0202.00001.00000101010200-1.7-5
Carter Bryant2:4501.00001.00000011000000-0.4-3
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals1201435.400618.3331215.8006142083211946

Table
Advanced Box Score Stats
Starters MP TS% eFG% 3PAr FTr ORB% DRB% TRB% AST% STL% BLK% TOV% USG% ORtg DRtg BPM
Harrison Barnes34:45.463.455.182.1826.02.94.516.51.40.07.816.0107120-1.5
De'Aaron Fox33:23.721.545.5451.4550.015.37.717.40.00.010.026.01441205.6
Devin Vassell33:11.576.500.538.3080.012.36.211.71.54.916.923.21051132.2
Julian Champagnie30:05.326.286.643.21410.430.620.65.91.70.06.123.583112-4.8
Luke Kornet27:311.0311.000.000.6673.818.611.319.60.05.934.09.21421146.3
Reserves MP TS% eFG% 3PAr FTr ORB% DRB% TRB% AST% STL% BLK% TOV% USG% ORtg DRtg BPM
Keldon Johnson25:16.875.875.375.0008.316.212.318.40.00.027.318.81251195.6
Jeremy Sochan20:59.595.600.200.40014.99.712.39.10.00.014.514.2121121-2.0
Kelly Olynyk14:03.385.000.6671.66714.914.514.710.70.00.043.528.362120-18.2
David Jones García12:58.000.000.250.0008.07.98.011.63.90.033.320.021114-16.6
Carter Bryant7:49.500.500.600.0000.039.219.80.00.00.00.027.71051131.4
Bismack BiyomboDid Not Play
Harrison IngramDid Not Play
Riley MinixDid Not Play
Lindy Waters IIIDid Not Play
Team Totals240.555.481.442.44230.476.653.853.14.26.817.1100.0106.9116.3

Phoenix Suns Basic and Advanced Stats

Phoenix Suns Basic and Advanced Stats Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker37:34718.38926.333811.727055712222419.0+6
Dillon Brooks35:291024.417412.33312.500123210222512.7+8
Royce O'Neale33:4238.37535.600000551101594.8+13
Jordan Goodwin33:03715.46715.200004610320031514.8+11
Mark Williams28:3668.7500023.6674711211031417.2+2
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie30:10613.46237.42900123610031513.6-1
Isaiah Livers18:4525.40013.333000111310256.2+3
Oso Ighodaro17:3712.50000001235021225.4+7
Nick Richards5:0414.2500000022000012-0.2-4
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals2404397.4431438.3681116.68811324327106623111

Phoenix Suns (Q1)

Phoenix Suns (Q1) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker12:0016.16703.000221.0000220010141.1-5
Dillon Brooks8:3429.22204.00012.5001010100250.0-6
Royce O'Neale3:3401.0000000022000000-0.1+2
Jordan Goodwin6:5223.66700001230000143.6+3
Mark Williams6:4601.00000221.0002021000023.4-6
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie8:3015.20014.250000003000131.6-7
Isaiah Livers8:30221.000111.000000000010154.7-7
Oso Ighodaro5:14111.00000001231010124.0+1
Nick Richards 
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals60928.321212.16756.83358135130725

Phoenix Suns (Q2)

Phoenix Suns (Q2) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker6:5625.40000221.0000112010165.3+2
Dillon Brooks6:5634.750111.000000110001074.7+2
Royce O'Neale12:0014.25012.50000022000113-0.2-2
Jordan Goodwin7:5225.40001.000002131000043.7-6
Mark Williams6:56111.00000000220110223.2+2
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie5:5201.00001.000001011100001.7-4
Isaiah Livers3:200000000000100001.0+4
Oso Ighodaro5:0401.00000000002010001.4-4
Nick Richards5:0414.2500000022000012-0.2-4
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals601025.40025.400221.00039126332524

Phoenix Suns (H1)

Phoenix Suns (H1) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker18:56311.27303.000441.00003320202106.4-3
Dillon Brooks15:30513.38515.20012.50011201012124.7-4
Royce O'Neale15:3415.20012.50000044000113-0.30
Jordan Goodwin14:4448.50001.000003361000187.3-3
Mark Williams13:4212.50000221.0002241110246.6-4
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie14:2216.16715.200001014100133.3-11
Isaiah Livers11:50221.000111.000000000110155.7-3
Oso Ighodaro10:1812.50000001233020125.4-3
Nick Richards5:0414.2500000022000012-0.2-4
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals1201953.358417.23578.87581725114621249

Phoenix Suns (Q3)

Phoenix Suns (Q3) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker12:00331.000221.00035.600000310001112.4+13
Dillon Brooks9:5224.50024.500000001000064.7+10
Royce O'Neale7:0912.50012.500000001000231.9+8
Jordan Goodwin7:0414.25003.000000332100022.9+7
Mark Williams9:5256.8330001.00014510001109.6+10
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie7:04221.000111.000000112000155.7+9
Isaiah Livers5:0202.00002.000000111200001.6+5
Oso Ighodaro1:57000000000000100-1.0+3
Nick Richards 
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals601423.609614.42936.500191011401437

Phoenix Suns (Q4)

Phoenix Suns (Q4) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker6:3814.25001.00012.5000222002030.2-4
Dillon Brooks10:0737.42913.333000111001073.3+2
Royce O'Neale10:59111.000111.000000110100233.2+5
Jordan Goodwin11:1523.667111.000001010100254.6+7
Mark Williams5:020000001120000001.0-4
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie8:4435.600111.000000110000174.6+1
Isaiah Livers1:5301.0000000000000010-1.1+1
Oso Ighodaro5:220000000002000101.0+7
Nick Richards 
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals601021.47647.57112.5002685203725

Phoenix Suns (H2)

Phoenix Suns (H2) Table
Basic Box Score Stats
Starters MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Devin Booker18:3847.57123.66747.571022510201412.6+9
Dillon Brooks19:59511.45537.4290001120010138.0+12
Royce O'Neale18:0823.66723.667000111100465.1+13
Jordan Goodwin18:1937.42914.250001342200277.5+14
Mark Williams14:5456.8330001.000257100011010.6+6
Reserves MP FG FGA FG% 3P 3PA 3P% FT FTA FT% ORB DRB TRB AST STL BLK TOV PF PTS GmSc +/-
Collin Gillespie15:4857.714221.00000022200021210.3+10
Isaiah Livers6:5503.00002.000000111200100.5+6
Oso Ighodaro7:190000000002001100.0+10
Nick Richards 
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals1202444.5451021.47648.50031518166041162

Table
Advanced Box Score Stats
Starters MP TS% eFG% 3PAr FTr ORB% DRB% TRB% AST% STL% BLK% TOV% USG% ORtg DRtg BPM
Devin Booker37:34.525.444.333.6110.013.96.926.31.35.98.128.81131074.7
Dillon Brooks35:29.502.500.500.0832.95.94.49.21.40.07.433.097113-2.6
Royce O'Neale33:42.563.563.625.0000.015.57.73.71.50.011.111.6101109-5.8
Jordan Goodwin33:03.500.500.333.00012.418.915.613.33.00.00.019.81211042.5
Mark Williams28:36.751.750.000.37514.325.519.910.21.83.90.014.21661026.9
Reserves MP TS% eFG% 3PAr FTr ORB% DRB% TRB% AST% STL% BLK% TOV% USG% ORtg DRtg BPM
Collin Gillespie30:10.577.577.538.0003.46.95.128.51.70.00.018.81351125.1
Isaiah Livers18:45.500.500.600.0000.05.62.86.88.06.00.011.6110955.8
Oso Ighodaro17:37.500.500.000.0005.811.88.833.80.012.733.37.41261085.5
Nick Richards5:04.250.250.000.0000.041.220.40.00.00.00.034.454101-23.6
Jamaree BouyeaDid Not Play
Nigel Hayes-DavisDid Not Play
Khaman MaluachDid Not Play
Team Totals240.533.515.392.16523.469.646.262.810.514.05.5100.0116.3106.9
Inactive: SAS Stephon CastleDylan HarperJordan McLaughlinVictor Wembanyama   PHO Grayson AllenKoby BreaRyan DunnRasheer FlemingJalen Green   
Officials: John Butler, J.B. DeRosa, Sean Wright
Attendance: 17,071
Time of Game: 2:16