Le , l'Américain bat pour la 1re défense de son titre l'allemand Marco Huck à Bielefeld[4]. Il s'incline en revanche aux points face à Tomasz Adamek le [5] avant de redevenir champion IBF de la catégorie le en stoppant au 5e round Roy Tross.
Le , Steve Cunningham domine aux points le serbe Enad Licina. Il est en revanche battu aux points sur décision technique rendue au 6e round contre le Cubain Yoan Pablo Hernández le à la suite d'une blessure de ce dernier, Cunningham ayant été mis à terre et compté par l'arbitre au 1er round. Il perd également aux points le combat revanche organisé le puis décide de boxer en poids lourds. Le , il bat ainsi aux points Jason Gavern mais il s'incline de peu face à Tomasz Adamek le , la décision étant néanmoins controversée[6].
Battu ensuite par KO au 7e round par le britannique Tyson Fury, Cunningham continue sa carrière et devient champion des États-Unis USBA des poids lourds en 2014. Ce succès sera de courte durée puisqu'il est défait lors de sa première défense face à Vyacheslav Glazkov puis lors d'un championnat WBO des lourds-légers contre le polonais Krzysztof Glowacki le .