Primi anni di carriera (2012-2014)Edit
Hall ha iniziato ad allenarsi come wrestler professionista nel 2010 con suo padre, poiché voleva seguire le sue orme. Il primo match di Hall ha avuto luogo il 14 luglio 2012 nella Belleview Pro Wrestling, sconfiggendo Josh Hess. Negli anni successivi, Hall ha lavorato in varie promozioni, solitamente in tag match con Kevin Nash o Sean Waltman, entrambi amici di Scott Hall. Il 15 novembre 2014, a Superstars of Wrestling 2, Hall vinse il Superstars of Wrestling Championship dopo aver sconfitto Tim Zbyszko in un ladder match. Nel 2014, Hall ha vinto il Georgia Heavyweight Championship della Southern Fried Championship Wrestling.
New Japan Pro Wrestling (2015-2017)Edit
Hall come membro del Bullet Club nel febbraio 2015
Hall lavorando nella NJPW nel 2015
Nel gennaio 2015, Hall ha iniziato ad allenarsi nel dojo della New Japan Pro Wrestling. Il 5 gennaio a New Year Dash!!!, Hall ha debuttato come “giovane ragazzo” personale del Bullet Club in allenamento. Hall fece il suo debutto in-ring nella NJPW il 2 febbraio, facendo squadra con i suoi compagni di scuderia Doc Gallows, Karl Anderson, Kenny Omega e Yujiro Takahashi in un main event tag team a dieci uomini, dove furono sconfitti da Captain New Japan, Hirooki Goto, Katsuyori Shibata, Ryusuke Taguchi e Hiroshi Tanahashi, che lo bloccò per la vittoria. Come di solito accade con i “giovani ragazzi” in Giappone, Hall avrebbe perso molti dei suoi primi match con la NJPW, e spesso sarebbe stato appuntato nei tag match multi-uomo, ma ottenne la sua prima vittoria il 29 aprile a Wrestling Hinokuni in un tag team match, dove lui e Yujiro Takahashi sconfissero Captain New Japan e Satoshi Kojima. Hall, tuttavia, non fu coinvolto nel finale del match. Nel corso dell’anno successivo, Hall lavorò principalmente in tag team match con i suoi compagni di scuderia del Bullet Club, mentre divenne anche un enforcer per The Young Bucks (Matt Jackson e Nick Jackson). Hall ottenne la sua prima vittoria da solo il 2 aprile 2016, quando sottomise il rookie Hirai Kawato in un match singolo. Hall si è infortunato più tardi quel mese a Invasion Attack 2016, ed è rimasto in disparte fino a gennaio 2017, quando il suo profilo è stato silenziosamente rimosso dalla pagina del roster della NJPW, segnalando la sua partenza dalla promozione.
Pro Wrestling Noah (2017-2019)Edit
Il 13 marzo 2017, la promozione giapponese Pro Wrestling Noah ha annunciato che Hall avrebbe iniziato a lavorare regolarmente per la promozione l’11 aprile. Il mese successivo, Hall ha fatto squadra con Randy Reign nella Global Tag League 2017, finendo con un record di quattro vittorie e tre sconfitte, non riuscendo ad avanzare alle finali. Durante il torneo, Hall e Reign sconfissero gli eventuali vincitori del torneo e i GHC Tag Team Champions in carica Maybach Taniguchi e Naomichi Marufuji, rendendoli i contendenti numero uno di Taniguchi e Marufuji. Hall e Reign ricevettero la loro title shot il 4 giugno, ma furono sconfitti da Taniguchi e Marufuji. Il 1º ottobre, Hall sfidò senza successo Eli Drake per il GFW Global Championship.
Il 24 febbraio 2019, Cody lottò il suo ultimo match per Noah.
DDT Pro-Wrestling (2019-2020)Edit
Nel 2019, Cody Hall iniziò a lavorare per la promozione giapponese DDT Pro-Wrestling. Tuttavia, ha lasciato la promozione dopo aver scherzato su Twitter sulla pandemia di COVID-19.
Major League Wrestling (2020)Edit
Il 4 dicembre 2020, la Major League Wrestling ha annunciato che Hall è stato firmato per la compagnia, tuttavia il giorno successivo è stato rilasciato dal suo contratto.