I would say his biggests mistakes are when he battles and he uses a type disadvantage pokemon.
Let's say he's going against Donphan. And he sends out Pikachu against it. He should know that Electric isn't effective at all against ground types. And then at the end, he seems shocked that he lost.