Batman has a lot of tech at his disposal and Green Arrow just won’t be a match for him. Batman’s a lot smarter in combat and he’s definitely a better fighter. Batman’s got his GL Power Ring at the ready to make sure that Green Arrow doesn’t stand a chance. Batman’s experience will be too much for Green Arrow and he’s just the stronger individual. Maybe Green Arrow can at least give him a decent fight. Batman wins.