Cavaliers 112, Suns 123 — Mar 21, 2025 Recap

Phoenix Suns beat Cleveland Cavaliers 112-123 on Mar 21, 2025.

Game FAQ — score, spread, and total

Who won Cleveland Cavaliers vs Phoenix Suns on Mar 21, 2025?

Phoenix Suns won 112-123 on Mar 21, 2025.

See methodology for grading rules and ROI calculation.

NBAFRI, MAR 21, 20259:10 PM CT
Spread
Suns covered
Suns +8.5
Total
Over
235 / 233.5
Moneyline
Suns
+285
Loading probability
PHX
Rest advantage
+24 days off
CLE
98 games / 7d
Cavaliers in a stretch
PHX
Lost 4 straight
Suns cold
PHX
88 games / 7d
Suns in a stretch
PHX
Revenge spot
Recent loss vs opponent
Cavaliers
James Harden
20.2PPG
4.9RPG6.9APG
Donovan Mitchell
27.5PPG
4.6RPG5.2APG
vs Suns25PPG2g
Evan Mobley
17.9PPG
8.9RPG3.7APG
vs Suns16PPG1g
Darius Garland
18PPGL5 22
2.4RPG6.9APG
vs Suns19PPG1g
Jarrett Allen
14.8PPG
8.3RPG1.6APG
vs Suns14PPG2g
Suns
Devin Booker
25.6PPGL5 21
3.9RPG6APG
vs Cavaliers32PPG1g
Dillon Brooks
20.5PPG
3.8RPG1.8APG
vs Cavaliers23.5PPG2g
Grayson Allen
16.2PPGL5 8.2
3RPG3.8APG
vs Cavaliers13PPG1g
Collin Gillespie
12.3PPGL5 8.8
4.1RPG4.5APG
vs Cavaliers16.5PPG2g
Royce O'Neale
9.7PPG
4.8RPG2.6APG
vs Cavaliers10.5PPG2g
PPG
Scored
OPP
Allowed
MARGIN
Per game
Cavaliers
117.8
114.4
+3.4
Suns
112.2
111.5
+0.7
Edge
Cavaliers +5.6
Suns +2.9
Cavaliers +2.7
Last 10 · Trend
Cavaliers
107.3avg
Suns
106.8avg
Straight-Up
Cavaliers
5-550%
W
L
L
W
W
W
L
W
L
L
SunsL4
3-730%
L
W
L
W
L
W
L
L
L
L
Against the Spread
Cavaliers
5-550%
W
L
L
W
W
W
L
W
L
L
Suns
4-640%
L
L
L
W
L
W
L
W
L
W
Team
SU
ATS
O/U
Cavaliers
Overall
61%60-38
41%40-58
51%50-48
Suns
Overall
52%46-42
58%51-37
47%41-47
Team
SU
ATS
O/U
Cavaliers
On Road
54%27-23
38%19-31
56%28-22
Suns
At Home
58%26-19
58%26-19
40%18-27
Devin Booker
Devin BookerPhoenix Suns
8 props
AssistsO 6.5
10
PointsO 26.5
17
Pts+Reb+AstO 37.5
29
ReboundsO 4.5
2
ThreesO 2.5
1
ReboundsO 3.5
2
PointsO 27.5
17
Pts+Reb+AstO 39.5
29
Darius Garland
Darius GarlandCleveland Cavaliers
8 props
AssistsO 6.5
6
PointsO 19.5
18
Pts+Reb+AstO 29.5
29
ReboundsO 2.5
5
ThreesO 2.5
2
Pts+Reb+AstO 28.5
29
PointsO 18.5
18
ReboundsO 3.5
5
Donovan Mitchell
Donovan MitchellCleveland Cavaliers
7 props
AssistsO 4.5
3
PointsO 25.5
7
Pts+Reb+AstO 34.5
14
ReboundsO 4.5
4
ThreesO 3.5
0
AssistsO 5.5
3
PointsO 24.5
7
Kevin Durant
Kevin DurantPhoenix Suns
6 props
AssistsO 4.5
8
PointsO 25.5
42
Pts+Reb+AstO 36.5
56
ReboundsO 6.5
6
ThreesO 2.5
4
ReboundsO 5.5
6
Tyus Jones
Tyus JonesPhoenix Suns
6 props
AssistsO 4.5
3
PointsO 8.5
16
Pts+Reb+AstO 14.5
22
ReboundsO 2.5
3
ThreesO 1.5
4
Pts+Reb+AstO 15.5
22
Evan Mobley
Evan MobleyCleveland Cavaliers
6 props
AssistsO 3.5
5
PointsO 18.5
16
Pts+Reb+AstO 32.5
33
ReboundsO 9.5
12
ThreesO 1.5
2
Pts+Reb+AstO 31.5
33
Ty Jerome
Ty JeromeCleveland Cavaliers
5 props
AssistsO 2.5
5
PointsO 10.5
16
Pts+Reb+AstO 16.5
22
ReboundsO 2.5
1
ThreesO 1.5
2
Max Strus
Max StrusCleveland Cavaliers
5 props
AssistsO 2.5
1
PointsO 9.5
9
Pts+Reb+AstO 16.5
14
ReboundsO 3.5
4
ThreesO 2.5
3
Royce O'Neale
Royce O'NealePhoenix Suns
6 props
AssistsO 2.5
2
PointsO 8.5
15
Pts+Reb+AstO 16.5
22
ReboundsO 5.5
5
ThreesO 1.5
5
ThreesO 2.5
5
Jarrett Allen
Jarrett AllenCleveland Cavaliers
5 props
AssistsO 1.5
1
PointsO 12.5
6
Pts+Reb+AstO 24.5
13
ReboundsO 9.5
6
ReboundsO 10.5
6
De'Andre Hunter
De'Andre HunterCleveland Cavaliers
6 props
PointsO 11.5
17
ReboundsO 3.5
1
ThreesO 1.5
3
AssistsO 1.5
1
PointsO 10.5
17
Pts+Reb+AstO 16.5
19
Ryan Dunn
Ryan DunnPhoenix Suns
5 props
PointsO 10.5
10
ReboundsO 4.5
9
ThreesO 1.5
2
AssistsO 0.5
1
Pts+Reb+AstO 16.5
20
Bol Bol
6 props
PointsO 7.5
P
ReboundsO 4.5
P
PointsO 6.5
P
AssistsO 0.5
P
Pts+Reb+AstO 12.5
P
ThreesO 0.5
P
Cody Martin
Cody MartinPhoenix Suns
6 props
PointsO 6.5
4
ReboundsO 3.5
6
AssistsO 1.5
1
PointsO 7.5
4
Pts+Reb+AstO 13.5
11
ThreesO 0.5
0
Oso Ighodaro
Oso IghodaroPhoenix Suns
5 props
PointsO 6.5
6
ReboundsO 6.5
13
PointsO 7.5
6
AssistsO 1.5
4
Pts+Reb+AstO 14.5
23
Sam Merrill
Sam MerrillCleveland Cavaliers
5 props
PointsO 4.5
4
ReboundsO 1.5
7
ThreesO 1.5
0
AssistsO 0.5
0
Pts+Reb+AstO 7.5
11
Dean Wade
Dean WadeCleveland Cavaliers
5 props
AssistsO 0.5
0
PointsO 2.5
6
Pts+Reb+AstO 7.5
6
ReboundsO 2.5
0
ThreesO 0.5
2
Isaac Okoro
Isaac OkoroCleveland Cavaliers
5 props
AssistsO 0.5
1
PointsO 3.5
10
Pts+Reb+AstO 6.5
12
ReboundsO 1.5
1
ThreesO 0.5
2