Bell devient professionnel en 1998 et malgré une défaite par KO au 4e round lors de son second combat contre l'Algérien Mohamed Benguesmia, il enchaîne 12 victoires avant la limite puis remporte la ceinture de champion d'Amérique du Nord NABF des poids lourds-légers aux dépens de James Walton le [1]. Il conserve sa ceinture face à Jose Luis Rivera, Arthur Williams à deux reprises, Kelvin Davis et Derrick Harmon le .
Premier titre mondial
O'Neil Bell dispute l'année suivante un combat éliminatoire pour devenir challengeur au titre mondial IBF des lourds-légers contre Ezra Sellers qu'il bat par KO au second round[2]. Le , il dispute ainsi son premier championnat du monde contre le Canadien Dale Brown (le titre étant alors vacant). Le Jamaïcain s'impose aux points à l'unanimité des juges[3].
Combat de réunification des ceintures WBA, WBC et IBF
Après une défense victorieuse de son titre IBF contre Sebastiaan Rothmann par KO au 11e round le , il bat le le Français Jean-Marc Mormeck[4] et remporte les ceintures WBA et WBC, devenant alors le second boxeur de la catégorie à posséder les trois titres, le premier étant Evander Holyfield. Mormeck récupère ses titres WBA et WBC le après une victoire aux points à l'unanimité des trois juges[5].
Fin de carrière
Cette défaite marque un tournant dans la carrière de Bell puisqu'il est également battu par Tomasz Adamek au 8e round le [6]. Il livre ses deux derniers combats professionnels en 2011 après une pause de trois ans contre Richard Hall (défaite au 2d round) et contre Rico Cason (victoire au 1er round). Son bilan est de 27 victoires, 4 défaites et 1 match nul.
Meurtre à Atlanta
O'Neil Bell est assassiné dans les rues d'Atlanta par deux voleurs à la suite de coups portés par une arme blanche et par balles le [7].
Palmarès
Liste des combats professionnels d'O'Neil Bell
Tableau récapitulatif
32 combats
27 victoires
4 défaites
Avant la limite
25
3
Sur décision
2
1
Match nul
1
Décision possible : KO • TKO (KO technique) • UD (décision aux points unanime) • MD (décision aux points majoritaire) • SD (décision aux points partagée) • D (match nul) • NC (sans décision) • RTD (abandon)