Mario Kart 8 characters - Who will you play as?

Start your enginges
Once you've unlocked all of the characters in Mario Kart 8, you're met with a gigantic wall of Nintendo nostalgia. From Mario to Wario to all seven Koopalings, the game features a huge number of racers. 30, in fact--which makes it the roster the largest in any of Nintendo's racers to date.
But who should you take on the road first? We've put together a roster showing you what each looks like in-game. Want to know who comes unlocked, and who doesn't? Want to decide now who you want to play as, based on their weight class? Well, why didn't you say so! We have all that info here.

Mario
Weight Class: Medium

Luigi
Weight Class: Medium

Iggy
Weight Class: Medium
Needs to be unlocked.

Ludwig
Weight Class: Medium
Needs to be unlocked.

Princess Peach
Weight Class: Light

Daisy
Weight Class: Light

Yoshi
Weight Class: Light

Toad
Weight Class: Light

Koopa Troopa
Weight Class: Super Light

Shy Guy
Weight Class: Super Light

Weight Class: Super Light
Needs to be unlocked.

Toadette
Weight Class: Super Light
Needs to be unlocked.

Larry
Weight Class: Super Light
Needs to be unlocked.

Wendy
Weight Class: Super Light
Needs to be unlocked.

Baby Mario
Weight Class: Feather

Baby Luigi
Weight Class: Feather

Baby Daisy
Weight Class: Feather

Baby Peach
Weight Class: Feather

Baby Rosalina
Weight Class: Feather
Needs to be unlocked.

Lemmy
Weight Class: Feather
Needs to be unlocked.

Metal Mario
Weight Class: Heavy
Needs to be unlocked.

Pink Gold Peach
Weight Class: Heavy
Needs to be unlocked.

Bowser
Weight Class: Super Heavy

Wario
Weight Class: Super Heavy

Morton
Weight Class: Super Heavy
Needs to be unlocked.

Donkey Kong
Weight Class: Super Heavy

Rosalina
Weight Class: Cruiser
Needs to be unlocked.

Waluigi
Weight Class: Cruiser

Roy
Weight Class: Cruiser
Needs to be unlocked.

Mii
Weight Class: Any
Needs to be unlocked.