Jen. Badrock was bought up in another thread. And as a reader of both Youngblood and Team Youngblood. I can say with confidence, that Jen beats Rock. Not easily. But she does. Dude was beat by Savage Dragon and nearly beaten by Team Leader Shaft. (who has no powers whatsoever). Then Overtkill gave him trouble as well. Granted Overtkill fought both Spawn and Supreme. But. Supreme had lost his powers, and Spawn was not aware of his true powers. He would have also been sent back to hell once his power depleted. Jen has fought the best of the gest of her universe. Hulk. Iron Man. ect. Anyone of them would wreck Badrock.