User blog comment:Spinosaurus75DinosaurFan/Hermione Granger vs Annabeth Chase/@comment-166.137.248.56-20170129003742

Hermione wins due to her superior range and the ability to keep her distance. She has a variety of spells at her disposal that have a variety of effects and can be fired at a rather fast rate, Annabeth on the other hand only has a bow which is not her weapon of choice and it takes time to nock an arrow. And even if Annabeth could get close Hermione could simply apparate away.