The past tense of roist is roisted.
The third-person singular simple present indicative form of roist is roists.
The present participle of roist is roisting.
The past participle of roist is roisted.