Which starter of the pokemon fifth generation starter is the best and why? I think Oshawott is the best starter, because he can learn all the HM water moves, has well balanced stats (in my opinion), and has a great evolution chain. After Oshawott I would say Tepig is the second best. Tepig's types are fire/fighting and that is good and bad. There are some pros and there are some cons. The fighting part will help with some gyms, but Tepig will also have a lot more weaknesses, because it has two types. Snivy in my opinion is the worst starter to choose, because it is weak to a lot of gyms and it doesn't learn a lot of good moves. That's my opinion, which starter is the best to you? I am definitely choosing Oshawott for my Pokemon White game.