Well badrock is a member of youngblood so I would say he is extremely well trained assassin and he's held his own with savage dragon and major force and beat up violator as well. Although I can't remember if violator was weakened or not. Badrock has been trained to kill unlike thing so in a sense I think he is way more ruthless. I'm gonna have to vote for Badrock on this one. Also badrock smashed overtkill with ease and took out an exponentially more savage overtkill in image united.
Badrock has superstrength, well beyond class 100, being able to hold up skyscrapers and punch holes through titanium. He has also lifted well over 750,000 tons.
Damn I guess this is kind of spite on my part because I forgot how strong badrock is lol