Main Characters Sara Lance / White Canary 108 main appearances Gideon 104 main appearances Mick Rory / Heat Wave 94 main appearances Dr. Nathan Heywood 93 main appearances Ray Palmer / The Atom 74 main appearances Agent Ava Sharpe 57 main appearances Agent Gary Green 26 main appearances Zari Adrianna Tomaz 42 main appearances Jefferson "Jax" Jackson / Firestorm 41 main appearances Professor Martin Stein / Firestorm 40 main appearances Behrad Tarazi 28 main appearances Astra Logue 36 main appearances Michael "Rip" Hunter 27 main appearances Amaya Jiwe 35 main appearances Zari Tarazi 33 main appearances Charlie 26 main appearances Esperanza "Spooner" Cruz 28 main appearances Eleanor "Nora" Darhk 16 main appearances Len Snart / Captain Cold 15 main appearances Mona Wu 13 main appearances Kendra Saunders / Hawkgirl 15 main appearances Eobard Thawne / Reverse Flash 11 main appearances Wally West / Kid Flash 7 main appearances Carter Hall / Hawkman 2 main appearances Marie Antoinette 1 main appearances Mobius / The Anti-Monitor 1 main appearances
Recurring Guest Characters Ray Palmer / The Atom 1 guest appearances Agent Ava Sharpe 13 guest appearances Agent Gary Green 33 guest appearances Zari Adrianna Tomaz 10 guest appearances John Constantine 49 guest appearances Jefferson "Jax" Jackson / Firestorm 2 guest appearances Professor Martin Stein / Firestorm 1 guest appearances Behrad Tarazi 11 guest appearances Astra Logue 2 guest appearances Michael "Rip" Hunter 8 guest appearances Charlie 2 guest appearances Eleanor "Nora" Darhk 11 guest appearances Damien Darhk 21 guest appearances Len Snart / Captain Cold 5 guest appearances Mona Wu 4 guest appearances Eobard Thawne / Reverse Flash 2 guest appearances Dr. Gwyn Davies 13 guest appearances Vandal Savage 11 guest appearances Bishop 10 guest appearances Wally West / Kid Flash 2 guest appearances ⇤ « 1 2 3 4 5 6 7 8 9 10 » ⇥