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