The 2024–25 Milwaukee Bucks season was the 57th season for the franchise in the National Basketball Association (NBA). They looked to bounce back from the previous season's dysfunctional, disappointing ending following their injury-laden first round exit to the Indiana Pacers. It was the second and final season with Damian Lillard on the roster. The Bucks started out with a rather disappointing 2–8 start to their season before winning 8 of 9 games to reach a 10–9 record near the end of November, including a six-game winning streak near the end of that month.

The Bucks held a perfect record in the NBA Cup, winning the Cup on December 17 by defeating the Oklahoma City Thunder. With the Cleveland Cavaliers clinching the Central Division title, this was the first season since the 2017–18 season that the Bucks did not win the division title.

On February 6, long-time Buck Khris Middleton, who was with the franchise for over 10 seasons (including their title-winning season in 2021) was traded to the Washington Wizards in exchange for Kyle Kuzma, and Jericho Sims.

On April 5, the Bucks clinched their ninth-straight playoff berth following the Atlanta Hawks losing to the New York Knicks.

On April 29, the Bucks were eliminated in the first round by the eventual Eastern Conference champion Indiana Pacers for the second consecutive year, losing the series in five games. Lillard suffered a season-ending Achilles injury in game 4 of the series, which ultimately led to him being waived during the off-season.

The Milwaukee Bucks drew an average home attendance of 17,429, the 20th-highest of all NBA teams.https://www.espn.com/nba/attendance/_/year/2025/sort/homeTotal

Draft

RoundPickPlayerPosition(s)NationalityClub 1 23 AJ Johnson SG United States Illawarra Hawks 2 33 Tyler Smith SF United States NBA G League Ignite

The Bucks entered this draft (which was two days instead of one like it had been since the NBA draft was shortened down to two rounds back in 1989) with a late first-round pick and an early second-round pick they had acquired from the Portland Trail Blazers via the Sacramento Kings. Near the end of the first night of the draft, the Bucks would surprise draft pundits by selecting shooting guard AJ Johnson (a player who was projected to either be taken late in the second round or go undrafted by most draft boards) from the Illawarra Hawks of Australia's National Basketball League as the 23rd pick of the draft. On the second day of the draft, the Bucks would select what ultimately became the final player drafted from the now-defunct NBA G League Ignite team of the NBA G League (and their third player drafted in four seasons from that team) by selecting the former Overtime Elite forward Tyler Smith with the 33rd pick of the draft.

Roster

<noinclude>

Depth chart

Standings

Division

Conference

Game log Preseason During the preseason, the Bucks would play their final games under what was previously named the Bally Sports Wisconsin moniker. Bally Sports would rebrand itself as the FanDuel Sports Network as of October 21, 2024 before the start of the regular season.

|- style="background:#fcc" | 1 | October 6 | @ Detroit | | Bobby Portis (16) | Andre Jackson Jr. (7) | Damian Lillard (4) | Little Caesars Arena9,811 | 0–1 |- style="background:#fcc" | 2 | October 10 | L.A. Lakers | | Bobby Portis (23) | Tyler Smith (9) | Beauchamp, Lillard, Trent Jr. (4) | Fiserv Forum15,526 | 0–2 |- style="background:#cfc" | 3 | October 14 | Chicago | | Giannis Antetokounmpo (24) | Giannis Antetokounmpo (10) | Damian Lillard (9) | Fiserv Forum12,725 | 1–2 |- style="background:#fcc" | 4 | October 17 | @ Dallas | | Gary Trent Jr. (12) | Tyler Smith (10) | AJ Johnson (8) | American Airlines Center19,217 | 1–3

Regular season

|- style="background:#cfc" | 1 | October 23 | @ Philadelphia

| Damian Lillard (30) | Giannis Antetokounmpo (14) | Giannis Antetokounmpo (7) | Wells Fargo Center19,754 | 1–0 |- style="background:#fcc" | 2 | October 25 | Chicago | | Giannis Antetokounmpo (38) | Bobby Portis (12) | Damian Lillard (8) | Fiserv Forum17,790 | 1–1 |- style="background:#fcc" | 3 | October 27 | @ Brooklyn | | Giannis Antetokounmpo (22) | Giannis Antetokounmpo (12) | Giannis Antetokounmpo (7) | Barclays Center17,926 | 1–2 |- style="background:#fcc" | 4 | October 28 | @ Boston | | Damian Lillard (33) | Giannis Antetokounmpo (10) | Damian Lillard (7) | TD Garden19,156 | 1–3 |- style="background:#fcc" | 5 | October 31 | @ Memphis | | Giannis Antetokounmpo (37) | Giannis Antetokounmpo (11) | Damian Lillard (6) | FedExForum15,377 | 1–4

