Hiker · Rustboro City Gym

Hiker Marc

2 Pokémon · all level caps
8highest level

Hiker Marc fields 2 Pokémon at level 8 in Rustboro City Gym.

This is around Just started — no badges in the story — that page lists everything you can have caught by this point.

Types on this team: Ground ×2Rock ×2

PokémonAbility & itemMovesBase stats
GeodudeGeodude
Lv 8
RockGround
Ability Rock Head
14 IVs
The game’s documentation doesn’t list this trainer’s exact moves. Level-up moves Geodude knows by Lv 8 in Pokémon Emerald Rule-ette:
Defense Curl Tackle Rock Polish
HP40Attack80Defense100Sp. Atk30Sp. Def30Speed20Total300
OnixOnix
Lv 8
RockGround
Ability Rock Head
15 IVs
The game’s documentation doesn’t list this trainer’s exact moves. Level-up moves Onix knows by Lv 8 in Pokémon Emerald Rule-ette:
Rock Throw Tackle Smack Down Rock Polish
HP35Attack45Defense160Sp. Atk30Sp. Def45Speed70Total385

How to beat this team

Shared weaknesses. Fighting hits 2 of 2, Grass hits 2 of 2, Ground hits 2 of 2, Ice hits 2 of 2.

Level to be ready for. Lv 8 — Geodude, the highest on the team.

Fighting Pokémon you can have caught by this point. From this guide’s own encounter tables, by Just started — no badges:

Open in the interactive guide Build a team for this point