The Sacramento Kings have waived seldom-used guard BJ Johnson, according to a report by The Athletic's Jason Jones.

Johnson went undrafted last year but was able to secure a Summer League stint with the Charlotte Hornets. He would then sign with the Orlando Magic in September, before being waived one month later. BJ then found himself playing for the Magic's NBA G-League affiliate, Lakeland Magic.

On March 1, 2019, Johnson signed a 10-day contract with the Atlanta Hawks, and two days later, he made his NBA debut against the Chicago Bulls. He put 11 points on perfect 4-4 shooting, including three 3-pointers, 2 rebounds, and a steal in 19 minutes of action. The Hawks beat the Bulls in that game 123-118. He impressed Atlanta enough to sign him to a second 10-day contract. Unfortunately, Johnson wasn't brought back after that so he went back to the G-League.

He then signed with the Sacramento Kings for the remainder of the season back in April.

Johnson played a total of six games in the NBA, where he averaged 3.3 points and 1.1 rebounds. He will most likely spend time in the G-League again until he gets another opportunity in the NBA.

Johnson was actually a great player back in college. In his senior year with LSU, he put up 20.3 points and 8.3 rebounds. Unfortunately, he wasn't able to adjust well in the pros, which is one of the reasons why he can't get a decent opportunity. But he's still just 23 years old, so if he continues to work hard, he might be able to shine in the NBA one day.