If you are asking what is better for a street fight or an MMA fight, hands down it would have to be Brazilian Jiu Jitsu. The fact is judo teaches you throws but just because you throw someone doesn't mean the fight is over. But if you for example, choke someone out, then yes the fight is over. Therefore, Jiu Jitsu wins.