|- style="background:#fcc | 6 | November 2 | Cleveland | | Damian Lillard (41) | Giannis Antetokounmpo (16) | Antetokounmpo, Lillard (9) | Fiserv Forum17,341 | 1–5 |- style="background:#fcc" | 7 | November 4 | @ Cleveland | | Damian Lillard (36) | Bobby Portis (18) | Damian Lillard (7) | Rocket Mortgage FieldHouse19,432 | 1–6 |- style="background:#cfc" | 8 | November 7 | Utah | | Damian Lillard (34) | Giannis Antetokounmpo (16) | Damian Lillard (7) | Fiserv Forum17,341 | 2–6 |- style="background:#fcc" | 9 | November 8 | @ New York | | Giannis Antetokounmpo (24) | Giannis Antetokounmpo (12) | Damian Lillard (6) | Madison Square Garden19,812 | 2–7 |- style="background:#fcc" | 10 | November 10 | Boston | | Giannis Antetokounmpo (43) | Giannis Antetokounmpo (13) | Damian Lillard (6) | Fiserv Forum17,341 | 2–8 |- style="background:#cfc" | 11 | November 12 | Toronto | | Giannis Antetokounmpo (23) | Bobby Portis (8) | Giannis Antetokounmpo (7) | Fiserv Forum17,341 | 3–8 |- style="background:#cfc" | 12 | November 13 | Detroit | | Giannis Antetokounmpo (59) | Giannis Antetokounmpo (14) | Delon Wright (8) | Fiserv Forum17,341 | 4–8 |- style="background:#fcc" | 13 | November 16 | @ Charlotte | | Taurean Prince (23) | Giannis Antetokounmpo (15) | Giannis Antetokounmpo (12) | Spectrum Center19,145 | 4–9 |- style="background:#cfc" | 14 | November 18 | Houston | | Brook Lopez (27) | Giannis Antetokounmpo (13) | Damian Lillard (10) | Fiserv Forum17,341 | 5–9 |- style="background:#cfc" | 15 | November 20 | Chicago | | Giannis Antetokounmpo (41) | Giannis Antetokounmpo (9) | Damian Lillard (10) | Fiserv Forum17,341 | 6–9 |- style="background:#cfc" | 16 | November 22 | Indiana | | Giannis Antetokounmpo (37) | Giannis Antetokounmpo (10) | Damian Lillard (13) | Fiserv Forum17,341 | 7–9 |- style="background:#cfc" | 17 | November 23 | Charlotte

| Giannis Antetokounmpo (32) | Giannis Antetokounmpo (11) | Giannis Antetokounmpo (6) | Fiserv Forum17,341 | 8–9 |- style="background:#cfc" | 18 | November 26 | @ Miami

| Damian Lillard (37) | Andre Jackson Jr. (9) | Damian Lillard (12) | Kaseya Center19,622 | 9–9 |- style="background:#cfc" | 19 | November 30 | Washington | | Giannis Antetokounmpo (42) | Giannis Antetokounmpo (12) | Giannis Antetokounmpo (11) | Fiserv Forum17,341 | 10–9

|- style="background:#cfc" | 20 | December 3 | @ Detroit | | Giannis Antetokounmpo (28) | Giannis Antetokounmpo (7) | Giannis Antetokounmpo (8) | Little Caesars Arena17,988 | 11–9 |- style="background:#fcc" | 21 | December 4 | Atlanta | | Giannis Antetokounmpo (31) | Giannis Antetokounmpo (11) | Antetokounmpo, Lillard (5) | Fiserv Forum17,341 | 11–10 |- style="background:#fcc" | 22 | December 6 | @ Boston | | Damian Lillard (31) | Bobby Portis (18) | Khris Middleton (5) | TD Garden19,156 | 11–11 |- style="background:#cfc" | 23 | December 8 | @ Brooklyn | | Giannis Antetokounmpo (34) | Giannis Antetokounmpo (11) | Damian Lillard (11) | Barclays Center17,926 | 12–11 |- style="background:#cfc" | 24 | December 10 | Orlando

| Giannis Antetokounmpo (37) | Bobby Portis (10) | Damian Lillard (9) | Fiserv Forum17,341 | 13–11 |- style="background:#cfc" | 25 | December 14 | Atlanta

| Giannis Antetokounmpo (32) | Giannis Antetokounmpo (14) | Giannis Antetokounmpo (9) | T-Mobile Arena (Las Vegas)17,113 | 14–11 |- style="background:#cfc" | Cup | December 17 | @ Oklahoma City | | Giannis Antetokounmpo (26) | Giannis Antetokounmpo (19) | Giannis Antetokounmpo (10) | T-Mobile Arena (Las Vegas)18,519 | |- style="background:#fcc" | 26 | December 20 | @ Cleveland

| Giannis Antetokounmpo (33) | Giannis Antetokounmpo (14) | A. J. Green (4) | Rocket Mortgage FieldHouse19,432 | 14–12 |- style="background:#cfc" | 27 | December 21 | Washington

