User blog comment:Leek0421/Fairy Tail vs The Balam Alliance/@comment-7418318-20150731190954

In a way all three Dark Guild defeated Fairy Tail temporarily.

OS by beating the shit out of them after the sneak attack on Jura and Ichiya.

Grimoire Hearts had Fairy Tail beat for sure, if Azuma had drained Erza along with everyone else as ordered, instead of duelling her for selfish reasons and then honouring his word. And Fairy Tail would likely still have lost if Ultear hadn't restored the Tenrou Tree, so FT only won due to two GH members helping them.

Tartaros had the entire guild caught in Alegira where they would have perished for sure if it wasn't for Lucy's one-in-a-million chance (or maybe being protected by something not revealed to us?) of not getting caught. If she had been caught too or if it had been literally anyone except her that was still free, FT would have again lost, along with the entire continent.

If you look at it that way, each guild became worse than the one faces before. OS defeated one Fairy Tail team, GH defeated severl FT teams and Tartaros defeated every single Fairy Tail member.

As for a versus... Tartaros hands down. They have Mard Geer's immende strength, Franmalth' ability to absorb magic and souls and Sayla's macro... against those there I can't imagine anyone of the other two guilds standing much of a chance, not even Zero and Hades.