El jugador de Illinois, con doble nacionalidad ucraniana y estadounidense, tiene experiencia en el baloncesto europeo, fundamentalmente en la Liga turca (Eskişehir, Trabzonspor, Aliağa Petkim y Türk Telekom), pero también ha jugado en el Spirou belga, el Azovmash ucraniano y el Barak Netanya israelí.[1]
En 2016 firma por el Zalgiris para cubrir la marcha de Mantas Kalnietis, tras llegar a un acuerdo con el base proveniente del Adelaide 36ers australiano. Randle no ocupa de extracomunitario al disponer de pasaporte ucraniano.[2]
Randle posee una amplia experiencia en el baloncesto europeo, destacando su paso por el Zalguiris Kaunas lituano, con el que disputó la Euroliga, el Lokomotiv Kuban ruso y el Limoges francés, dentro de una amplia trayectoria con paradas en Turquía (Aliaga Petkim, Türk Telekom, Trabzonspor Basketbol y Eskiehir Basket), Israel (Barak Netanya), Ucrania (Azovmash Mariupol) y Bélgica (Spirou Charleroi).
Además jugó en la G-League, con Texas Legends y Maine Red Claws, y con experiencias en la NBL australiana, destacando en las filas del Sydney Kings y Adelaide 39ers.
Durante 2019 disputa la NBL australiana con los Adelaide 36ers, con los que ha promediando 20,2 puntos (quinto mejor anotador de la competición oceánica), 3,2 rebotes y 4,7 asistencias por partido.
En febrero de 2020 se confirma su fichaje por el Baloncesto Fuenlabrada de la Liga Endesa.[3] Randle sólo pudo disputar 12 minutos con la camiseta de Fuenlabrada, aportando 7 puntos, 3 asistencias y 7 de valoración en su debut, ya que tras debutar en Liga Endesa sufrió una rotura en el ligamento cruzado anterior de la rodilla derecha y se perdería lo que queda de temporada.[4]