Randall began his high school career at Girard High School, averaging 23.4 points per game as a sophomore. For his junior season he transferred to Medina High School. Randall averaged 20.3 points, 5.1 rebounds and 4.4 assists per game for a team that finished 19–7 and appeared in the Copley Division I district title game.[1] He moved to Arizona before his senior season after his father found a new job and enrolled at Shadow Mountain High School, playing under coach Mike Bibby.[2] Randall scored a season-high 36 points against Copper Canyon High School. He averaged 21.2 points, 5.6 assists, 4.7 rebounds and 2.5 steals per game and led the team to a 23–7 record while earning PrepHoopsArizona.com Division II Player of the Year honors. Randall was rated a three-star recruit and committed to playing college basketball for Memphis.[1]
College career
Randall struggled during his freshman year at Memphis, averaging 2.2 points per game and shooting 18.6 percent from three-point range.[2] He scored 21 points against Savannah State on November 19, 2016. As a sophomore, Randall averaged 5.2 points per game. Following the season, he opted to transfer to Duquesne and sit out a season per NCAA regulations. In January 2019, Randall joined UT Martin as a midseason transfer.[1] He averaged 16.3 points and 3.6 rebounds per game as a junior.[3] As a senior, Randall averaged 12.9 points and 2.7 rebounds per game.[4]
Professional career
Long Island Nets (2021–2022)
After going undrafted in the 2020 NBA draft, Randall had difficulty finding a professional team to sign with overseas due to the COVID-19 pandemic and opted to remain in the U.S. and work on his game.[5]
On August 8, 2022, Randall signed with the Adelaide 36ers in Australia for the 2022–23 NBL season.[10] On October 3, 2022, he led the 36ers to a preseason win against the Phoenix Suns with his 35 points being the most by an NBL player against an NBA team.[11] The 36ers entered the season with championship expectations but amassed a 3–4 record in their first month.[12][13] Randall was frequently seen arguing with head coach C. J. Bruton and his teammates during games which created chemistry issues.[12] He was released by the 36ers on November 8, 2022, with the team stating that it was by "mutual consent".[14] At the time of his release, Randall was the 36ers' leading scorer and fourth in the entire NBL with 20.3 points per game.[12]
On November 30, 2023, Randall signed with Cholet Basket of the LNB Élite.[18] He appeared in nine LNB Élite games where he averaged 16.1 points per game.[19] He also appeared in seven Basketball Champions League games where he averaged 18.9 points per game.[19] On February 21, 2024, Randall was released from his remaining contract by mutual agreement.[19]
On March 14, 2024, Randall signed with the Indios de Mayagüez,[20] but left the team on March 27 due to personal commitments.[21]
Randall's father L. Craig scored 1,503 career points at Westminster College while his mother Karla played collegiately at Kent State. His brother Lance played college basketball at Thiel College, while his brother Kyle played at Central Michigan before playing professionally in the G League.[1]