The present tense of tumbled upon is tumble upon.
The third-person singular simple present indicative form of tumble upon is tumbles upon.
The present participle of tumble upon is tumbling upon.
The past participle of tumble upon is tumbled upon.