[2] He then chose local Fresno State, where as a freshman in the 2012–13 season he averaged 4.1 points, 3.8 rebounds and 1.8 blocks per game.
He was leading the country in blocked shots per game at the time of his dismissal and had led the Huskies in rebounding.
At the NBA Draft Combine, Upshaw measured as one of the tallest players in attendance (an even seven feet tall in shoes) with the longest standing reach and wingspan.
He was projected as a late first-round or early second-round selection,[5] but went undrafted, likely due to his personal issues.
In July 2015, he joined the Los Angeles Lakers for the 2015 NBA Summer League,[6] where he averaged a mere 1.4 points and 2.2 rebounds per game.
Upshaw felt there was more in him than his Summer League showing, and after dropping 20 pounds,[7] he signed with the Lakers for training camp on September 14, 2015.
[9] On October 31, 2015, he was acquired by the Los Angeles D-Fenders of the NBA Development League as an affiliate player of the Lakers.
[10] Upshaw received consistent minutes for the D-Fenders throughout the season before losing his spot in the rotation in late February 2016.
[14] After leaving Kalev/Cramo, Upshaw joined Mayrouba Club of the Lebanese Basketball League in late November 2016.
In August 2018, Upshaw signed with Arka Gdynia of the Polish Basketball League and the EuroCup.
[20] On July 19, 2019, Upshaw signed with Arel Üniversitesi Büyükçekmece of the Turkish Basketbol Süper Ligi.