The game files store 101 as a sentinel for moves that cannot miss, so this move never misses.
Learn list
Pokemon that learn Focus Energy

Absol
Dark · 465

Mega Absol
Dark · 565

Annihilape
Fighting / Ghost · 535

Archaludon
Steel / Dragon · 600

Ariados
Bug / Poison · 400

Bastiodon
Rock / Steel · 495

Beedrill
Bug / Poison · 395

Mega Beedrill
Bug / Poison · 495

Blaziken
Fire / Fighting · 530

Mega Blaziken
Fire / Fighting · 630

Camerupt
Fire / Ground · 460

Mega Camerupt
Fire / Ground · 560

Conkeldurr
Fighting · 505

Corviknight
Flying / Steel · 495

Emboar
Fire / Fighting · 528

Mega Emboar
Fire / Fighting · 628

Espeon
Psychic · 525

Falinks
Fighting · 470

Mega Falinks
Fighting · 570

Flapple
Grass / Dragon · 485

Flareon
Fire · 525

Glaceon
Ice · 525

Grimmsnarl
Dark / Fairy · 510

Hydreigon
Dark / Dragon · 600

Infernape
Fire / Fighting · 534

Jolteon
Electric · 525

Kangaskhan
Normal · 490

Mega Kangaskhan
Normal · 590

Kleavor
Bug / Rock · 500

Krookodile
Ground / Dark · 519

Leafeon
Grass · 525

Lucario
Fighting / Steel · 525

Mega Lucario
Fighting / Steel · 625

Lycanroc (Dusk Form)
Rock · 487

Machamp
Fighting · 505

Palafin (Hero Form)
Water · 650

Palafin (Zero Form)
Water · 457

Pangoro
Fighting / Dark · 495

Passimian
Fighting · 490

Pinsir
Bug · 500

Mega Pinsir
Bug / Flying · 600

Quaquaval
Water / Fighting · 530

Rampardos
Rock · 495

Samurott
Water · 528

Hisuian Samurott
Water / Dark · 528

Scizor
Bug / Steel · 500

Mega Scizor
Bug / Steel · 600

Sharpedo
Water / Dark · 460

Mega Sharpedo
Water / Dark · 560

Sylveon
Fairy · 525

Tyranitar
Rock / Dark · 600

Mega Tyranitar
Rock / Dark · 700

Umbreon
Dark · 525

Vaporeon
Water · 525

Watchog
Normal · 420
Back to the full move list.