Passé professionnel en 2008, il devient champion du monde des super-weltersIBF le en battant par arrêt de l'arbitre au 3eround son compatriote Cornelius Bundrage[1]. Charlo conserve son titre le en battant par arrêt de l'arbitre au 4eround Wilky Campfort puis Austin Trout aux points le et Julian Williams par KO au 5e round le . Il le laisse vacant le pour combattre en poids moyens.
Pour son premier combat dans cette catégorie, il bat en 4 rounds le Jorge Sebastian Heiland. Le , il met KO en 2 rounds Hugo Centeno Jr et le , il domine aux points Matvey Korobov, s'emparant à cette occasion de la ceinture de champion WBC par intérim. Le , Jermall Charlo domine aux points Brandon Adams et devient champion à part entière à la suite de l'élévation au statut de champion de la franchise de Canelo Álvarez par cette fédération. Il conserve sa ceinture le contre Dennis Hogan puis le face à Sergiy Derevyanchenko et le contre Juan Macias Montiel.
Jermall Charlo bat également aux points José Benavidez Jr. le dans un combat sans titre en jeu puis est destitué par l'IBF le .