How Long Did Michael Beasley Play in the NBA
Michael Beasley played 14 NBA seasons from 2008 to 2022, appearing for eight franchises and logging over 700 regular-season games. His career ended after the 2021-22 season with the Milwaukee Bucks, where he appeared in limited minutes before being waived. He was selected second overall in the 2008 NBA Draft by the Miami Heat and was named NBA Rookie of the Year that same year. Beasley's tenure included stints with the Phoenix Suns, New York Knicks, and Houston Rockets, among others. His final NBA appearance came in April 2022, marking the conclusion of a 14-year professional playing career in the league. For more details on his career timeline, visit NBA.com.
Beasley's NBA journey began when he entered the league directly from Kansas State University in 2008. He was drafted by the Miami Heat and immediately made an impact, averaging 13.9 points per game in his rookie season and earning the NBA Rookie of the Year award. His early career showed immense promise, but off-court issues and inconsistent play led to multiple trades and short stints with different teams. Over the years, he played for the Phoenix Suns, New York Knicks, Miami Heat again, and the Houston Rockets, among others. His career trajectory reflected the challenges many high-profile rookies face when transitioning to the NBA. More career data can be found on Basketball-Reference.com.
Michael Beasley's NBA Teams and Performance
Teams Michael Beasley Played For
Throughout his 14-year NBA career, Michael Beasley suited up for eight different teams, including the Miami Heat, Phoenix Suns, New York Knicks, Houston Rockets, Milwaukee Bucks, Minnesota Timberwolves, Denver Nuggets, and Sacramento Kings. He was most productive during his early years with the Heat and Suns, where he averaged over 15 points per game in multiple seasons. His later career was marked by shorter contracts and reserve roles, often serving as a veteran presence on playoff-contending squads. His final NBA stop was with the Milwaukee Bucks during the 2021-22 season. Detailed team-by-team stats are available on ESPN's NBA player page.
Career Averages and Highlights
Michael Beasley averaged approximately 15.1 points and 5.3 rebounds per game over his 14-year NBA career. He scored a career-high 28 points in a single game while playing for the Phoenix Suns. His best overall season came in 2009-10, when he averaged 19.2 points per game and was named to the NBA All-Rookie First Team. Despite his talent, injuries and personal issues limited his consistency in later years. He remains one of the most notable players drafted in the 2008 class. For more career highlights, visit Forbes.
Why Did Michael Beasley Retire from the NBA
Michael Beasley retired from the NBA after the 2021-22 season, citing a desire to focus on his health and personal life. He had been dealing with knee injuries and other physical ailments that reduced his on-court effectiveness in his final years. His last contract was a short-term deal with the Milwaukee Bucks, where he was used primarily as a veteran backup. Beasley's retirement marked the end of a 14-year professional basketball career that included both high highs and challenging lows. His departure was confirmed by multiple reports from reliable sports news