En su primera temporada como freshman y su segunda temporada como sophomore, Roberts asistió al instituto Bayonne High School en su ciudad natal de Bayonne, New Jersey, antes de transferirse al instituto St.
En su última temporada como senior, promedió 19,0 puntos, 12,0 rebotes y 3,5 tapones por partido, ayudando a St.
Peter's a lograr un récord de 24-5 y el puesto número seis en el estado.
En su primera temporada como freshman en Saint Joseph's, Roberts fue el destinatario del Premio en Memoria de Robert O'Neill como jugador más mejorado de los Hawks, En 33 partidos (12 como titular), promedió 6,4 puntos, 4,7 rebotes en 19,5 minutos por partido.
[2][3] En su tercera temporada como "junior", fue beneficiario del Premio en Memoria de Robert O'Neill por tercer año consecutivo.
[2][3] En su cuarta y última temporada como "senior", fue beneficiario del Premio en Memoria de John P. Hilferty por segundo año consecutivo.
Tras la Orlando Pro Summer League, Roberts se unió al equipo de los Miami Heat para Las Vegas NBA Summer League de 2014 con los que disputó 4 partidos promediando 7 puntos y 3,8 rebotes en 14 minutos por partido.