User blog comment:Panemorfos/Strongest Fairy Tail characters up to chapter 470/@comment-116.50.239.189-20160129140752/@comment-27281341-20160130211121

Gray has more AoE than Mirajane, he is smarter, has been shown taking more damage than Mirajane and continuing fighting, his magic counters her, his attack speed is higher and has greater attack potency. Literally, Mira is only better than him in h2h, movement speed and has flight. She can't take over him and we don't know if Macro would work.

Gajeel is way stronger than Mirajane physically, has greater durability, is faster with his shadow and intangible, is better h2h fighter with more Attack Potency. Literally, Mira has nothing on Gajeel.

Between Gajeel and Gray, i say Gajeel, because he is faster, more durable, stronger physically, better h2h figher and he has better Attack Power against humans. Gray has faster attack speed, more AoE, range and is smarter. Well, they are close, but to me Gajeel surpasses him.