Bucks 121, Heat 115 — Apr 5, 2025 Recap

Milwaukee Bucks beat Miami Heat 121-115 on Apr 5, 2025.

Game FAQ — score, spread, and total

Who won Milwaukee Bucks vs Miami Heat on Apr 5, 2025?

Milwaukee Bucks won 121-115 on Apr 5, 2025.

See methodology for grading rules and ROI calculation.

NBASAT, APR 5, 20257:10 PM CT
Spread
Bucks covered
Heat -1
Total
Over
236 / 209.5
Moneyline
Bucks
-105
Loading probability
MIL
Rest advantage
+2 days off
MIL
82 games / 7d
Bucks in a stretch
MIA
Covered 3 straight
Heat covering against the spread
MIA
83 games / 7d
Heat in a stretch
MIA
Revenge spot
Recent loss vs opponent
Bucks
Kevin Porter Jr.
17.4PPGL5 13.4
5.2RPG7.4APG
vs Heat19PPG2g
Ryan Rollins
17.3PPGL5 23.8
4.6RPG5.6APG
vs Heat21PPG3g
AJ Green
AJ GreenHot78g
10.4PPGL5 18.6
2.7RPG1.9APG
vs Heat7.7PPG3g
Giannis Antetokounmpo
27.6PPG
9.8RPG5.4APG
vs Heat31PPG1g
Myles Turner
11.9PPG
5.3RPG1.5APG
vs Heat11PPG3g
Heat
Bam Adebayo
19.9PPGL5 16.4
9.9RPG3.1APG
vs Bucks18.7PPG3g
Tyler Herro
20.6PPGL5 15
4.7RPG4.2APG
vs Bucks21.5PPG2g
Andrew Wiggins
15.5PPG
4.9RPG2.7APG
vs Bucks13.5PPG2g
Norman Powell
21.6PPGL5 14.4
3.5RPG2.4APG
vs Bucks18.5PPG2g
Davion Mitchell
9.6PPGL5 15.2
2.7RPG6.5APG
vs Bucks7.7PPG3g
PPG
Scored
OPP
Allowed
MARGIN
Per game
Bucks
110.6
116.8
-6.2
Heat
120.9
118.6
+2.3
Edge
Heat +10.3
Bucks +1.8
Heat +8.5
Last 10 · Trend
Bucks
110.8avg
Heat
126.4avg
Straight-Up
Bucks
3-730%
L
L
W
L
L
W
L
L
W
L
Heat
4-640%
L
L
W
L
W
L
L
W
W
L
Against the Spread
Bucks
5-550%
L
W
W
W
L
W
L
L
W
L
Heat3 cover
4-640%
L
L
W
L
L
L
L
W
W
W
Team
SU
ATS
O/U
Bucks
Overall
39%32-50
44%36-46
48%39-43
Heat
Overall
52%43-40
57%47-36
58%48-35
Team
SU
ATS
O/U
Bucks
On Road
32%13-28
39%16-25
37%15-26
Heat
At Home
63%26-15
56%23-18
59%24-17
Bam Adebayo
Bam AdebayoMiami Heat
8 props
AssistsO 4.5
5
PointsO 21.5
31
Pts+Reb+AstO 36.5
48
ReboundsO 9.5
12
PointsO 22.5
31
ReboundsO 8.5
12
AssistsO 5.5
5
ThreesO 0.5
3
Giannis Antetokounmpo
Giannis AntetokounmpoMilwaukee Bucks
5 props
AssistsO 6.5
10
PointsO 28.5
36
Pts+Reb+AstO 48.5
61
ReboundsO 12.5
15
ThreesO 0.5
0
Kyle Anderson
Kyle AndersonMiami Heat
5 props
AssistsO 2.5
3
Pts+Reb+AstO 15.5
29
ReboundsO 3.5
14
PointsO 8.5
12
ThreesO 0.5
0
Kyle Kuzma
Kyle KuzmaMilwaukee Bucks
6 props
AssistsO 2.5
2
PointsO 14.5
9
Pts+Reb+AstO 23.5
13
ReboundsO 5.5
2
ThreesO 1.5
1
Pts+Reb+AstO 22.5
13
Kevin Porter Jr.
Kevin Porter Jr.Milwaukee Bucks
7 props
AssistsO 3.5
8
Pts+Reb+AstO 15.5
44
ReboundsO 3.5
12
PointsO 8.5
24
AssistsO 2.5
8
Pts+Reb+AstO 14.5
44
ThreesO 0.5
2
Davion Mitchell
Davion MitchellMiami Heat
8 props
AssistsO 5.5
5
Pts+Reb+AstO 19.5
27
ReboundsO 3.5
2
ThreesO 1.5
1
PointsO 10.5
20
Pts+Reb+AstO 18.5
27
ReboundsO 2.5
2
PointsO 9.5
20
Ryan Rollins
Ryan RollinsMilwaukee Bucks
5 props
AssistsO 3.5
2
PointsO 9.5
5
Pts+Reb+AstO 16.5
8
ReboundsO 3.5
1
ThreesO 1.5
1
Kel'el Ware
Kel'el WareMiami Heat
5 props
PointsO 13.5
7
ReboundsO 10.5
6
AssistsO 1.5
1
Pts+Reb+AstO 25.5
14
ThreesO 0.5
0
AB
Alec BurksMiami Heat
7 props
PointsO 9.5
24
ReboundsO 2.5
5
ThreesO 2.5
6
AssistsO 1.5
2
PointsO 10.5
24
Pts+Reb+AstO 15.5
31
ReboundsO 3.5
5
Pelle Larsson
Pelle LarssonMiami Heat
7 props
PointsO 10.5
3
ReboundsO 3.5
4
ThreesO 1.5
1
AssistsO 3.5
3
Pts+Reb+AstO 17.5
10
AssistsO 2.5
3
Pts+Reb+AstO 16.5
10
Gary Trent Jr
Gary Trent JrMilwaukee Bucks
5 props
PointsO 10.5
2
ThreesO 2.5
0
ReboundsO 2.5
1
AssistsO 1.5
1
Pts+Reb+AstO 13.5
4
Brook Lopez
Brook LopezMilwaukee Bucks
6 props
PointsO 12.5
17
ReboundsO 5.5
5
ThreesO 1.5
1
AssistsO 1.5
0
PointsO 13.5
17
Pts+Reb+AstO 20.5
22
Taurean Prince
Taurean PrinceMilwaukee Bucks
6 props
PointsO 7.5
9
ReboundsO 3.5
5
ThreesO 1.5
0
PointsO 8.5
9
AssistsO 1.5
2
Pts+Reb+AstO 13.5
16
Duncan Robinson
Duncan RobinsonMiami Heat
6 props
ReboundsO 2.5
2
ThreesO 2.5
4
AssistsO 2.5
3
PointsO 13.5
16
Pts+Reb+AstO 18.5
21
PointsO 12.5
16