The CW’s Arrow hits the milestone of 100 episodes on Wednesday, November 30th, and in that number of episodes there have been numerous characters that have come and gone. Some fan favorites became series regulars; others weaved in and out throughout the seasons.
Below, you’ll find 10 of the show’s best unsung heroes. The list is limited to those who didn’t become regulars on the show, but who were always listed as guest stars. We all know Oliver Queen, Felicity Smoak, John Diggle, Laurel Lance, Thea Queen and company… but who else has stood out and made the biggest impact to the series over the years? Here are a few of our unappreciated favorites — maybe a few of them will be seen or mentioned in Wednesday’s centennial episode!