Foresight (move)

Move data

Type Normal
Category   Status
Power
Accuracy
PP 40  (max. 64)
Introduced Generation 2

Effects

Resets opponent's Evasiveness, Normal-type and Fighting-type attacks can now hit Ghosts, and Ghost-type attacks hit Normal.

Z-Move effects

When a Pokémon is holding Normalium Z and uses its Z-Power, Foresight turns into Z-Foresight and raises critical-hit ratio one stage, in addition to its usual effect as above.

Move target

Foe
Foe
Foe
User
Ally
Ally

Targets a single adjacent Pokemon.

Game descriptions

Gold​/​Silver
Crystal
Negates accuracy reduction moves.
Ruby​/​Sapphire
Emerald
Negates the foe’s efforts to heighten evasiveness.
FireRed​/​LeafGreen Completely negates the foe’s efforts to heighten its ability to evade.
Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
Enables the user to hit a Ghost type with any type of move. It also enables the user to hit an evasive foe.
Black​/​White
Black 2​/​White 2
Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. It also enables an evasive target to be hit.
X​/​Y
O.Ruby​/​A.Sapphire
Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
Enables a Ghost-type target to be hit by Normal- and Fighting-type attacks. This also enables an evasive target to be hit.

Learnt by level up

These Pokémon learn Foresight at the level specified. The numbers given are for Pokémon Ultra Sun & Ultra Moon and may vary in other games; check the respective Pokédex pages for details.

Venonat
#048 / Bug · Poison
Level 1
Venomoth
#049 / Bug · Poison
Level 1
Machop
#066 / Fighting
Level 9
Machoke
#067 / Fighting
Level 9
Machamp
#068 / Fighting
Level 9
Hitmonlee
#106 / Fighting
Level 37
Sentret
#161 / Normal
Level 1
Furret
#162 / Normal
Level 1
Hoothoot
#163 / Normal · Flying
Level 1
Noctowl
#164 / Normal · Flying
Level 1
Yanma
#193 / Bug · Flying
Level 1
Tyrogue
#236 / Fighting
Level 1
Mudkip
#258 / Water
Level 12
Marshtomp
#259 / Water · Ground
Level 12
Swampert
#260 / Water · Ground
Level 12
Skitty
#300 / Normal
Level 4
Sableye
#302 / Dark · Ghost
Level 4
Duskull
#355 / Ghost
Level 14
Dusclops
#356 / Ghost
Level 14
Buneary
#427 / Normal
Level 1
Lopunny
#428 / Normal
Level 1
Riolu
#447 / Fighting
Level 1
Lucario
#448 / Fighting · Steel
Level 1
Yanmega
#469 / Bug · Flying
Level 1
Dusknoir
#477 / Ghost
Level 14
Regigigas
#486 / Normal
Level 1
Rowlet
#722 / Grass · Flying
Level 18
Dartrix
#723 / Grass · Flying
Level 19
Decidueye
#724 / Grass · Ghost
Level 19

Learnt by breeding

These Pokémon can learn Foresight as an egg move. Their breeding groups are also shown for reference.

Learnt in previous generations only

These Pokémon can only learn Foresight in previous games; check the respective Pokédex pages for full details.

Marill
#183 / Water · Fairy
Gen 2 — Breeding
Azumarill
#184 / Water · Fairy
Gen 2 — Breeding