Bucks 108, Suns 105 — Mar 21, 2026 Recap

Milwaukee Bucks beat Phoenix Suns 108-105 on Mar 21, 2026.

Game FAQ — score, spread, and total

Who won Milwaukee Bucks vs Phoenix Suns on Mar 21, 2026?

Milwaukee Bucks won 108-105 on Mar 21, 2026.

See methodology for grading rules and ROI calculation.

NBASAT, MAR 21, 20269:11 PM CT
Spread
Bucks covered
Suns -11.5
Total
Under
213 / 218.5
Moneyline
Bucks
+440
Loading probability
MIL
4 games / 7d
Bucks in a stretch
PHX
Lost 4 straight
Suns cold
MIL
Revenge spot
Recent loss vs opponent
Bucks
Kevin Porter Jr.
17.4PPGL5 13.4
5.2RPG7.4APG
Ryan Rollins
17.3PPGL5 23.8
4.6RPG5.6APG
vs Suns20PPG2g
AJ Green
AJ GreenHot78g
10.4PPGL5 18.6
2.7RPG1.9APG
vs Suns5.5PPG2g
Giannis Antetokounmpo
27.6PPG
9.8RPG5.4APG
vs Suns22PPG1g
Myles Turner
11.9PPG
5.3RPG1.5APG
vs Suns14.5PPG2g
Suns
Devin Booker
25.6PPGL5 21
3.9RPG6APG
vs Bucks20.5PPG2g
Dillon Brooks
20.5PPG
3.8RPG1.8APG
Grayson Allen
16.2PPGL5 8.2
3RPG3.8APG
vs Bucks12PPG1g
Collin Gillespie
12.3PPGL5 8.8
4.1RPG4.5APG
vs Bucks15PPG2g
Royce O'Neale
9.7PPG
4.8RPG2.6APG
vs Bucks21PPG1g
PPG
Scored
OPP
Allowed
MARGIN
Per game
Bucks
111.0
116.4
-5.3
Suns
112.2
111.2
+1.0
Edge
Suns +1.2
Suns +5.2
Suns +6.3
Last 10 · Trend
Bucks
106.2avg
Suns
112.9avg
Bucks0
VS
Suns1
Straight-Up
Bucks
2-820%
L
L
W
L
L
L
L
W
L
L
SunsL4
5-550%
W
L
W
W
W
W
L
L
L
L
Against the Spread
Bucks
3-730%
L
L
W
L
L
L
L
W
W
L
Suns
6-460%
W
L
L
W
W
W
L
W
L
W
Team
SU
ATS
O/U
Bucks
Overall
41%28-41
43%30-39
43%30-39
Suns
Overall
56%39-31
61%43-27
43%30-40
Team
SU
ATS
O/U
Bucks
On Road
35%12-22
41%14-20
29%10-24
Suns
At Home
63%22-13
60%21-14
34%12-23
Kevin Porter Jr.
Kevin Porter Jr.Milwaukee Bucks
6 props
PointsO 17.5
P
ThreesO 0.5
P
AssistsO 6.5
P
Pts+Reb+AstO 28.5
P
ReboundsO 4.5
P
Pts+Reb+AstO 29.5
P
Bobby Portis
Bobby PortisMilwaukee Bucks
7 props
PointsO 15.5
P
ThreesO 1.5
P
AssistsO 1.5
P
Pts+Reb+AstO 23.5
P
ReboundsO 6.5
P
PointsO 14.5
P
Pts+Reb+AstO 24.5
P
Ryan Rollins
Ryan RollinsMilwaukee Bucks
22 props
PointsO 14.5
26
ThreesO 1.5
3
AssistsO 5.5
7
Pts+Reb+AstO 25.5
43
ReboundsO 3.5
10
ThreesO 2.5
3
PointsO 15.5
26
ReboundsO 4.5
10
Pts+Reb+AstO 24.5
43
AssistsO 6.5
7
PointsO 16.5
26
Pts+Reb+AstO 27.5
43
PointsO 18.5
26
Pts+Reb+AstO 26.5
43
PointsO 17.5
26
Pts+AstO 22.5
33
Pts+RebO 21.5
36
Reb+AstO 10.5
17
StealsO 1.5
3
Pts+AstO 23.5
33
BlocksO 0.5
0
Pts+RebO 20.5
36
Kyle Kuzma
Kyle KuzmaMilwaukee Bucks
18 props
PointsO 11.5
20
ThreesO 0.5
3
AssistsO 2.5
1
Pts+Reb+AstO 17.5
23
ReboundsO 3.5
2
ThreesO 1.5
3
Pts+Reb+AstO 18.5
23
PointsO 12.5
20
Pts+Reb+AstO 20.5
23
ReboundsO 4.5
2
PointsO 13.5
20
PointsO 14.5
20
Pts+Reb+AstO 19.5
23
Pts+RebO 17.5
22
Pts+AstO 16.5
21
Reb+AstO 7.5
3
BlocksO 0.5
1
Pts+AstO 15.5
21
Ousmane Dieng
Ousmane DiengMilwaukee Bucks
14 props
PointsO 9.5
11
ThreesO 1.5
1
AssistsO 2.5
2
Pts+Reb+AstO 17.5
15
ReboundsO 4.5
2
PointsO 10.5
11
PointsO 11.5
11
Pts+Reb+AstO 19.5
15
ReboundsO 5.5
2
Pts+Reb+AstO 20.5
15
Pts+RebO 16.5
13
Pts+AstO 14.5
13
Reb+AstO 8.5
4
BlocksO 0.5
0
Myles Turner
Myles TurnerMilwaukee Bucks
17 props
PointsO 8.5
7
ThreesO 1.5
1
AssistsO 1.5
0
Pts+Reb+AstO 15.5
10
ReboundsO 5.5
3
Pts+Reb+AstO 14.5
10
PointsO 9.5
7
ReboundsO 4.5
3
PointsO 10.5
7
PointsO 11.5
7
Pts+Reb+AstO 18.5
10
Pts+Reb+AstO 17.5
10
BlocksO 1.5
2
Pts+RebO 16.5
10
Pts+AstO 12.5
7
Reb+AstO 6.5
3
Pts+AstO 11.5
7
Grayson Allen
Grayson AllenPhoenix Suns
9 props
ThreesO 2.5
P
AssistsO 4.5
P
PointsO 13.5
P
Pts+Reb+AstO 21.5
P
ReboundsO 2.5
P
AssistsO 3.5
P
PointsO 14.5
P
ReboundsO 3.5
P
Pts+Reb+AstO 20.5
P
Collin Gillespie
Collin GillespiePhoenix Suns
17 props
ThreesO 2.5
4
AssistsO 4.5
6
PointsO 12.5
18
Pts+Reb+AstO 22.5
28
ReboundsO 4.5
4
ThreesO 3.5
4
Pts+Reb+AstO 23.5
28
AssistsO 5.5
6
PointsO 13.5
18
Pts+Reb+AstO 24.5
28
PointsO 14.5
18
Pts+Reb+AstO 25.5
28
ReboundsO 5.5
4
Pts+AstO 19.5
24
Pts+RebO 19.5
22
Reb+AstO 10.5
10
BlocksO 0.5
0
Jalen Green
Jalen GreenPhoenix Suns
17 props
ThreesO 2.5
3
AssistsO 3.5
2
PointsO 22.5
24
Pts+Reb+AstO 31.5
29
ReboundsO 5.5
3
ThreesO 3.5
3
PointsO 23.5
24
Pts+Reb+AstO 32.5
29
ReboundsO 4.5
3
Pts+Reb+AstO 33.5
29
PointsO 24.5
24
Pts+AstO 27.5
26
Pts+RebO 28.5
27
Reb+AstO 8.5
5
StealsO 1.5
0
BlocksO 0.5
0
Reb+AstO 9.5
5
Devin Booker
Devin BookerPhoenix Suns
17 props
ThreesO 2.5
2
AssistsO 5.5
7
PointsO 27.5
14
Pts+Reb+AstO 38.5
25
ReboundsO 4.5
4
Pts+Reb+AstO 37.5
25
PointsO 28.5
14
PointsO 29.5
14
Pts+Reb+AstO 39.5
25
AssistsO 6.5
7
ReboundsO 3.5
4
Pts+AstO 33.5
21
Pts+RebO 32.5
18
Reb+AstO 9.5
11
Reb+AstO 10.5
11
BlocksO 0.5
1
Pts+AstO 34.5
21
Oso Ighodaro
Oso IghodaroPhoenix Suns
11 props
AssistsO 3.5
3
PointsO 9.5
12
Pts+Reb+AstO 21.5
20
ReboundsO 7.5
5
PointsO 8.5
12
Pts+Reb+AstO 20.5
20
Pts+Reb+AstO 22.5
20
Pts+AstO 13.5
15
Pts+RebO 16.5
17
Reb+AstO 11.5
8
BlocksO 0.5
0
Jordan Goodwin
Jordan GoodwinPhoenix Suns
16 props
PointsO 10.5
11
ReboundsO 6.5
7
AssistsO 2.5
4
PointsO 9.5
11
Pts+Reb+AstO 18.5
22
ReboundsO 5.5
7
ThreesO 1.5
2
Pts+Reb+AstO 19.5
22
PointsO 11.5
11
Pts+Reb+AstO 20.5
22
Pts+RebO 16.5
18
Reb+AstO 8.5
11
Pts+AstO 13.5
15
BlocksO 0.5
0
Pts+RebO 17.5
18
Reb+AstO 9.5
11
Ryan Dunn
Ryan DunnPhoenix Suns
8 props
PointsO 5.5
12
ReboundsO 4.5
8
PointsO 6.5
12
Pts+Reb+AstO 12.5
23
Pts+Reb+AstO 13.5
23
ThreesO 0.5
2
Pts+Reb+AstO 11.5
23
Pts+RebO 11.5
20
Rasheer Fleming
Rasheer FlemingPhoenix Suns
7 props
PointsO 8.5
8
ReboundsO 4.5
2
ThreesO 1.5
2
Pts+Reb+AstO 14.5
10
Pts+Reb+AstO 13.5
10
PointsO 7.5
8
Pts+RebO 12.5
10
A.J. Green
A.J. GreenMilwaukee Bucks
11 props
PointsO 9.5
8
ReboundsO 2.5
5
ThreesO 2.5
2
Pts+Reb+AstO 13.5
15
PointsO 8.5
8
Pts+Reb+AstO 12.5
15
Pts+RebO 10.5
13
Pts+RebO 11.5
13
BlocksO 0.5
0
Pts+AstO 10.5
10
Reb+AstO 3.5
7
Jericho Sims
Jericho SimsMilwaukee Bucks
6 props
PointsO 4.5
5
ReboundsO 7.5
11
Pts+Reb+AstO 14.5
19
Pts+Reb+AstO 13.5
19
PointsO 5.5
5
Pts+RebO 12.5
16
Cam Thomas
Cam ThomasMilwaukee Bucks
3 props
PointsO 13.5
7
ThreesO 1.5
0
PointsO 14.5
7
Gary Trent Jr
Gary Trent JrMilwaukee Bucks
1 prop
PointsO 6.5
11
Taurean Prince
Taurean PrinceMilwaukee Bucks
5 props
Pts+Reb+AstO 11.5
11
BlocksO 0.5
0
Pts+AstO 8.5
9
Pts+RebO 10.5
10
Reb+AstO 3.5
3