
27. Spartan
Itâs hard to imagine where both Arrow and Oliver Queen would be without John Diggle. Originally starting things off as Mr. Queenâs hired bodyguard, the former soldier was the first to uncover the truth about his new bossâ late-night activities. And, despite his initial shock, this was ultimately the beginning of a long-running partnership.
As Oliverâs right-hand man, Diggle has always had his best friendâs back throughout the course of the series. While still playing the role of his bodyguard in public, he soon began accompanying The Arrow on his missions, continuing to provide backup whenever necessary. In fact, he became so effective in the field that he was eventually given a fancy helmet and the codename âSpartan.â
Though heâll always be Diggle to us, Spartan is a perfect nickname, to sum up just how imposing he is when fighting crime. Moreover, Oliver trusted him so much that Diggle often filled in as the Green Arrow whenever he wasnât able to fulfill the role. And nothing says âI trust youâ quite like take my place as Star Cityâs primary hero.
Unlike some of the other characters on this list, Diggleâs shortcomings donât lie in the fact that we didnât get to see enough of him, itâs that we simply saw too much of him. The characterâs loyalty to Oliver and actor David Ramseyâs loyalty to Arrow meant that Diggle has stuck around far too long and, unfortunately, it has led to quite a lot of repetitive storylines for him which have only diluted his character. Though he is once again on an upwards trajectory in Season 7, weâll always regard those first few years of Diggleâs pre-Spartan adventures as his best.