The past tense of spoil for is spoiled for.
The third-person singular simple present indicative form of spoil for is spoils for.
The present participle of spoil for is spoiling for.
The past participle of spoil for is spoilt for.