The past tense of free-roam is free-roamed.
The third-person singular simple present indicative form of free-roam is free-roams.
The present participle of free-roam is free-roaming.
The past participle of free-roam is free-roamed.