As a freshman, Meeks averaged 7.6 points and 6.1 rebounds in 16.3 minutes per game and was named to the ACC All-Freshman team. He worked with North Carolina strength and conditioning coach Jonas Sahratian to slim down in the offseason.[3]
Sophomore season (2014–15)
As a sophomore, Meeks was named an honorable mention All-ACC performer.[4] He sprained his left knee in the Tar Heels' Round of 32 NCAA Tournament victory over Arkansas. At the time, he was averaging 11.6 points, second behind Marcus Paige and he led the team in rebounds with 7.4 rebounds in 23.6 minutes per game.[5] He was in the midst of a scoring slump before the injury, scoring more than 10 points only once in the last eight games.[6]
Junior season (2015–16)
As a junior, Meeks scored a career high 25 points against Temple University.[7] On January 16, 2016, Meeks scored 23 points and 6 rebounds in a 67–55 victory against NC State.[8] He injured his left knee and was out for two weeks mid-season.
He returned and helped lead UNC to the National Championship game, where they lost to a buzzer beater by Villanova's Kris Jenkins.
Senior season (2016–17)
In his senior season, he helped the Tar Heels reach a second consecutive NCAA championship game, and he grabbed 10 rebounds to help his team beat the Gonzaga Bulldogs 71–65. Meeks registered a strong run of performances at the end of the season, breaking Tyler Hansbrough's school record for the most rebounds in an NCAA tournament.[9]
After going undrafted in the 2017 NBA draft, Meeks was signed by the Toronto Raptors for their Summer League team and for training camp. He was waived by the Raptors on October 7, 2017.[10] As an affiliate player, he was picked up by the Raptors 905.