In Lavender Town, Trace learns about the evil deeds of Team Rocket, and meets the son of a Marowak that died protecting it. After Cubone calms his mother's spirit near the top of Pokémon Tower, Trace takes him back to Lavender Town, where he adopts him into his party, and swears to help him avenge its mother. Trace, Cubone, and the rest of Trace's party help the player fight Team Rocket at Silph Co., fighting Archer in a Multi Battle and later holding off Team Rocket's Admin while the player confronts Giovanni. Eventually, Trace becomes the Champion at Indigo Plateau, though he soon loses his title to the player. Later, he keeps rematching the player at the Pokémon League in an attempt to reclaim his title.