Well here's mine:
- Flare Blitz
- Brave Bird
- High Jump Kick
- Earthquake (TM) / Stone Edge (TM)
You can teach Blaziken Flare Blitz and High Jump Kick by going to the Move Reminder and exchanging one Heart Scale per move. Otherwise use Blaze Kick and Sky Uppercut, which you learn by levelling up.
TM26 Earthquake can be found in the Sea Floor Cavern.
TM71 Stone Edge can be purchased from the Lilycove Department Store for 30,000 Pokémon Dollars.
Ability: Clear Body (this is a very good Ability, especially considering the amount of Pokémon that use stat lowering moves such as Growl and Screech in game.)
- Meteor Mash
- Zen Headbutt
- Earthquake (TM)*
- Bullet Punch / Agility
Obviously this is obtained via the Shiny Beldum Event. It is equipped with the Metagrossite, so feel free to Mega Evolve it in battle.
*TM26 Earthquake can be found in the Sea Floor Cavern.
Ability: Pickup (picks up items along the way, which can help you in game).
- Cut (HM)
- Strength (HM)
- Rock Smash (HM)
- Surf (HM) / Dig (TM)*
Linoone is basically a HM Slave with Cut, Strength and Rock Smash. Dig can be used in the same way as an Escape Rope to escape caves and Surf can be used to surf at a normal speed (since we also have Sharpedo in the party). When navigating around tight bends, where if you go too fast you'll end up on the shore, that is when having a normal speed surfer pays off. Surf should be used until you catch a Carvanha on Route 118 and teach it Surf, then you can delete Surf if you so wish by going to the Move Deleter in Lilycove City.
I won't list the locations of the HM's since they're needed to complete the game anyway.
*TM28 Dig can be obtained on Route 114.
Ability: Synchronize (Synchronize passes poison, paralyze, or burn to the Pokémon that inflicted it.)
- Calm Mind
- Magical Leaf
- Moon Blast/Dazzling Gleam
Ralts can be obtained in a horde encounter on Route 104.
Magical Leaf comes in handy against Water/Ground types that Manectric can't touch, as well as Rock/Ground types. Moonblast can be learnt at level 62, however it can be learnt sooner by going to the Move Reminder and getting him to teach it, it in exchange for a Heat Scale. Dazzling Gleam is an alternative option, not as powerful but strikes multiple enemies which is useful for hordes.
- Façade (TM)
- Steel Wing (TM)
- Roost (sneaking up/TM)*
TM19 Roost is awarded to the player as a Prize for defeating Winona, the Fortree Gym Leader.
TM42 Façade can be purchased in Mauville City for 10,000 Pokémon Dollars.
*TM51 Steel Wing can be found in Granite Cave.
Ability: Static/Lightning Rod
- Overheat (TM)
- Volt Switch (TM)
- Hidden Power (TM) / Flash (TM) / Thunder Wave (TM)*
If Manectric has a good Hidden Power type such as Ice, Grass or Water keep Hidden Power as your main move, otherwise discard it. Flash improves your visibility in dark caves, although it isn't really needed. What I did, since you can get Hidden Power and Flash as TM's quite early in the game is, I taught Manectric Flash when I needed it, after it was of no use to me, I retaught it Hidden Power again. Thunder Wave can be used in the same way, since it learns Thunder Wave through levelling up and you get Thunder Wave as a TM quite early in game. You can teach Manectric Thunder Wave if you don't get the Hidden Power type you want, or for when you are about to catch a Legendary Pokémon.
TM10 Hidden Power can be obtained in Fortree City.
TM50 Overheat is awarded to the player as a prize for defeating Flannery.
TM70 Flash can be obtained in Granite Cave.
TM72 Volt Switch is awarded to the player as a prize for defeating Wattson.
*TM73 Thunder Wave can be pruchased in Slateport City for 5000 Pokémon Dollars.
Ability: Rough Skin
- Surf (HM)
- Dive (HM)
- Waterfall (HM)
I won't bother listing the locations of these HM's, since their necessary to complete the game anyway.
You can get a Carvanha with a Good Rod on Route 118, however they aren't very common so you'll have to keep trying until you get one. Route 118 is also the location you get the Good Rod.
Waterfall is Sharpedo main attacking Water move and allows you to climb waterfalls, Surf is excellent on Sharpedo, as it moves twice as fast when surfing and Dive allows you to dive underwater and explore beneath the sea.
Now you may have noticed that there is actually seven Pokémon here not six, that is because I rotate my Pokémon around every so often. Linoone is always in the party, as he is my HM Slave, however he is never used in battle. Swellow and Sharpedo are also constantly in the party, while Blaziken, Metagross, Gardevoir and Manectric are constantly rotated, that way by the time I get to the Pokémon League I'll have a full party of six that are battle ready, having replaced Linoone.