Dave Allen is to fight a “world-class” heavyweight by the end of May, according to his trainer and manager Jamie Moore.

The 33-year-old Allen responded to his defeat in November by Arslanbek Makhmudov by stopping Karim Berredjem in February, and his promoters Matchroom are preparing another big fight for him against either China’s Zhilei Zhang or another leading heavyweight.