but he also beat shiva at least once and is often referd to as being the best there is if it comes to martial arts. it's always hard to say becaus it really depends on the author and his personal baility-kanon. personally i think batman would tie for third place with shiva and batgirl, with richard as second and karate kid on first place.