Джош Джонсон стартував у НФЛ у складі Tampa Bay Buccaneers він був обраний у 5-му раунді (160-й у загальному заліку) на драфті НФЛ 2008 року. За три роки роботи з Buccaneers він справді починав ігри з ними. 19 червня 2024 р.
п'ятий раунд За свою кар'єру Джонсон зіграв у 39 іграх з моменту обрання в п'ятий раунд драфту НФЛ 2008 від Tampa Bay Buccaneers.');})();(function(){window.jsl.dh('jXbxZrv0NZuFwbkPzsS8wAE__24','
Він був обраний Tampa Bay Buccaneers з 25-й пік п'ятого раунду (160-й у загальному заліку) на драфті НФЛ 2008 року. Джонсон вперше з'явився в грі регулярного сезону НФЛ 27 вересня 2009 року на стадіоні «Реймонд Джеймс» у Тампі проти «Нью-Йорк Джайентс».
Протягом своєї кар'єри в Buccaneers (2009-11), Cleveland Browns (2012), Cincinnati Bengals (2013), 49ers (2014, 2020-21), New York Jets (2015, 2021), Indianapolis Colts (2015), Buffalo Bills (2015), Балтімор Рейвенс (2016, 2021), Нью-Йорк Джайентс (2017), Х'юстон Теханс (2017), Вашингтонська футбольна команда (2018), …
Томпсон – це а колишній недрафтований вільний агент який приєднався до НФЛ у 2022 році. Як новачок, він з’явився в шести іграх із Tennessee Titans, виключно в спеціальних командах. У 2023 році він не виходив на поле, лише частину сезону провів у тренувальній команді «Титанів».
Вільний агент Джош Джонсон у 2021-2021 роках підписав 1-річний контракт на 1 075 000 доларів із Baltimore Ravens, включаючи середня річна зарплата 1 075 000 доларів США.