Cacok was born in Chicago, Illinois to a Haitian-American father Harry Cacok and Rose Lewis,[2] and grew up in Riverdale, Georgia, playing football as a youth, mainly on the offensive line. He first began playing basketball in eight grade after he fractured his wrist, ending his football season. Cacok admits being terrible at first, but joined his high school varsity team after a seven-inch growth spurt as a sophomore. As a senior at Alpharetta High School, he averaged 22 points and 12 rebounds per game and led the team to a regional title.[3]
College career
As a freshman at UNC Wilmington, Cacok came off the bench to average 3.3 points per game.[3] Cacok averaged 12.2 points and 9.8 rebounds per game as a sophomore and led the nation in field goal percentage (80.0%).[4] He accomplished this extremely high percentage, the highest ever, by mainly shooting within a range of about two feet from the basket and only taking one jump shot all year on the 29–6 Seahawks team.[3] He had 40 blocks and tied for the league lead with 11 double-doubles. He was named CAA Defensive Player of the Year and was selected to the Third Team All-CAA.[4]
After the season, UNC Wilmington lost four starters and coach Kevin Keatts; new coach C. B. McGrath looked to expand his overall game.[3] In an 87–63 win against Elon in February 2018, Cacok posted 17 points and 21 rebounds. The following matchup, an 88–64 loss to College of Charleston, he had 29 points and 17 rebounds. These two performances earned him CBS Sports Player of the Week honors.[5] As a junior, Cacok led Division I in rebounding with 13.5 per game.[6] He finished eighth in the CAA in scoring with 17.8 points per game and third in field goal percentage with 58.8%. Cacok led the conference with 22 double-doubles, second-most of any player in the country. He was named to the First Team All-CAA.[7] The North Carolina Collegiate Sports Information Association named Cacok to the First Team All-State.[8]
Coming into his senior season, Cacok was named to the Preseason First Team All-CAA.[9] As a senior, Cacok averaged 15.2 points and 12.3 rebounds per game and led the nation in double-doubles with 22.[10] He was again selected to the First Team All-CAA.[11]
On December 11, 2019, Cacok signed a two-way contract with the Los Angeles Lakers, where he would split time between South Bay and LA.[16] On December 28, 2019, Cacok grabbed a career-high 19 rebounds to go along with 22 points in a 124–120 win over the Northern Arizona Suns.[17] He suffered a stress reaction in his foot on January 13, sidelining him for several weeks.[18] Cacok returned to action on February 1, contributing 13 points and seven rebounds in a win over the Rio Grande Valley Vipers.[19] At the close of the season, Cacok was named to the All-NBA G League First Team after averaging 19.4 points, 11.4 rebounds and 1.1 steals per game. He was also named to the League's All-Rookie Team.[20] On August 13, he made his NBA debut for the Lakers, scoring six points on 3-of-6 shooting and grabbing five rebounds in a 136–122 loss to the Sacramento Kings.[21]
On September 20, 2021, Cacok signed with the Brooklyn Nets.[22] He was waived at the end of training camp on October 16.[23]