The past tense of battle out is battled out.
The third-person singular simple present indicative form of battle out is battles out.
The present participle of battle out is battling out.
The past participle of battle out is battled out.