Was King John good in battle?

No he wasn't. He is known as the worst king ever as at that time you had to be good on the battle field to be a good King and he was dreadful on the battle field. These days Kings and Queens don't have to be good at fighting as they do not take part in wars.