The past tense of topdress is topdressed.
The third-person singular simple present indicative form of topdress is topdresses.
The present participle of topdress is topdressing.
The past participle of topdress is topdressed.