Main Characters Oliver Queen / The Arrow 170 main appearances John Diggle 166 main appearances Felicity Smoak 137 main appearances Thea Queen 113 main appearances Detective Quentin Lance 113 main appearances Laurel Lance 87 main appearances Curtis Holt 58 main appearances Roy Harper 51 main appearances Rene Ramirez 41 main appearances Dinah Drake 48 main appearances Malcolm Merlyn 34 main appearances Laurel Lance (Earth Two) / Black Siren 28 main appearances Moira Queen 37 main appearances Slade Wilson 20 main appearances Tommy Merlyn 20 main appearances Ricardo Diaz 12 main appearances Adrian Chase 18 main appearances William Clayton (Adult) 8 main appearances Mia Smoak 9 main appearances Connor Hawke 7 main appearances Emiko Queen 11 main appearances The Monitor 5 main appearances Rene Ramirez (Earth Two) 1 main appearances Sergeant Dinah Drake (Earth Two) 1 main appearances Mobius / The Anti-Monitor 1 main appearances
Recurring Guest Characters SCPD Uni #3 1 guest appearances Desk Sergeant 1 guest appearances Terrified Fan 1 guest appearances SCPD Uni #1 1 guest appearances SCPD Unit #2 1 guest appearances Nate Parsons 1 guest appearances Oliver Queen (Earth-X) / Dark Arrow 1 guest appearances Kara Zor-El (Earth-X) / Overgirl 1 guest appearances Martin Stein / Firestorm 1 guest appearances Harrison Wells 1 guest appearances Eobard Thawne / Reverse-Flash 1 guest appearances Mick Rory / Heat Wave 1 guest appearances Jefferson "Jax" Jackson / Firestorm 1 guest appearances Tommy Merlyn (Earth-X) / Prometheus 1 guest appearances Agent Dan 1 guest appearances DJ 1 guest appearances Driver 1 guest appearances Accountant 1 guest appearances Jerry Bertinelli 1 guest appearances Donnie's Friend #2 1 guest appearances ⇤ « 38 39 40 41 42 43 44 45 46 47 » ⇥