Pokemon starters were announced for Generation VII with Pokemon Sword and Shield getting revealed Wednesday.

Scorbunny, Grookey and Sobble​ are the three new starters joining the ranks of seven previous generation starters. It's important to remember the past and reflect on those that came before whose up next.

So, with that being said here is every starter Pokemon available in the main series ever. 

Pokemon Starters: Every Starting Pokemon Ever

Here is a list of every starting Pokemon by generation

- Generation 1: Pokemon Red, Blue, Yellow, LeafGreen, FireRed (Kanto)

- Bulbasaur 

- Charmander

- Squirtle

- Pikachu (Yellow only)

- Generation 2: Pokemon Gold, Silver, Crystal, Heart​Gold, SoulSilver (Johto)

- Chikorita

- Cyndaquil

- Totodile

- Generation 3: Pokemon Ruby, Sapphire, Emerald, Omega Ruby, Alpha Sapphire

- Treecko

- Torchic

- Mudkip

- Generation 4: Pokemon Diamond and Pearl (Sinnoh)

- Turtwig

- Chimchar

- Piplup

- Generation 5: Pokemon Black, White, Black 2, White 2 (Unova)

- Snivy

- Tepig

- Oshawott

- Generation 6: Pokemon X and Y (Kalos)

- Chespin

- Fennekin

- Froakie

- Generation 7: Pokemon Sun, Moon, Ultra Sun, Ultra Moon (Alola)

- Rowley

- Litten

- Popplio

- Generation 8: Pokemon Sword and Shield

- Grookey

- Scorbunny

- Sobble

Of course, there are other starting Pokemon available in different series entries, but this is focusing on the main series. The evolutions for the Gen VII starters have not been revealed yet, but expect there to be more information as Sword and Shield nears their late 2019 release.

Photo courtesy of Pokemon