The past tense of offcast is also offcast.
The third-person singular simple present indicative form of offcast is offcasts.
The present participle of offcast is offcasting.
The past participle of offcast is offcast.