Ok? He still got beat by an exhausted Goku"Broly got beaten by an exhausted SSj Goku" and why he exhausted, its bcus he get schooled by Broly in that fight. And why all other saiyan and namikian were in near dead beat situation? the answer is the same.
Why he got beaten by Gok?, its not bcus he was weak. But bcus of his only weaknesses.
Gohan defeated SPC also in his worst condition(Arm injury).
Vegeta said "Gohan was not at his strongest" how he know it? Words from someone that everytime got beaten by strongest enemies is a joke. It could be bcus Broly power was to powerful and Gohan full power look pale in comparison. And how do you know Goku was not at his best?
All Z warriors start fresh and at full power but they failed to damaged Broly using their kick, punch, blast etc. But Goku inflicted damage on Cell many times.
SSj2 Gohan is superior to SP Cell but even so, he still needed help from Vegeta to beat him.
In DBZ, you can sense how strong one's power level is, or something like that; so yeah
Z Fighters were "fresh" when going against Cell Jrs and got pwned. Cell wasn't going all out against Goku, like I said before
Last edited: