The thing with Green Arrow is, lack of matchup experience or familiarity will get you destroyed. He takes some time and experience to learn how to block, kinda like doomsday. Once you figure out how to block him and fuzzy guard his ice arrows setups, he really doesn't have much else and has to work overtime to get the win. I'd say he's a solid character but has some flaws/issues that prevent him from being on the same level as the top tier characters like Aquaman, Superman, Batman, Black Adam etc. I'd put him in the upper mid tier category. Probably one of the best if not the best in mid tier town.