Карьера Джонни О`Брайанта (206 см, 117 кг) мощно стартовала еще в колледже. Три года выступлений за команду Louisiana State University принесли Джонни статус 14-го игрока в истории клуба, который добрался до отметки в 1000 очков и 700 подборов.
В сезоне-2014/15 О`Брайант дебютировал в НБА и в течение последующих пяти лет выступал за клубы Milwaukee Bucks, Denver Nuggets и Charlotte Hornets. В сезоне-17/18 он отыграл 36 матчей в составе «Хорнетс», проводя на площадке 10,5 минуты и выбивая 4,8 очка, 2,6 подбора и 0,4 передачи в среднем за игру.
Прошлым летом Джонни принял решение о переезде в Европу и подписал контракт с «Маккаби». В составе израильского клуба он отыграл 30 матчей в Евролиге (28 в стартовой пятерке). 26-летний американец проводил на площадке по 23,4 минуты, а так же набирал по 10,6 очка, 5,9 подбора и 1,3 передачи.