The past tense of gainstand is gainstood.
The third-person singular simple present indicative form of gainstand is gainstands.
The present participle of gainstand is gainstanding.
The past participle of gainstand is gainstood.