Steve Cunningham urodził się 15 lipca 1976 roku w Filadelfii. W zawodowej karierze stoczył 29 walk, z czego 25 zakończyło się jego zwycięstwem.
W 2006 roku amerykański pięściarz stanął przed szansą sięgnięcia po tytuł federacji IBF. W pojedynku z Krzysztofem "Diablo" Włodarczykiem okazał się, jednak zdecydowanie gorszy.
Tamtą porażkę powetował sobie cztery lata później w starciu z Troyem Rossem. Mistrzowski pas obronił w kolejnej walce z Enadą Liciną. Tytuł odebrał mu za to Yoan Pablo Hernandez, pokonując Cunninghama 1 października 2011 roku.
Kilka miesięcy później doszło do rewanżu, w którym ponownie lepszy okazał się Kubańczyk.