As a freshman Campbell averaged 3.8 points, 2.6 rebounds, and 9.6 minutes per game for Ohio.[2]
In his sophomore season Campbell averaged 10.0 points, 7.6 rebounds and 24.1 minutes per game.[2]
In his junior season, Campbell averaged 17.5 points and 10.0 rebounds per game. He was named MAC Player of the Year in 2016, receiving 18 first place votes.[3] Despite flirting with the 2016 NBA draft, Campbell ultimately decided to return to school after not receiving a combine invite.[4] He missed most of his senior season with a broken foot.[5]
Professional career
After going undrafted in the 2017 NBA draft, Campbell signed with the Lakeland Magic of the NBA G League on January 24, 2018,[6] playing in 20 games and averaging 6.3 points, 4.6 rebounds and 0.7 blocks in 15.9 minutes.[7]
On April 5, 2018, after the conclusion of the G League season, Campbell signed with the Alaska Aces of the Philippine Basketball Association.[8] In 10 games with the Aces, Campbell averaged 22.6 points per game, 14.8 rebounds per game and 1.5 blocks per game, helping the Aces to clinch the 2nd place for the playoffs. But before the last game of the Aces, he was replaced with another import Diamon Simpson[9]
Campbell signed with the Turkish team Pınar Karşıyaka on August 6, 2018.[10]
On October 23, 2018, Campbell was included in the training camp roster of the Lakeland Magic.[11]
On May 20, 2019, he signed with the Hefei Yuanchaung of the NBL-China. He scored a career-high 54 points (including a career-high 9 3-pointers) and grabbed 17 rebounds in a 125–146 loss to the Henan Golden Elephants.[12]
On October 22, 2019, he signed with Sigortam.net İTÜ BB of the Basketball Super League.[13] Campbell tested positive for a banned substance on March 27, 2020, and on May 15, he was issued a fine and suspended for 18 months by the Turkish Basketball Federation.[14]
For the 2020–21 season, Campbell rejoined the Lakeland Magic[15] where he played 7 games.[16]