BJ Armstrong has had a successful NBA career, having played for a number of well-known clubs. Some of his most notable professional achievements are listed below: Armstrong's net worth as of June 2021 is $12 million. He made almost $16 million in earnings while playing for the Chicago Bulls. His salary then was $5 million. After his retirement, he had some difficulties finding a new team to sign with, but finally he got a contract with the Miami Heat. In 2015, he returned to the NBA and on October 13, 2015, he signed with the New Orleans Pelicans. However, he was released by the club after appearing in two games. Later that year, he signed with the Los Angeles Clippers, but was again released by the club after appearing in four games. Then in November 2016, he signed with the Memphis Grizzlies, but was waived by the club after appearing in five games. Overall, BJ Armstrong has had a very successful career, having played for different teams across the world. His annual income is quite high, nearly $12 million, which allows him to live a comfortable life after basketball.