The 2024–25 Chicago Bulls season was the 59th season for the franchise in the National Basketball Association (NBA).

On March 8, 2025, the Chicago Bulls' championship banners were damaged by pyrotechnics during a Disturbed concert, which caused their banners to be removed from sight from the general public for the rest of the season as the team looked to restore the damage done to them entering the following season.https://blabbermouth.net/news/disturbeds-concert-pyrotechnics-cause-damage-to-chicago-bulls-championship-banners On April 1, the Chicago Bulls gained a play-in berth following a victory over the Toronto Raptors, being the last team in the Eastern Conference to get a secured spot in at least the NBA play-in tournament for the season. They finished the season 39–43 for the second straight time.

On April 16, the Bulls were eliminated from playoff contention for the third season in a row after losing in the first stage of the play-in tournament to the Miami Heat. After the end of the season, the Bulls would lose a coin flip for greater lottery draft odds at the #11 pick in the 2025 NBA draft; that selection would later rise up to become the #1 pick of that draft, with the Dallas Mavericks (who won that coin flip in question) acquiring the #1 pick in the process there after that franchise never rose up in the NBA draft lottery before that year.https://www.bleachernation.com/bulls/2025/04/21/bulls-lottery-odds-tie/https://sports.yahoo.com/nba/article/bulls-lose-coin-flip-to-the-mavericks-miss-out-on-cooper-flagg-in-2025-nba-draft-004113675.html

The Chicago Bulls drew an average home attendance of 20,138, the 3rd highest of all basketball teams in the world.https://www.espn.com/nba/attendance/_/year/2025/sort/homeTotalhttps://stats.ncaa.org/rankings/change_sport_year_div

Draft

+ Round Pick Player Position Nationality College / club 1 11 Matas Buzelis SF United States Lithuania NBA G League Ignite

The Bulls entered this draft (which was two days long instead of one day long like it had been ever since the NBA draft was shortened down to two rounds back in 1989) with just one first-round pick. The team's second-round selection was conveyed to the Philadelphia 76ers as the more favorable pick because Chicago finished with a worse record in the previous season than the New Orleans Pelicans, to whom Chicago had originally traded the selection to acquire Lonzo Ball in 2021. On the first night of the draft, with their only pick of the draft, the Bulls would select American-Lithuanian small forward Matas Buzelis from the now-defunct NBA G League Ignite.

Roster

<noinclude>

Standings

Division

Conference

Game log Preseason

|- style="background:#cfc" | 1 | October 8 | @ Cleveland | | Coby White (21) | Smith, Vučević (10) | Dalen Terry (4) | Rocket Mortgage FieldHouse | 1–0 |- style="background:#fcc;" | 2 | October 12 | Memphis | | Zach LaVine (28) | Julian Phillips (8) | Josh Giddey (7) | United Center20,465 | 1–1 |- style="background:#fcc;" | 3 | October 14 | @ Milwaukee | | Adama Sanogo (16) | Adama Sanogo (15) | Giddey, Terry (5) | Fiserv Forum12,725 | 1–2 |- style="background:#cfc;" | 4 | October 16 | Minnesota | | Coby White (23) | Nikola Vučević (12) | Josh Giddey (9) | United Center17,218 | 2–2 |- style="background:#cfc;" | 5 | October 18 | Cleveland

| Ayo Dosunmu (19) | Nikola Vučević (12) | Coby White (8) | United Center18,704 | 3–2

Regular season

|- style="background:#fcc" | 1 | October 23 | @ New Orleans

| Zach LaVine (27) | Nikola Vučević (11) | Coby White (6) | Smoothie King Center18,581 | 0–1 |- style="background:#cfc" | 2 | October 25 | @ Milwaukee | | Coby White (35) | Nikola Vučević (10) | Josh Giddey (9) | Fiserv Forum17,790 | 1–1 |- style="background:#fcc" | 3 | October 26 | Oklahoma City | | Zach LaVine (22) | Nikola Vučević (13) | Ayo Dosunmu (6) | United Center20,923 | 1–2 |- style="background:#cfc" | 4 | October 28 | @ Memphis | | Zach LaVine (30) | Josh Giddey (13) | Josh Giddey (8) | FedExForum15,906 | 2–2 |- style="background:#cfc" | 5 | October 30 | Orlando | | Coby White (21) | Nikola Vučević (14) | Giddey, Vučević (5) | United Center19,015 | 3–2

