No race except Orcs can defeat Wingael (if you know how to play as Elves), because they have the resilience to withstand any initial attack, while other races have nothing, and they will be utterly crushed with minimal losses due to luck, the sworn enemy, and dragons with acid breath (two squads at a time), plus archers who ignore 50% of defense.
Choose Orcs; your opponent won't stand a chance against them. It's impossible to win Wingael with other races (unless you find the Staff that reduces enemy initiative by 20% or the Ring that increases ally initiative by 20%, provided your opponent doesn't have any artifacts that increase initiative).
As for withstanding attacks, Humans and Dwarves are also resilient; you can try them against Wingael. And mages with powerful mini-artifacts can outpace him in initiative.