The past tense of stumble over is stumbled over.
The third-person singular simple present indicative form of stumble over is stumbles over.
The present participle of stumble over is stumbling over.
The past participle of stumble over is stumbled over.