The Flash: Ranking Every Main Character Worst To Best
3. Cisco Ramon
What's not to love about Cisco? If anyone is the true core of the team, it's him, as his undying optimism has helped keep the team afloat in some of their darkest times, and his wisecracking, geeky personality keep the show grounded in its own way, his acknowledgment of the craziest of circumstances and most ridiculous of metahumans serving as the show's way of keeping the audience on board through it all.
His innocence is, perhaps, his most endearing quality, and seeing him come face to face with his evil reflection in season two - just like Caitlin Snow and Killer Frost - went a long way in underscoring how pure he himself is, keeping it easy to root for him to evolve his abilities as Vibe. If anyone deserves to be a hero, it's him, but what makes his character work so well is that, in the end, he wouldn't even need them when he was already a hero without them.