What starter Pokemon is the best?

BEST

Torchic (best), Hoenn, Generation III

Oshawott, Unova, Generation V

Turtwig, Sinnoh, Generation IV

Chimchar, Sinnoh, Generation IV

GOOD

Charmander, Kanto, Generation I & III

Squirtle, Kanto, Generation I & III

Tepig, Unova, Generation V

MEDIOCRE

Piplup, Sinnoh, Generation IV

Snivy, Unova, Generation V

Totodile, Johto, Generation II

Cyndaquil, Johto, Generation II

BAD

Bulbasaur, Kanto, Generation I & III

Mudkip, Hoenn, Generation III

Treecko, Hoenn, Generation III

Chikorita (worst), Johto, Generation II.