| Bobby Portis (34) | Bobby Portis (10) | Middleton, Portis (8) | Fiserv Forum17,341 | 15–12 |- style="background:#cfc" | 28 | December 23 | @ Chicago

| Lopez, Middleton (21) | Bobby Portis (13) | Bobby Portis (6) | United Center21,234 | 16–12 |- style="background:#fcc" | 29 | December 26 | Brooklyn

| Khris Middleton (21) | Bobby Portis (8) | Middleton, Wright (5) | Fiserv Forum17,957 | 16–13 |- style="background:#fcc" | 30 | December 28 | @ Chicago

| Damian Lillard (29) | Bobby Portis (9) | Damian Lillard (12) | United Center21,511 | 16–14 |- style="background:#cfc" | 31 | December 31 | @ Indiana | | Giannis Antetokounmpo (30) | Bobby Portis (15) | Khris Middleton (7) | Gainbridge Fieldhouse17,274 | 17–14

|- style="background:#fcc" | 32 | January 2 | Brooklyn

| Giannis Antetokounmpo (27) | Giannis Antetokounmpo (13) | Antetokounmpo, Lillard (7) | Fiserv Forum17,341 | 17–15 |- style="background:#fcc" | 33 | January 4 | Portland

| Giannis Antetokounmpo (31) | Giannis Antetokounmpo (11) | Damian Lillard (6) | Fiserv Forum17,595 | 17–16 |- style="background:#cfc" | 34 | January 6 | @ Toronto

| Damian Lillard (25) | Giannis Antetokounmpo (12) | Giannis Antetokounmpo (13) | Scotiabank Arena17,829 | 18–16 |- style="background:#cfc" | 35 | January 8 | San Antonio

| Damian Lillard (26) | Giannis Antetokounmpo (16) | Antetokounmpo, Lillard (8) | Fiserv Forum17,341 | 19–16 |- style="background:#cfc" | 36 | January 10 | @ Orlando

| Giannis Antetokounmpo (41) | Giannis Antetokounmpo (14) | Damian Lillard (7) | Kia Center18,846 | 20–16 |- style="background:#fcc" | 37 | January 12 | @ New York

| Giannis Antetokounmpo (24) | Giannis Antetokounmpo (13) | Lillard, Middleton (5) | Madison Square Garden19,812 | 20–17 |- style="background:#cfc" | 38 | January 14 | Sacramento

| Giannis Antetokounmpo (33) | Giannis Antetokounmpo (11) | Giannis Antetokounmpo (13) | Fiserv Forum17,341 | 21–17 |- style="background:#cfc" | 39 | January 15 | Orlando

| Damian Lillard (30) | Giannis Antetokounmpo (11) | Khris Middleton (6) | Fiserv Forum17,341 | 22–17 |- style="background:#cfc" | 40 | January 17 | Toronto

| Giannis Antetokounmpo (35) | Giannis Antetokounmpo (13) | Damian Lillard (8) | Fiserv Forum17,341 | 23–17 |- style="background:#cfc" | 41 | January 19 | Philadelphia | | Giannis Antetokounmpo (34) | Giannis Antetokounmpo (15) | Khris Middleton (8) | Fiserv Forum17,345 | 24–17 |- style="background:#ccc" | – | January 22 | @ New Orleans | colspan="6" | Postponed due to the Gulf Coast blizzard.https://www.nba.com/news/bucks-pelicans-matchup-in-new-orleans-postponed Makeup date April 6. |- style="background:#cfc" | 42 | January 23 | Miami | | Damian Lillard (29) | Giannis Antetokounmpo (12) | Damian Lillard (11) | Fiserv Forum17,341 | 25–17 |- style="background:#fcc" | 43 | January 25 | @ L.A. Clippers | | Giannis Antetokounmpo (36) | Giannis Antetokounmpo (13) | Damian Lillard (10) | Intuit Dome17,927 | 25–18 |- style="background:#cfc" | 44 | January 27 | @ Utah | | Antetokounmpo, Lillard (35) | Giannis Antetokounmpo (18) | Lillard, Prince (8) | Delta Center18,175 | 26–18 |- style="background:#fcc" | 45 | January 28 | @ Portland | | Giannis Antetokounmpo (39) | Giannis Antetokounmpo (12) | Damian Lillard (6) | Moda Center17,030 | 26–19 |- style="background:#fcc" | 46 | January 31 | @ San Antonio | | Giannis Antetokounmpo (35) | Giannis Antetokounmpo (14) | Damian Lillard (7) | Frost Bank Center17,804 | 26–20

|- style="background:#fcc" | 47 | February 2 | Memphis | | Giannis Antetokounmpo (30) | Giannis Antetokounmpo (11) | Damian Lillard (9) | Fiserv Forum17,341 | 26–21