|- style="background:#fcc;" | 6 | November 1 | @ Brooklyn | | Nikola Vučević (28) | Nikola Vučević (11) | Josh Giddey (8) | Barclays Center17,977 | 3–3 |- style="background:#fcc;" | 7 | November 4 | Utah | | Coby White (28) | Nikola Vučević (10) | Josh Giddey (7) | United Center19,621 | 3–4 |- style="background:#fcc;" | 8 | November 6 | @ Dallas | | Nikola Vučević (14) | Nikola Vučević (10) | Josh Giddey (6) | American Airlines Center20,011 | 3–5 |- style="background:#fcc;" | 9 | November 7 | Minnesota | | Nikola Vučević (25) | Giddey, Smith (6) | Josh Giddey (13) | United Center19,621 | 3–6 |- style="background:#cfc;" | 10 | November 9 | @ Atlanta | | Ayo Dosunmu (19) | Nikola Vučević (12) | Giddey, LaVine (7) | State Farm Arena17,826 | 4–6 |- style="background:#fcc;" | 11 | November 11 | Cleveland | | Zach LaVine (26) | Patrick Williams (10) | Josh Giddey (7) | United Center20,560 | 4–7 |- style="background:#cfc;" | 12 | November 13 | @ New York | | Zach LaVine (31) | Nikola Vučević (11) | Zach LaVine (8) | Madison Square Garden19,812 | 5–7 |- style="background:#fcc;" | 13 | November 15 | @ Cleveland | | Coby White (29) | Nikola Vučević (8) | LaVine, Williams (9) | Rocket Mortgage FieldHouse19,432 | 5–8 |- style="background:#fcc;" | 14 | November 17 | Houston | | Zach LaVine (15) | Josh Giddey (9) | Ayo Dosunmu (6) | United Center20,667 | 5–9 |- style="background:#cfc;" | 15 | November 18 | @ Detroit | | Nikola Vučević (29) | Nikola Vučević (12) | Josh Giddey (10) | Little Caesars Arena18,022 | 6–9 |- style="background:#fcc;" | 16 | November 20 | @ Milwaukee | | Zach LaVine (27) | Craig, Vučević (6) | LaVine, Vučević (6) | Fiserv Forum17,341 | 6–10 |- style="background:#cfc;" | 17 | November 22 | Atlanta

| Zach LaVine (26) | Nikola Vučević (13) | Coby White (9) | United Center19,979 | 7–10 |- style="background:#fcc;" | 18 | November 23 | Memphis

| Zach LaVine (29) | Nikola Vučević (8) | Josh Giddey (8) | United Center19,449 | 7–11 |- style="background:#cfc;" | 19 | November 26 | @ Washington

| Coby White (21) | Nikola Vučević (12) | Josh Giddey (8) | Capital One Arena15,921 | 8–11 |- style="background:#fcc;" | 20 | November 27 | @ Orlando

| Ayo Dosunmu (21) | Nikola Vučević (11) | Zach LaVine (10) | Kia Center18,309 | 8–12 |- style="background:#fcc" | 21 | November 29 | Boston | | Nikola Vučević (32) | Nikola Vučević (11) | Josh Giddey (9) | United Center19,798 | 8–13

|- style="background:#cfc" | 22 | December 2 | Brooklyn | | Nikola Vučević (21) | Josh Giddey (13) | Josh Giddey (11) | United Center19,131 | 9–13 |- style="background:#cfc;" | 23 | December 5 | @ San Antonio | | Nikola Vučević (39) | Ayo Dosunmu (10) | Ayo Dosunmu (11) | Frost Bank Center17,720 | 10–13 |- style="background:#fcc;" | 24 | December 6 | Indiana | | Zach LaVine (32) | Nikola Vučević (9) | Coby White (9) | United Center19,544 | 10–14 |- style="background:#fcc;" | 25 | December 8 | Philadelphia | | Zach LaVine (30) | Nikola Vučević (8) | Josh Giddey (11) | United Center18,837 | 10–15 |- style="background:#cfc;" | 26 | December 13 | Charlotte | | Ayo Dosunmu (19) | Jalen Smith (11) | Josh Giddey (7) | United Center19,543 | 11–15 |- style="background:#cfc;" | 27 | December 16 | @ Toronto | | Nikola Vučević (24) | Josh Giddey (9) | Josh Giddey (8) | Scotiabank Arena16,324 | 12–15 |- style="background:#cfc;" | 28 | December 19 | @ Boston | | Zach LaVine (36) | Nikola Vučević (14) | Dosunmu, LaVine, Vučević (4) | TD Garden19,156 | 13–15 |- style="background:#fcc;" | 29 | December 21 | Boston

| Nikola Vučević (19) | Nikola Vučević (10) | Ayo Dosunmu (6) | United Center19,803 | 13–16 |- style="background:#fcc;" | 30 | December 23 | Milwaukee | | Nikola Vučević (17) | Nikola Vučević (12) | Ayo Dosunmu (11) | United Center21,234 | 13–17 |- style="background:#fcc;" | 31 | December 26 | @ Atlanta | | Zach LaVine (37) | Nikola Vučević (8) | Coby White (9) | State Farm Arena17,760 | 13–18 |- style="background:#cfc;" | 32 | December 28 | Milwaukee | | Giddey, Vučević (23) | Josh Giddey (15) | Josh Giddey (10) | United Center21,511 | 14–18 |- style="background:#cfc;" | 33 | December 30 | @ Charlotte | | Coby White (23) | Nikola Vučević (13) | Coby White (9) | Spectrum Center19,197 | 15–18

