As a freshman at Arkansas, Portis averaged 12.3 points, 6.8 rebounds and 1.6 blocks per game. He was named to the Southeastern Conference All-Freshman team and second-team All-SEC.
In his sophomore season, Portis was named to the preseason All-SEC team[3] and led the Razorbacks to a top 25 ranking. During his second and final season, Portis averaged 17.5 points, 8.9 rebounds, 1.4 blocks, 1.2 assists, and 1.1 steals per game. He was named one of 20 finalists for the John R. Wooden Award for national college player of the year, one of only two players from the SEC.[4]
On March 10, 2015, Portis was selected as the SEC Player of the Year by the league's coaches. This marks the first time an Arkansas Razorback was selected since Corliss Williamson won the award back-to-back during the 1993–94 and 1994–95 seasons. By that time he was considered one of the top players in college basketball in the 2014–15 season and a likely first-round pick in the 2015 NBA draft.[5]
Professional career
Chicago Bulls (2015–2019)
On June 25, 2015, Portis was selected with the 22nd overall pick in the 2015 NBA draft by the Chicago Bulls.[6] He signed his rookie scale contract with the Bulls on July 7, 2015.[7] In his NBA debut on November 3, 2015, he scored 10 points in the Bulls' 25-point loss to the Charlotte Hornets.[8] Following a quadruple overtime loss to the Detroit Pistons on December 18, 2015, a number of the Bulls' starting five members were fatigued heading into the team's December 19, 2015, game against the New York Knicks.[9] With Jimmy Butler and Tony Snell struggling, Portis capitalized and had the best night of his young career with 20 points and 11 rebounds.[10]
On October 28, 2016, the Bulls exercised their third-year team option on Portis' rookie scale contract, extending the contract through the 2017–18 season.[11] On January 6, 2017, Portis was assigned to the Windy City Bulls, Chicago's D-League affiliate.[12] He was recalled the next day.[13] On February 16, 2017, he had a season-high 19 points in a 104–103 win over the Boston Celtics.[14] On March 2, 2017, he had 17 points and a season-high 13 rebounds in a 94–87 win over the Golden State Warriors.[15] On March 18, 2017, he scored a career-high 22 points in a 95–86 win over the Utah Jazz.[16]
On October 17, 2017, Portis and teammate Nikola Mirotić were engaged in a physical altercation during practice, in which Mirotić charged at Portis, who punched Mirotić in the face,[17] which led to him going to the hospital for a concussion and multiple face fractures.[18] A day later, Portis was suspended by the Bulls for eight games.[19] In his season debut on November 7, Portis had 21 points and 13 rebounds in a 119–114 loss to the Toronto Raptors.[20] On December 11, he scored a career-high 23 points in a 108–85 win over the Boston Celtics.[21] Four days later, he set a new career high with 27 points to go with 12 rebounds in a 115–109 win over the Milwaukee Bucks.[22] On February 22, 2018, he set a new career high with 38 points in a 116–115 loss to the Philadelphia 76ers.[23] On March 17, 2018, he recorded 15 points and a season-high 15 rebounds in a 114–109 loss to the Cleveland Cavaliers.[24]
In the Bulls' season opener on October 18, 2018, Portis had 20 points and 11 rebounds in a 127–108 loss to the Philadelphia 76ers.[25] On October 25, he was ruled out for four-to-six weeks with a moderate sprain of the MCL of his right knee.[26] On December 10, after sitting out nearly seven weeks, Portis returned to the lineup and had nine points in 19 minutes in a 108–89 loss to the Sacramento Kings.[27] On December 20, he was ruled out for two to four weeks with a right ankle sprain, an injury suffered the previous night against the Brooklyn Nets.[28] He returned to action on January 6 against the Nets after missing seven games.[29] On January 30, he scored 22 of his 26 points in the second half of the Bulls' 105–89 win over the Miami Heat.[30]
Washington Wizards (2019)
On February 6, 2019, Portis was traded, along with Jabari Parker and a 2023 second-round pick, to the Washington Wizards in exchange for Otto Porter.[31][32] He made his debut for the Wizards two days later, scoring a game-high 30 points off the bench in a 119–106 win over the Cleveland Cavaliers.[33]
New York Knicks (2019–2020)
On July 9, 2019, Portis signed with the New York Knicks.[34] Portis became a free agent when the Knicks decided not to exercise the team option on November 19, 2020.[35]
Milwaukee Bucks (2020–present)
On November 26, 2020, Portis signed with the Milwaukee Bucks.[36] On April 29, 2021, Portis scored 10 points, grabbed 11 rebounds, and recorded a career-high 4 steals in a 143–136 overtime loss to the Houston Rockets.[37] Portis finished the regular season with the third highest three-point percentage in the NBA at 47.1%, behind Joe Harris (47.5%) and Marcus Morris Sr. (47.3%).[38]
During the 2021 NBA playoffs, in Game 3 of the Eastern Conference Finals on June 27, 2021, facing the Atlanta Hawks, Portis played an important role for the Bucks scoring 15 points, grabbing 4 rebounds, and adding 2 steals in a 113–102 road win.[39] On July 1, 2021, Portis had his first career playoff start against Atlanta in the Eastern Conference Finals in place of an injured Giannis Antetokounmpo. Portis finished with 22 points, 8 rebounds, 3 assists, and 3 steals in 36 minutes in a victory with the crowd frequently chanting "Bobby".[40] After defeating the Hawks 4–2, the Bucks won the 2021 NBA Finals 4–2 over the Phoenix Suns, with Portis scoring 16 points in the deciding Game 6.[41]
On August 6, 2021, Portis re-signed with the Bucks.[42] The contract was worth $9 million over two years and contained a player option for the second year.[43] On November 24, 2021, Portis scored 28 points and grabbed 10 rebounds in a 114–93 victory over the Detroit Pistons.[44] On December 10, 2021, Portis scored 21 points, grabbed 7 rebounds, and blocked 3 shots in a 123–114 victory against the Rockets.[45] Later that month, Portis missed 4 games while in the NBA's COVID-19 protocols.[46][47] On February 5, 2022, Portis made six three-pointers and scored a season-high 30 points, in a 137–108 win over the Portland Trail Blazers.[48] During the first round of the 2022 NBA Playoffs, on April 22, Portis helped the Bucks to a 111–81 Game 3 win over the Chicago Bulls with 18 points and 16 rebounds.[49]
On June 29, 2022, Portis exercised the second-year player option on his existing contract, becoming an unrestricted free agent.[50] One day later, Portis announced he had re-signed with the Bucks on a four-year contract worth $49 million. This contract was finalized at the beginning of the NBA's free-agency period on July 6.[51] On December 3, 2022, Portis scored a game-leading 20 points, grabbed 8 rebounds, and recorded a season-high 7 assists during a 105–96 win over the Charlotte Hornets.[52] On January 25, 2023, it was announced Portis suffered MCL and ankle injuries during a win over the Detroit Pistons, and would be out for at least two weeks.[53] On March 9, Portis scored a season-high 28 points and grabbed 13 rebounds in a 118–113 win over the Brooklyn Nets.[54] On April 10, Portis took home his first NBA Player of the Week honor in his career. In the final week of the regular season, Portis averaged 20.7 points and 12.3 rebounds.[55] On April 20, Portis finished third in voting for the NBA Sixth Man of the Year.[56]
On December 16, 2023, Portis scored 31 points, his highest point total during his Bucks tenure, during a 146–114 win over the Detroit Pistons.[57] On March 17, 2024, Portis scored 31 points, grabbed 10 rebounds, and recorded three steals during a 140–119 win over the Phoenix Suns.[58]
Portis has said, "I talked to God a lot since I was a young child. I followed the path that He lays, and He has blessed me tremendously and helped me get here. I feel like anything that I ask from Him, He gives it to me in some way."[59]
Portis' foundation, the Bobby Portis Foundation, is a charitable organization that creates programs and initiatives for single mothers in Arkansas.[60]