The 3 heavenly kings will give a decent match but in the end, he clears.
Strongest pre-majin form would be Post-Timeskip Dark Schneider who can fight on par with Seraphs. Giving him roughly 7000x FTL speed, planet-level spells, and sun-level durability for tanking a supernova-level ultimate attack from Michael while headless.
Meaning he solos everyone at the same time effortlessly.
Pre-Timeskip D.S. would stop at Madara and at least one of the Kings.