Cunningham faced former WBC Cruiserweight Champion Wayne Braithwaite, at the BankAtlantic Center, Sunrise, Florida on the July 11, 2009, and won the fight via a twelve-round unanimous decision 119–109, 117–111, and 118–110. On June 5, 2010, Cunningham regained the IBF Cruiserweight title with a fifth round stoppage on cuts of Troy Ross in Germany. Cunningham returned to Germany to defend his IBF title against challenger Enad Licina on February 12, 2011.