Nowadays Ash's character is being very stupid.He always loses to his rival and only wins by 10% chance.I think its very stupid that how they changed Ash to such a weak trainer -_- Tell in replies about what do you think that Ash lost to almost every time.I think its Trip.He always lost to him.I guess he won only 1-3 times...
I will go with Gary. Ash only managed to defeat him in the Pokemon league of Johto. Since before,Ash continued to lost to him. After returning from the Hoenn,he again lost to him.