|- style="background:#fcc;" | 34 | January 1 | @ Washington | | Zach LaVine (32) | Nikola Vučević (14) | Vučević, White (6) | Capital One Arena16,298 | 15–19 |- style="background:#cfc;" | 35 | January 4 | New York | | LaVine, White (33) | Nikola Vučević (12) | Josh Giddey (8) | United Center22,491 | 16–19 |- style="background:#cfc;" | 36 | January 6 | San Antonio | | Zach LaVine (35) | Nikola Vučević (11) | Zach LaVine (8) | United Center18,886 | 17–19 |- style="background:#fcc;" | 37 | January 8 | @ Indiana | | Zach LaVine (31) | Smith, Vučević (7) | Giddey, White (5) | Gainbridge Fieldhouse16,758 | 17–20 |- style="background:#cfc;" | 38 | January 10 | Washington | | Zach LaVine (33) | Giddey, Vučević (13) | Josh Giddey (7) | United Center21,391 | 18–20 |- style="background:#fcc;" | 39 | January 12 | Sacramento | | Zach LaVine (36) | Josh Giddey (11) | Josh Giddey (7) | United Center18,233 | 18–21 |- style="background:#fcc;" | 40 | January 14 | New Orleans | | Zach LaVine (25) | Nikola Vučević (15) | Josh Giddey (12) | United Center17,210 | 18–22 |- style="background:#fcc;" | 41 | January 15 | Atlanta | | Coby White (16) | Nikola Vučević (16) | Zach LaVine (7) | United Center17,692 | 18–23 |- style="background:#fcc;" | 42 | January 17 | Charlotte | | Nikola Vučević (40) | Nikola Vučević (13) | LaVine, White (8) | United Center20,598 | 18–24 |- style="background:#fcc;" | 43 | January 19 | @ Portland | | Zach LaVine (27) | Nikola Vučević (11) | Nikola Vučević (7) | Moda Center16,976 | 18–25 |- style="background:#cfc;" | 44 | January 20 | @ L.A. Clippers | | Zach LaVine (35) | Josh Giddey (10) | Josh Giddey (9) | Intuit Dome15,293 | 19–25 |- style="background:#fcc;" | 45 | January 23 | @ Golden State | | Zach LaVine (24) | Josh Giddey (11) | Ball, LaVine, Vučević (4) | Chase Center18,064 | 19–26 |- style="background:#fcc;" | 46 | January 25 | Philadelphia | | Zach LaVine (25) | Nikola Vučević (12) | Josh Giddey (7) | United Center20,153 | 19–27 |- style="background:#cfc;" | 47 | January 27 | Denver | | Zach LaVine (21) | Nikola Vučević (10) | Josh Giddey (10) | United Center19,661 | 20–27 |- style="background:#fcc;" | 48 | January 29 | @ Boston | | White, Williams (16) | Smith, Vučević (11) | Josh Giddey (6) | TD Garden19,156 | 20–28 |- style="background:#cfc;" | 49 | January 31 | @ Toronto | | Coby White (25) | Nikola Vučević (12) | Ayo Dosunmu (8) | Scotiabank Arena19,365 | 21–28

|- style="background:#fcc;" | 50 | February 2 | @ Detroit | | Coby White (22) | Nikola Vučević (11) | Nikola Vučević (10) | Little Caesars Arena20,062 | 21–29 |- style="background:#cfc;" | 51 | February 4 | Miami | | Buzelis, Giddey (24) | Nikola Vučević (11) | Ayo Dosunmu (9) | United Center19,389 | 22–29 |- style="background:#fcc;" | 52 | February 5 | @ Minnesota | | Coby White (20) | Nikola Vučević (11) | Jevon Carter (6) | Target Center18,978 | 22–30 |- style="background:#fcc" | 53 | February 8 | Golden State | | Coby White (27) | Josh Giddey (6) | Matas Buzelis (5) | United Center21,297 | 22–31 |- style="background:#fcc;" | 54 | February 11 | Detroit | | Matas Buzelis (12) | Nikola Vučević (7) | Carter, Giddey, Huerter (4) | United Center18,321 | 22–32 |- style="background:#fcc;" | 55 | February 12 | Detroit | | Ayo Dosunmu (23) | Nikola Vučević (14) | Ayo Dosunmu (6) | United Center18,916 | 22–33 |- align="center" |colspan="9" bgcolor="#bbcaff"|All-Star Game |- style="background:#fcc;" | 56 | February 20 | @ New York | | Josh Giddey (27) | Josh Giddey (16) | Coby White (6)