The past tense of rattle off is rattled off.
The third-person singular simple present indicative form of rattle off is rattles off.
The present participle of rattle off is rattling off.
The past participle of rattle off is rattled off.