*Please note I am a beginner, there may be errors!
An extensive list of irregular German verbs. On the German flipside is listed: infinitive; (3rd person sing. if irregular)
perfect 3rd person sing; imperfect 3rd person sing.
All other forms can be derived from these.
* A comprehensive list with imperatives etc. was found at jakubmarian.com