Bei der NBA-Draft 2017 wurde er in der ersten Runde von den Los Angeles Lakers an 28. Stelle ausgewählt und im Anschluss darauf für die Rechte an Josh Hart und Thomas Bryant zu den Utah Jazz transferiert. Auf Grund seines unausgereiften Körper und spielerischer Defizite, verbrachte er seine Rookiesaison überwiegend in der Entwicklungsliga G-League beim Farmteam der Jazz, den Salt Lake City Stars. Bei diesen absolvierte er 24 Spiele und erzielte 15,4 Punkte und 10,2 Rebounds pro Spiel. Bei den Jazz kam er im Verlauf seiner Rookiesaison auf 9 Kurzeinsätze. Auch in seinem zweiten Jahr absolvierte Bradley nur 3 Einsätze für die Jazz, den Rest der Saison verbrachte er erneut bei den Stars. Im letzten Spiel der Saison erzielte er mit 15 Punkten und 10 Rebounds sein erstes double-double.