Loading...

Suns vs. Cavaliers Prediction, Picks and Odds

Our detailed prediction and analysis for the Suns vs. Cavaliers NBA game on December 31, 2025 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
Loading...
FINAL
NBA
Add this game to My Favorites
FINAL
Add this game to My Favorites
NBA
Suns
113
129
Dec 31, 8:30PM Rocket Arena
Cavaliers
Dec 31, 8:30PM Rocket Arena
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Dimers Pro Best Bets
TEAM12 3 4 T
Suns
21 33 35 24 113
Cavaliers
37 30 29 33 129
Live Probabilities
Spread
Over / Under
Moneyline
SunsPHX
Win %
<1%
>99%
CavaliersCLE
Win Probability
TEAM1234T
Suns
21 33 35 24 113
Cavaliers
37 30 29 33 129
Q4 00:44 Cavaliers misses three point jump shot
Q4 00:48 Cavaliers misses two point jump shot
Q4 00:54 Suns misses two point jump shot
Q4 1:08 Cavaliers misses three point jump shot
Q4 1:14 Cavaliers misses two point jump shot
Q4 1:28 Suns makes three point jump shot
Q4 1:35 Cavaliers misses three point jump shot
Q4 1:52 Suns makes three point jump shot
Q4 2:20 Suns makes two point jump shot
Q4 2:35 Cavaliers makes three point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
End of 4th Quarter.
Q4 00:07
Cavaliers turnover
Q4 00:31
Suns turnover
Q4 00:41
Jamaree Bouyea defensive rebound
Q4 00:44
Cavaliers misses three point jump shot
Q4 00:47
Stoppage (Out of bounds)
Q4 00:48
Nae'Qwan Tomlin defensive rebound
Q4 00:48
Cavaliers misses two point jump shot
Q4 00:48
Cavaliers offensive rebound
Q4 00:54
Suns misses two point jump shot
Q4 1:06
Nigel Hayes-Davis defensive rebound
Q4 1:08
Cavaliers misses three point jump shot
Q4 1:11
Tyrese Proctor offensive rebound
Q4 1:14
Cavaliers misses two point jump shot
Q4 1:28
+3
Suns makes three point jump shot
113-129
Q4 1:32
Nigel Hayes-Davis defensive rebound
Q4 1:35
Cavaliers misses three point jump shot
Q4 1:52
+3
Suns makes three point jump shot
110-129
Q4 2:03
Nigel Hayes-Davis defensive rebound
Q4 2:06
Suns personal foul
Q4 2:06
+1
Jaylon Tyson makes regular free throw 1 of 2
107-129
Q4 2:06
Jaylon Tyson misses regular free throw 2 of 2
Q4 2:20
+2
Suns makes two point jump shot
107-128
Q4 2:35
+3
Cavaliers makes three point jump shot
105-128
Q4 2:53
+2
Suns makes two point jump shot
105-125
Q4 2:56
Isaiah Livers defensive rebound
Q4 3:00
Cavaliers misses two point jump shot
Q4 3:19
+2
Suns makes two point jump shot
103-125
Q4 3:23
Khaman Maluach offensive rebound
Q4 3:27
Suns misses three point jump shot
Q4 3:40
Cavaliers personal foul
Q4 3:40
Cavaliers lineup change (Craig Porter Jr., Jaylon Tyson, Tyrese Proctor, Thomas Bryant, Nae'Qwan Tomlin)
Q4 3:41
Suns misses two point jump shot
Q4 3:41
Donovan Mitchell defensive rebound
Q4 3:41
Suns personal foul
Q4 3:41
+1
Donovan Mitchell makes regular free throw 1 of 2
101-124
Q4 3:41
Suns lineup change (Isaiah Livers, Nigel Hayes-Davis, Jamaree Bouyea, Khaman Maluach, Rasheer Fleming)
Q4 3:41
Cavaliers lineup change (Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Tyrese Proctor, Nae'Qwan Tomlin)
Q4 3:41
+1
Donovan Mitchell makes regular free throw 2 of 2
101-125
Q4 3:42
Jordan Goodwin offensive rebound
Q4 3:43
Suns misses two point jump shot
Q4 3:51
Cavaliers personal foul
Q4 3:51
Cavaliers lineup change (Jarrett Allen, Donovan Mitchell, Jaylon Tyson, Darius Garland, Evan Mobley)
Q4 4:08
+3
Cavaliers makes three point jump shot
101-123
Q4 4:23
+2
Suns makes two point jump shot
101-120
Q4 4:30
Ryan Dunn defensive rebound
Q4 4:33
Cavaliers misses three point jump shot
Q4 4:53
+2
Suns makes two point jump shot
99-120
Q4 5:09
+2
Cavaliers makes two point jump shot
97-119
Q4 5:09
Suns personal foul
Q4 5:09
+1
Evan Mobley makes regular free throw 1 of 1
97-120
Q4 5:09
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q4 5:19
Dean Wade defensive rebound
Q4 5:22
Suns misses three point jump shot
Q4 5:39
Suns personal foul
Q4 5:39
+1
Darius Garland makes regular free throw 1 of 2
97-116
Q4 5:39
+1
Darius Garland makes regular free throw 2 of 2
97-117
Q4 5:45
Craig Porter Jr. offensive rebound
Q4 5:48
Cavaliers misses three point jump shot
Q4 5:54
Evan Mobley offensive rebound
Q4 5:55
Suns personal foul
Q4 5:57
Cavaliers misses three point jump shot
Q4 6:06
Suns turnover
Q4 6:09
Devin Booker defensive rebound
Q4 6:11
Cavaliers misses two point jump shot
Q4 6:35
+2
Suns makes two point jump shot
96-115
Q4 6:35
Cavaliers personal foul
Q4 6:35
+1
Devin Booker makes technical free throw 1 of 1
97-115
Q4 6:50
+2
Cavaliers makes two point jump shot
94-115
Q4 6:50
Suns 60 second timeout
Q4 6:50
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Royce O'Neale)
Q4 6:53
Suns turnover
Q4 7:06
+2
Cavaliers makes two point jump shot
94-112
Q4 7:06
Suns personal foul
Q4 7:06
+1
Darius Garland makes regular free throw 1 of 1
94-113
Q4 7:06
Cavaliers lineup change (Dean Wade, Craig Porter Jr., Jaylon Tyson, Darius Garland, Evan Mobley)
Q4 7:14
Jarrett Allen defensive rebound
Q4 7:16
Suns misses two point jump shot
Q4 7:30
Oso Ighodaro defensive rebound
Q4 7:33
Cavaliers misses three point jump shot
Q4 7:53
Jaylon Tyson defensive rebound
Q4 7:55
Suns misses two point jump shot
Q4 8:15
+3
Cavaliers makes three point jump shot
94-110
Q4 8:15
Suns 60 second timeout
Q4 8:15
Cavaliers lineup change (Jarrett Allen, Craig Porter Jr., Jaylon Tyson, Darius Garland, Evan Mobley)
Q4 8:15
Suns lineup change (Collin Gillespie, Devin Booker, Dillon Brooks, Oso Ighodaro, Royce O'Neale)
Q4 8:23
Nae'Qwan Tomlin defensive rebound
Q4 8:26
Suns misses two point jump shot
Q4 8:40
+2
Cavaliers makes two point jump shot
94-107
Q4 8:54
+2
Suns makes two point jump shot
94-105
Q4 8:56
Dillon Brooks defensive rebound
Q4 9:00
Cavaliers misses two point jump shot
Q4 9:08
Jarrett Allen defensive rebound
Q4 9:10
Suns misses two point jump shot
Q4 9:26
+3
Cavaliers makes three point jump shot
92-105
Q4 9:30
Craig Porter Jr. defensive rebound
Q4 9:33
Suns misses two point jump shot
Q4 9:50
+2
Cavaliers makes two point jump shot
92-102
Q4 9:50
Suns 60 second timeout
Q4 9:50
Suns lineup change (Collin Gillespie, Jamaree Bouyea, Dillon Brooks, Royce O'Neale, Mark Williams)
Q4 9:58
Jarrett Allen defensive rebound
Q4 10:00
Suns misses two point jump shot
Q4 10:16
Suns defensive rebound
Q4 10:16
Stoppage (Out of bounds)
Q4 10:17
Cavaliers misses two point jump shot
Q4 10:30
+2
Suns makes two point jump shot
91-100
Q4 10:30
Cavaliers personal foul
Q4 10:30
+1
Jamaree Bouyea makes regular free throw 1 of 1
92-100
Q4 10:48
+2
Cavaliers makes two point jump shot
89-100
Q4 11:03
Suns turnover
Q4 11:18
+2
Cavaliers makes two point jump shot
89-98
Q4 11:24
Craig Porter Jr. defensive rebound
Q4 11:28
Suns misses three point jump shot
Q4 11:39
Cavaliers personal foul
Q3 00:00
+2
Cavaliers makes two point jump shot
89-96
Q3 00:00
End of 3rd Quarter.
Q3 00:00
Ryan Dunn misses three point jump shot
Q3 00:00
Suns offensive rebound
Q4 12:00
Cavaliers lineup change (Jarrett Allen, Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Nae'Qwan Tomlin)
Q4 12:00
Suns lineup change (Collin Gillespie, Jamaree Bouyea, Royce O'Neale, Mark Williams, Ryan Dunn)
Q3 00:04
Suns personal foul
Q3 00:04
Cavaliers lineup change (Donovan Mitchell, Jaylon Tyson, Sam Merrill, Darius Garland, Evan Mobley)
Q3 00:12
Donovan Mitchell defensive rebound
Q3 00:16
Suns misses two point jump shot
Q3 00:33
+3
Cavaliers makes three point jump shot
89-94
Q3 00:52
Cavaliers personal foul
Q3 00:52
Suns offensive rebound
Q3 00:52
+1
Jordan Goodwin makes regular free throw 3 of 3
89-91
Q3 00:52
Jordan Goodwin misses regular free throw 1 of 3
Q3 00:52
+1
Jordan Goodwin makes regular free throw 2 of 3
88-91
Q3 1:01
Jordan Goodwin defensive rebound
Q3 1:04
Cavaliers misses three point jump shot
Q3 1:27
+3
Suns makes three point jump shot
87-91
Q3 1:41
Suns misses two point jump shot
Q3 1:41
Suns offensive rebound
Q3 1:41
Stoppage (Out of bounds)
Q3 1:48
Collin Gillespie defensive rebound
Q3 1:51
Cavaliers misses three point jump shot
Q3 1:58
Donovan Mitchell defensive rebound
Q3 1:59
Suns misses three point jump shot
Q3 2:11
Jordan Goodwin offensive rebound
Q3 2:11
Suns misses two point jump shot
Q3 2:11
Jordan Goodwin offensive rebound
Q3 2:11
Stoppage (Out of bounds)
Q3 2:11
Suns lineup change (Jordan Goodwin, Collin Gillespie, Devin Booker, Oso Ighodaro, Ryan Dunn)
Q3 2:15
Suns misses two point jump shot
Q3 2:40
+3
Cavaliers makes three point jump shot
84-91
Q3 3:02
+3
Suns makes three point jump shot
84-88
Q3 3:05
Stoppage (Out of bounds)
Q3 3:21
Cavaliers misses two point jump shot
Q3 3:21
Jordan Goodwin defensive rebound
Q3 3:21
Suns personal foul
Q3 3:21
Donovan Mitchell misses technical free throw 1 of 1
Q3 3:21
Suns defensive rebound
Q3 3:21
Stoppage (Blood rule)
Q3 3:24
Evan Mobley defensive rebound
Q3 3:26
Suns misses two point jump shot
Q3 3:31
Dillon Brooks defensive rebound
Q3 3:33
Cavaliers misses three point jump shot
Q3 3:49
+2
Suns makes two point jump shot
81-88
Q3 4:06
Cavaliers turnover
Q3 4:09
Cavaliers misses three point jump shot
Q3 4:09
Craig Porter Jr. offensive rebound
Q3 4:21
Suns turnover
Q3 4:26
Jordan Goodwin defensive rebound
Q3 4:28
Cavaliers misses two point jump shot
Q3 4:35
Evan Mobley defensive rebound
Q3 4:39
Suns misses three point jump shot
Q3 4:54
Cavaliers personal foul
Q3 4:56
Suns 60 second timeout
Q3 4:56
Cavaliers lineup change (Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Evan Mobley)
Q3 4:56
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q3 4:58
+2
Cavaliers makes two point jump shot
79-88
Q3 5:02
Jarrett Allen defensive rebound
Q3 5:03
Jordan Goodwin offensive rebound
Q3 5:03
Jordan Goodwin misses two point jump shot
Q3 5:06
Suns misses two point jump shot
Q3 5:19
+2
Cavaliers makes two point jump shot
79-86
Q3 5:25
Jaylon Tyson offensive rebound
Q3 5:26
Cavaliers misses two point jump shot
Q3 5:33
Stoppage (Out of bounds)
Q3 5:45
Jarrett Allen defensive rebound
Q3 5:48
Suns misses three point jump shot
Q3 5:54
Cavaliers turnover
Q3 6:11
Cavaliers personal foul
Q3 6:11
+1
Devin Booker makes regular free throw 1 of 3
77-84
Q3 6:11
+1
Devin Booker makes regular free throw 2 of 3
78-84
Q3 6:11
+1
Devin Booker makes regular free throw 3 of 3
79-84
Q3 6:11
Cavaliers lineup change (Jarrett Allen, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Darius Garland)
Q3 6:22
+2
Cavaliers makes two point jump shot
76-84
Q3 6:34
Stoppage (Out of bounds)
Q3 6:35
Suns misses two point jump shot
Q3 6:35
Cavaliers defensive rebound
Q3 6:47
Cavaliers turnover
Q3 6:47
Cavaliers lineup change (Jarrett Allen, Dean Wade, Jaylon Tyson, Sam Merrill, Darius Garland)
Q3 6:59
+2
Suns makes two point jump shot
76-82
Q3 7:08
Mark Williams defensive rebound
Q3 7:10
Cavaliers misses two point jump shot
Q3 7:26
Suns personal foul
Q3 7:26
Dillon Brooks turnover (offensive foul)
Q3 7:26
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Royce O'Neale, Mark Williams)
Q3 7:34
+3
Cavaliers makes three point jump shot
74-82
Q3 7:52
+2
Suns makes two point jump shot
74-79
Q3 7:57
Cavaliers turnover
Q3 8:11
+2
Suns makes two point jump shot
72-79
Q3 8:13
Cavaliers turnover
Q3 8:23
Suns personal foul
Q3 8:23
Cavaliers lineup change (Jarrett Allen, Dean Wade, Donovan Mitchell, Sam Merrill, Darius Garland)
Q3 8:33
+3
Suns makes three point jump shot
70-79
Q3 8:48
+2
Cavaliers makes two point jump shot
67-79
Q3 9:05
+3
Suns makes three point jump shot
67-77
Q3 9:10
Collin Gillespie offensive rebound
Q3 9:10
Suns misses three point jump shot
Q3 9:10
Suns offensive rebound
Q3 9:10
Cavaliers personal foul
Q3 9:12
Mark Williams offensive rebound
Q3 9:12
Suns misses two point jump shot
Q3 9:14
Suns misses two point jump shot
Q3 9:28
+2
Cavaliers makes two point jump shot
64-77
Q3 9:36
Suns personal foul
Q3 9:36
Cavaliers 60 second timeout
Q3 9:49
+3
Suns makes three point jump shot
64-75
Q3 9:49
Cavaliers 60 second timeout
Q3 9:51
Cavaliers turnover
Q3 10:06
+3
Suns makes three point jump shot
61-75
Q3 10:10
Dillon Brooks defensive rebound
Q3 10:12
Cavaliers misses three point jump shot
Q3 10:23
+2
Suns makes two point jump shot
58-75
Q3 10:31
+3
Cavaliers makes three point jump shot
56-75
Q3 10:47
+2
Suns makes two point jump shot
56-72
Q3 11:05
Suns personal foul
Q3 11:05
+1
Jarrett Allen makes regular free throw 1 of 2
54-71
Q3 11:05
+1
Jarrett Allen makes regular free throw 2 of 2
54-72
Q3 11:16
Jarrett Allen defensive rebound
Q3 11:18
Suns misses three point jump shot
Q3 11:37
+3
Cavaliers makes three point jump shot
54-70
Q2 00:00
Dillon Brooks misses three point jump shot
Q2 00:00
Suns offensive rebound
Q2 00:00
End of 1st Half.
Q3 12:00
Cavaliers lineup change (Jarrett Allen, Dean Wade, Donovan Mitchell, Darius Garland, Evan Mobley)
Q3 12:00
Suns lineup change (Collin Gillespie, Devin Booker, Dillon Brooks, Royce O'Neale, Mark Williams)
Q3 12:00
Cavaliers delay of game violation
Q2 00:02
+2
Cavaliers makes two point jump shot
54-66
Q2 00:02
Suns personal foul
Q2 00:02
+1
Donovan Mitchell makes regular free throw 1 of 1
54-67
Q2 00:02
Suns lineup change (Devin Booker, Dillon Brooks, Oso Ighodaro, Royce O'Neale, Ryan Dunn)
Q2 00:07
Cavaliers personal foul
Q2 00:07
+1
Dillon Brooks makes regular free throw 1 of 2
53-64
Q2 00:07
+1
Dillon Brooks makes regular free throw 2 of 2
54-64
Q2 00:07
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q2 00:28
+3
Cavaliers makes three point jump shot
52-65
Q2 00:45
+2
Suns makes two point jump shot
52-62
Q2 00:58
+2
Cavaliers makes two point jump shot
50-62
Q2 1:11
Cavaliers personal foul
Q2 1:11
+1
Dillon Brooks makes regular free throw 1 of 2
49-60
Q2 1:11
+1
Dillon Brooks makes regular free throw 2 of 2
50-60
Q2 1:18
Ryan Dunn defensive rebound
Q2 1:20
Cavaliers misses two point jump shot
Q2 1:36
+2
Suns makes two point jump shot
48-60
Q2 1:43
Ryan Dunn defensive rebound
Q2 1:47
Cavaliers misses three point jump shot
Q2 1:53
Evan Mobley defensive rebound
Q2 1:57
Suns misses two point jump shot
Q2 2:13
+2
Cavaliers makes two point jump shot
46-60
Q2 2:26
Evan Mobley defensive rebound
Q2 2:28
Suns misses three point jump shot
Q2 2:44
Suns personal foul
Q2 2:44
Evan Mobley misses regular free throw 1 of 2
Q2 2:44
Cavaliers offensive rebound
Q2 2:44
+1
Evan Mobley makes regular free throw 2 of 2
46-58
Q2 2:44
Suns lineup change (Collin Gillespie, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q2 2:56
Evan Mobley defensive rebound
Q2 2:58
Suns misses two point jump shot
Q2 3:04
Devin Booker defensive rebound
Q2 3:06
Cavaliers misses two point jump shot
Q2 3:18
+2
Suns makes two point jump shot
46-57
Q2 3:31
+2
Cavaliers makes two point jump shot
44-57
Q2 3:43
Suns personal foul
Q2 3:48
Suns personal foul
Q2 3:55
Suns personal foul
Q2 3:55
+1
Donovan Mitchell makes regular free throw 1 of 1
44-55
Q2 3:56
+2
Suns makes two point jump shot
44-54
Q2 4:19
Cavaliers personal foul
Q2 4:19
Sam Merrill turnover (offensive foul)
Q2 4:30
Cavaliers 60 second timeout
Q2 4:30
Cavaliers lineup change (Dean Wade, Donovan Mitchell, Sam Merrill, Darius Garland, Evan Mobley)
Q2 4:37
+2
Suns makes two point jump shot
42-54
Q2 4:50
+2
Cavaliers makes two point jump shot
40-54
Q2 4:58
Evan Mobley defensive rebound
Q2 4:59
Suns misses two point jump shot
Q2 5:25
+2
Cavaliers makes two point jump shot
40-52
Q2 5:30
Nae'Qwan Tomlin defensive rebound
Q2 5:32
Suns misses two point jump shot
Q2 5:40
Jordan Goodwin defensive rebound
Q2 5:41
Dean Wade turnover (lost ball)
Q2 5:41
Cavaliers misses two point jump shot
Q2 5:41
Dean Wade misses two point layup
Q2 5:54
+2
Suns makes two point jump shot
40-50
Q2 6:09
Cavaliers personal foul
Q2 6:09
Evan Mobley turnover (offensive foul)
Q2 6:09
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q2 6:16
Darius Garland defensive rebound
Q2 6:20
Suns misses three point jump shot
Q2 6:23
Suns misses two point jump shot
Q2 6:23
Mark Williams offensive rebound
Q2 6:23
Suns offensive rebound
Q2 6:23
Stoppage (Out of bounds)
Q2 6:23
Cavaliers lineup change (Dean Wade, Sam Merrill, Darius Garland, Nae'Qwan Tomlin, Evan Mobley)
Q2 6:26
Suns misses three point jump shot
Q2 6:28
Mark Williams offensive rebound
Q2 6:31
Suns misses three point jump shot
Q2 6:35
Cavaliers turnover
Q2 7:00
+2
Suns makes two point jump shot
38-50
Q2 7:00
Cavaliers 60 second timeout
Q2 7:00
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Royce O'Neale, Mark Williams)
Q2 7:00
Cavaliers lineup change (Jarrett Allen, Dean Wade, Craig Porter Jr., Darius Garland, Nae'Qwan Tomlin)
Q2 7:01
Royce O'Neale defensive rebound
Q2 7:08
Cavaliers misses two point jump shot
Q2 7:19
Jarrett Allen offensive rebound
Q2 7:22
Cavaliers misses two point jump shot
Q2 7:34
+3
Suns makes three point jump shot
36-50
Q2 7:49
+2
Cavaliers makes two point jump shot
33-50
Q2 7:59
+2
Suns makes two point jump shot
33-48
Q2 8:14
+2
Cavaliers makes two point jump shot
31-48
Q2 8:26
Jarrett Allen offensive rebound
Q2 8:26
Suns misses two point jump shot
Q2 8:26
Cavaliers turnover
Q2 8:26
+2
Suns makes two point jump shot
30-46
Q2 8:26
Cavaliers personal foul
Q2 8:26
Cavaliers lineup change (Jarrett Allen, Craig Porter Jr., Jaylon Tyson, Darius Garland, Nae'Qwan Tomlin)
Q2 8:26
+1
Jamaree Bouyea makes regular free throw 1 of 1
33-46
Q2 8:30
Cavaliers misses two point jump shot
Q2 8:33
Suns turnover
Q2 8:34
Mark Williams defensive rebound
Q2 8:36
Cavaliers misses three point jump shot
Q2 8:40
Craig Porter Jr. offensive rebound
Q2 8:44
Cavaliers misses three point jump shot
Q2 8:56
Nae'Qwan Tomlin defensive rebound
Q2 9:00
Jamaree Bouyea offensive rebound
Q2 9:00
Suns misses two point jump shot
Q2 9:06
Suns misses three point jump shot
Q2 9:21
Cavaliers turnover
Q2 9:22
Jamaree Bouyea offensive rebound
Q2 9:22
Cavaliers personal foul
Q2 9:22
+1
Mark Williams makes regular free throw 1 of 2
27-46
Q2 9:22
+1
Mark Williams makes regular free throw 2 of 2
28-46
Q2 9:26
Suns misses three point jump shot
Q2 9:40
+2
Cavaliers makes two point jump shot
26-46
Q2 9:40
Suns 60 second timeout
Q2 9:40
Cavaliers lineup change (Jarrett Allen, Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Nae'Qwan Tomlin)
Q2 9:40
Suns lineup change (Collin Gillespie, Jamaree Bouyea, Dillon Brooks, Royce O'Neale, Mark Williams)
Q2 9:49
Jarrett Allen defensive rebound
Q2 9:51
Suns misses three point jump shot
Q2 9:58
+2
Cavaliers makes two point jump shot
26-44
Q2 9:59
Donovan Mitchell offensive rebound
Q2 10:02
Cavaliers misses two point jump shot
Q2 10:15
+2
Suns makes two point jump shot
26-42
Q2 10:28
+2
Cavaliers makes two point jump shot
24-42
Q2 10:44
+3
Suns makes three point jump shot
24-40
Q2 10:48
Mark Williams defensive rebound
Q2 10:50
Cavaliers misses two point jump shot
Q2 10:58
Donovan Mitchell defensive rebound
Q2 11:02
Suns misses three point jump shot
Q2 11:22
Isaiah Livers defensive rebound
Q2 11:23
Cavaliers misses two point jump shot
Q2 11:29
Suns turnover
Q2 11:48
Suns personal foul
Q2 11:48
+1
Donovan Mitchell makes regular free throw 1 of 3
21-38
Q2 11:48
+1
Donovan Mitchell makes regular free throw 3 of 3
21-40
Q2 11:48
+1
Donovan Mitchell makes regular free throw 2 of 3
21-39
Q1 00:00
Cavaliers misses two point jump shot
Q1 00:00
Collin Gillespie defensive rebound
Q1 00:00
End of 1st Quarter.
Q2 12:00
Cavaliers lineup change (Jarrett Allen, Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Evan Mobley)
Q2 12:00
Suns lineup change (Isaiah Livers, Collin Gillespie, Jamaree Bouyea, Royce O'Neale, Mark Williams)
Q1 00:04
+3
Suns makes three point jump shot
21-37
Q1 00:17
+2
Cavaliers makes two point jump shot
18-36
Q1 00:17
Suns personal foul
Q1 00:17
Suns lineup change (Jordan Goodwin, Collin Gillespie, Devin Booker, Oso Ighodaro, Royce O'Neale)
Q1 00:17
Cavaliers lineup change (Dean Wade, Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Evan Mobley)
Q1 00:17
+1
Donovan Mitchell makes regular free throw 1 of 1
18-37
Q1 00:20
Suns turnover
Q1 00:29
Jordan Goodwin defensive rebound
Q1 00:31
Cavaliers misses three point jump shot
Q1 00:39
Jordan Goodwin offensive rebound
Q1 00:39
+2
Suns makes two point jump shot
18-34
Q1 00:43
Suns misses two point jump shot
Q1 00:54
Cavaliers personal foul
Q1 00:55
Collin Gillespie defensive rebound
Q1 00:57
Cavaliers misses two point jump shot
Q1 1:03
Craig Porter Jr. defensive rebound
Q1 1:06
Suns misses two point jump shot
Q1 1:20
+2
Cavaliers makes two point jump shot
16-34
Q1 1:22
Donovan Mitchell defensive rebound
Q1 1:24
Suns misses three point jump shot
Q1 1:25
Ryan Dunn offensive rebound
Q1 1:28
Suns misses two point jump shot
Q1 1:29
Jordan Goodwin offensive rebound
Q1 1:30
Jordan Goodwin offensive rebound
Q1 1:30
Suns misses two point jump shot
Q1 1:32
Suns misses two point jump shot
Q1 1:36
Cavaliers turnover
Q1 1:41
Craig Porter Jr. defensive rebound
Q1 1:43
Suns misses two point jump shot
Q1 1:52
+2
Cavaliers makes two point jump shot
16-32
Q1 1:53
Evan Mobley offensive rebound
Q1 1:57
Cavaliers misses two point jump shot
Q1 2:04
Evan Mobley defensive rebound
Q1 2:06
Ryan Dunn offensive rebound
Q1 2:06
Ryan Dunn misses two point jump shot
Q1 2:08
Suns misses two point jump shot
Q1 2:21
Stoppage (Out of bounds)
Q1 2:25
Collin Gillespie defensive rebound
Q1 2:26
Cavaliers misses two point jump shot
Q1 2:40
Suns misses three point jump shot
Q1 2:41
Collin Gillespie offensive rebound
Q1 2:41
Suns turnover
Q1 2:41
Suns offensive rebound
Q1 2:45
Suns misses two point jump shot
Q1 3:05
Suns personal foul
Q1 3:05
+1
Donovan Mitchell makes regular free throw 1 of 3
16-29
Q1 3:05
Cavaliers offensive rebound
Q1 3:05
Donovan Mitchell misses regular free throw 2 of 3
Q1 3:05
+1
Donovan Mitchell makes regular free throw 3 of 3
16-30
Q1 3:09
Craig Porter Jr. offensive rebound
Q1 3:09
Suns personal foul
Q1 3:09
Suns lineup change (Jordan Goodwin, Collin Gillespie, Jamaree Bouyea, Oso Ighodaro, Ryan Dunn)
Q1 3:09
Cavaliers lineup change (Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Evan Mobley)
Q1 3:09
Suns lineup change (Jordan Goodwin, Collin Gillespie, Jamaree Bouyea, Oso Ighodaro, Ryan Dunn)
Q1 3:09
Cavaliers lineup change (Donovan Mitchell, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Evan Mobley)
Q1 3:11
Cavaliers misses three point jump shot
Q1 3:19
Sam Merrill defensive rebound
Q1 3:21
Suns misses two point jump shot
Q1 3:45
+2
Cavaliers makes two point jump shot
16-28
Q1 3:50
Craig Porter Jr. defensive rebound
Q1 3:53
Suns misses two point jump shot
Q1 3:58
Jordan Goodwin defensive rebound
Q1 4:01
Cavaliers misses three point jump shot
Q1 4:19
+3
Suns makes three point jump shot
16-26
Q1 4:40
+2
Cavaliers makes two point jump shot
13-26
Q1 4:58
Suns turnover
Q1 4:58
Cavaliers lineup change (Jarrett Allen, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Darius Garland)
Q1 4:58
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Royce O'Neale, Ryan Dunn)
Q1 4:58
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Oso Ighodaro, Ryan Dunn)
Q1 4:58
Cavaliers lineup change (Jarrett Allen, Craig Porter Jr., Jaylon Tyson, Sam Merrill, Darius Garland)
Q1 4:59
Jordan Goodwin defensive rebound
Q1 5:01
Cavaliers misses two point jump shot
Q1 5:22
+2
Suns makes two point jump shot
13-24
Q1 5:35
+3
Cavaliers makes three point jump shot
11-24
Q1 5:49
+3
Suns makes three point jump shot
11-21
Q1 5:51
Jordan Goodwin offensive rebound
Q1 5:54
Suns misses two point jump shot
Q1 6:16
Mark Williams defensive rebound
Q1 6:18
Cavaliers misses three point jump shot
Q1 6:24
Suns turnover
Q1 6:27
Royce O'Neale defensive rebound
Q1 6:29
Cavaliers misses two point jump shot
Q1 6:39
Dean Wade defensive rebound
Q1 6:42
Suns misses three point jump shot
Q1 6:55
+3
Cavaliers makes three point jump shot
8-21
Q1 7:05
Dean Wade defensive rebound
Q1 7:09
Suns misses three point jump shot
Q1 7:26
Suns 60 second timeout
Q1 7:26
Suns lineup change (Jordan Goodwin, Devin Booker, Dillon Brooks, Royce O'Neale, Mark Williams)
Q1 7:26
Cavaliers lineup change (Jarrett Allen, Dean Wade, Jaylon Tyson, Sam Merrill, Darius Garland)
Q1 7:27
+3
Cavaliers makes three point jump shot
8-18
Q1 7:35
Donovan Mitchell defensive rebound
Q1 7:37
Suns misses two point jump shot
Q1 7:57
+3
Cavaliers makes three point jump shot
8-15
Q1 8:04
Jarrett Allen defensive rebound
Q1 8:08
Suns misses two point jump shot
Q1 8:19
Cavaliers personal foul
Q1 8:19
Evan Mobley turnover (offensive foul)
Q1 8:19
Cavaliers lineup change (Jarrett Allen, Dean Wade, Donovan Mitchell, Sam Merrill, Darius Garland)
Q1 8:32
Suns turnover
Q1 8:36
Cavaliers turnover
Q1 8:37
Donovan Mitchell offensive rebound
Q1 8:39
Cavaliers misses three point jump shot
Q1 8:44
Cavaliers 60 second timeout
Box Score
Player Stats
Team Stats
Suns
PosPlayerPts Reb Ast
Cavaliers
PosPlayerPts Reb Ast

Best Sportsbook Promotions

Why Join Multiple Sportsbooks?
Loading...

Suns vs. Cavaliers: Detailed Breakdown

Matchup Overview

  • Teams: Suns vs. Cavaliers
  • Date: Wednesday, December 31, 2025
  • Time: 3:30 PM ET
  • Venue: Rocket Arena

Current Betting Odds

  • Spread: Cavaliers favored at -6.5
  • Total (Over/Under): 232
  • Moneyline Odds: Suns +228, Cavaliers -258

Dimers' Win Probabilities

  • Suns: 28%
  • Cavaliers: 72%

Dimers' predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.

Projected Final Score

Our predicted final score for this NBA matchup is Suns 113-120 Cavaliers.

This prediction is based on each team's average score following 10,000 game simulations.

Our Prediction: Who Wins?

After extensive simulations, our model gives the Suns a win probability of 28%, while the Cavaliers have a win probability of 72%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Cavaliers are more likely to beat the Suns in the NBA game at Rocket Arena on Wednesday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Suns vs. Cavaliers predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.

For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.

When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.

For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.

Related Articles

More Articles
Loading...
...
Read Article
...
Read Article
...
Read Article