Well, he's basically a version of Superman on steroids, superior in all aspects of the physical spectrum. I'd say he's on pair with them at base levels, but Majestros is probably faster than both.
@thor_parker82: Jesus Christ this episode was all about Tara, I agree with you, I couldn't take my eyes of her, more specific her twins @.@ bouncing around.
HigorM's comments