Move
Upper Hand
Makes the target flinch. This move fails if the target isn’t about to use a priority move.
Learn list
Pokemon that learn Upper Hand

Blaziken
Fire / Fighting · 530

Mega Blaziken
Fire / Fighting · 630

Conkeldurr
Fighting · 505

Crabominable
Fighting / Ice · 478

Mega Crabominable
Fighting / Ice · 578

Hisuian Decidueye
Grass / Fighting · 530

Falinks
Fighting · 470

Mega Falinks
Fighting · 570

Gallade
Psychic / Fighting · 518

Mega Gallade
Psychic / Fighting · 618

Greninja
Water / Dark · 530

Mega Greninja
Water / Dark · 630

Hawlucha
Fighting / Flying · 500

Mega Hawlucha
Fighting / Flying · 600

Heracross
Bug / Fighting · 500

Mega Heracross
Bug / Fighting · 600

Infernape
Fire / Fighting · 534

Kommo-o
Dragon / Fighting · 600

Lucario
Fighting / Steel · 525

Mega Lucario
Fighting / Steel · 625

Lycanroc (Midnight Form)
Rock · 487

Medicham
Fighting / Psychic · 410

Mega Medicham
Fighting / Psychic · 510

Passimian
Fighting · 490

Pikachu
Electric · 320

Quaquaval
Water / Fighting · 530

Raichu
Electric · 485

Alolan Raichu
Electric / Psychic · 485

Mega Raichu X
Electric · 585

Mega Raichu Y
Electric · 585

Samurott
Water · 528

Hisuian Samurott
Water / Dark · 528

Sceptile
Grass · 530

Mega Sceptile
Grass / Dragon · 630

Scrafty
Dark / Fighting · 488

Mega Scrafty
Dark / Fighting · 588

Sneasler
Fighting / Poison · 510

Talonflame
Fire / Flying · 499

Toxicroak
Poison / Fighting · 490

Weavile
Dark / Ice · 510
Back to the full move list.