Début de carrière (2012-2014)Edit
Hall a commencé à s’entraîner en tant que lutteur professionnel en 2010 avec son père, car il voulait suivre ses traces. Le premier match de Hall a eu lieu le 14 juillet 2012 à Belleview Pro Wrestling, en battant Josh Hess. Dans les années suivantes, Hall a travaillé dans diverses promotions, généralement dans des tag matchs avec Kevin Nash ou Sean Waltman, tous deux amis de Scott Hall. Le 15 novembre 2014, à Superstars of Wrestling 2, Hall a remporté le championnat Superstars of Wrestling après avoir battu Tim Zbyszko dans un match à l’échelle. En 2014, Hall a remporté le championnat poids lourd de Géorgie de la Southern Fried Championship Wrestling.
New Japan Pro Wrestling (2015-2017)Edit
Hall en tant que membre de Bullet Club en février 2015
Hall travaillant à la NJPW en 2015
En janvier 2015, Hall a commencé à s’entraîner au dojo de la New Japan Pro Wrestling. Le 5 janvier à New Year Dash !!!, Hall a débuté en tant que stagiaire « jeune garçon » personnel de Bullet Club. Hall a fait ses débuts sur le ring de la NJPW le 2 février, faisant équipe avec ses compagnons d’écurie Doc Gallows, Karl Anderson, Kenny Omega et Yujiro Takahashi dans un main event tag team à dix, où ils ont été battus par Captain New Japan, Hirooki Goto, Katsuyori Shibata, Ryusuke Taguchi et Hiroshi Tanahashi, qui l’a épinglé pour la victoire. Comme c’est généralement le cas avec les » jeunes garçons » au Japon, Hall perd plusieurs de ses premiers matchs avec la NJPW, et se fait souvent épingler dans des tag-matches à plusieurs, mais obtient sa première victoire le 29 avril à la Wrestling Hinokuni dans un match par équipe, où lui et Yujiro Takahashi battent Captain New Japan et Satoshi Kojima. Hall, cependant, n’a pas été impliqué dans la fin du match. Au cours de l’année suivante, Hall a principalement participé à des matchs par équipe avec ses compagnons d’écurie du Bullet Club, tout en devenant l’homme de main des Young Bucks (Matt Jackson et Nick Jackson). Hall a marqué sa première victoire lui-même le 2 avril 2016, lorsqu’il a soumis le rookie Hirai Kawato dans un match en simple. Hall a été blessé plus tard ce mois-ci à Invasion Attack 2016, et est resté sur la touche jusqu’en janvier 2017, lorsque son profil a été discrètement retiré de la page du roster de la NJPW, signalant son départ de la promotion.
Pro Wrestling Noah (2017-2019)Edit
Le 13 mars 2017, la promotion japonaise Pro Wrestling Noah a annoncé que Hall commencerait à travailler régulièrement pour la promotion le 11 avril. Le mois suivant, Hall fait équipe avec Randy Reign dans la Global Tag League 2017, terminant avec un bilan de quatre victoires et trois défaites, échouant à se qualifier pour les finales. Pendant le tournoi, Hall et Reign ont battu les éventuels vainqueurs du tournoi et les champions en titre de la GHC Tag Team, Maybach Taniguchi et Naomichi Marufuji, faisant d’eux les prétendants numéro un à Taniguchi et Marufuji. Hall et Reign ont obtenu leur chance au titre le 4 juin, mais ont été battus par Taniguchi et Marufuji. Le 1er octobre, Hall a défié sans succès Eli Drake pour le championnat mondial de la GFW.
Le 24 février 2019, Cody a lutté son dernier match pour Noah.
DDT Pro-Wrestling (2019-2020)Edit
En 2019, Cody Hall a commencé à travailler pour la promotion japonaise DDT Pro-Wrestling. Cependant, il a quitté la promotion après avoir plaisanté sur Twitter au sujet de la pandémie de COVID-19.
Major League Wrestling (2020)Edit
Le 4 décembre 2020, Major League Wrestling a annoncé que Hall a été signé à la compagnie, cependant le jour suivant il a été libéré de son contrat.