Milwaukee Bucks vs Atlanta Hawks Final Score & Over/Under Result — Mar 14, 2026
Final · NBA · Tip-off 3:00 PM ET at State Farm Arena, Atlanta, GA
Final Total: 221
Market total moved 232.5 ↓ 228.5 (down) from open to tip-off.
under — the Milwaukee Bucks and Atlanta Hawks combined for 221, under the 232.5 total.
Game Recap
The 232.5 market total came down to 228.5 at closing odds, a hint that sharper action was already circling the under before tipoff—a signal that proved prophetic as Milwaukee's defense held Atlanta to just 27 points in the fourth quarter and the Hawks' offense sputtered through a sluggish second half. The final combined 221 points landed well below both numbers, a decisive 11.5-point under that DAGGER called pregame.
The opening quarter set an early high-water mark: 61 combined points in Q1 alone suggested a shootout was brewing, with the Hawks' lethal three-point attack and Milwaukee's desperate scoring needs colliding on the court. But the second quarter flipped the script entirely. Just 51 combined points in Q2 signaled what would become the game's central tension—Atlanta's defense began to suffocate the Bucks' already-limited offense, while Milwaukee couldn't generate enough stops to keep pace. CJ McCollum led the Hawks with 30 points and was ably supported by Jalen Johnson, who stuffed the stat sheet with 23 points, 10 rebounds, and 12 assists. For the Bucks, Ryan Rollins managed 22 points with 8 assists, and Kevin Porter Jr. chipped in 18 points and 7 rebounds, but their secondary scorers lacked the firepower to mount a real threat.
The second half told the story of a team running out of answers. After 61 combined points in the third quarter pulled the game back into scoring range, the fourth quarter collapsed to just 48 combined points—a deflating finish that buried the over. Milwaukee's final margin of 23 points, combined with that withering late-game pace, cemented one of the season's more decisive defensive statements by Atlanta.
Box Score
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| 30 | 22 | 26 | 21 | 99 | |
| 31 | 29 | 35 | 27 | 122 |
Top Performers
| # | Player | Pos | Team | PTS | REB | AST | STL | BLK | 3PM |
|---|---|---|---|---|---|---|---|---|---|
| #13 | Ryan Rollins | G | 22 | 3 | 8 | 0 | 2 | 4 | |
| #7 | Kevin Porter Jr. | G-F | 18 | 7 | 7 | 2 | 1 | 0 | |
| #9 | Bobby Portis Jr. | F | 14 | 6 | 1 | 1 | 0 | 3 | |
| #3 | CJ McCollum | G | 30 | 3 | 2 | 1 | 0 | 7 | |
| #1 | Jalen Johnson | F | 23 | 10 | 12 | 0 | 0 | 2 | |
| #7 | Nickeil Alexander-Walker | G | 20 | 3 | 1 | 3 | 1 | 3 |
Recent Team Form
| Team | Scored | Allowed |
|---|---|---|
| 105.8 | 118.9 | |
| 119.7 | 107.2 | |
| Scored sum | 225.5 | vs 232.5(-7.0) |
| Allowed sum | 226.1 | vs 232.5(-6.4) |
Previous Matchups
| Date | Matchup | Away | Home | Total | Line |
|---|---|---|---|---|---|
| Mar 4, 2026 | 131 | 113 | 244 | 232.5 | |
| Jan 19, 2026 | 112 | 110 | 222 | — | |
| Averages | 121.5 | 111.5 | 233.0 | 232.5 | |